`
ice-cream
  • 浏览: 329150 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

什么是标准站点(W3C标准)

阅读更多

什么是W3C标准

  站点标准(Site Standard)不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构 (Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括 XHTML和XML;表现标准语言主要包括CSS;行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些 标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript标准。下面我们来简单了解一下这些标准。


结构标准语言

1、XML
  XML是The Extensible Markup Language(可扩展标识语言)的简写。目前推荐遵循的是W3C于2000年10月 6日发布的XML1.0,参考W3C-XML。和HTML一样,XML同样来源于SGML,但XML是一种能定义其他语言的语言。 XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。关于XML的好处和技术范细节这里就不多说了,网上有很多资料,也有很多书籍可以参考。
2、XHTML
  XHTML是The Extensible HyperText Markup Language(可扩展标识语言)的缩写。目前推荐遵循的是 W3C推荐XML1.0(参考http://www.w3.org/TR/xhtml1 )。XML虽然数据转换能力强大,完全可以替代HTML,但面对成千上万已有的站点,直接采用XML还为时过早。因此,我们在HTML4.0的基础上,用XML的规则对其进行扩展,得到了XHTML。简单的说,建立XHTML的目的就是实现HTML向XML的过渡。


表现标准语言

  CSS是Cascading Style Sheets(层叠样式表)的缩写。目前推荐遵循的是W3C于1998年5月12日推荐CSS2 (参考http://www.w3.org/TR/CSS2/ )。W3C创建CSS标准的目的是以CSS取代HTML表格式布局、帧和其他表现的 语言。纯CSS布局与结构式XHTML相结合能帮助设计师分离外观与结构,使站点的访问及维护更加容易。


行为标准

1、DOM
  DOM是Document Object Model(文档对象模型)的缩写。根据W3C DOM规范 (http://www.w3.org/DOM/ ), DOM是一种与浏览器、平台、语言的接口,使得你可以访问页面其他的标准组件。简单理解,DOM解决了Netscaped的Javascript和Microsoft的Jscript之间的冲突,给予web设计师和开发者一个标准的方法,让他们来访问他们站点中的数据、脚本表现层对像。
2、ECMAScript
  ECMAScript是ECMA(European Computer Manufacturers Association)制定的标准脚本语言 (JavaScript)。目前推荐遵循的是ECMAScript 262(http://www.ecma.ch/ecma1/STAND/ECMA-262.htm )。

 

2
0
分享到:
评论

相关推荐

    linux 下的W3C帮助文档

    在Linux操作系统中,W3C(World Wide Web Consortium)是一个重要的资源,它为网络标准、技术和最佳实践提供了规范和指南。W3C帮助文档对于开发者来说是不可或缺的工具,尤其对于那些在Linux环境下进行Web开发的人员...

    w3c最新的css2.0标准

    ### W3C 最新的 CSS2.0 标准解析 #### 概述 W3C(World Wide Web Consortium)作为全球范围内制定网络标准的核心组织,其所发布的标准具有极高的权威性和影响力。其中,《Cascading Style Sheets Level 2 Revision...

    w3cn.org第一版网站整体打包

    【描述】"web标准建站学习,新手用"表明该压缩包的内容是为初学者设计的,旨在教授Web开发的基本原则,尤其是关注符合W3C(万维网联盟)定义的Web标准。Web标准主要包括HTML、CSS和JavaScript等技术的正确使用,以及...

    使用Web标准生成 ASP.NET 2.0 Web站点

    - **替代HTML**:XHTML(eXtensible HyperText Markup Language)是W3C于2000年发布的推荐标准,是HTML的升级版,旨在提供更清晰的文档结构和表现形式的分离。 - **XML基础**:XHTML基于XML语法,要求更严格的标记...

    IIS w3isapi.mof w3isapi.mfl w3dt.mof w3dt.mfl w3core.mof w3core.mfl iispwchg.dll iisadmin.mof iisadmin.mfl asp.mfl appsrv.msc aexp4b.asp aexp2b.asp achg.asp

    5. **w3core.mof**和**w3core.mfl**:这些文件涉及到IIS的核心组件,可能包含了IIS基本服务的管理对象定义,如站点设置、应用程序池、安全策略等。 6. **iispwchg.dll**:这是一个动态链接库(DLL)文件,可能与IIS...

    通俗介绍WEB2.0,W3C,CSS+DIV

    W3C(World Wide Web Consortium)是万维网联盟,致力于制定统一的网络标准,确保网络技术的兼容性和互操作性。这些标准对于Web2.0的应用至关重要,包括但不限于: - **HTML(HyperText Markup Language)**:定义...

    Web标准和网站重构

    #### 一、W3C与Web标准 W3C,全称为World Wide Web Consortium,即万维网联盟,成立于1994年,由约500家会员组织组成,其创始人兼主任Tim Berners-Lee正是万维网的发明者。W3C的主要职责是研究Web规范和指导方针,...

    PHP W3C Validator-开源

    W3C标准是互联网上网页内容质量和可访问性的重要规范,遵循这些标准可以确保网页在不同浏览器和设备上的兼容性和用户体验。使用PHP W3C Validator,开发者可以快速检查其网站或多个远程站点的代码质量,从而提高网站...

    web-audio-api, 由W3C音频小组开发的网络音频 API.zip

    web-audio-api, 由W3C音频小组开发的网络音频 API 网络音频API规范 这个存储库包含了最新的 W3C AudioWG音频API站点编辑器。你可以在这里预览主分支的当前版本。测试对于标准更改,需要使用相应的web-platform-tests...

    Python库 | w3bsite-0.5.6.tar.gz

    解压后,你可以看到`w3bsite-0.5.6`目录,这是库的根目录,包含了`setup.py`、`README.md`、`LICENSE`等标准文件,以及`src`、`tests`等子目录。`setup.py`文件是Python项目的配置文件,用于安装和打包项目;`README...

    北大青鸟《使用HTML语言开发商业站点 》课本资源

    在学习过程中,学员还会接触到HTML代码规范,如W3C的HTML验证器,用于检查代码的正确性。良好的编码习惯能提高代码的可读性和维护性,这也是作为一个专业程序员所必需的。 最后,了解并实践HTML5的最新标准和技术,...

    RSS 2.0 标准

    任何的 RSS 文档都遵循 XML 1.0 规范,该规范发布在 W3C 网站上。RSS 2.0 标准是 RSS 的一个版本,发布于 2002 年秋天,该版本包含从 RSS 0.91 规范(2000 年)开始的任何修改和添加,连同包含在 RSS 0.92(2000 年 ...

    学习如何使用 HTML 来创建站点

    尽管HTML标签对大小写不敏感,但为了保持一致性并遵循W3C的推荐标准,建议使用小写字母来编写HTML标签。 #### 文本格式化标签 文本格式化标签用于改变文本的外观,常见的有: - `<b>`:定义粗体文本。 - `<i>`:...

    站点地图xml 老虎Sitemap生成器

    4. **兼容性**:生成的XML站点地图符合W3C标准,被所有主要搜索引擎接受。 在文件列表中,"Sitemap.exe"很可能是老虎Sitemap生成器的可执行文件。下载并运行这个文件,用户就可以开始创建自己的XML站点地图了。在...

    十天学会DIV+CSS教程(WEB标准).

    在十天的时间框架内,该教程承诺将引导学员深入理解WEB标准,包括W3C的HTML和CSS规范,以及如何遵循这些标准来创建响应式、无障碍且易于维护的网页。 【标签】"十天学会DIV+CSS教程"和"WEB标准"是本教程的关键词,...

    WEB 标准和网站重构

    WEB标准主要指的是由万维网联盟(W3C)制定的一系列规范,包括HTML、CSS、JavaScript等语言的标准,以及可访问性、移动优先和响应式设计的指南。网站重构则是对现有网站结构和代码进行优化的过程,以实现更好的用户...

    网页站点未完成

    12. **Web标准与规范**:遵循W3C的Web标准和最佳实践,确保代码的质量和可维护性。 从文件名"web2-0516"来看,可能是某个特定阶段的项目版本或者是日期标识。在继续开发时,应确保每个部分都按照上述知识点逐步完善...

Global site tag (gtag.js) - Google Analytics