JSRUN 用代码说话

XHTML 简介

编辑教程

简介

可扩展超文本标记语言(英语:eXtensible HyperText Markup Language,XHTML),是一种标记语言
表现方式与超文本标记语言(HTML)类似,不过语法上更加严格。
XHTML 1.0在2000年1月26日成为W3C的推荐标准。
XHTML1.1为XHTML最后的独立标准,2.0止于草案阶段。
HTML是一种基于标准通用标记语言(SGML)的应用,是一种非常灵活的置标语言
而XHTML则基于可扩展标记语言(XML),XML是SGML的一个子集。
XHTML5则是属于HTML5标准的一部分,且名称已改为“以XML序列化的HTML5”,而非“可扩展的HTML”。在今日(2017年),XHTML5比起HTML5仍远远并非主流。

定义

XHTML 是更严格更纯净的 HTML 代码。
XHTML 的目标是取代 HTML。
XHTML 与 HTML 4.01 几乎是相同的。
XHTML 是更严格更纯净的 HTML 版本。
XHTML 是作为一种 XML 应用被重新定义的 HTML。
XHTML 是一个 W3C 标准。
XHTML 指可扩展超文本标签语言(EXtensible HyperText Markup Language)。

W3C标准

XHTML是EXtensible HyperText Markup Language的英文缩写,即可扩展的超文本标记语言。
XHTML语言是一种标记语言,它不需要编译,可以直接由浏览器执行。
XHTML是用来代替HTML的,是2000年W3C公布发行的。
XHTML是一种增强了的HTML,它的可扩展性和灵活性将适应未来网络应用更多的需求。
XHTML是基于XML的应用。
XHTML更简洁更严谨。
XHTML也可以说就是HTML一个升级版本(W3C描述它为“HTML 4.01”)。
除此之外XHTML和HTML基本相同。
XHTML是大小写敏感的,XHTML与html是不一样的。标准的XHTML标签应该使用小写。

XHTML与HTML区别

XHTML是当前HTML版的继承者。HTML语法要求比较松散,这样对网页编写者来说,比较方便,但对于机器来说,语言的语法越松散,处理起来就越困难,对于传统的计算机来说,还有能力兼容松散语法,但对于许多其他设备,比如手机,难度就比较大。因此产生了由DTD定义规则,语法要求更加严格的XHTML。

大部分常见的浏览器都可以正确地解析XHTML,即使早期的浏览器,XHTML作为HTML的一个子集,许多也可以解析。也就是说,几乎所有的网页浏览器在正确解析HTML的同时,也可兼容XHTML。当然,从HTML完全转移到XHTML,还需要一个过程。

跟层叠式样式表(外语缩写:CSS)结合后,XHTML能发挥真正的威力;这使实现样式跟内容的分离的同时,又能有机地组合网页代码,在另外的单独文件中,还可以混合各种XML应用,比如MathML、SVG。

从HTML到XHTML过渡的变化比较小,主要是为了适应XML。最大的变化在于文档必须是良构的,所有标签必须闭合,也就是说开始标签要有相应的结束标签。另外,XHTML中所有的标签必须小写。而按照HTML 2.0以来的传统,很多人都是将标签大写,这点两者的差异显著。

在XHTML中,所有的参数值,包括数字,必须用双引号括起来(而在SGML和HTML中,引号不是必须的,当内容只是数字、字母及其它允许的特殊字符时,可以不用引号)。

之前应该掌握的知识

在继续学习本教程之前,你应该对下列知识有一个基本的理解:

  • HTML
  • 基本的网站建设知识。

如果希望首先学习 HTML,请阅读我们的 HTML 教程

XHTML 是一个 W3C 标准

XHTML 于2000年的1月26日成为 W3C 标准。

W3C 将 XHTML 定义为最新的HTML版本。XHTML 将逐渐取代 HTML。

通过使用我们的 W3C 教程 ,你将与最新的 web 标准保持同步。

所有新的浏览器都支持 XHTML

XHTML 与 HTML 4.01 兼容。

所有新的浏览器都支持 XHTML。

我们使用 XHTML 构建了 JSRUN

XHTML 是以 XML 重构的 HTML 4.01。通过遵循一些简单的指导方针,XHTML 就可以立即在现有的浏览器中投入使用。

我们百分之百地使用XHTML来构建了 JSRUN。

点击这个按钮: 验证此页的XHTML部分 验证此页的 XHTML 部分。

点击这个按钮: 验证此页的CSS部分 验证此页的 CSS 部分。

关于本教程

下面的章节将讲解:

  • 为什么应该使用 XHTML?
  • XHTML 的语法
  • 如何将站点转换为 XHTML
  • XHTML 验证
  • XHTML 模块化
JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟