我是否可以将页面的所有样式(甚至某些链接的 css 文件中的样式)作为内联样式获取?
例如,我有我的 css 文件:
body {
background-color: red;
color: black;
}
这个 HTML:
<html>
<head>
<link href="styles.css" rel="stylesheet" type="text/css" />
</head>
<body>Hello World!</body>
</html>
所以我想得到:
<html>
<head></head>
<body style="background-color: red; color: black;">Hello World!</body>
</html>
如果我可以获取 style
节点中的所有样式,它也对我有用。
最佳答案
从您的评论来看,您需要的非常不同
您正在寻找的是一种工具,可以使用自己的 CSS 样式获取 HTML 页面,并将其转换为内联样式。
为此,有大量工具可以为您服务:
Google中有更多内容,这通常用于邮件发送,因为电子邮件客户端应用程序不会插入链接 CSS,而是插入内联 css。
关于css - ASP.NET MVC 内联样式转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6291454/