HTML5学习笔记1
1. 参考资料W3C网站(http://w3c.org)
另外就是Mozilla开发者网络(http://developer.mozilla.org)更具有亲和力,权威性较差
示例代码:apress.com
2. 空元素:元素的开始和结束标签之间并非一定要有内容,没有内容的元素称为空元素
3. 虚元素:有些元素只能使用一个标签表示,在其中放置任何内容都不符合HTML规范.这类元素称为虚元素.例如:<hr/>(组织性元素)
两种表示方法:第一种,只使用开始标签<hr>;第二种,用空元素结构表示虚元素<hr />
4. 元素属性:
一个元素可以应用多个属性
布尔属性
用户自定义属性:以data-开头
5. 用于处理HTML文档的各种软件有一个共同的名称叫做用户代理,浏览器是最流行的用户代理,但不是唯一的一种.
6. HTML5强调将内容与呈现形式分开
7. 父元素,子元素,后代元素和兄弟元素
HTML文档中元素之间有明确的关系,包含另一个元素的元素是被包含元素的父元素.
一个元素可以拥有多个子元素,但只能有一个父元素.
包含在其他元素中的元素也可以包含别的元素.
8. HTML5规范将元素分为三大类:
元数据类型(metadata element):构建HTML文档的基本结构,以及就如何处理文档向浏览器提供信息和指示
流元素(flow element):流元素是短语元素的超集.也就是说所有的短语元素都是流元素,但并非所有的流元素都是短语元素.
短语元素(phrasing element):
9. HTML实体:实体是浏览器用来替代特殊字符的一种代码.
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。