您的位置:首页 > Web前端

前端知识点总结(一)

2017-06-13 15:03 344 查看
HTML篇

1.
<!DOCTYPE>
的作用,文档声明的严格模式和混杂模式?

<!DOCTYPE>
声明叫做文件类型定义(DTD),
<!DOCTYPE>
作用是告诉浏览器解析器用什么文档规范解析这个文档。

文档声明的严格模式(标准模式)是严格按照声明文档的规范,以浏览器支持的最高标准执行。

文档声明的混杂模式(兼容模式)是声明不存在,按照浏览器自己的方式解析,以向后兼容的方式显示。

2.页面导入样式时@import和link有什么区别?

link是XHTML标签,没有兼容问题,不仅能够加载CSS样式,还可以定义rel连接属性。link在页面加载的时候同时加载。@import在ie5以上版本不支持,而且只能加载CSS样式,页面加载完后开始加载。

3.什么是浏览器内核,常见的内核有哪些?

浏览器内核是指浏览器的渲染引擎,负责对网页的代码进行解析并渲染网页。

Trident:代表产品IE浏览器,Presto:代表产品Opera浏览器,Gecko:代表产品Firefox浏览器,Webkit:代表产品Chrome浏览器,Safari浏览器。

4.理解W3C标准。

W3C标准是由结构化标准语言,表现标准语言,行为标准语言组成。

结构化标准语言:XHTML,XML,HTML

表现标准语言:CSS

行为标准语言:W3CDOM,ECMAScript(Javascript)

ECMA:欧洲计算机制造商协会

5.简述对HTML语义话的理解

正确的标签做正确的事情,如:
<header></header>,<section></section>,<footer></footer>


语义化使页面结构更清晰,便于浏览器和搜索引擎解析。

便于人的阅读,理解,维护

利于SEO,搜索引擎优化
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息