1.什么是HTML?

    答:HTML是一只标记语言,使用标记标签来描述网页。HTML标记标签一般成双成对出现,由尖括号包围关键词。HTML文档也被成为网页。

2.html中src和href的区别?

    答:href是表示超文本引用,用在link和a等标签上。href不会阻塞其他资源,这也是为什么建议使用link方式加载css而不是使用@impor。

         src表示引用资源,表示替换当前元素,用在img script iframe上,src会阻塞其他资源的下载。

3.link和@import的区别?

    答:两者都是外部引用CSS的方式,但是存在一定的区别:

    区别1:link是XHTML标签,除了加载CSS外,还可以定义RSS等其他事务;@import属于CSS范畴,只能加载CSS。

    区别2:加载顺序的差别。link引用CSS时,在页面载入时同时加载;@import需要页面网页完全载入以后加载。

    区别3:兼容性的差别。link是XHTML标签,无兼容问题;@import是在CSS2.1提出的,低版本的浏览器不支持。

    区别4:使用dom控制样式时的差别。ink支持使用Javascript控制DOM去改变样式;而@import不支持。

    区别5:@import可以在css中再次引入其他样式表,但缺点是对网站服务器产生过多的HTTP请求。

<style type="text/css">
<!--
@import url("css/main.css");
@import url("css/font.css");
@import url("css/layout.css");
-->
</style>

<link href="css/tianyi.css" rel="stylesheet" type="text/css" />

 4.html行内元素,块元素,空元素?

     答:行内元素:img    span    input  a  b  br  lable   ; 块元素:dl  dt  dd  div  form  table  li  ol  ul  li  h1-h6 hr;  空元素:没有内容的元素 br hr img input link meta;

5.HTML4废弃的标签和属性?

     答:标签:<center> <font> <basefont>(字体样式) <s><strike>(删除字,建议使用<del>代替) <u>  属性:align bgcolor color

 6.HTML5废弃的标签和属性?

     答:<acronym>(缩写建议使用<addr>)<applet>  <basefont> <big> <center> <dir> <font> <frame> <frameset> <noframes> <strike> <tt>

7.img图像映射是怎么实现的?

    答:相关点: <map>  <area> shape coords

<img src ="planets.gif" alt="Planets" usemap ="#planetmap" />

<map name="planetmap">
  <area shape="rect" coords="0,0,110,260" href="sun.htm" alt="Sun" />
  <area shape="circle" coords="129,161,10" href="mercur.htm" alt="Mercury" />
  <area shape="circle" coords="180,139,14" href="venus.htm" alt="Venus" />
</map>

8.frameset的使用?

    答:<frameset> 标签中可以添加多个<frame>标签,noresize="noresize"可防止用户拖动边框大小,<noresize>可防止浏览器不能识别noresize属性。

          不能将 <body></body> 标签与 <frameset></frameset> 标签同时使用!不过,假如你添加包含一段文本的 <noframes> 标签,就必须将这段文字嵌套于 <body></body> 标签内。

9. <meta> 元素是什么?

   参考地址:点这里

10.<html xmlns="http://www.w3.org/1999/xhtml"> 是什么意思?有什么作用?【还是不太懂。。。】

    答:xmlns其实是xml的namespace,Namespaces翻译为名字空间。名字空间有什么作用呢?当我们在一个XML文档中使用他人的或者多个DTD文件,就会出现这样的矛盾:因为XML中标识都是自己创建的,在不同的DTD文件中,标识名可能相同但表示的含义不同,这就可能引起数据混乱。               xmlns 为了防止多个dtd文档类型说明的名字冲突。

 

posted on 2017-03-31 17:19  Nyah  阅读(98)  评论(0)    收藏  举报