我有以下非常基本的CSS / HTML。当我将浏览器指向它时,使用前景色和背景色正确显示字母ABC。
<html>
<body>
<style>
.myStyleClass {
background:Pink;
color:Black;
}
.myStyleClass table thead th {
background-color:Red;
color:Blue;
}
.myStyleClass table tbody th {
background-color:Green;
color:Yellow;
}
.myStyleClass table tbody td {
background:Purple;
color:White;
}
</style>
<div class="myStyleClass">
<table>
<thead>
<tr>
<th colspan="2">A</th>
</tr>
</thead>
<tbody>
<tr>
<th>B</th>
<td>C</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>
当我将它提供给python Premailer包时,不过它给我的输出HTML几乎没有格式化:
<html>
<body>
<div style="background: Pink;
color: Black">
<table>
<thead>
<tr>
<th colspan="2">A</th>
</tr>
</thead>
<tbody>
<tr>
<th>B</th>
<td>C</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>
为什么预制商没有工作?这不是它的设计目的吗?所有字母都显示为黑色字体。