我注意到的一件事是,我的博客文章在 RSS 提要中的显示方式与在我的实际博客中的显示方式截然不同。据推测,这是因为 CSS 不适用于 RSS 提要,因此布局困惑。
例如,如果在我的提要中有这样的内容:
<div class="right-floater">Some right-float text!</div>
<p>Normal paragraph text.</p>
...在博客上,它会正常显示。在实际的 RSS 提要中,它将采用无 CSS 和 <div>
的布局。将在 <p>
的左侧,大概是。
有没有办法添加指向 CSS 样式表信息的链接,让阅读器应用程序加载样式,以便在 Google 阅读器等应用程序中查看时正确设置样式?
最佳答案
这取决于提要阅读器,但是是的,大多数会完全忽略 CSS。有些(如 Google Reader )会注意 style
属性,如果它足够“简单”的话,所以你可以这样写:
<div style="float: right">Some right-float text!</div>
<p>Normal paragraph text.</p>
出于安全原因(主要是避免 XSS),CSS 必须通过过滤器。只允许“已知安全”的 CSS。
关于css - 有没有办法设置 RSS/ATOM 提要的样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7562222/