HTML
前端页面有哪三层构成,分别是什么?作用是什么?
结构层、表示(样式)层、行为层
- HTML:结构层
网页的结构或内bai容层是该页面的基础HTML代码。
- CSS:样式层
该层指示结构化HTML文档如何看待网站的访问者,并由CSS(层叠样式表)定义。
- JavaScript:行为层
行为层使网站具有交互性,允许页面响应用户操作或基于一组条件进行更改
几大浏览器的内核
- IE:
trident 内核 -ms-
- Firefox(火狐浏览器)
gecko 内核 -moz-
- Safari(苹果浏览器)
webkit 内核 -webkit-
- Opera(欧朋浏览器)
以前是 presto 内核, Opera 现已改用 Google Chrome 的 Blink 内核 -o-
- Google Chrome(谷歌浏览器)
Blink(基于 webkit , Google 与 Opera Software 共同开发 ) -webkit-
CSS
css垂直居中的几种方式
伪元素和伪类的区别
1、伪类本质上是为了弥补常规CSS选择器的不足,以便获取到更多信息;
2、伪元素本质上是创建了一个有内容的虚拟容器;
3、CSS3中伪类和伪元素的语法不同;
4、可以同时使用多个伪类,而只能同时使用一个伪元素;