2013-05-30 80 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

相關問題