• 何为WEB标准

    • 一初识WEB标准
    • 二结构标准
      • 可扩展标记语言
      • 可扩展超文本标记语言
    • 三表现标准
      • 层叠样式表外语缩写CSS
    • 四行为标准
      • 文档对象模型
      • ECMAScript

何为WEB标准

一、初识WEB标准

WEB标准,即网站标准。目前所通常所说的WEB标准一般指网站建设采用基于XHTML语言的网站设计语言,WEB标准中典型的应用模式是“css+div”。实际上,WEB标准并不是某一个标准,而是一系列标准的集合。
网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的网站标准也分三方面:结构化标准语言,主要包括XHTML和XML;表现标准语言主要包括CSS;行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由W3C组织起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript标准。

二、结构标准

可扩展标记语言

可扩展标记语言(标准通用标记语言下的一个子集、外语缩写:XML)。和HTML一样,XML同样来源于标准通用标记语言,可扩展标记语言和标准通用标记语言都是能定义其他语言的语言。XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。

可扩展超文本标记语言

可扩展超文本标识语言(外语全称:The Extensible HyperText Markup Language、外语缩写:XHTML)。目前推荐遵循的是W3C于2000年1月26日推荐XML1.0。XML虽然数据转换能力强大,完全可以替代HTML,但面对成千上万已有的站点,直接采用XML还为时过早。因此,我们在HTML4.0的基础上,用XML的规则对其进行扩展,得到了XHTML。简单的说,建立XHTML的目的就是实现HTML向XML的过渡。

三、表现标准

层叠样式表(外语缩写:CSS)

目前推荐遵循的是万维网联盟(外语缩写:W3C)于1998年5月12日推荐CSS2。W3C创建CSS标准的目的是以CSS取代HTML表格式布局、帧和其他表现的语言。纯CSS布局与结构式XHTML相结合能帮助设计师分离外观与结构,使站点的访问及维护更加容易。

四、行为标准

文档对象模型

文档对象模型(外语全称:Document Object Model、外语缩写:DOM)。根据W3C DOM规范,DOM是一种与浏览器,平台,语言的接口,使得你可以访问页面其他的标准组件。简单理解,DOM解决了Netscaped的Javascript和Microsoft的Jscript之间的冲突,给予web设计师和开发者一个标准的方法,让他们来访问他们站点中的数据、脚本和表现层对象。

ECMAScript

ECMAScript是ECMA(European Computer Manufacturers Association)制定的标准脚本语言。目前推荐遵循的是ECMAScript 262

WEB标准的学习和理解(一)何为WEB标准相关推荐

  1. web前端工程师学习路线指南,完整Web前端学习路线图

    有人说:只要有恒心,铁杵磨成针.这不对,学习重在兴趣,而不在恒心.当你通宵达旦的玩游戏,捧着自己喜爱的名著谈天说地时,不是因为有恒心,而是因为兴趣.只有不感兴趣的东西,才需要恒心的妥协. 所以请抛弃恒 ...

  2. web前端从学习到学废

    web前端从学习到学废 了解web前端 1.HTML.CSS系列之导学 2.什么是HTML.CSS? 3.宇宙第一编辑器VSCode 4.chrome浏览器 5.深入了解网站开发 6.web三大核心技 ...

  3. 我所理解的RESTful Web API [设计篇]

    <我所理解的RESTful Web API [Web标准篇]>Web服务已经成为了异质系统之间的互联与集成的主要手段,在过去一段不短的时间里,Web服务几乎清一水地采用SOAP来构建.构建 ...

  4. 对 WEB 标准以及 W3C 的理解与认识?

    前端面试题(7) 打卡: 2021-4-30 HTML 对 WEB 标准以及 W3C 的理解与认识? 标签闭合 标签小写 不乱嵌套 提高搜索机器人搜索几率 使用外链 css 和js 脚本.结构行为表现 ...

  5. [html] 说说你对WEB标准和W3C的理解与认识?

    [html] 说说你对WEB标准和W3C的理解与认识? 网页主要由三个部分组成,表现.结构和行为.我理解的就是:html是名词--表现 css是形容词--结构 javascript是动词--行为 以上 ...

  6. WEB标准以及W3C的理解与认识

      WEB标准 不是某一个标准,而是一系列标准的集合.这些标准大部分由 万维网联盟 (外语缩写: W3C )起草和发布,也有一些是其他标准组织制订的标准.   W3C:万维网联盟,是一个web开发的国 ...

  7. ONVIF协议网络摄像机(IPC)客户端程序开发(3):理解什么是Web Services

    ONVIF协议网络摄像机(IPC)客户端程序开发(3):理解什么是Web Services 1. 专栏导读 本专栏第一篇文章「专栏开篇」列出了专栏的完整目录,按目录顺序阅读,有助于你的理解,专栏前面文 ...

  8. 初学者应该怎么学习前端?web前端的学习路线大剖析

    最近总是会看到后很多人会问,我现在想学习Web前端开发,该如何下手,学习路线是怎样的?作为一个过来人,为了让新手程序员少走点弯路,这里就分享一些快速学习前端开发的经验以及我自己对前端学习的理解,教你如 ...

  9. web 前端必备学习指南-精华

    工具 box-shadow generator 生成 box-shadow 的工具. gradient-generator 渐变生成器. Ultimate CSS Gradient Generator ...

  10. web前端需要学习什么?需要掌握什么技术

    1.Web前端是什么意思 Web前端是网站前台部分,运行在PC端,移动端等浏览器上展现给用户所浏览的网页. 用我们的话来说,前端就是网页给访问网站的人看的内容和页面,Web前端开发意思就是这些内容的制 ...

最新文章

  1. 【转载】nginx for windows: 让nginx以服务的方式运行
  2. java前后端分离账号错误_前后端分离,获取token,验证登陆是否失效
  3. 拋棄虛擬機,微軟實驗讓我們在線做(二)
  4. 12.6 Nginx安装 12.7 默认虚拟主机 12.8 Nginx用户认证 12.9 Nginx
  5. 翻译 | ORB: An efficient alternative to SIFT or SURF(ORB:对SIFT或SURF的一种有效选择)
  6. 方程组的几何解释 [MIT线代第一课pdf下载]
  7. python 使用文本注解绘制树节点_实用篇 | 34 个最火的 Python 开源框架
  8. mock方法常用框架_基于MOCK对象和JUNIT框架测试DAO
  9. 王兴针对“共同富裕”表态,称其根植于美团基因中
  10. spring的sanpshot报错_最详细的 Spring Boot 多模块开发与排坑指南
  11. 不会装系统?有这篇就够了!
  12. SpringBoot2.0学习第四篇之拦截器过滤器配置
  13. oracle导出报错00091,exp报错:EXP-00091 Exporting questionable statistics
  14. 极速办公(ppt)如何插入超链接
  15. 搜狗站长工具:索引量与收录量的解释,它等同于site的收录吗?
  16. protues仿真出现Simulation is not running in real time....的情况处理
  17. linux 查看 man 路径配置文件 man.config,linux中的man(zz)
  18. JAVA 查看线程、内存
  19. Endnote使用笔记01:如何在Endnote 20中导入GB/T7714-2015引文格式
  20. [程序人生]--人生架构三个层次:智慧是大脑,选择是躯干,知识文化是血肉

热门文章

  1. 多元线性回归分析spss结果解读_SPSS案例实践笔记:多重线性回归分析
  2. latex:表格排版示例
  3. EASYUI 登陆框界面
  4. Win10下安装python和pycharm
  5. 树的深度优先和广度优先
  6. 游戏服务器应该怎么选择
  7. win10右键卡顿原因_win10右键新建卡顿怎么办
  8. 【存储】存储基本概念(lun,volume,HBA,DAS,NAS,SAN,iSCSI,IPSAN、存储池和存储卷)
  9. element UI 表格序号计算 index
  10. ms office word2013教程 - 文字处理之插入复合条饼图