2016 - 2024

感恩一路有你

关于xml描述正确的是 XML与HTML的主要区别?

浏览量:1289 时间:2021-03-13 02:58:43 作者:admin

XML与HTML的主要区别?

主要区别:

(1)XML区分大小写,而html不区分大小写。

(2)在HTML中,如果上下文清楚地显示段落或列表键的结束位置,则可以省略结束标记,例如或。在XML中,结束标记不能省略。

(3)在XML中,具有单个标记且没有匹配结束标记的元素必须以/字符结尾。所以解析器知道它不需要查找end标记。

(4)在XML中,属性值必须用引号隔开。在HTML中,引号是否可用。

(5)在HTML中,您可以使用不带值的属性名称。在XML中,所有属性都必须有相应的值。

html不是不区分大小写吗?

这个问题有点冷,首先是实体符号的组成

一般的实体符号是(官方定义的)

如您所说<;注意实体符号的字母区分大小写。

在XHTML DTD中,显式声明了253个字符实体(包括5个XML 1.0预定义实体)。除了实体,其他252个字符的实体与HTML中252个字符的实体引用是一致的。每个XHTML文件实例还可以定义任意数量的字符实体。但是,XHTML字符实体的可用性受到文件处理方法的影响:

对于是否添加分号的问题,我建议添加分号,主要是为了避免很多不必要的麻烦

XML的语法类似于2113html,它使用一对5261匹配的开始和结束标记来识别信息。但是,它们的功能是不同的。1653html用于显示数据信息,而XML标记用于描述数据1的性质和结构。HTML将数据与其显示效果混合在一起。它是一种表示技术,它定义了如何显示信息标签;而XML文档只存储数据和描述数据之间的关系,不指定如何显示数据,即将数据与其显示分开。2HTML格式要求相对宽松,HTML解析器通常尽量采用解释机制,容易导致同一页面在不同浏览器中显示不同的结果。XML是一种非常严格的标记语言,例如区分大小写。三。HTML的标记集是固定的,因此不能在自己的应用程序中扩展HTML标记。XML不提供一组预定义的标记,只提供了一个标准,您可以根据这个标准定义自己的特殊标记。因此,XML标记可以无限扩展,可以用来描述各种应用领域的数据信息。4XML允许细粒度更新,因此不必在每次XML文档发生局部更改时发送整个文档的内容。只有更改的元素必须从服务器发送到客户机,但是HTML不支持这样的功能。结论:XML既不是HTML的升级,也不是HTML的替代品。它们虽然相似,但应用领域和范围却完全不同。HTML的最终版本是HTML4.01。Html目前还不是Web标记的标准。它已经被XHTML所取代。XHTML是HTML和XML的混合体。它使用XML语法和规则来编写web页面。XHTML有效地将HTML的简单性与XML的可扩展行结合起来。它使用的标签和属性基本上是HTML中定义的标签。XML可以应用于金融、科研等领域。XHTML只是XML在Web领域的一个应用。

关于xml描述正确的是 xml文档规则 html是否区分大小写

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。