HTML 与 XHTML 二者有什么区别

这篇具有很好参考价值的文章主要介绍了HTML 与 XHTML 二者有什么区别。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

HTML 与 XHTML 二者有什么区别,你觉得应该使用哪一个并说出理由。

HTMLXHTML 之间的差别,主要分为功能上的差别和书写习惯的差别两方面。

关于功能上的差别,主要是 XHTML 可兼容各大浏览器、手机以及 PDA,并且浏览器也能快速正确地编译网页。

由于 XHTML 的语法较为严谨,所以如果你是习惯松散结构的 HTML 编写者,那需要注意 XHTML 的规则。

下面列出了几条容易犯的错误,供理解。

  1. 所有标签都必须小写

XHTML 中,所有的标签都必须小写,不能大小写穿插其中,也不能全部都是大写。

  1. 标签必须成双成对

像是 <p>…</p>、<a>…</a>、<div>…</div>标签等,当出现一个标签时,必须要有对应的结束标签,缺一不可,就像在任何程序语言中的括号一样

  1. 标签顺序必须正确

标签由外到内,一层层包覆着,所以假设你先写 div 后写 h1,结尾就要先写 h1 后写 div。只要记住一个原则“先进后出”,先弹出的标签要后结尾。

  1. 所有属性都必须使用双引号

XHTML 1.0 中规定连单引号也不能使用,所以全程都得用双引号。

  1. 不允许使用 target=“_blank”

XHTML 1.1 开始全面禁止 target 属性,如果想要有开新窗口的功能,就必须改写为 rel=“external”,并搭配 JavaScript 实现此效果。文章来源地址https://www.toymoban.com/news/detail-640900.html

到了这里,关于HTML 与 XHTML 二者有什么区别的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • html学习笔记11-标签简写及全称、XHTML

    https://www.runoob.com/html/html-tag-name.html XHTML 是以 XML 格式编写的 HTML。可扩展超文本标记语言 XML 是一种必须正确标记且格式良好的标记语言。 XML 指可扩展标记语言(eXtensible Markup Language)。

    2024年02月11日
    浏览(29)
  • HTML中元素和标签有什么区别?

    前端入门之旅:探索Web开发的奇妙世界 欢迎来到前端入门之旅!感兴趣的可以订阅本专栏哦!这个专栏是为那些对Web开发感兴趣、刚刚踏入前端领域的朋友们量身打造的。无论你是完全的新手还是有一些基础的开发者,这里都将为你提供一个系统而又亲切的学习平台。在这个

    2024年02月14日
    浏览(21)
  • HTML 与 CSS 有什么区别?

    HTML(超文本标记语言) 和  CSS(层叠样式表) 是构建网页的两个核心技术。HTML负责定义网页的结构和内容,而CSS则用于控制网页的样式和布局。虽然它们在构建网页时密切相关,但它们在功能和用途上有明显的区别。 1、定义和作用: HTML: HTML是一种标记语言,用于定义网

    2024年02月10日
    浏览(20)
  • HTML中的单位rem和em有什么区别?

    在HTML和CSS设计中, rem 和 em 都是相对单位,用于定义字体大小、间距和其他尺寸。它们之间的主要区别在于相对于什么来计算大小。 在排版和印刷领域,“em” 被用来表示字体大小的相对测量,指的是当前字体大小的倍数,因此它可以被视为 “例如” 一个倍数。例如,“

    2024年02月09日
    浏览(27)
  • .xml是什么文件 html的区别是什么 ?xml用什么编辑器?

    XML 在许多领域中都有广泛的应用。以下是一些常见的用途: 数据交换:XML 可以用作数据交换的标准格式。许多应用程序和系统使用 XML 来传输和共享数据,因为 XML 的结构化特性和可读性使得数据解析和处理更加方便。 配置文件:许多软件和系统使用 XML 文件来存储配置信息

    2024年01月21日
    浏览(32)
  • 如何创建和查看软链接和硬链接?这二者的区别是什么?

    hello大家好😊 在linux中,文件链接可以使多个文件名引用同一个文件。有两种方式可以创建指向同一个文件的多个名称,分别是 硬链接和软链接(符号链接) 在介绍软链接和硬链接前,我们先看下什么是 inode 。👇 索引节点是 Linux 文件系统中的秘密工作者,它们存储文件或

    2024年02月12日
    浏览(32)
  • HTML---html面试题

    ( 1 ) 使用 元素 不同 : src表示源地址,用在img、script、iframe等元素上。href表示超文本引用,用在link和a等元素上。 ( 2 ) src的内容是页面必不可少的一部分,表示引入。href的内容与该页面有关联,表示引用。简单来说,区别就是引入和引用 。 href 是指向网络资源所在位

    2024年02月22日
    浏览(25)
  • 【HTML】HTML面试知识梳理

    DOCTYPE作用: !DOCTYPE :HTML5中一种标准通用标记语言的文档类型声明,作用是告诉浏览器(解析器)应该以什么样的文档类型定义(HTML或XHTML)来解析文档,不同的渲染模式会影响浏览器对CSS、JavaScript的解析。 浏览器渲染页面的两种模式: 浏览器渲染页面有两种模式: CSS1

    2024年02月11日
    浏览(60)
  • HTML5和HTML的区别

    HTML5的概念分为广义和狭义两种。 狭义的概念HTML5是指HTML语言的第5个版本,而HTML是指5之前的版本。 广义的概念HTML5是指由HTML5、CSS3、JavaScript所组成的开发环境。而HTML是指HTML语言本身。 1、HTML5与HTML狭义上具体的区别 1)声明文件类型区别 HTML:文档声明比较长,很难

    2024年02月08日
    浏览(32)
  • AI生成--HTML、HTML5面试题

    什么是HTML? 答:HTML是超文本标记语言,用于创建网页和Web应用程序。它被设计为一种简化的标记语言,以使人们可以轻松创建和共享文档。 什么是HTML5? 答:HTML5是HTML的第五个版本,它引入了许多新的功能和API,使得Web应用程序更加灵活和强大。 HTML5中的新元素是哪些?

    2024年02月10日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包