barriers / 阅读 / 详情

什么是HTML5?

2023-07-31 09:12:08
TAG: tm html html5
共1条回复
LuckySXyd

HTML 5是近十年来Web开发标准最巨大的飞跃。和以前的版本不同,HTML 5并非仅仅用来表示Web内容,它的新使命是将Web带入一个成熟的应用平台,在HTML 5平台上,视频,音频,图象,动画,以及同电脑的交互都被标准化。

什么是 HTML5?

HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准。

HTML 的上一个版本诞生于 1999 年。自从那以后,Web 世界已经经历了巨变。

HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持。

HTML5 是如何起步的?

HTML5 是 W3C 与 WHATWG 合作的结果。

注1:W3C 指 World Wide Web Consortium,万维网联盟。

注2:WHATWG 指 Web Hypertext Application Technology Working Group。

WHATWG 致力于 web 表单和应用程序,而 W3C 专注于 XHTML 2.0。在 2006 年,双方决定进行合作,来创建一个新版本的 HTML。

为 HTML5 建立的一些规则:

新特性应该基于 HTML、CSS、DOM 以及 JavaScript。

减少对外部插件的需求(比如 Flash)

更优秀的错误处理

更多取代脚本的标记

HTML5 应该独立于设备

开发进程应对公众透明

HTML5草案的前身名为Web Applications 1.0。于2004年被WHATWG提出, 于2007年被W3C接纳,并成立了新的HTML工作团队。在2008年1月22日,第一份正式草案已公布,预计将在2010年9月正式向公众推荐。WHATWG表示该规范是目前正在进行的工作,仍须多年的努力。

新标记

HTML5提供了一些新的元素和属性,例如(网站导航块)和。这种标签将有利于搜索引擎的索引整理,同时更好的帮助小屏幕装置和视障人士使用,除此之外,还为其他浏览要素提供了新的功能,如和标记。

一些过时的HTML4标记将被取消。其中包括纯粹显示效果的标记,如和

,它们已经被CSS取代。

新特性

HTML5 中的一些有趣的新特性:

用于绘画的 canvas 元素

用于媒介回放的 video 和 audio 元素

对本地离线存储的更好的支持

新的特殊内容元素,比如 article、footer、header、nav、section

新的表单控件,比如 calendar、date、time、email、url、search

浏览器支持

最新版本的 Safari、Chrome、Firefox 以及 Opera 支持某些 HTML5 特性。Internet Explorer 9 将支持某些 HTML5 特性。

HTML5: 标签的改变

HTML5 吸取了 XHTML 2 的一些建议,包括一些用来改善文档结构的功能,比如,新的 HTML 标签 header, footer, dialog, aside, fugure 等的使用,将使内容创作者更加语义地创建文档,之前的开发者在这些场合是一律使用 div 的。

HTML5 还包含了一些将内容和展示分离的努力,开发者们也许会惊讶,b 和 i 标签依然存在,但它们的意义已经和之前有所不同,这些标签的意义只是为了将一段文字标识出来,而不是为了为它们设置粗体或斜体式样。u,font,center,strike 这些标签则被完全去掉了。

新标准适用了一些全新的表单输入对象,包括日期,URL,Email 地址,其它的对象则增加了对非拉丁字符的支持。HTML5 还引入了微数据,一种使用机器可以识别的标签标注内容的方法,使语义 Web 的处理更为简单。总的来说,这些与结构有关的改进使内容创建者可以创建更干净,更容易管理的网页,这样的网页对搜索引擎,对读屏软件等更为友好。

新应用程序接口(API)

除了原先的DOM接口,HTML5增加了更多API,如:

1. 用于即时2D绘图的Canvas标签

2. 定时媒体回放

3. 离线数据库存储

4. 文档编辑

5. 拖拽控制

6. 浏览历史管理

与HTML 4的不同之处

新的解析顺序新的元素:section, video, progress, nav, meter, time, aside, canvasinput元素的新属性:日期和时间,email, url。新的通用属性:ping, charset, async全域属性:id, tabindex, repeat。移除元素:center, font, strike。

HTML 5有两大特点:

首先,强化了Web网页的表现性能。除了可描绘二维图形外,还准备了用于播放视频和音频的标签。

其次,追加了本地数据库等Web应用的功能。

异常处理

HTML5(text/html)浏览器将在错误语法的处理上更加灵活。HTML5在设计时保证旧的浏览器能够安全的忽略掉新的HTML5代码。与HTML4.01相比,HTML5给出了解析的详细规则,力图让不同的浏览器即使在发生语法错误时也能返回相同的结果。

HTML 5 正在改变 Web

HTML5 是近十年来 Web 标准最巨大的飞跃。和以前的版本不同,HTML 5 并非仅仅用来表示 Web 内容,它的使命是将 Web 带入一个成熟的应用平台,在这个平台上,视频,音频,图象,动画,以及同电脑的交互都被标准化。尽管 HTML 5 的实现还有很长的路要走,但 HTML 5 正在改变 Web。

HTML 最近的一次升级是1999年12月发布的 HTML 4.01。自那以后,发生了很多事。最初的浏览器战争已经结束,Netscape 灰飞烟灭,IE5 作为赢家后来又发展到 IE6, IE7。Mozilla Firefox 从 Netscape 的死灰中诞生,并跃居第二位。苹果和 Google 各自推出自己的浏览器,而小家碧玉的 Opera 仍然嘤嘤嗡嗡地活着,并以推动 Web 标准为己命。我们甚至在手机和游戏机上有了真正的 Web 体验,感谢 Opera,iPhone 以及 Google 已经推出的 Android。

然而这一切,仅仅让 Web 标准运动变得更加混乱,HTML 5 和其它标准被束之高阁,结果,HTML 5 一直以来都是以草案的面目示人。

于是,一些公司联合起来,成立了一个叫做 Web Hypertext Application Technology Working Group (Web 超文本应用技术工作组 - WHATWG) 的组织,他们将重新拣起 HTML 5。这个组织独立于 W3C,成员来自 Mozilla, KHTML/Webkit 项目组,Google,Apple,Opera 以及微软。尽管 HTML 5 草案不会在短期内获得认可,但 HTML 5 总算得以延续。

HTML 5 将带来什么?以下是 HTML 5 草案中最激动人心的部分:

全新的,更合理的 Tag,多媒体对象将不再全部绑定在 object 或 embed Tag 中,而是视频有视频的 Tag,音频有音频的 Tag。本地数据库。这个功能将内嵌一个本地的 SQL 数据库,以加速交互式搜索,缓存以及索引功能。同时,那些离线 Web 程序也将因此获益匪浅。不需要插件的富动画。Canvas 对象将给浏览器带来直接在上面绘制矢量图的能力,这意味着我们可以脱离 Flash 和 Silverlight,直接在浏览器中显示图形或动画。一些最新的浏览器,除了 IE,已经开始支持 Canvas。浏览器中的真正程序。将提供 API 实现浏览器内的编辑,拖放,以及各种图形用户界面的能力。内容修饰 Tag 将被剔除,而使用 CSS。理论上讲,HTML 5 是培育新 Web 标准的土壤,让各种设想在他的组织者之间分享,但 HTML 5 目前仍处于试验阶段。

Mozilla 的技术副总裁 Mike Shaver 说,HTML 5 是一个被寄予厚望的概念,它既是 WHATWG 组织的实验田,又是 W3C 的标准之路。

Shaver 认为,Mozilla 的兴趣和 WHATWG 实验相吻合,Mozilla 在 HTML 5 工作组中非常活跃,我们对一些早期的细则进行实验并将成熟的结果提交 W3C。

在过去的几年,Mozilla 随着各种出现的新标准,推出多个富有前瞻性的项目,包括 Prism,一个用于离线运行 Web 程序的系统,以及 Weave,一个数据存储框架。

Shaver 说,HTML 5 运动肇始于对 W3C 的不耐烦,Web 标准中的很多进展都因 W3C 将重点从 HTML 转移到 XML 而停滞不前。

很多基于 XML 架构的新技术被设计出来替代 HTML,Shaver 说,这不是一条正确的道路,人们不应象黑瞎子掰玉米把样一边掰一边丢。

HTML 5 的新实验在 Firefox 以及 基于 Webkit 的 Safari 和 Chrome 浏览器中逐渐得到强化,但仍有不少问题。

Chrome 的开发者 Darin Fisher 说,Chrome 仍在襁褓中时,就不得不面临几个问题,尽管使用的是最新的 Webkit,HTML 5 的本地数据库功能在 Chrome 的初期版本中并没有实现。因为 Chrome 的沙箱机制和 Webkit 的数据库功能有冲突。

而由于 Chrome 属于秘密开发,Chrome 的开发人员也不便参与 Webkit 的开发。

我们要想保守 Chrome 的秘密,就无法参与 Webkit 社区。Fisher 说,我们很希望可以在某些方面给 Webkit 以帮助,我们拥有众多经验丰富的开发者,我们很想知道人们目前遇到的挑战并乐意提供帮助。

随着 Chrome 的发布,Fisher 说他的团队成员有时会和 Webkit 的人一起吃饭,有些人私下里还成了好朋友。Fisher 称,他们迫切地想同其他 Webkit 开发组一起工作解决离线数据库的问题。

Chrome 里面还包含Google 的开源 Gears 技术,用来实现与 HTML 5 类似的离线功能。

Gears 可以看作已有 API 的替代品,Fisher 说,HTML 5 对新浏览器来说是非常好的东西,但绝大多数用户还使用旧浏览器。Gears 可以让那些旧浏览器也获得这样的 API,我们正在为 HTML 5 版 API 提供兼容。

Gears 兼容性非常好,它正成为将 HTML 5 带向人们桌面的另外一条途径。

目前,绝大多数工作由 Apple,Mozilla, Opera, Google 以及 Trolltech 展开。微软在干什么?IE 因其对 Web 标准的迟钝而闻名,更不要说 HTML 5。但 IE8 可能会做出改变。

微软 IE 平台与 WHAT 工作组主席 Chris Wilson 在邮件中称,我们希望我们现在开始的工作可以在 HTML 工作组创建一套测试系统。Wilson 说,IE 开发组仍然对 HTML 5 的一些提议感到担忧。我觉得工作组的所有成员都会承认我们还有很多事要做。

目前处于 Beta 版的 IE8,已经包含 HTML 5 的诸多新功能。它拥有一个跨文档消息系统,本地存储,以及一些离线事件来检测网络的中断。但还有些功能还未提上议程,如 Canvas。

HTML 5 非常庞大,仍处在开发阶段,我认为浏览器厂商应当尽快达成一致,而每个浏览器的具体实现时间可以自己选择。Web 开发者和浏览器厂商会同意 Wilson 的下面这句话,这确切无疑是一个激动人心的时刻,我们希望看到 Web 成为新的应用平台。

相关推荐

w3c是什么意思

什么是w3c,w3c是什么?很多人都听说过w3c,但是不知道w3c是什么意思,下面我们就给你总结一下w3c。一:w3c是什么意思w3c是万维网联盟,是一个致力于改善网络的组织,其中w3c是www的基本标准,并且对web进行标准化,从而来促进web之间的合作。二:w3c的主要工作w3c最主要的工作就是对网络规范的规定,并且这些规范对通信协议进行了详细的描述,其中就包括对HTML5做出了详细的规范,目前HTML5的规范已经完成了,但是并不能算w3c的标准,html5是有完整的编程环境和跨平台性,同时为了减少浏览器的碎片,目前w3c开始对互操作性进行标准化。三:W3C标准网页在w3c中,网页是有三部分组成,包括结构,表现和行为。1.结构语言结构语言也是可扩展标记语言,简称xml,xml和html都是标记语言,但是目前随着xhtml的更新,完全可以代替html。2.表现语言表现语言是层叠样式表,简称css,目前有css2和css3两个版本,很多程序员都开始使用css3去代替比较旧的代码,使站点访问更加灵活。3.行为标准行为标准是文档对象模型,简称dom,dom是一种接口,来访问站点的数据。
2023-07-31 00:28:471

w3c是什么

W3C W3C即万维网联盟,它是一个致力于改善网络的国际组织。它由来自各种相关IT行业的数百个成员组织组成。W3C为万维网设定标准,以促进所有网络利益相关者之间的互操作性和合作。它由WWW的创建者TimBerners-Lee于1994年建立。 万维网联盟 作为网络的主要国际标准组织,万维网联盟致力于汇集来自不同IT部门的有关各方,共同处理网络问题。其首席执行官JeffreyJaffe说:W3C的目标是让网络充分发挥其潜力。其成员是网络开发的主要参与者,包括商业,教育和政府实体。其使命包括制定确保网络长期发展的协议和指南。 联盟的标准 根据W3C网站,标准制定的五个基本原则是:正当程序、广泛的共识、透明度、平衡和透明度。联盟制定的标准包括:CGI、CSS、DOM、HTML、HTTP、XHTML和XML。
2023-07-31 00:28:541

W3C是干什么的?

分类: 电脑/网络 >> 互联网 问题描述: 它是一个什么样的机构?好像很多标准都是它制定的样子 解析: W3C就是World Wide Web Consortium,全球万维网联盟的简称。W3C的主要职责就是确定未来万维网的发展方向,并且制定相关的推荐(remendation, 由于W3C是一个民间组织,没有约束性,因此只提供建议)。HTML4.01规范建议(HTML4.01 Specification Remendation)就是由W3C所制定的。它还负责制定XML,MathML等其他网络语言规范。 ================ W3C(World Wide Web Consortium,w3/)创建于 1994年,研究Web规范和指导方针,致力于推动Web发展,保证各种Web技术能很好地协同工作。大约500名会员组织加入这个团体,它的主任Tim Berners-Lee(w3/People/Berners-Lee/)在1989年发明了Web。W3C推行的主要规范有HTML,CSS,XML,XHTML和DOM(Document Object Model)。 多年以来,W3C把那些没有被部分会员公司(如Netscape和Microsoft)严格执行的规范定义为“推荐”(Remendations)。自1998年开始,“Web标准组织”(webstandards)将W3C的“推荐”重新定义为“Web标准”,这是一种商业手法,目的是让制造商重视并重新定位规范,在新的浏览器和网络设备中完全地支持那些规范(看另外一个阴影部分:什么是“Web标准组织”)。 其他的标准组织包括European Computer Manufacturers Association(ECMA)将ECMAScript定义为“标准JavaScript”。
2023-07-31 00:29:001

W3C标准是什么

W3C不是某一个标准,而是一系列标准的集合。而W3C标准是由结构化标准语言,表现标准语言,行为标准等组成。那么w3c标准是怎样的呢?一、结构标准语言。分为XML和XHTML。XML目前推荐遵循的是W3C于2000年10月6日发布的XML1.0,和HTML一样,XML同样来源于SGML,但XML是一种能定义其他语言的语。XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。关于XML的好处和技术规范细节这里就不多说了,网上有很多资料,也有很多书籍可以参考。XHTML目前推荐遵循的是W3C于2000年1月26日推荐XML1.0。XML虽然数据转换能力强大,完全可以替代HTML,但面对成千上万已有的站点,直接采用XML还为时过早。因此,我们在HTML4.0的基础上,用XML的规则对其进行扩展,得到了XHTML。简单的说,建立XHTML的目的就是实现HTML向XML的过渡。二、表现标准语言。CSS目前推荐遵循的是W3C于1998年5月12日推荐CSS2W3C创建CSS标准的目的是以CSS取代HTML表格式布局、帧和其他表现的语言。纯CSS布局与结构式XHTML相结合能帮助设计师分离外观与结构,使站点的访问及维护更加容易。三、行为标准分为DOM和ECMAScript。DOM是DocumentObjectModel文档对象模型的缩写。根据W3CDOM规范,DOM是一种与浏览器,平台,语言的接口,使得你可以访问页面其他的标准组件。简单理解,DOM解决了Netscaped的Javascript和Microsoft的Jscript之间的冲突,给予web设计师和开发者一个标准的方法,让他们来访问他们站点中的数据、脚本和表现层对像。ECMAScript是ECMA制定的标准脚本语言。
2023-07-31 00:29:071

网页W3C验证失败的10个常见原因

W3C validation有时难以操作,但用它你可以查看由版面设计引起的差错。验证程序抛出大量差错和警告,说明你的XHTML尚未完善,可能无法在不同浏览器上保持一致功能。下面十个细微的失效问题难住了大批程序员,我们告诉你如何解决。在本文开始前介绍一些使用W3C验证程序时需要注意的问题。   不要担心验证程序的警告——如果验证程序说发现12处错误以及83处警告,不要理它,继续进行下一步。   一次更正一个错误——按顺序进展工作,从上到下,一次修正一个错误。HTML用浏览器从上到下浏览,这些错误也是按同样顺序显示。   每次修正代码后要刷新代码,使它们重新生效——一个小错误常常会引发之后整页的连串错误。因此如果操作不当,“修正错误”也可能引发更多错误。每次修正后使代码重新生效,这样就可以确保完全解决问题。   知道了上面这些基本的异常情况,下面我们就来看看版面设计无效的几个原因。   div 标签未关闭   这是版面设计失效的最常见原因之一。当我们了解到这是多少精致的版块设计失效的罪魁祸首时,总会大吃一惊。开启的div标签是最普遍的版块设计失误之一,也是最难诊断的失误之一。验证程序有时会指向错误的开启div标签,诊断时就像大海捞针一样麻烦。   麻烦的embed标签   九十年代早期,Microsoft和Netscape的浏览器开始能够辨认非标准的独有字体。遗憾的是这意味着W3C验证程序还不能识别某些关键HTML 标签,如“embed”,即使这些标签已经被广泛使用。如果确实希望得到严格的DOCTYPE(文档类型)验证,就只能放弃嵌套。   如果同时想要生效的版面设计和嵌入式媒体,可以试试Flash Satay方法。   不当的DOCTYPE声明   不声明DOCTYPE,或者在文件开始错误声明DOCTYPE,也是一个常见错误。根据一般经验,Strict DOCTYPE是大家追求的级验证。Strict validation表明你的网页能够在所有浏览器上都得到展示。Strict 声明代码如下:      结尾斜线   如果你的网站不能验证,很有可能是在代码的某个地方漏写了结尾斜线。我们很容易忽略结尾斜线之类的东西,特别是在image标签等元素中。例如:   在严格的DOCTYPE中这是无效的。要在img标签结尾处加上“/”以解决此问题。      Align标签   如果DOCTYPE被设为Transitional,你就会使用“align”标签,但如果要求更高一点希望得到Strict验证,你会看到很多错误。 Align是另一个不可用于版面设计的标签。可以尝试用“float”或者“text-align”来代替align转换元素。   JavaScript   如果已经声明Strict DOCTYPE,就需要在JavaScript中覆盖CDATA标签。验证程序的这一方面难倒了很多程序员,因为网站倾向于为广告和追踪脚本使用嵌入的 JavaScript。如果必须用到JavaScript,可以在其前后加上如下标签:      图像需要“alt”属性   你可能还没有注意到,图像也是高级验证的潜在绊脚石。除了结尾斜线,高级验证也要求用alt标签来描述图像,如alt= ”Scary vampire picture”.   搜索引擎也靠alt标签来识别网页上的图像,所以无论怎样加上alt标签总是好的。   未知实体数据   实体数据是又一个影响验证的易犯错误。我们可以考虑用适当的编码字符来代替“&”等符号。entire list中列出在XHTML版块设计中可用的适当的编码字符实体数据。   不良嵌套   嵌套就是元素里又包括元素,如下所示:    Sweet!   我们容易混淆嵌套元素的顺序。例如在div标签前启动strong标签,但又先关闭div标签。这可能不会改变版块布局,但却会使你的版块设计失效。   缺少“title”标签   尽管这看上去是一个很明显的错误,很多程序员(包括我自己)还是经常会在“head”版块中遗漏title标签。当你看到“missing a required sub-element of HEAD”(缺少HEAD的必要子元素)时,才会发现自己忘记添加title标签了。
2023-07-31 00:29:141

在哪里可以看到关于css和js的w3c标准?

css:是一种HTML或XML的计算机语言,js:也是一用计算机语言用在网页上面的这两个编程方式主要应用于在网页上表现动态效果,而w3c是一个组织,一个研发计算机语言标准的组织,因为有他们,才让ie用上了css,以及他们的标准在这个平台有这些东西的标准,有需要的话可以看一下
2023-07-31 00:29:221

w3c标准有哪些

法律分析:万维网联盟标准不是某一个标准,而是一些列标准的集合。网页主要有三部分组成:结构(Structure)、表现(Presentation)、行为(Behavior)。对应的标准也有三方面:结构化标准主要包括XHTML和XML,表现标准语言主要包括CSS、行为标准主要包括(如W3C DOM)、ECMAScript等。这些标准大部分是W3C起草发布,也有一是其他标准组织制定的标准,比如ECMAScript(European Computer Manufacturers Association)的ECMAScript的标准。法律依据:《中华人民共和国网络安全法》第三条 国家坚持网络安全与信息化发展并重,遵循积极利用、科学发展、依法管理、确保安全的方针,推进网络基础设施建设和互联互通,鼓励网络技术创新和应用,支持培养网络安全人才,建立健全网络安全保障体系,提高网络安全保护能力。第四条 国家制定并不断完善网络安全战略,明确保障网络安全的基本要求和主要目标,提出重点领域的网络安全政策、工作任务和措施。
2023-07-31 00:29:291

W3C网页标准是什么

W3C标准是一些列标准的集合!在各个企业的基础上做一定的整合,形成一套标准集,便于推广和使用!根据网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。在具体的XHTML标准(如属性值加引号,不允许单标记,大小写等等比较多)!语法上比,我们目前使用的html标记较为严格!更为具体的信息楼上可以参见百度百科,XHTML等相关术语!也可参见,W3C发布的使用文档!
2023-07-31 00:29:392

什么是W3C标准?

W3C标准英文全程是World Wide Web Consortium,中文是万维网联盟。万维网联盟标准不是某一个标准,而是一些列标准的集合。网页主要有三部分组成:结构(Structure)、表现(Presentation)、行为(Behavior)。对应的标准也有三方面:结构化标准主要包括XHTML和XML,表现标准语言主要包括CSS、行为标准主要包括(如W3C DOM)、ECMAScript等。这些标准大部分是W3C起草发布,也有一是其他标准组织制定的标准。参考资料:W3C,一直被大众认为是Web标准的制定者,我们遇到的很多问题,大部分都能通过研究W3C官网上发布的文档解决(官方文档也是最好的学习资料,虽然有些地方难以理解,但确是原汁原味和权威的)。W3C扮演的只是一个论坛的角色:W3C以工作组的方式,把某项技术的相关各方聚集起来,最终由他们来产出标准。它制定了整个平台的规则,监督整个进程。但这些技术规范(基本上)并不是由W3C的工作人员编写完成。参考资料:百度百科-W3C标准
2023-07-31 00:29:541

什么是W3C标准,怎样符合?

一楼的回答太囧了,完全答非所问W3C是 互联网组织 的标准,是一系列标准的统称最重要的就是关于 HTML 的标准做网站开发的人两难的选择是 支持W3C标准 还是 支持 IE, 因为微软的IE很多地方不兼容W3C就是说,你的网站按照W3C开发,IE显示就会有问题,你按IE开发,那么一方面IE6,7,8几个版本自己之间也不兼容,另一方面 用其他浏览器的人,比如 firefox,opera,chrome的人,看你的网站也会有问题
2023-07-31 00:30:105

W3C是什么?

简介: W3C,这个建立于 1994 年的组织,其宗旨是通过促进通用协议的发展并确保其通用型,以激发 web 世界的全部潜能. W3C 是什么? W3C 指万维网联盟(World Wide Web Consortium) W3C 创建于1994年10月 W3C 由 Tim Berners-Lee 创建 W3C 是一个会员组织 W3C 的工作是对web进行标准化 W3C 创建并维护 WWW 标准 W3C 标准被称为 W3C 推荐(W3C Recommendations)
2023-07-31 00:30:481

W3C是什么?

 W3C是英文 World Wide Web Consortium 的缩写,中文意思是W3C理事会或万维网联盟。W3C于1994年10月在麻省理工学院计算机科学实验室成立。创建者是万维网的发明者Tim Berners-Lee。  W3C组织是对网络标准制定的一个非赢利组织,像HTML、XHTML、CSS、XML的标准就是由W3C来定制。W3C会员(大约500名会员)包括生产技术产品及服务的厂商、内容供应商、团体用户、研究实验室、标准制定机构和政府部门,一起协同工作,致力在万维网发展方向上达成共识.
2023-07-31 00:30:581

什么是W3C标准

W3C(World Wide Web Consortium, http://www.w3.org/ )创建于 1994年,研究Web规范和指导方针,致力于推动Web发展,保证各种Web技术能很好地协同工作。大约500名会员组织加入这个团体,它的主任Tim Berners-Lee( http://www.w3.org/People/Berners-Lee/ )在1989年发明了Web。W3C推行的主要规范有HTML,CSS,XML,XHTML和DOM(Document Object Model)。 多年以来,W3C把那些没有被部分会员公司(如Netscape和Microsoft)严格执行的规范定义为“推荐”(Recommendations)。自1998年开始,“Web标准组织”( www.webstandards.org )将W3C的“推荐”重新定义为“Web标准”,这是一种商业手法,目的是让制造商重视并重新定位规范,在新的浏览器和网络设备中完全地支持那些规范(看另外一个阴影部分:什么是“Web标准组织”)。 其他的标准组织包括European Computer Manufacturers Association(ECMA)将ECMAScript定义为“标准JavaScript”。
2023-07-31 00:31:061

W3C什么意思?

互联网网页标准化组织,加 org 就是网址。
2023-07-31 00:31:162

www由什么组成

  WWW是环球信息网的缩写,(亦作“Web”、“WWW”、“"W3"”,英文全称为“World Wide Web”),中文名字为“万维网”,"环球网"等,常简称为Web。 分为Web客户端和Web服务器程序。 WWW可以让Web客户端(常用浏览器)访问浏览Web服务器上的页面。 是一个由许多互相链接的超文本组成的系统,通过互联网访问。在这个系统中,每个有用的事物,称为一样“资源”;并且由一个全局“统一资源标识符”(URI)标识;这些资源通过超文本传输协议(Hypertext Transfer Protocol)传送给用户,而后者通过点击链接来获得资源。  万维网联盟(英语:World Wide Web Consortium,简称W3C),又称W3C理事会。1994年10月在麻省理工学院(MIT)计算机科学实验室成立。万维网联盟的创建者是万维网的发明者蒂姆·伯纳斯-李。  万维网并不等同互联网,万维网只是互联网所能提供的服务其中之一,是靠着互联网运行的一项服务。
2023-07-31 00:31:352

请问w3c的英文读法?

大不留谁系
2023-07-31 00:31:432

w3c通信卫星

北京时间10月7日16时21分,中国“长征三号乙”运载火箭在西昌卫星发射中心点火起飞,成功将法国制造的W3C通信卫星送入预定轨道。W3C通信卫星由法国泰雷兹阿莱尼亚宇航公司制造,设计寿命15年,用户为欧洲通信卫星公司。这是中国首次为欧洲卫星运营商提供发射服务,也是中国“长征”系列运载火箭第148次航天飞行。
2023-07-31 00:31:501

请问W3C成员有哪些?其中有哪些中国的公司

很多的公司都是中国的有:2011年1月11日 ,腾讯公司签约加入万维网联盟(World Wide Web Consortium,W3C),双方达成战略合作关系,将共同参与包括web App、HTML5等新互联网技术标准的研究和制定,推动中国互联网产业快速发展。2011年9月15日消息,百度(纳斯达克证券代码:BIDU)已经加入万维网联盟(W3C)。百度在加入万维网联盟之后,将能够与全球500家IT和互联网企业联手,共同研究和制定互联网开放平台及无线互联网技术等相关的国际互联网网络标准。2012年春节前,中国最大的互联网安全服务公司360加入万维网联盟(World Wide Web Consortium,简称W3C)。1月29日,360公司加入W3C联盟中最重要的HTML工作组,成为国内首家进入该工作组的互联网企业,将与W3C共同研究和制定HTML5等新互联网标准,推动中国互联网产业快速创新发展。
2023-07-31 00:32:012

怎么理解WEB标准及W3C?

1)web标准规范要求,书写标签必须闭合、标签小写、不乱嵌套,可 提高搜索机器人对网页内容的搜索几率; 2)建议使用外链css和js脚本,从而达到结构与行为、结构与表现的 分离,提高页面的渲染速度,能更快地显示页面的内容; 3)样式与标签的分离,更合理的语义化标签,使内容能被更多的用户 所访问、内容能被更广泛的设备所访问、更少的代码和组件, 从而降低 维护成本、改版更方便; 4)不需要变动页面内容,便可提供打印版本而不需要复制内容,提高 网站易用性; 遵循w3c制定的web标准,能够使用户浏览者更方便的阅读,使网页开发 者之间更好的交流。
2023-07-31 00:32:201

W3C提倡的web页结构是什么?

W3C提倡的Web结构:1、内容(结构)和表现(样式)分离2、HTML内容结构要求语义化规范的示例<h1>一级主题1</h1> <p>一级主题阐述文字</p> <h2>二级主题</h2> <p>二级主题阐述文字</p> <ul> <li>项目列表1</li> <li>项目列表2</li> <li>项目列表3</li> </ul>
2023-07-31 00:32:302

为什么我们设计的网页,需要符合W3C标准?

对网站浏览者的好处:u2022 文件下载与页面显示速度更快; u2022 内容能被更多的用户所访问(包括失明、视弱、色盲等残障人士); u2022 内容能被更广泛的设备所访问(包括屏幕阅读机、手持设备、搜索机器人、打印机、电冰箱等等) u2022 用户能够通过样式选择定制自己的表现界面 u2022 所有页面都能提供适于打印的版本 对网站所有者的好处:u2022 更少的代码和组件,容易维护 u2022 带宽要求降低(代码更简洁),成本降低。举个例子:当 ESPN.com 使用 CSS改版后,每天节约超过两兆字节(terabytes)的带宽。 u2022 更容易被搜寻引擎搜索到 u2022 改版方便,不需要变动页面内容 u2022 提供打印版本而不需要复制内容 u2022 提高网站易用性。在美国,有严格的法律条款(Section 508)来约束政府网站必须达到一定的易用性,其他国家也有类似的要求。
2023-07-31 00:32:382

W3C "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

帮你做出来了,回去自己好好学!(注:所有文件和数据库存放在同一个目录下) 数据库连接文件(myconn.asp): <% dim conn "数据库连接 dim connstr "连接字符串 dim db "数据库文件路径 db = "qqchen.mdb" connstr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db) Set conn = Server.CreateObject("ADODB.Connection") If Err Then Err.Clear Set Conn = Nothing Response.Write "数据库连接出错,请打开conn.asp文件检查连接字串。" Response.End End If conn.Open connstr %> "************************************************************ 显示文章列表(articlelist.asp): <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <!--#include file="myconn.asp"--> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>显示文章列表</title> </head> <body> <div align="center"> <div align=left>◆<a href="addarticle.asp">发布新文章</a></div> <table width="100%" border="0" cellspacing="1" bgcolor="#000000"> <tr> <td width="7%" height="25" align="center" bgcolor="#FFFFFF"><strong>编号</strong></td> <td width="51%" height="25" align="center" bgcolor="#FFFFFF"><strong>标题</strong></td> <td width="20%" height="25" align="center" bgcolor="#FFFFFF"><strong>Nclassid</strong></td> <td width="22%" height="25" align="center" bgcolor="#FFFFFF"><strong>操作</strong></td> <% Set Rs=conn.Execute("Select * From article Order By articleid") If Not Rs.Eof Then Do While Not Rs.Eof %> <tr> <td align="center" bgcolor="#FFFFFF"><%=Rs("articleid")%></td> <td align="center" bgcolor="#FFFFFF"><a href="showarticle.asp?articleid=<%=Rs("articleid")%>"><%=Rs("title")%></a></td> <td align="center" bgcolor="#FFFFFF"><%=Rs("nclassid")%></td> <td align="center" bgcolor="#FFFFFF"><a href="modifyarticle.asp?articleid=<%=Rs("articleid")%>">修改</a> | <a href="deletearticle.asp?articleid=<%=Rs("articleid")%>">删除</a></td> </tr> <% Rs.Movenext Loop Else %> <tr> <td colsapn=4 align="center" bgcolor="#FFFFFF"></td> </tr> <%End If%> </table> </div> </body> "************************************************************ 显示文章信息(showarticle.asp): <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <!--#include file="myconn.asp"--> <% articleid=Cint(Request("articleid")) If articleid>0 Then Set Rs=conn.Execute("Select * From article Where articleid="&articleid) conn.Execute("Update article Set hits=hits+1 Where articleid="&articleid) %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>阅读记录:<%=Rs("title")%></title> </head> <body> <div align="center"> <table width="70%" border="1" cellpadding="4" cellspacing="0"> <tr> <td width="19%" align="right">编号:</td> <td width="81%" align="left"><%=Rs("articleid")%></td> </tr> <tr> <td align="right">标题:</td> <td align="left"><%=Rs("title")%></td> </tr> <tr> <td align="right">nclassid:</td> <td align="left"><%=Rs("nclassid")%></td> </tr> <tr> <td align="right">classid:</td> <td align="left"><%=Rs("classid")%></td> </tr> <tr> <td align="right">浏览次数:</td> <td align="left"><%=Rs("hits")%> 次</td> </tr> <tr> <td align="right" valign="top">内容:</td> <td align="left"><%=Rs("content")%></td> </tr> </table> </div> </body> </html> <% Else Response.Write "该文章不存在" End If %> "************************************************************ 添加文章信息(addarticle.asp): <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <!--#include file="myconn.asp"--> <% If Request.ServerVariables("REQUEST_METHOD")="POST" Then content=Replace(Replace(Request("content")," "," "),chr(13),"<br>") conn.Execute("Insert Into article(title,content,nclassid,classid) values(""&Request("title")&"",""& content &"","&Request("nclassid")&","&Request("classid")&")") Response.Redirect "articlelist.asp" Else %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> </head> <body> <form id="form1" name="form1" method="post" action="?"> <table width="60%" border="1" cellpadding="4" cellspacing="0"> <tr> <td align="right">标题:</td> <td align="left"><input name="title" type="text" id="title"></td> </tr> <tr> <td align="right">nclassid:</td> <td align="left"><input name="nclassid" type="text" id="nclassid"" /></td> </tr> <tr> <td align="right">classid:</td> <td align="left"><input name="classid" type="text" id="classid"></td> </tr> <tr> <td align="right">内容:</td> <td align="left"><textarea name="content" cols="45" rows="10" id="content"></textarea></td> </tr> <tr> <td align="right"> </td> <td align="left"><input type="submit" name="Submit" value="修改" /> <input type="reset" name="Submit2" value="重置" /> <input type="button" name="Submit3" value="返回" onclick="history.back()"></td> </tr> </table> </form> </body> </html> <%End If%> "************************************************************ 修改文章信息(modifyarticle.asp): <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <!--#include file="myconn.asp"--> <% articleid=Cint(Request("articleid")) If Request.ServerVariables("REQUEST_METHOD")="POST" Then If articleid>0 Then content=Replace(Replace(Request("content")," "," "),chr(13),"<br>") conn.Execute("Update article Set title=""&Request("title")&"",content=""&content&"",nclassid="&Request("nclassid")&",classid="&Request("classid")&" Where articleid="&articleid) Response.Redirect "articlelist.asp" Else Response.Write "该文章不存在" End If Else If articleid>0 Then Set Rs=conn.Execute("Select * From article Where articleid="&articleid) %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> </head> <body> <div align="center"> <form id="form1" name="form1" method="post" action="?articleid=<%=articleid%>"> <table width="60%" border="1" cellpadding="4" cellspacing="0"> <tr> <td width="22%" align="right">编号:</td> <td width="78%" align="left"><%=Rs("articleid")%></td> </tr> <tr> <td align="right">标题:</td> <td align="left"><input name="title" type="text" id="title" value="<%=Rs("title")%>" /></td> </tr> <tr> <td align="right">nclassid:</td> <td align="left"><input name="nclassid" type="text" id="nclassid" value="<%=Rs("nclassid")%>" /></td> </tr> <tr> <td align="right">classid:</td> <td align="left"><input name="classid" type="text" id="classid" value="<%=Rs("classid")%>" /></td> </tr> <tr> <td align="right">内容:</td> <td align="left"><textarea name="content" cols="45" rows="10" id="content"><%=Replace(Replace(Rs("content"),"<br>",chr(13))," "," ")%></textarea></td> </tr> <tr> <td align="right"> </td> <td align="left"><input type="submit" name="Submit" value="修改" /> <input type="reset" name="Submit2" value="重置" /> <input type="button" name="Submit3" value="返回" onclick="history.back()"></td> </tr> </table> </form> </div> </body> </html> <% Else Response.Write "该文章不存在" End If End If %> "************************************************************ 删除文章信息(deletearticle.asp): <!--#include file="myconn.asp"--> <% articleid=Cint(Request("articleid")) If articleid>0 Then conn.Execute("Delete From article Where articleid="&articleid) Response.Write "删除成功,<a href="articlelist.asp">返回</a>" Else Response.Write "删除失败" End If %>
2023-07-31 00:32:451

符合W3C标准的网站一定兼容所有浏览器吗?

答案是:符合W3C的标准网站未必兼容所有浏览器。首先要有点常识:谷歌浏览器和火狐浏览器是最接近符合W3C标准的浏览器。我们建设网站一致是按照W3C的标准来进行的,这毫无质疑,但是在曾经各大浏览器相互竞争、相互厮杀的现实市场环境中,就直接酿成各大浏览器各自而立,标准不统一的“战国形式”。目前各大浏览器的发展形势基本趋同符合W3C标准,,不过最值得一提的就是IE浏览器依然存在不少兼容问题。所以,通常开发者们处理兼容问题主要对象还是IE浏览器。也就是说,W3C的标准网站需要处理一下IE浏览器的兼容,才能达到我们目的。关于兼容问题建议去两个网站上看看,内容简单清楚,易理解。一个是C论坛,一个是W3school.com.cn再赠送一个解决IE兼容问题的视频,地址:http://www.tudou.com/programs/view/zxXqnQIeu9E
2023-07-31 00:32:531

采用w3c标准制作网页的好处

标准化吧
2023-07-31 00:33:034

W3C标准的结构标准语言

一、可扩展标记语言(标准通用标记语言下的一个子集、外语缩写:XML)。现推荐遵循的是万维网联盟于2000年10月6日发布的XML1.0。和HTML一样,XML同样来源于标准通用标记语言,可扩展标记语言和标准通用标记语言都是能定义其他语言的语言。XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。关于XML的好处和技术规范细节这里就不多说了,网上有很多资料,也有很多书籍可以参考。二、可扩展超文本标记语言(外语缩写:XHTML)。现推荐遵循的是万维网联盟于2000年1月26日推荐XML1.0。XML虽然数据转换能力强大,完全可以替代HTML,但面对成千上万已有的站点,直接采用XML还为时过早。因此,我们在HTML4.0的基础上,用XML的规则对其进行扩展,得到了XHTML。简单的说,建立XHTML的目的就是实现HTML向XML的过渡。
2023-07-31 00:33:111

w3c怎么指定查找属性

用下面的方法可以得到ID=2的child节点命名为child2,然后调用root.insertBefore(child3,child2);即可。具体代码如下:Element root=doc.getDocumentElement();Element child2=getChildElementByTagName(root,"child","ID","2");Element child3=doc.createElement("child");root.insertBefore(child3,child2);child3.setNodeValue("new");public Element getChildElementByTagName(Element parent, String name,String attribute,String attrValue) {Node node = parent.getFirstChild();while(node != null) {if(node.getNodeType() == Node.ELEMENT_NODE && node.getNodeName().equals(name)){Element n=(Element) node;if(attrValue.equals(n.getAttribute(attribute)))return n;}node = node.getNextSibling();}return null;}
2023-07-31 00:33:241

W3C标准 哪个浏览器支持最好

google chrome 算一个不过我不喜欢它的界面,没怎么用过
2023-07-31 00:33:342

w3c是什么

W3C W3C即万维网联盟,它是一个致力于改善网络的国际组织。它由来自各种相关IT行业的数百个成员组织组成。W3C为万维网设定标准,以促进所有网络利益相关者之间的互操作性和合作。它由WWW的创建者TimBerners-Lee于1994年建立。 万维网联盟 作为网络的主要国际标准组织,万维网联盟致力于汇集来自不同IT部门的有关各方,共同处理网络问题。其首席执行官JeffreyJaffe说:W3C的目标是让网络充分发挥其潜力。其成员是网络开发的主要参与者,包括商业,教育和政府实体。其使命包括制定确保网络长期发展的协议和指南。 联盟的标准 根据W3C网站,标准制定的五个基本原则是:正当程序、广泛的共识、透明度、平衡和透明度。联盟制定的标准包括:CGI、CSS、DOM、HTML、HTTP、XHTML和XML。
2023-07-31 00:34:071

w3c是什么

W3C W3C即万维网联盟,它是一个致力于改善网络的国际组织。它由来自各种相关IT行业的数百个成员组织组成。W3C为万维网设定标准,以促进所有网络利益相关者之间的互操作性和合作。它由WWW的创建者TimBerners-Lee于1994年建立。 万维网联盟 作为网络的主要国际标准组织,万维网联盟致力于汇集来自不同IT部门的有关各方,共同处理网络问题。其首席执行官JeffreyJaffe说:W3C的目标是让网络充分发挥其潜力。其成员是网络开发的主要参与者,包括商业,教育和政府实体。其使命包括制定确保网络长期发展的协议和指南。 联盟的标准 根据W3C网站,标准制定的五个基本原则是:正当程序、广泛的共识、透明度、平衡和透明度。联盟制定的标准包括:CGI、CSS、DOM、HTML、HTTP、XHTML和XML。
2023-07-31 00:34:141

什么是W3C标准?

W3C标准万维网联盟标准。万维网联盟(外语缩写:W3C)标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript标准。
2023-07-31 00:34:247

W3C是干什么的?

W3C就是World Wide Web Consortium,全球万维网联盟的简称。W3C的主要职责就是确定未来万维网的发展方向,并且制定相关的推荐(recommendation, 由于W3C是一个民间组织,没有约束性,因此只提供建议)。HTML4.01规范建议(HTML4.01 Specification Recommendation)就是由W3C所制定的。它还负责制定XML,MathML等其他网络语言规范。 ================ W3C(World Wide Web Consortium,http://www.w3.org/)创建于 1994年,研究Web规范和指导方针,致力于推动Web发展,保证各种Web技术能很好地协同工作。大约500名会员组织加入这个团体,它的主任Tim Berners-Lee(http://www.w3.org/People/Berners-Lee/)在1989年发明了Web。W3C推行的主要规范有HTML,CSS,XML,XHTML和DOM(Document Object Model)。 多年以来,W3C把那些没有被部分会员公司(如Netscape和Microsoft)严格执行的规范定义为“推荐”(Recommendations)。自1998年开始,“Web标准组织”(www.webstandards.org)将W3C的“推荐”重新定义为“Web标准”,这是一种商业手法,目的是让制造商重视并重新定位规范,在新的浏览器和网络设备中完全地支持那些规范(看另外一个阴影部分:什么是“Web标准组织”)。 其他的标准组织包括European Computer Manufacturers Association(ECMA)将ECMAScript定义为“标准JavaScript”。
2023-07-31 00:34:461

w3c 是什么东西

似乎没听说过是过时的还是新的
2023-07-31 00:34:533

什么是W3C标准,怎样符合?

1、W3C是 互联网组织 的标准,是一系列标准的统称。2、最重要的就是关于 HTML 的标准。3、做网站开发的人两难的选择是 支持W3C标准 还是 支持 IE, 因为微软的IE很多地方不兼容W3C就是说,你的网站按照W3C开发,IE显示就会有问题,你按IE开发,那么一方面IE6,7,8几个版本自己之间也不兼容,另一方面 用其他浏览器的人,比如 firefox,opera,chrome的人。扩展资料:万维网联盟创建于1994年,是Web技术领域最具权威和影响力的国际中立性技术标准机构。到目前为止,W3C已发布了200多项影响深远的Web技术标准及实施指南,如广为业界采用的超文本标记语言(标准通用标记语言下的一个应用)、可扩展标记语言(标准通用标记语言下的一个子集)以及帮助残障人士有效获得Web内容的信息无障碍指南(WCAG)等,有效促进了Web技术的互相兼容,对互联网技术的发展和应用起到了基础性和根本性的支撑作用。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript标准。参考资料:W3C标准-百度百科
2023-07-31 00:35:001

w3c是什么意思

w3c:万维网联盟(World Wide Web Consortium,W3C),又称W3C理事会。W3C组织是对网络标准制定的一个非赢利组织,像HTML、XHTML、CSS、XML的标准就是由W3C来定制。
2023-07-31 00:35:142

w3c网页标准,具体指那些?

WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript标准。 1.结构标准语言 (1)XML XML是The Extensible Markup Language(可扩展标识语言)的简写。目前推荐遵循的是W3C于2000年10月6日发布的XML1.0,参考( www.w3.org/TR/2000/REC-XML-20001006) 。和HTML一样,XML同样来源于SGML,但XML是一种能定义其他语言的语。XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。 (2)XHTML XHTML是The Extensible HyperText Markup Language可扩展标识语言的缩写。目前推荐遵循的是W3C于2000年1月26日推荐XML1.0(参考 http://www.w3.org/TR/xhtml1) 。XML虽然数据转换能力强大,完全可以替代HTML,但面对成千上万已有的站点,直接采用XML还为时过早。因此,我们在HTML4.0的基础上,用XML的规则对其进行扩展,得到了XHTML。简单的说,建立XHTML的目的就是实现HTML向XML的过渡。 2. 表现标准语言 CSS是Cascading Style Sheets层叠样式表的缩写。目前推荐遵循的是W3C于1998年5月12日推荐CSS2(参考 http://www.w3.org/TR/CSS2/) 。W3C创建CSS标准的目的是以CSS取代HTML表格式布局、帧和其他表现的语言。纯CSS布局与结构式XHTML相结合能帮助设计师分离外观与结构,使站点的访问及维护更加容易。 3.行为标准 (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) 。 参考文章连接 http://www.dushuwu.net/a/cssjc/webbiaozhun/2010/0604/355.html ;当然你也可以去 www.dushuwu.net 看看。更全面。采纳哦
2023-07-31 00:35:241

关于W3C标准

WEB标准WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(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。和HTML一样,XML同样来源于SGML,但XML是一种能定义其他语言的语言。XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。关于XML的好处和技术规范细节这里就不多说了,网上有很多资料,也有很多书籍可以参考。 (2)XHTML XHTML是The Extensible HyperText Markup Language可扩展标识语言的缩写。目前推荐遵循的是W3C于2000年1月26日推荐XML1.0。XML虽然数据转换能力强大,完全可以替代HTML,但面对成千上万已有的站点,直接采用XML还为时过早。因此,我们在HTML4.0的基础上,用XML的规则对其进行扩展,得到了XHTML。简单的说,建立XHTML的目的就是实现HTML向XML的过渡。表现标准语言 CSS是Cascading Style Sheets层叠样式表的缩写。目前推荐遵循的是W3C于1998年5月12日推荐CSS2。W3C创建CSS标准的目的是以CSS取代HTML表格式布局、帧和其他表现的语言。纯CSS布局与结构式XHTML相结合能帮助设计师分离外观与结构,使站点的访问及维护更加容易。行为标准 (1)DOM DOM是Document Object Model文档对象模型的缩写。根据W3C DOM规范,DOM是一种与浏览器,平台,语言的接口,使得你可以访问页面其他的标准组件。简单理解,DOM解决了Netscaped的Javascript和Microsoft的Jscript之间的冲突,给予web设计师和开发者一个标准的方法,让他们来访问他们站点中的数据、脚本和表现层对像。 (2) ECMAScript ECMAScript是ECMA(European Computer Manufacturers Association)制定的标准脚本语言(JAVAScript)。目前推荐遵循的是ECMAScript 262。http://baike.baidu.com/view/7913.htm
2023-07-31 00:35:311

怎样做一个符合w3c规范的网页

作为网站技术开发人员而言,往往是站在自己的开发角度来实 施网站布署(读取数据及开发的方便性等等),而不是站在网站访问者与搜索引擎角度。因此大部分的网站在浏览方面不够直观或是方便,特别是现在w3c的规范,更是在大部分的网站开发人员脑里一片空白。何况百度 、google、msn、yahoo等专业搜索引擎更有自己的搜索规则及判断网页等级技术,所以网站要优化,优化的目的只有一个:符合标准,符合蜘蛛爬行的标准,更重要的是符合网站访问者浏览的方便及易用性。以下文章中,珍岛高端网站制作公司专家主要通过三个方面来讲述有关W3C!什么是W3C标准W3C其实就是World Wide Web Consortium,全球万维网联盟的简称。W3C的主要职责就是确定未来万维网的发展方向,并且制定相关的推荐(recommendation, 由于W3C是一个民间组织,没有约束性,因此只提供建议)。HTML4.01规范建议(HTML4.01 Specification Recommendation)就是由W3C所制定的。它还负责制定XML,MathML等其他网络语言规范。怎样通过W3C标准的验证?步骤方法如下:1、图片的alt="" 属性必须每张图片都加上,而且对齐属性用CSS来定义。不加不能通过XHTML 1.0的验证。2、每个文档必须加上DTD声明。a) !DOCTYPE html PUBLIC "-//W3C//DTDXHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">去掉后能通过验证,但有警告:No DOCTYPE found! Checking with default XHTML 1.0 Transitional Document Type.3、RSS的XML通过时其中的域名地址必须与检测的地址一致,否则会报错。4、标签的链接属性加上JAVASCRIPT事件时必须为#空链,不能为javascript:;或javascript:void(null);5、同一个页面当中,同名的ID会产生冲突。所以以ID定义样式的必须改成类引用。<div id="a1">111</div><div id="a1">222</div>如果不用W3C来检测的话,在CSS设计里是允许这样做的。那是程序的角度不能相同,CSS上是可以相同的!之前就是相同的产生问题,后面就改成类引用了!6、不可省略双引号或单引号。a) 这个是指属性,标准是双引号~单引号也能通过验证。7、标签之间不可错位嵌套。<div class="CaseDetaListSS">原文链接:<a href="/html/cases/cases_61.html">官方网站</div></a>这是不允许的。8、所有的标签都使用小写。9、FLASH的标签代码中不能含有,必须采用其它的方法实现。10、所有的标签中含有的属性必须有值(官方的说法)。11、标签必须配对完成,单标签必须以/关闭12、JS和CSS外部引入文件必须加上类型定义。13、所有的样式全部写在外部文件。用类名定义。在使用的地方引用。14、页面上的一些特殊字符必须用HTML代码来标识.如“&”写成“&“没通过W3C 标准验证的原因每次修正代码后要刷新代码,使它们重新生效——一个小错误常常会引发之后整页的连串错误。因此如果操作不当,“修正错误”也可能引发更多错误。每次修正后使代码重新生效,这样就可以确保完全解决问题。知道了上面这些基本的异常情况,下面珍岛高端网站制作公司专家我们就来看看版面设计无效的几个原因。1、div 标签未关闭这是版面设计失效的最常见原因之一。当我们了解到这是多少精致的版块设计失效的罪魁祸首时,总会大吃一惊。开启的div标签是最普遍的版块设计失误之一,也是最难诊断的失误之一。验证程序有时会指向错误的开启div标签,诊断时就像大海捞针一样麻烦。2、麻烦的embed标签九十年代早期,Microsoft和Netscape的浏览器开始能够辨认非标准的独有字体。遗憾的是这意味着W3C验证程序还不能识别某些关键HTML 标签,如“embed”,即使这些标签已经被广泛使用。如果确实希望得到严格的DOCTYPE(文档类型)验证,就只能放弃嵌套。如果同时想要生效的版面设计和嵌入式媒体,可以试试Flash Satay方法。3、不当的DOCTYPE声明不声明DOCTYPE,或者在文件开始错误声明DOCTYPE,也是一个常见错误。根据一般经验,Strict DOCTYPE是大家追求的最高级验证。Strict validation表明你的网页能够在所有浏览器上都得到最佳展示。Strict 声明代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">4、结尾斜线如果你的网站不能验证,很有可能是在代码的某个地方漏写了结尾斜线。我们很容易忽略结尾斜线之类的东西,特别是在image标签等元素中。例如:在严格的DOCTYPE中这是无效的。要在img标签结尾处加上“/”以解决此问题。<img src="" alt="">5、Align标签如果DOCTYPE被设为Transitional,你就会使用“align”标签,但如果要求更高一点希望得到Strict验证,你会看到很多错误。 Align是另一个不可用于版面设计的标签。可以尝试用“float”或者“text-align”来代替align转换元素。6、JavaScript如果已经声明Strict DOCTYPE,就需要在JavaScript中覆盖CDATA标签。验证程序的这一方面难倒了很多程序员,因为网站倾向于为广告和追踪脚本使用嵌入的 JavaScript。如果必须用到JavaScript,可以在其前后加上如下标签:<script type="text/javascript"> /* <![CDATA[ */// JavaScript here};/* ]]> */</script>7、图像需要“alt”属性你可能还没有注意到,图像也是高级验证的潜在绊脚石。除了结尾斜线,高级验证也要求用alt标签来描述图像,如alt= ”Scary vampire picture”.搜索引擎也靠alt标签来识别网页上的图像,所以无论怎样加上alt标签总是好的。8、未知实体数据实体数据是又一个影响验证的易犯错误。我们可以考虑用适当的编码字符来代替“&”等符号。entire list中列出在XHTML版块设计中可用的适当的编码字符实体数据。
2023-07-31 00:35:401

Web前端面试题:对WEB标准以及W3C的理解与认识????????????????????????????

我感觉人家问你的是html与xml,xhtml的区别吧?
2023-07-31 00:36:022

JS标准不是W3C定义而是ECMA定义的?

是的,js的标准由ECMA(欧洲计算机制造协会)指定
2023-07-31 00:36:112

org.w3c.dom node怎么用

import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import org.w3c.dom.Document; import org.w3c.dom.Node; import org.w3c.dom.NodeList; public class DomTest_02 { /** * @param args */ public...
2023-07-31 00:36:202

web标准是由什么制定的

web标准是由W3C制定的,W3C的全称是world wide web consortium(万维网联盟/协会)。WEB标准不是某一个标准,而是一系列标准的集合。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript标准。XML是The Extensible Markup Language(可扩展标识语言)的简写。目前推荐遵循的是W3C于2000年10月6日发布的XML1.0,参考(www.w3.org/TR/2000/REC-XML-20001006)。和HTML一样,XML同样来源于SGML,但XML是一种能定义其他语言的语。XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。
2023-07-31 00:36:271

www.w3.org是个什么网址?

好像是w3c的网方官址W3C是英文 World Wide Web Consortium 的缩写,中文意思是W3C理事会或万维网联盟。W3C于1994年10月在麻省理工学院计算机科学实验室成立。创建者是万维网的发明者Tim Berners-Lee。 W3C组织是对网络标准制定的一个非赢利组织,像HTML、XHTML、CSS、XML的标准就是由W3C来定制。W3C会员(大约500名会员)包括生产技术产品及服务的厂商、内容供应商、团体用户、研究实验室、标准制定机构和政府部门,一起协同工作,致力在万维网发展方向上达成共识。
2023-07-31 00:36:371

w3c标准里的文档可以免费使用吗?

可以的在 Github 搜索 w3c 就可以找到
2023-07-31 00:36:442

w3c input框内填的内容是什么属性

在w3c的说法是:name 属性规定 input 元素的名称。name 属性用于对提交到服务器后的表单数据进行标识,或者在客户端通过 JavaScript 引用表单数据。意思就是说,name属性用于递交表单时的标识符,或者在客户端通过 JavaScript 引用表单数据。
2023-07-31 00:36:521

请问生产纸箱的纸板材质B=C、B3C、W=C、W3C、A=是什么意思?

楼下正解
2023-07-31 00:37:012

w3csvc服务是什么?怎么启动?

目前网络上的网站架设一般都是采用微软公司的IIS+ASP的搭配方式。ASP作为脚本语言,设计网站动态页面;IIS作为服务器,负责对页面的解析处理。默认安装情况之下,IIS包括三个服务:WWW(万维网服务)、SMTP(邮件发送服务)和FTP(文件服务)。IIS使用inetinfo.exe进程提供服务。nbsp;nbsp;nbsp;一、命令行工具IISResetnbsp;IIS给我们提供了一个命令行工具IISReset来管理IIS服务器。nbsp;nbsp;IISReset的具体用法如下:nbsp;iisresetnbsp;[computername]nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;/RESTARTnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;停止然后重新启动所有nbsp;Internetnbsp;服务。nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;/STARTnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;启动所有nbsp;Internetnbsp;服务。nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;/STOPnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;停止所有nbsp;Internetnbsp;服务。nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;/REBOOTnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;重新启动计算机(缓时20秒)。nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;/REBOOTONERRORnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;如果在启动、停止或重新启动nbsp;Internetnbsp;服务时出错,nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;则重新启动计算机。nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;/NOFORCEnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;如果试图正常停止服务失败,不强制终止nbsp;Internetnbsp;服务。nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;/TIMEOUT:valnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;指定等待nbsp;Internetnbsp;服务的成功停止的超时值(以秒为单位)。nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;如果已指定nbsp;REBOOTONERRORnbsp;参数,超时后可以重新启动计算机。nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;服务重新启动的默认值为20nbsp;秒,停止为nbsp;60nbsp;秒,计算机重新启动为nbsp;0nbsp;秒。nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;/STATUSnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;显示所有nbsp;Internetnbsp;服务的状态。nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;/ENABLEnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;启用本地系统上nbsp;Internetnbsp;服务的重新启动。nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;/DISABLEnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;禁用本地系统上nbsp;Internetnbsp;服务的重新启动。nbsp;运行nbsp;iisresetnbsp;nbsp;/statusnbsp;nbsp;结果如下:nbsp;Worldnbsp;Widenbsp;Webnbsp;Publishing(W3SVC)的状态:nbsp;正运行nbsp;Simplenbsp;Mailnbsp;Transfernbsp;Protocolnbsp;(SMTP)(SMTPSVC)的状态:nbsp;已停止nbsp;在我的计算机上只安装了www服务和smtp服务,由于用不到smtp,所以我将它停止掉,以防安全漏洞,为黑客有机可乘。这句命令很好地将iis服务器的状态显示出来。nbsp;nbsp;在默认状态下,IIS的重新启动被设置为ENABLE状态,执行命令iisresetnbsp;/stopnbsp;后,再用iisresetnbsp;/start就能重起成功。一旦设置为disable状态,关闭后就完全不能操作iis的状态,不能关闭和启动iisnbsp;,不能察看IIS的状态,甚至不能用这个命令关闭计算机。如果尝试修改状态,就会显示操作错误信息,并有这样的提示:“已禁用nbsp;Internetnbsp;服务的重新启动”。禁止Internetnbsp;服务的重新启动不影响iis的服务,不会关闭inetinfo.exe。在windows任务管理器下关闭inetinfo.exe后它会自动启动
2023-07-31 00:37:101

w3c里面的 tiy是什么意思

TIY:TRY IT YOURSELF 三个词的缩写,意思是“你可以自己尝试”。
2023-07-31 00:37:302

网站W3C日志出现大量的404错误,该如何去修改才能减少出现的次数?拜托各位了 3Q

404错误是文件没有找到,应该是你的数据库是比较新的,而页面文件是旧的,或者相反,总之就是某些超链接对不上页面了,用户点击之后就出现了找不到页面,也就是404错误。解决方案之一:针对这些链接,重新生成页面文件。
2023-07-31 00:37:382

document.getElementsByClassName 在w3c标准里吗,它是怎么来的?

在w3c里标准,它由下面的元素组成:1.getElementsByClassName() 方法返回文档中所有指定类名的元素集合,作为 NodeList 对象。2.NodeList 对象代表一个有顺序的节点列表。NodeList 对象 我们可通过节点列表中的节点索引号来访问列表中的节点(索引号由0开始)。3.getElementsByClassName()是HTML5 新增的DOM API。IE8以下不支持。4.对于现代浏览器开发,还可以使用querySelector()和querySelectorAll()。他们的功能更加强大。解释:getElementsByClassName()是HTML5的DOM API。
2023-07-31 00:37:451

网址中的www是什么意思?

World Wide Web 叫做万维网
2023-07-31 00:37:595