【问题标题】:Using attribute STYLE in an element of XML document在 XML 文档的元素中使用属性 STYLE
【发布时间】:2014-03-07 12:48:13
【问题描述】:

我读到可以在正确的 XML 文档中指定属性 STYLE 来格式化元素的输出。

所以我用下面的方式定义了一个 XML 文档

//...some description is skipped

<?xml-stylesheet type="text/css" href="Inventory01.css"?>

<INVENTORY>

   <BOOK>
      <TITLE STYLE="font-style:normal;font-size:14pt">The Adventures of 

Huckleberry Finn</TITLE>

但是,当我尝试在 MS IE 10 中打开文档时,我看不到应用属性 STYLE 的效果。所有元素都根据指定的 CSS 文件“Inventory01.css”进行格式化。

怎么了?

【问题讨论】:

    标签: xml styles


    【解决方案1】:

    style 属性在 HTML 文档中具有定义的含义。浏览器了解属性的含义以及如何处理它。

    style 属性在您的自制 XML 格式中没有定义的含义。浏览器不理解该属性的含义。

    使用适当的样式表。

    【讨论】:

    • 然而在 Michael J.Young 的“Microsoft XML step by step”一书中写道,它可以与我展示的 XML 元素一起使用。
    • 我没有那本书的副本,但它要么是错误的,要么是您误解了它。也许它正在处理 XML 数据孤岛之类的?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-20
    • 1970-01-01
    相关资源
    最近更新 更多