• 技术文章 >web前端 >html教程

    html与xhtml的区别有哪些

    青灯夜游青灯夜游2021-03-30 10:58:17原创6930

    区别:XHTML元素必须被正确地嵌套,标签的嵌套顺序要正确。XHTML元素必须被关闭,即要有结束“</>”标签;而HTML中有些元素可以省略结束标签。XHTML的标签名必须用小写字母;而HTML的标签名大小写都可以。

    大前端成长进阶课程:进入学习

    本教程操作环境:windows7系统、HTML5版、Dell G3电脑。

    XHTML:可扩展超文本标记语言XHTML(eXtensible HyperText Markup Language)是将超文本标记语言HTML(HyperText Markup Language)作为XML应用而重新定义的标准。

    HTML文档规范:

    HTTP/1.1 200 OK
    Content-Type: text/html
     
    <!DOCTYPE html>
    <html>
      <head>
        <meta charset=utf-8>
        <title>HTML</title>
      </head>
      <body>
        <p>I am a HTML document</p>
      </body>
    </html>

    XHTML文档规范:

    HTTP/1.1 200 OK
    Content-Type: application/xhtml+xml
     
    <html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
      <head>
        <title>XHTML</title>
      </head>
      <body>
        <p>I am a XHTML document</p>
      </body>
    </html>

    XHTML兼容性

    目前大多数浏览器都支持XHTML,其中包括Firefox、Chrome、Safari、Opera和IE浏览器(IE 9)。(Internet Explorer 8和旧浏览器在看到正确配置的XHTML MIME类型的XHTML文档时,会显示未知文件类型的下载对话框)。另外,有许多流行的JavaScript库和开发工具对XHTML也并不支持

    HTML和XHTML的区别:

    尽管XHTML与HTML几乎相同,但正确创建代码更为重要,因为XHTML在语法和区分大小写方面比HTML更严格严谨。XHTML文档是格式良好的,并使用标准XML解析器进行解析,这与HTML不同,HTML需要宽松的HTML特定解析器。

    推荐教程:《html视频教程

    以上就是html与xhtml的区别有哪些的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:html xhtml
    上一篇:html中怎么放视频 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• XHTML中有哪些常用的标签• css是利用什么XHTML标记构建网页布局• html怎么实现音乐隐藏• html怎么改字体颜色
    1/1

    PHP中文网