1. 将红色标注的重要标签进行整理,整理要求:
a. 每个标签需要说明: 用途和作用,标签的实例代码,标签的重要属性和属性意义
b. 可以将标签按照自己的立即进行归类
标签 描述
***
定义注释。
定义锚。
定义粗体字。
定义长的引用。 定义文档的主体。 定义按钮 (push button)。 定义表格标题。
定义计算机代码文本。 定义下拉列表。
定义定义列表中项目的描述。
定义被删除文本。
定义文档中的节。
定义定义列表。
定义定义列表中的项目。
定义强调文本。
定义媒介内容的分组,以及它们的标题。
<iframe height=498 width=510 src='http://699pic.com/video-19988.html' frameborder=0 'allowfullscreen'></iframe>
3. 问题:
a.HTML有哪些版本?HTML5的新增标签有哪些?
b.什么是浏览器的解析器,浏览器是如何解析一个HTML文档的。
超文本标记语言(第一版)——在1993年6月作为互联网工程工作小组(IETF)工作草案发布(并非标准):
HTML 2.0——1995年11月作为RFC 1866发布,在RFC 2854于2000年6月发布之后被宣布已经过时
HTML 3.2——1997年1月14日,W3C推荐标准
HTML 4.0——1997年12月18日,W3C推荐标准
HTML 4.01(微小改进)——1999年12月24日,W3C推荐标准
HTML 5——2014年10月28日,W3C推荐标准
新增的结构标签:
1、header元素
表示页面中一个内容区块或真个页面的标题。
2、hgroup元素
表示对真个页面或页面中的一个内容区块的标题进行组合。
3、article元素
表示页面中一块与上下文不相关的独立内容。比如一篇文章。4、aside元素
表示article元素内容之外的、与article元素内容相关的辅助信息。
5、footer元素
表示整个页面或页面中一个内容区块的脚注。一般来说,他会包含创作者的姓名、创作日期以及创作者的联系信息。
HTML5新规则:
新特性应该基于 HTML、CSS、DOM 以及 JavaScript。 减少对外部插件的需求(比如 Flash),更优秀的错误处理,更多取代脚本的标记,HTML5 应该独立于设备开发进程应对公众透明 ;
HTML5 新特性:
新的特殊内容元素,比如 article、footer等,新的表单控件,比如 calendar、date、time、email、url、search;用于媒介回放的 video 和 audio 元素;用于绘画的 canvas 元素 对本地离线存储的更好的支持。
浏览器是同步加载 JavaScript 脚本,即渲染引擎遇到 defer是“渲染完再执行”,async是“下载完就执行”,两者都是先下载,只是执行时间不同 如果有多个defer脚本,会按照它们在页面出现的顺序加载,而多个async脚本是不能保证加载顺序的 开始先下载html,渲染dom文档,然后根据css渲染dom。link里面的css文件是并行请求的