精华内容
下载资源
问答
  • Web标准的理解

    2020-09-23 17:10:23
    Web标准是W3C组织和其它标准化组织制定的一套规范集合,包含了一系列标准:HTML、XHTML、Javascript以及CSS等。 WEB标准不是某一个标准,而是一系列标准的集合。...Web标准的目的是创建一个统一的Web表现层的技术标准,

    Web标准是W3C组织和其它标准化组织制定的一套规范集合,包含了一系列标准:HTML、XHTML、Javascript以及CSS等。

    WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。

    Web标准的目的是创建一个统一的Web表现层的技术标准,以便通过不同的平台向用户显示内容。目前web标准是唯一的跨平台和跨客户端技术。此外adobe的flash和微软的WPF和WPF/E都在努力成为下一代富集网络表现层技术。

    Web标准由一系列规范组成,目前Web设计正向着结构化和功能化发展,这一点在Html5中也得到了体现。Web标准也逐渐变成由三大部分组成的标准集:结构、表现、以及行为。

    结构:用于结构化的Web标准化技术主要由:Html、Xhtml、Xml。

    表现:主要指CSS。

    行为:表现行为的标准技术主要有:DOM和Javascript。Dom是一种让浏览器和Web内容结构沟通的接口,javascript主要是用来操作DOM的。

    表现和内容分离是Web标准的核心。

    Web标准的好处

    1. 高效率开发和维护。
    2. 跨平台
    3. 降低服务器成本
    4. 便于改版
    5. 加快网页解析
    6. 与未来兼容
    展开全文
  • web标准的理解

    2018-12-31 22:55:39
    WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要...
    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的成本低则维护性好,还有一点是代码能够被其他开发人员理解,毕竟我们不是一个人再做产品
    可访问性:就是所有人(盲人)都能理解你的网页。

    展开全文
  • WEB标准的理解

    2016-03-08 21:29:55
    (1)web标准规范要求,书写标签必须闭合、标签小写、不乱嵌套,可提高搜索机器人对网页内容搜索几率。--- SEO (2)建议使用外链css和js脚本,从而达到结构与行为、结构与表现分离,提高页面渲染速度,能更...
    (1)web标准规范要求,书写标签必须闭合、标签小写、不乱嵌套,可提高搜索机器人对网页内容的搜索几率。--- SEO
    (2)建议使用外链css和js脚本,从而达到结构与行为、结构与表现的分离,提高页面的渲染速度,能更快地显示页面的内容。
    (3)样式与标签的分离,更合理的语义化标签,使内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件, 从而降低维护成本、改版更方便
    (4)不需要变动页面内容,便可提供打印版本而不需要复制内容,提高网站易用性

    遵循w3c制定的web标准,能够使用户浏览者更方便的阅读,使网页开发者之间更好的交流。
    展开全文
  • Web标准的理解

    2019-02-24 18:45:44
    Web标准的理解 定义        百度百科对于Web标准有如下定义:Web标准不是某一个标准,而是一系列标准的集合。网页...

    定义

           百度百科对于Web标准有如下定义:Web标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。

    对Web标准的理解

           对于Web标准网上还有很多解释,就不一一说了。那么我们为什么要遵循Web标准?毫无疑问如果我们的程序符合Web标准,那么我们的程序能尽可能多地支撑不同的浏览器,尽可能多地满足用户需求。但在我看来,对遵循Web标准的理解不应该是为了达到上述目的而遵循,这样很可能会出现为了标准而标准的问题。相反,我们应该出于让我们的代码更简洁、更可读、更高效、更高的维护性和移植性的目标来编码,这样写出的代码自然是符合Web标准的。
           Web标准的核心是实现结构、表现和行为的分离,通俗地理解就是HTML、CSS、JS分离,尽量使用外链CSS样式和JS脚本。其中HTML标签都是为了页面的结构,CSS美化页面的结构,JS负责页面与用户的交互。
           举个例子来说,我们要人工做出一只狗,那我们找三组人分别负责做出狗的结构、表现和行为。狗的结构(HTML)是一只形状不规则(尾巴可能是扁的)并且没有颜色的“狗”。当我们给“狗”的结构加上表现,原本的“狗”有了正常的颜色和形状,但这个时候还不是严格意义上的狗,因为狗是可以进行简单的交流的。那么我们这时候再给“狗”加上行为,比如有人叫它名字它会摇尾巴,这个时候这只狗就做好了。
           这样做非常符合我们开发时的“关注点分离”的原则,程序具有模块化,能高效率的开发和维护程序。

    遵循Web标准的好处

           对于访问者来说,首先页面的解析速度更快;其次遵循同一套Web标准能使Web程序的跨平台性和可移植性更好,能被更多的设备访问;并且所有页面都提供标准化的可打印版本。
           对于网站开发和所有者来说,遵循Web标准能简化代码结构,加速开发,降低成本;而且当我们需要对程序的某一模块发生变更时,因为三者之间耦合程度很低,所以其他部分无需做出非常大的改变(通常只需要简单的修修补补);符合Web标准的网站能维持更好的SEO(更容易被搜索引擎搜索到)。
           对于所有Web相关者来说,Web标准创建了一组规则,每个开发人员都可以遵循,理解和熟悉的规则,这一定程度上保护了Web的生态。而且从理论上讲,这意味着一个开发人员建立一个符合标准的网站以后,另一个开发人员可以在没有太多麻烦的情况下在之前网站的基础上二次开发或者进行重构。事实上,统一的标准为此提供了基础。

    两个工具

           相信大家都想赶紧试试自己写的代码是否是符合Web标准的,这里最后给出两个验证代码的网页。
           检验HTML是否符合标准:https://validator.w3.org/nu/?doc=https%3A%2F%2Fwww.runoob.com%2Ftry%2Fdemo_source%2Ftryhtml_intro.htm
           检验CSS是否符合标准:http://jigsaw.w3.org/css-validator/validator?uri=https%3A%2F%2Fwww.runoob.com%2Ftry%2Fdemo_source%2Fstyle1.css&profile=css3


    以上是我个人对Web标准的理解,如有错误还请大牛指正,如有不同意见也欢迎质疑,希望对大家有所帮助。

    展开全文
  • web标准的理解

    2015-08-19 19:35:50
    web标准的理解
  • 关于web标准的理解

    2018-01-05 07:06:32
    WEB标准不是某一个标准,而是一系列标准的集合。 网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。 对应的标准也分三方面:结构化标准语言主要包括XHTML和XML, 表现标准...
  • web标准的理解: 我的理解就是网页分为三个层次:结构层(html),表现层(css),行为层(javascript)。 对结构层的理解就是:  1、html标签要小写  2、尽量减少标签嵌套  3、标签要闭合,不过html5空标签...
  • 自己对Web标准的理解

    2019-03-29 19:31:00
    web标准的优点:  * 易于维护:只需更改css文件,就能改变整站的样式;  * 页面响应快:HTML文档体积变小,响应时间短;  * 可访问性:语义化的HTML(结构和表现相分离的HTML)编写的网页文件,更容易被屏幕阅读...
  • WEB标准的理解

    2015-07-22 15:11:00
    WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要...
  • 关于WEB标准的理解

    2014-04-09 23:40:00
    WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要...
  • 谈谈对web标准的理解

    2016-11-21 13:55:25
    Web标准不是某一个标准,而是由一系列标准组合而成。网页主要由三部分组成:结构、表现和行为。对应标准也分三方面:结构化标准语言主要包括XHTML和HTML以及XML,表现标准语言主要包括CSS,行为标准主要包括对象...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,921
精华内容 1,168
关键字:

web标准的理解