反正有没有从CSS文件中获取特定于站点的元素样式?

时间:2017-01-08 16:03:51

标签: javascript python html css

无论如何,我可以访问网站CSS文件和"问"它返回H1元素的CSS样式,或P或任何特定元素? (没有原始文本抓取)。 更新:服务器端解决方案也适用

伪代码:)

CSSContent = (get CSS file content from external site)
$H1font-family = getStyle(csscontent, h1, get-font-family)
$H1font-size = getStylet(csscontent, h1, get-font-size)

1 个答案:

答案 0 :(得分:0)

听起来你想要覆盖CSS中的任何内容。有两种方法(至少)。一种方法是在HTML标记中添加一个额外的类;在另一个SO回答Overriding css style?

中概述了这个解决方案

另一种方法是添加内联样式并在最后添加!important,但第一种解决方案更胜一筹。

还可以选择使用例如document.getElementsByTagName("H1"),它可以识别某个特定标记,然后在函数中使用它来操纵特定标记的样式。

希望这有帮助。