这听起来很倒退,但我想采用现有的 CSS 类并将它们内联在元素本身中(css 样式和 html 元素在同一个文件中)。这是有原因的,对此我不再赘述。
例子:
<html>
<style type="text/css">
.p1 { height: 10px; }
</style>
<body>
<p class="p1">...</p> <!-- Remove class="p1" and replace with style="height: 10px;" -->
<p class="p1">...</p>
<p class="p1">...</p>
</body>
</html>
请记住,可以有许多CSS 类,并且许多可以属于单个元素。
编辑: 我这样做的原因是因为(基于我们的客户端)我们想从 HTML 模板生成 PDF 文档。我们使用的 PDF 工具不适用于外部CSS 类。