我有以下 HTML 代码,我想用 css 格式化无法更改的数据格式(来自 xml)。
我必须为具有不同属性值的元素赋予不同的样式。我想使用 CSS 属性选择器。
body {
background-color: black
}
s {
text-decoration: none
}
f {
color: black;
text-decoration: none;
display: block;
}
f[type=h2] {
color: green
}
f[type=p] {
color: blue
}
f[type=speech] {
color: yellow
}
f[type=other] {
color: gray
}
<b>
<s>
<f type="h2">Title</f>
<f type="p">Paragraph</f>
<f type="speech">Dialgoue</f>
<f type="other" br="true">Other</f>
<f type="p">Paragraph</f>
<f type="p">Paragraph</f>
</s>
</b>
在 Firefox 中,页面按照我的预期呈现(h2
绿色、p
蓝色、speech
黄色和其他灰色)。在铬合金中,一切都是绿色的。
如何在 Chrome 中获取 Firefox 结果?