web标准的理解

  1. WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由万维网联盟(起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript标准。
    先上一个图:
    在这里插入图片描述
    上这个图的意思只想说明web标准的三大部分是独立分开的。

2.三大部分
结构:html的body里面的标签都属于结构内容,对于结构要求就是常说的三点(标签字母要小写,标签要闭合,标签不允许随意嵌套)。
表现:css尽量使用外链文件,少使用行间样式,使结构与表现分离。css的命名要符合规范,尽量简洁易懂,这样方便维护。
行为:js外链且放在尾部会大大提高页面的渲染速度。

以下部分参考链接:

1.WEB标准(结构、表现、行为分离)有哪些优点呢?
• 易于维护:只需更改CSS文件,就可以改变整站的样式
• 页面响应快:HTML文档体积变小,响应时间短
• 可访问性:语义化的HTML(结构和表现相分离的HTML)编写的网页文件,更容易被屏幕阅读器识别
• 设备兼容性:不同的样式表可以让网页在不同的设备上呈现不同的样式
• 搜索引擎:语义化的HTML能更容易被搜索引擎解析,提升排名
2. 可用性、可维护性、可访问性
可用性:产品是否容易上手,用户体验怎么样,可用性好是企业的核心竞争力
可维护性:出现问题时,修复bug的成本低则维护性好,还有一点是代码能够被其他开发人员理解,毕竟我们不是一个人再做产品
可访问性:就是所有人(盲人)都能理解你的网页。

猜你喜欢

转载自blog.csdn.net/qq_34752068/article/details/85493011