我正在关注W3Schools学习XSLT。在安example。在这里执行在线样式。 如何将外部(CSS)样式表链接到HTML兼容标签样式?
答案 0 :(得分:1)
只要XSLT在浏览器中输出普通的HTML,就应该这样做:
HTML:
<html>
<body>
<h2>My CD Collection</h2>
<table class="mytable">
<tr>
<th>Title</th>
...
</table>
CSS:
.mytable
{
border: 1px solid #000;
}
.mytable tr
{
background-color: #9acd32;
}
.mytable th
{
styles
}
修改强>
似乎你需要以不同的方式声明它们,看看这个链接,它有一个非常好的解释:
http://www.w3.org/TR/NOTE-XSL-and-CSS
希望有所帮助:)
答案 1 :(得分:0)
处理XSL和CSS样式表的方式因浏览器而异。以IE为例:当您在XML文档中包含两个进程指令(XSL和CSS)时,XSL优先于CSS。
我认为最好的跨浏览器方式是:如果您想要HTML转换输出的外部CSS样式表,则必须在结果树中添加html:link
元素。
检查,www.aranedabienesraices.com.ar为例。