加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

XML属性是否有效?

发布时间:2020-12-15 23:59:38 所属栏目:百科 来源:网络整理
导读:我有这样的标签.在属性中,它在开头包含空格.在属性中给空间是否正确?请提出建议. p id=" 10"space found at the starting point of attribute./pp id="10 "space found at the end point of attribute./p 它一般有效,但可能不具体. 对于允许作为值的内容,没
我有这样的标签.在属性中,它在开头包含空格.在属性中给空间是否正确?请提出建议.
<p id=" 10">space found at the starting point of attribute.</p>
<p id="10 ">space found at the end point of attribute.</p>
它一般有效,但可能不具体.

对于允许作为值的内容,没有太多规则.如果没有基于文档类型的任何特定限制,则属性值必须与xml规范的Character Data and Markup部分中的有效字符数据的描述相匹配.基本上这就是说人物和和<不允许(但可以使用& amp;和& lt;)进行转义.某些处理器可能会依赖于>字符也是如此,但这是允许的(除非它出现在]]>中,在这种情况下必须使用& gt;)进行转义.允许任何其他数据(在某些引用混合的情况下需要一些转义).

现在,根据应用程序,可能会对属性值进行进一步限制.例如,ID type必须与Name生产的规格相匹配.这些必须以字母(或少量标点字符之一)开头,并继续使用数字,字母或标点字符.在这种情况下,不允许使用空格.

规范中还包括可能的限制(可能根据应用程序而适用),并且各种模式可能会施加进一步的限制.

Kai Wu Toh的评论提供了another question的链接,其中涵盖了HTML提供的其他限制.

答案中提供了与规范的链接,但是为了使链接停止工作时更容易找到相关部分,这里将对它们进行总结.

>字符数据和标记在XML 1.0规范的第2.4节中介绍
> ID有效性约束在规范的第3.3.1节中介绍.
>名称生成包含在规范的2.3节中.

该规范可在https://www.w3.org/TR/REC-xml找到.

可在http://www.xml.com/axml/testaxml.htm找到该规范的注释版本.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读