HTML+CSS
HTML和XHTML的区别
HTML是一种基本的web网页设计语言。
XHTML是一个基于XML的置标语言。
XHTML元素必须被正确的嵌套。
XHTML元素必须被关闭
HTML语义化的理解
用正确的标签做正确的事
HTML语义化让页面的内容结构化,结构更清晰,便于搜索引擎解析
DOCTYPE HTML作用?
文档类型(HTML5的类型):告知浏览器当前的文档按照HTML的类型进行编译执行。
(低版本不能识别高版本的语言)
页面导入样式时,使用link和@import有什么区别?
- link属于HTML标签,除了可以加载CSS外,还可以定义其它,
- @import是CSS提供的,只能加载CSS.
页面被加载时,link会被同时加载,@import引用的CSS会等页面被加载完后加载。 - link没有兼容问题
CSS的引入方式有哪些?
内联样式,内嵌样式,外联样式。
浏览器内核
主要分为两部分:渲染引擎和js引擎
渲染引擎:负责获取网页的内容,整理讯息,以及计算网页的显示方式,然后输出至显示器。
js引擎:解析和执行JavaScript来实