秦明-低眉思

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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. 浏览器页面有哪三层构成,分别是什么,作用是什么? 构成:结构层、表示层、行为层分别是:HTML、CSS、Ja...
    程序猿人王小贱阅读 1,891评论 1 11
  • 请参看我github中的wiki,不定期更新。https://github.com/ivonzhang/Front...
    zhangivon阅读 7,169评论 2 19
  • 问答题1 /72浏览器页面有哪三层构成,分别是什么,作用是什么?参考答案构成:结构层、表示层、行为层分别是:HTM...
    _Yfling阅读 1,227评论 0 23
  • 什么是html? html是一种网页标记语言,叫超文本标记语言,我们平时上网所看到的所有网页均来自于html,英文...
    波段顶底阅读 8,406评论 2 7
  • 在线阅读 http://interview.poetries.top[http://interview.poetr...
    前端进阶之旅阅读 114,620评论 24 450