首页 > Web开发 > 详细

关于WEB标准

时间:2019-03-31 17:40:43      阅读:144      评论:0      收藏:0      [点我收藏+]

一,web标准的内容

  web标准是一系列标准的结合,网页主要有三部分组成:结构,表现,行为。对应的:

  1)结构:结构化标准语言主要包括:HTML,XHTML以及XML,在页面body里面我们写入的标签都是为了页面的结构

    HTML:超文本标记语言,超文本标记语言描述的文件需要通过WWW浏览器显示结果,所谓超文本,因为它包含图片,声音,动画,影视等内容,它可以从一个文件跳转到另一个文件,与世界各地主机的文件连接

        所谓标记,就是它采用了一系列的指令符号来控制输出的效果。

    XHTML:可扩展超文本标记语言,XHTML是HTML向XML的一个过渡语言,它比HTML严谨性会高点,然后基本语言都还是沿用的HTML的标签,只不过废除了部分表现层的标签,同时在标准上要求高了点比如标签

        的严格嵌套,标签结束等等

    XML:可扩展标记语言,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立。

  2)表现:主要指CSS。

    CSS:层叠式样式表,通过CSS样式可以使得页面的结构标签和内容更具美感。

  3)行为:DOM和Javascript

    DOM:文档对象模型,Dom是一种让浏览器和Web内容结构沟通的接口,使得你可以访问页面其他的标准组件

         JavaScript:主要是用来操作DOM的。

      web标准的好处:

    高效率开发和维护,跨平台,降低服务器成本,加快网页解析速度,与未来兼容。

二,对于W3C的认识

   W3C对web标准提出了规范化的要求,也就是在实际编程中的一些代码规范: 

    1)对于结构的要求:

      标签字母小写,标签必须闭合(有结束标志),标签不允许随意嵌套

         2)对于css和JS的要求:

       a:尽量使用外联css样式表和js脚本,使机构,表现,行为分为三块,符合规范,符合模块化。提高页面渲染速度,提高用户的体验

         b:样式尽量少用行间样式表和js脚本,使结构和表现分离,标签的id和class属性的命名要做到见文知义,标签越少加载越快,用户体验越高,代码维护简单。

     

 

关于WEB标准

原文:https://www.cnblogs.com/ckafter/p/10632130.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!