`

w3c来的xhtml

 
阅读更多

XML 是一种标记化语言,其中所有的东西都要被正确的标记,以产生形式良好的文档。

XML 用来描述数据,而 HTML 则用来显示数据

 

 

XHTML 语法规则:

属性名称必须小写

属性值必须加引号

属性不能简写

用 Id 属性代替 name 属性

XHTML DTD 定义了强制使用的 HTML 元素

 

在 XHTML 中不鼓励使用 name 属性,应该使用 id 取而代之。

 

<img src="picture.gif" id="picture1" />

 

你应该在 "/" 符号前添加一个额外的空格,以使你的 XHTML 与当今的浏览器相兼容。

 

 

 

语言属性(lang)

lang 属性应用于几乎所有的 XHTML 元素。它定义元素内部的内容的所用语言的类型。

如果在某元素中使用 lang 属性,就必须添加额外的 xml:lang,像这样:<div lang="no" xml:lang="no">Heia Norge!</div>

 

 

存在种XHTML文档类型:

STRICT(严格类型)

TRANSITIONAL(过渡类型)

FRAMESET(框架类型)

 

请使用列表元素来标记列表。相似地,使用 strong 来代替 b,使用 em 代替 i,等等。在大多数桌面浏览器缺省状态下,strong 的显示效果和 b 相同,而 em 和 i 相同,同时也可以在不破坏文档结构的情况下创建你期待的视觉效果。

 

理解 div 元素的关键,“一种添加结构的通用机制。

 

把 id 属性比作粘性贴纸来进行思考应该是有帮助的。

 

id 属性不可思议地强有力。它具有以下的能力:

作为样式表择器,使我们能力创作紧凑的最小化的 XHTML。

作为超文本的目标锚,取代过时的 name 属性。

作为从基于 DOM 的脚本来定位特定元素的方法。

作为对象元素的名称。

作为一种综合用途处理 (general purpose processing) 的工具(在 W3C 的例子中,“当把数据从HTML页面中提取到数据库,或将 HTML 文档转换为其他格式等情况下,作为域识别工具来使用。”)。

 

 

id的规则

id 值必须以字母或者下划线开始;不能以数字开始。虽然 W3C 验证不会捕获这个错误,但是 XML 解析器会的。同时,如果你将 id 与 JavaScript 在表单中配合使用,那么 id 名称和值必须是合法的 JavaScript 变量。空格和连字号,特别是连字号,是不被允许的。不仅如此,将下划线用于 class 或者 id 名都不是个好主意,这是由于在 CSS2.0(以及某些浏览器)中的限制。

 

 

 

 

测试:

 

1.XHTML 是一个 Web 标准。对的

2.

HTML 会被 XHTML 取代。对的

3.

DOCTYPE 没有关闭标签。 对的

 

10.在 XHTML 文档中哪些元素是强制性的?doctype、html、head、body 以及 title

 

XML 和 HTML 会被 XHTML 取代。错误的

分享到:
评论

相关推荐

    W3C标准XHTML

    - 你可以通过阅读 "[大家网]W3C标准-XHTML.v.2.0[www.TopSage.com].pdf" 这份文档来深入学习W3C对XHTML的详细规定和最佳实践。 - 学习XHTML需要掌握基本的HTML知识,同时理解XML的语法规则。 - 实践是学习的关键,...

    css w3c school xHTML 电子 中文手册 入门文档

    该资源包涵CSS 2.0 中文手册.chm、CSS 3.0参考手册.chm、css开发者手册.chm、W3CSchool.chm、w3c标准html5手册.chm、w3c教程.CHM、xHTML参考手册.chm、XMLHttp中文参考手册.chm 电子文档,既适合新鸟学习,又适合老...

    XHTML教程 W3C school 官方文档

    **XHTML教程 W3C school 官方文档** XHTML,全称为Extensible HyperText Markup Language,是HTML(超文本标记语言)的一个扩展版本,它结合了XML(可扩展标记语言)的严格规则和HTML的易用性。W3C School的官方...

    W3C标准-XHTML.v.2.0

    ### W3C标准-XHTML 2.0:深入解析与应用 #### 一、概述 XHTML 2.0作为W3C(万维网联盟)制定的一项重要标准,旨在为全球范围内的文档提供一种通用的标记语言。该标准不仅在技术上推动了Web文档的标准化进程,还为...

    (转)W3C XHTML 1.0 Strict 标准模板 (GBK,UTF-8)

    总结来说,这个资源对于初学者和开发者来说,是一个学习和遵循W3C XHTML 1.0 Strict标准的良好起点,有助于提升网页质量,确保浏览器兼容性和更好的SEO优化。通过使用这个模板,开发者可以更好地理解如何编写结构...

    W3C网页标准、div+css教程、xhtml+css介绍

    在学习和实践中,可以参考codefans.net等网站获取更多资源和教程,深入了解W3C网页标准、Div+CSS以及XHTML+CSS的应用技巧,不断提升前端开发技能。通过熟练掌握这些技术,你可以创建符合现代标准、用户体验优秀的...

    前端开发手册大全11个(CSS-javascript-jquery-w3c-XHTML-XML).zip

    前端开发手册大全11个(CSS-javascript-jquery-w3c-XHTML-XML).zip CSS参考手册-Web前端开发参考手册系列 Web前端开发规范手册必备 CSS参考手册 javascript参考手册 CSS参考手册 jquery参考手册 XML参考手册 XHTML...

    W3C中文文档.zip

    W3C中文文档则是这些标准的中文翻译版,对于中文开发者来说,是一份极其重要的参考资料。 **HTML与CSS** 在压缩包内的`w3school.CHM`文件中,你可以找到关于HTML(超文本标记语言)和CSS(层叠样式表)的基础知识...

    CSS Javascript jQuery xHTML XMLHttp W3CSchool w3c标准html5手册

    在IT行业中,前端开发是构建网页和Web应用程序的关键部分,涉及...W3CSchool和w3c标准则是学习和参考这些技术的重要资源,它们提供了详尽的手册和教程,帮助开发者理解和掌握这些核心技术,从而提升Web开发的技能水平。

    W3C标准 W3C代码标准规范

    ### W3C标准详解 #### 一、W3C标准的目的与重要性 W3C(World Wide Web Consortium,万维网联盟)是一国际性的组织,致力于制定互联网标准,确保Web技术的兼容性和互操作性。W3C标准的目的在于为Web开发提供一套...

    通过W3C XHTML1.0标准验证的经验

    本文章是一位网友在进行网站更新与调整时,进行W3C XHTML1.0验证的时候的一些经验。 总结出通过W3C XHTML1.0标准需要注意的九个问题: 一、在 &lt;div class=tzh&gt;I am TZH!&lt;/div&gt; 这段语句中有什么错误?  标点符号...

    w3c标准 html标准验证 xhtml标准验证 css标准验证

    在Web开发领域,遵循W3C标准对于创建高质量、可维护和跨浏览器兼容的网页至关重要。...可以使用W3C提供的验证工具,如W3C Markup Validation Service和CSS Validation Service,来检查和修复任何潜在问题。

    W3C XHTML 活动

    W3C XHTML 活动 XHTML 是更严谨更纯净的 HTML 版本。 XHTML 教程 如需了解如何把网站转换至 XHTML,请阅读我们的 XHTML 教程。 XHTML 版本 XHTML 1.0 作为一项 W3C 推荐,XHTML 1.0 发布于 2000 年 1 月 26 日。...

    w3c school完全学习手册

    W3C School是一家专门提供Web技术在线教程的网站。网站中提供了大量全面的Web开发相关手册、实例。这里要提供给大家的就是由该网站内容整理的CHM手册——离线版的W3C School网站,方便大家在Web开发时使用。 该手册...

    符合W3C Xhtml Strict标准的网站

    此网站是http://www.cdopai.com的网站静态代码,符合W3C Xhtml1.0标准,其中图片部分已经删除,因为太多上传不了。本资源只供学习参考使用,禁止以任何方式仿照或Copy,谢谢,有问题请联系 McZen@163.com

    Xhtml完全参考手册 W3C官方权威手册

    **XHTML 完全参考手册:W3C官方权威指南** XHTML,全称为Extensible HyperText Markup Language,是HTML(超文本标记语言)的一个扩展版本,它结合了HTML的易用性和XML的结构化特性。XHTML 1.0在2000年由万维网联盟...

Global site tag (gtag.js) - Google Analytics