DMOZ中文网站分类目录-免费收录各类优秀网站的中文网站目录.
  • DmozDir.org
DMOZ目录快速登录入口-免费收录各类优秀网站的中文网站目录.由人工编辑,并提供网站分类目录检索及地区分类目录检索,是站长免费推广网站的有力平台!

什么是XHTML?

  • 什么是XHTML?

  • 已被浏览: 30 次2020年09月04日    来源:  https://www.dmozdir.org/
  • ?XHTML代表可扩展超文本标记语言,是一种标记语言,表现方式与超文本标记语言(HTML)类似,不过语法上更加严格;它是基于可扩展标记语言(XML),旨在帮助Web开发人员实现从HTML到XML的过渡。
    XHTML代表可扩展超文本标记语言(eXtensible HyperText Markup Language),是一种标记语言,表现方式与超文本标记语言(HTML)类似,不过语法上更加严格。

    XHTML是基于可扩展标记语言(XML),由万维网联盟(W3C)开发,旨在帮助Web开发人员实现从HTML到XML的过渡。通过使用XHTML,开发人员可以带着HTML的所有特性进入XML世界,同时仍然可以对内容的向后兼容性和将来的兼容性保持信心。

    XHTML 1.0是XHTML系列中的第一个文档类型,W3C于2000年1月26日建议使用它。XHTML 1.1是W3C在2001年5月31日推荐的。XHTML5是一个标准,是用于开发HTML5规范的XML版本。

    XHTML文档包含三个部分:

    ● DOCTYPE:用于声明DTD

    ● head: head部分用于声明标题和其他属性。

    ● body: body标签包含网页内容。它包含许多标签。

    创建XHTML网页时,必须包含DTD(文档类型定义)声明。DTD有三种类型:

    1、Transitional DTD

    旧版浏览器支持它,它没有内置的级联样式表支持。包含body标签的几个属性在严格的DTD中是不允许的。

    语法:

    <!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">

    2、Strict DTD

    当XHTML页面仅包含标记语言时使用Strict DTD。Strict DTD与级联样式表一起使用,因为此属性不允许在body标记中使用CSS属性。

    语法:

    <!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">

    3、Frameset DTD

    当XHTML页面包含帧时使用Frameset DTD。

    语法:

    <!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
    "DTD/xhtml1-frameset.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">

    为什么要使用XHTML?

    ● XHTML文档使用标准XML工具进行验证。

    ● 从长远来看,它很容易维护,转换,编辑文档。

    ● 它用于定义网页的质量标准。

    ● XHTML是W3C的官方标准,您的网站与许多浏览器变得更加兼容和准确。

    XHTML的好处:

    ● 所有XHTML标记都必须具有结束标记并且嵌套正确。这会生成更清晰的代码

    ● XHTML文档很精简,这意味着它们使用的带宽更少。这可以降低成本,特别是如果您的网站有1000页。

    ● XHTML文档格式良好,可以轻松地传输到无线设备,盲文阅读器和其他专业Web环境。

    ● 所有新开发都将采用XML(其中XHTML是一个应用程序)。

    ● XHTML与CSS结合使用,可以创建易于更新的网页。

    以上就是什么是XHTML?的详细内容,更多请关注DMOZ中文网站分类目录其它相关文章!


    以上信息来源于网络,如有侵权,请联系站长删除。

    TAG:xhtml HTML

  • 上一篇:JavaScript如何添加注释?
  • 与“什么是XHTML?”相关的资讯
  • 指南HTML和CSS表单(没有劈!)
  • HTML,Dreamweaver中的大小写
  • 神话与现实:在HTML替换元素
  • 学习HTML,CSS和SVG,以及面对恐惧,与乔尼Trythall
  • 在HTML 5.1的新增功能