XML中的嵌入式CSS无法在Google Chrome中使用

时间:2012-02-14 20:22:27

标签: css xml google-chrome

我正在尝试在浏览器中正确显示XML文件的内容。

以下在Fi​​refox和IE中运行良好,但在Chrome中则不行:

<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="#style" type="text/css"?>
<article>
  <extras id="style">
    dummy { }
    headline { font-weight: bold }
    extras { display: none }
  </extras>
  <headline>This should be bold</headline>
</article>

奇怪的是Chrome确实看到了CSS - 如果我没有放入xml-stylesheet指令,Chrome会警告我“这个XML文件似乎没有任何样式信息......”并显示XML作为一棵树(就像Firefox一样) - 但我不知道为什么它无视它。

有任何线索吗?

需要dummy { }行,因为不知何故,Firefox和IE都会忽略CSS部分的第一个非注释行。

1 个答案:

答案 0 :(得分:0)

在Chromium中似乎是bug