Web标准不是某一个标准,而是由一系列标准组合而成。网页主要由三部分组成:结构、表现和行为。对应的标准也分三方面:结构化标准语言主要包括XHTML和HTML以及XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准。我简单了解一下这些标准:

1.结构标准语言

(1)、XML

XML是The Extensible Markup Language(可扩展标识语言)的简写。目前推荐遵循的是的XML1.0,和HTML基本一样,XML是一种能定义其他语言的语。XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述,算是最理想的一种语言。

(2)、XHTML

XHTML是The Extensible HyperText Markup Language可扩展标识语言的缩写。最初是1989年由Tim Berners-Lee发明的。XML虽然数据转换能力强大,完全可以替代HTML,但面对成千上万已有的站点,直接采用XML还为时过早。简单的说,建立XHTML的目的就是实现HTML向XML的过渡。

2.表现标准语言

CSS是Cascading Style Sheets层叠样式表的缩写。W3C创建CSS标准的目的是以CSS取代HTML表格式布局、帧和其他表现的语言。

3.行为标准

(1)、DOM

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

(2) 、ECMAScript

ECMAScript是ECMA(European Computer Manufacturers Association)制定的标准脚本语言(JAVAScript)。

转载于:https://www.cnblogs.com/leeshine-luo/p/5234507.html

谈谈对web标准的理解相关推荐

  1. 关于WEB标准的理解

    WEB标准不是某一个标准,而是一系列标准的集合.网页主要由三部分组成:结构(Structure).表现(Presentation)和行为(Behavior).对应的标准也分三方面:结构化标准语言主要包 ...

  2. HTMLCSS- 对Web标准的理解(结构、表现、行为)

    WEB标准不是某一个标准,而是一系列标准的集合.网页主要由三部分组成:结构(Structure).表现(Presentation)和行为(Behavior). 对应的标准也分三方面:结构化标准语言主要 ...

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

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

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

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

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

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

  6. Web标准的简单理解

    Web标准是一系列标准的集合.这些标准大概分三方面:结构.表现和行为.结构化主要有HTML, XHTML和XML,表现主要有CSS,行为标准主要包括对象模型,如 W3C DOM.ECMAScript等 ...

  7. “约见”面试官系列之常见面试题之第四十六篇web标准理解和认识(建议收藏)

    web标准简单来说可以分为结构.表现和行为.其中结构主要是有HTML标签组成.或许通俗点说,在页面body里面我们写入的标签都是为了页面的结构.表现即指css样式表,通过css可以是页面的结构标签更具 ...

  8. 前端面试题(重点整理):谈谈你对web标准和W3c的认识、什么是ECMA、什么是html、浏览器和开发工具介绍

    目录 一.对web标准和W3C的认识 1.1 web标准 1.2 W3C的认识 二.什么是ECMA 三.什么是html 四.浏览器和开发工具介绍 4.1 浏览器介绍 4.2 开发工具介绍 一.对web ...

  9. WEB、WEB标准、W3C的理解

    Web是由网页设计和制作发展而来,随着工作的细化,从美工制图到网页制作,从而出现了WEB前端开发这个词,web前端开发主要是使用 HTML.CSS.JavaScript技术,将美工提供的psd文件转化 ...

最新文章

  1. tc写入txt成功却没有内容_挖洞经验 | 构造UserAgent请求头内容实现LFI到RCE提权
  2. 让你分分钟理解 JavaScript 闭包
  3. AtCoder Beginner Contest 204 F Hanjo 2
  4. 盘点大厂的那些开源项目 - 华为
  5. 融云聊天 php_thinkphp整合系列之融云即时通讯在线聊天
  6. javascript解析机制——预解析
  7. Kafka 批量消费消息
  8. Ubuntu 下安装VNC server
  9. AutoLayout的三种设置方式之——NSLayoutConstraint代码篇
  10. HDU 1255 覆盖的面积(线段树+扫描线)
  11. 威纶通触摸屏与仪表通讯_用博途建立西门子触摸屏和S7300PLC的通讯
  12. DELMIA软件物流仿真:带曲线转角输送带输送物料的仿真操作方法
  13. WebWork深入浅出(http://www.blogjava.net/moxie/archive/2006/10/20/76375.html)
  14. Amoeba实现mysql读写分离
  15. 技能证里的天花板-阿里云云计算架构师ACE认证将全面升级!
  16. JavaScript点击图片加上红色边框
  17. 定时器0 定时器2波特率发生器 AD转换
  18. 为什么多看书不能提高写作水平?
  19. 【整、借、学、变】四字谈起
  20. 【小米5】MIUI 9 MIUI 10 官方ROM历史刷机包汇总

热门文章

  1. 2021-2027年中国视频监控设备行业市场需求预测与投资战略规划分析报告
  2. 2022-2028年中国醋酸行业投资分析及前景预测报告
  3. vue实现文件上传功能
  4. 【Spring】框架简介
  5. 【Sql Server】DateBase-高级查询
  6. 站在巨人的肩膀上“思考”问题,重在思考而不是拿来主义
  7. transformer bert seq2seq 深度学习 编码和解码的逻辑-重点
  8. 【图论】有向无环图的拓扑排序
  9. CUDA 7 流并发性优化
  10. H.264/H265码流解析