1.HTML专业素养
- W3C 万维网联盟,非盈利的组织,官网:w3.org,为互联网提行各种标准。
- XML 可扩展的标记语言:extension markup language,用于定义文档结构。
- HTML 是由W3C组织定义的语言标准:HTML是用于描述页面结构的语言(结构:有什么东西 这个东西表示什么含义)。
全称:Hyper Text Markup Language | 超文本标记语言。 - 中文文档:MDN:Mozilla Development Network,Mozilla 开发者社区。
- XHTML:可以认为是HTML的一个版本,完全符合XML的规范。
HTML CSS执行
- HTML、CSS->浏览器内核->页面。
浏览器
- shell:外壳
- core:内核(JS执行引擎、渲染引擎)
主流浏览器
- IE :Trident
- Chrome :以前:Webkit 现在:Blink
- Firefox:Gecko
- Safari:Webkit
- Opera:以前:presto 现在:Blink
注释:注释是为代码的阅读者提供帮助,注释不参与运行。
再HTML中注释使用以下格式书写 快捷键:Ctrl+?。
<-- 注释内容-->
2.HTML元素描述
整体:element(元素)。
元素=起始标记(begin tag)+结束标记(end tag)+元素内容+元素属性。
属性=属性名+属性值。
属性的分类
- 局部属性:某些元素特有的属性。
- 全局属性:所有的元素都可以使用这个属性。
空元素:有些元素没有结束标记,像这样的元素都是空元素。
元素之间不能相互嵌套
父元素、子元素、祖先元素、兄弟元素(拥有同一个父元素的两个子元素),
3.标准的文档结构
文档声明:告诉浏览器,当前文档使用的HTML标注是HTML5。
不写文档声明,会导致浏览器进入怪异渲染模式。