HTML+CSS部分前端面试题知识点总结(一)

2018-01-27  本文已影响53人  西柚喃木

这是从极客校园的某个课程上看到的。今天先总结一部分。

1.WEB标准以及对W3C的理解与认识

2.XHTML和HTML的区别

XHTML和HTML最重要的区别如下:

文档结构

元素语法

属性语法

总的来说,XHTML是与 HTML 4.01 几乎相同的,但更严格更纯净,以 XML 应用的方式定义的 HTML,得到了所有主流浏览器的支持。

3.DOCTYPE是什么(important!)?什么是严格模式和混杂模式,如何触发两种模式?

4.行内元素有什么?块级元素有什么?CSS盒模型是什么?

5.CSS引入方式?link和@import的区别?

@import 'style.css' //Windows IE4/ NS4, Mac OS X IE5, Macintosh IE4/IE5/NS4不识别
@import "style.css" //Windows IE4/ NS4, Macintosh IE4/NS4不识别
@import url(style.css) //Windows NS4, Macintosh NS4不识别
@import url('style.css') //Windows NS4, Mac OS X IE5, Macintosh IE4/IE5/NS4不识别
@import url("style.css") //Windows NS4, Macintosh NS4不识别

其中,@import url(style.css) 和@import url("style.css")是最优的选择,兼容的浏览器最多。
从字节优化的角度来看@import url(style.css)最值得推荐。
上一篇 下一篇

猜你喜欢

热点阅读