当前位置:ag凯发旗舰厅 > 服务器 > 正文内容

xhtml与html有什么区别? -ag凯发旗舰厅

nez.cn6个月前 (11-04)服务器52

文档结构

xhtml doctype 是强制性的

中的 xml namespace 属性是强制性的

、、 以及 <body> 也是强制性的</p><p>元素语法</p><p>xhtml 元素必须正确嵌套</p><p>xhtml 元素必须始终关闭</p><p>xhtml 元素必须小写</p><p>xhtml 文档必须有一个根元素</p><p>属性语法</p><p>xhtml 属性必须使用小写</p><p>xhtml 属性值必须用引号包围</p><p>xhtml 属性最小化也是禁止的</p><p id="articleheader6" style="box-sizing: border-box; font-family: "helvetica neue", helvetica, arial, sans-serif; line-height: 1.1; color: rgb(51, 51, 51); margin-top: 10px; margin-bottom: 10px; font-size: 23px; white-space: normal; background-color: rgb(255, 255, 255);"><!doctype ....>是强制性的</p><p>xhtml 文档必须进行 xhtml 文档类型声明(xhtml doctype declaration)。</p><p>您可以在 w3school 的标签参考手册中找到完整的 xhtml 文档类型。</p><p><html>, <head>, <title>, 和 <body> 元素也必须存在,并且必须使用 <html> 中的 xmlns 属性为文档规定 xml 命名空间。</p><p>下面的例子展示了带有最少的必需标签的 xhtml 文档:</p><blockquote><p><!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en"<br/> "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"><br/><br/> <html xmlns="http://www.w3.org/1999/xhtml"><br/><br/> <head><br/> <title>title of document



......


xhtml 元素必须合理嵌套

在 html 中,一些元素可以不互相嵌套,像这样:

this text is bold and italic

在 xhtml 中,所有的元素都必须互相合理地嵌套,像这样:

this text is bold and italic

xhtml 元素必须有关闭标签

错误示例:

this is a paragraph

this is another paragraph

正确示例:

this is a paragraph


this is another paragraph

空元素必须包含关闭标签

错误示例:

a break:

a horizontal rule:



an image:

正确示例:

a break:

a horizontal rule:



an image:

xhtml 元素必须是小写

错误示例:


this is a paragraph


正确示例:


this is a paragraph


属性名称必须是小写

错误示例:


正确示例:


属性值必须有引号

错误示例:


正确示例:


不允许属性简写

错误示例:




正确示例:




如何将 html 转换为 xhtml

添加一个 xhtml 到你的网页中

添加 xmlns 属性添加到每个页面的html元素中。

改变所有的元素为小写

关闭所有的空元素

修改所有的属性名称为小写

所有属性值添加引号




分享给朋友:

相关文章

什么是html?

html(英语:hypertext markup language,简称:html)的全称为超文本标记语言,是一种标记语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的inter...

html的由来?

html的英文全称是 hyper text markup language,即超文本标记语言。html是由web的发明者 tim berners-lee和同事 daniel w. conno...

什么是万维网?

万维网www是world wide web的简称,也称为web、3w等。www是基于客户机/服务器方式的信息发现技术和超文本技术的综合。www服务器通过超文本标记语言(html)把信息组织成为图文并茂...

html版本

html历史上有如下版本:①html 1.0:在1993年6月作为互联网工程工作小组(ietf)工作草案发布。②html 2.0:1995年1 1月作为rfc 1866发布,于2000年6月发布之后被...

html有什么特点?

超文本标记语言文档制作不是很复杂,但功能强大,支持不同数据格式的文件镶入,这也是万维网(www)盛行的原因之一,其主要特点如下:简易性:超文本标记语言版本升级采用超集方式,从而更加灵活方便。可扩展性:...

网站地图