HTML + CSS知识

229 阅读1分钟

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垂直居中的几种方式

css垂直居中的八种方式

伪元素和伪类的区别

1、伪类本质上是为了弥补常规CSS选择器的不足,以便获取到更多信息;
2、伪元素本质上是创建了一个有内容的虚拟容器;
3、CSS3中伪类和伪元素的语法不同;
4、可以同时使用多个伪类,而只能同时使用一个伪元素;