2013-05-30 81 views
2

我有许多HTML样式的CSS属性中加载CSS页面。我想知道是否有一种方法可以自动替换所有的CSS类?有没有办法将内联CSS提取到CSS文件中

是否有Eclipse或任何第三方程序的插件?

编辑:

我发现this,但我不喜欢它如何使用这些类型的选择,因为它很难搞清楚他们引用什么:

#addDiv > TABLE:nth-child(1) > TBODY:nth-child(4) > TR:nth-child(1) > TD:nth-child(4){width: 100%} 
+5

我从来没有听说过任何可以做到这一点的事情,我很难相信一个程序能够做得很好。我可以看到该程序的各种问题,认为它可以将某些事物合并为一个类中的几个元素,而不是在应该合并时合并它们。 – Michael

+1

假设你的意思是有很多内联样式(多么痛苦!),那么我以前从来没有见过类似的东西。正如上面的评论,一个可以做到这一点的程序,可能只是将样式组合在一起,造成一团糟! – zik

回答

0

CSS提供结构没有内联样式可以获得。除非你想要一个混乱的样式表和你的html中的每个元素都带有一个id,否则没有别的办法可以用手工完成。

生成:

#id3255 { /* styling */ } 
#id4325 { /* styling */ } 

手册

#wrapper { /* styling */ } 
#wrapper p { /* styling for paragraphs in your wrapper */ } 

并不是说你不能内嵌样式复制到CSS,但最合适的浏览器和编辑程序可以读出的复制粘贴的内嵌样式。

+0

内联样式也是地狱! – zik

相关问题