2011-02-07 14 views
6

我有一個網站,通過一個所見即所得的編輯器獲得HTML知識很少的人的更新。 WYSIWYG將基於表格的結構與舊的不贊成使用的標籤(比如「align」和「bgcolor」)一起導入到CSS驅動的站點中,以便覆蓋這些屬性。CSS重置覆蓋不贊成使用的HTML屬性(例如align,bgcolor)的解決方法?

例如,所見即所得編輯器中的表格會應用黑色背景,但一旦它在站點上運行,由於該站點的CSS重置,背景默認返回無(默認)。

有沒有一種方法可以解決這些舊標籤的CSS覆蓋,我可能沒有看到沒有擺脫重置CSS,創建額外的CSS標記或升級所見即所得的工具?

+0

用戶應該無權訪問創意工具!^_ ^ – 2011-02-07 17:31:43

回答

0

號CSS明確覆蓋文檔中的任何表象的標記。

0

你必須做一些工作得到它去,

最好的選擇IMO是樣式在CSS這些元素的類,並允許他們被覆蓋。

3

理想情況下,您不應該使用所見即所得編輯器來生成基於表格的佈局和不推薦使用的屬性 - 這只是錯誤的語義。

我建議升級到更好的編輯器,比如TinyMCE,因爲沒有辦法讓屬性樣式覆蓋你的CSS規則。