★不同浏览器的渲染引擎不同,对于相同代码解析的效果会存在差异
·如果用户想看一个网页,结果用不同浏览器打开效果不同,用户体验极差!
★Web标准:让不同的浏览器按照相同的标准显示结果,让展示的效果统一!
★Web标准中分成三个构成:
构成 | 语言 | 说明 |
结构 | HTML | 网页元素和内容 |
表现 | CSS | 网页元素的外观和位置等页面样式(如:颜色、大小等) |
行为 | JavaScript | 网页模型的定义与页面交互 |
★Web标准要求页面实现:结构、表现、行为三层分离
结构:HTML(决定了身体)
表现:CSS(决定了样式美观)
行为:JavaScript(决定了交互的动态效果)
★Web标准的构成有哪些?分别通过什么语言表示?
· 结构:HTML→页面元素
· 表现:CSS→页面样式
· 行为:JavaScript→页面交互的动态效果