作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Nokogiri 解析论坛线程并将它们放入 RSS 提要中。论坛本身没有 RSS 或任何其他类型的新闻提要。
我遇到的问题是,元素是使用 CSS 类设置样式的,并通过页面中包含的论坛样式文件中的选择器设置了样式。我不能将它包含在新闻提要中,所以我想替换所有 class="..."
带有 style="<style properties from classes here>"
的属性.
我该怎么做?也许有一些能够解析 CSS 并更新 Nokogiri 解析器的 gem?
最佳答案
您需要展示您正在解析的示例,以及您编写的代码示例。
此外,RSS 不支持样式,因此与其将 class="..."
替换为 style=""
,不如删除类信息。您可以在 RSS 元素中嵌入 HTML,但 IMO 会导致提要看起来很糟糕,如果其他人想要重用数据,可能会在以后导致问题。相反,我建议清理 HTML 甚至去除所有标签。
关于html - 如何将所有类 ="..."属性扩展为样式 ="..."?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3851347/
我是一名优秀的程序员,十分优秀!