2012-02-14 23 views
1

XMLファイルのコンテンツをブラウザに正しく表示させようとしています。 FirefoxとIEで罰金ではなく、Chromeで埋め込みCSSがGoogle 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> 

奇妙なことは、クロームCSSを見ないことである - 私は、XMLスタイルシートの命令を入れていない場合は、Chromeは警告します私は「このXMLファイルにはスタイル情報がないようです...」とXMLをツリーとして表示します(Firefoxのように)。しかし、どうしてそれが無視されるのか分かりません。

ヒント?

dummy { }行が必要です。何とかFirefoxとIEの両方がCSS部分の最初のコメント行を無視するためです。

+0

私は、何らかの理由で外部のCSSファイルを使用することはできないと思いますか? –

+0

ええ、それは自己完結型である必要があります... – Goozak

答えて

0

クロムにはbugと思われます。

関連する問題