秦明-低眉思

秦明-低眉思_第1张图片
Paste_Image.png
问题一

浏览器页面有哪三层构成,分别是什么,作用是什么?
1.结构层:由HTML或XHTML之类的标记语言负责创建,仅负责语义的表达。解决了页面“内容是什么”的问题。
2.表示层:由CSS负责创建。解决了页面“内容如何显示”的问题。
3.行为层:由脚本负责。解决了页面上“内容如何对事件做出反应”的问题。

问题二

Doctype
声明位于文档中的最前面的位置,处于标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。(重点:告诉浏览器按照何种规范解析页面)

问题三

HTML5有哪些新特性、移除了哪些元素?
HTML5新增特性27个,移除了16个元素。根据标准规范,将元素按优先级定义为结构性元素,级块性元素,行内语义性元素和交互性元素。
结构性元素:负责web上下文结构的定义
级块性元素:完成web页面区域的划分,确保内容的有效分割
行内语义性元素:完成web页面具体内容的引用和描述, 是丰富内容展示的基础
交互性元素:用于功能性的内容表达,会有一定的内容和数据的关联,是各种事件的基础

新增元素 元素
结构性元素 article,footer,header, hgroup,nav,section
级块性元素 aside,canvas,figure,ruby
行内语义性元素 audio,datalist,details,figcaption,keygen,mark, meter,output,progress, rp,rt,source,time,video
交互性元素 details,command,menu
移除元素 元素
结构性元素 frame,frameset,noframes
纯表现性元素 basefont,font,center,u,big,strike,tt
其它 acronym,applet,dir

你可能感兴趣的:(秦明-低眉思)