【问题标题】:What is an option inside a tag called in XML?在 XML 中调用的标记内的选项是什么?
【发布时间】:2013-10-12 19:16:39
【问题描述】:

获取这段 XML:

<foo bar='biz'></foo>

bar 值叫什么?这似乎应该是显而易见的,但我意识到,即使我使用了大量的 XML 和 HTML,我也不知道这些值被正式引用为什么。任何帮助表示赞赏。

【问题讨论】:

  • 我担心这样的问题。 StackOverflow 是关于 XML 的唯一信息来源吗?我担心有人应该完全通过反复试验来使用 XML,甚至没有阅读这些概念的基本介绍。你应该问很好,但如果你需要问这个问题,那么在使用这项技术之前你应该知道很多其他的事情。
  • 这个问题的问题是它没有清楚地确定要问什么; “bar 值”是一个相当晦涩的表达方式。

标签: html xml terminology


【解决方案1】:

称为属性。

Google 通常最适合此类答案: https://www.google.co.uk/search?q=xml+attributes

【讨论】:

  • @JukkaK.Korpela 我不太明白你的评论。我不建议将 w3schools 用于所有教育,而只是指出一篇回答问题的文章。提供的答案是否以任何方式不正确或具有误导性?还是只是困扰您的参考?
  • 引用 w3schools.com 是不好的,原因在 w3fools.com 解释。链接到 id bad 的特定页面也从那里的第一个标记开始(无效的 img 标记)。关于构造的正式名称,答案是错误的。
  • 多年后重新审视这个让我想起了 SO 出了什么问题。当我非常年轻且缺乏经验(14 或 15 岁)时,我问过这个问题并且因为我不知道术语而受到责备。术语是正是我要问的。链接到谷歌搜索没有帮助 - 我无法搜索我不知道名字的东西,除了在线资源我没有老师。我今天还会问这个问题吗?不。我会去阅读概述,直到找到我不知道的术语。但是这个社区对初学者的态度让我很担心。
【解决方案2】:

构造bar='biz'整体称为属性规范(通常非正式地简称为attribute),'biz'部分是属性值 (从问题中不清楚你的意思是哪一个)。参考。 XML 1.0 spec.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-14
    • 2016-10-29
    • 1970-01-01
    • 2019-01-31
    • 1970-01-01
    相关资源
    最近更新 更多