2009-01-17 87 views
3

我已經嘗試過各種編輯器,包括桌面應用程序和基於Web的RTE,但還沒有找到任何工作得很好的東西。他們經常會弄亂代碼,加入「標籤湯」。即使是那些聲稱只生成有效代碼的人經​​常會產生一堆span標籤和樣式屬性。是否有任何WYSIWYG HTML編輯器不會搞亂代碼?

下面是一些我在尋找的特徵:

  • 主要「內容創造」,而不是創建整個頁面或站點使用(我一般用手工做設計的側)
  • 支持所有HTML標籤(包括<small><code><kbd><dl>等)
  • 可以附加類當前元素 - 許多編輯器會插入span標籤,造成混亂,如:<p><span style="...">...</span></p>
  • 不會更改我添加的代碼(我有編輯刪除隱藏的輸入字段和其他東西)
  • 不會添加不推薦的屬性,例如border和cellpadding通常會添加到圖像和表格上。
  • 會喜歡它,如果可以拿起我用我的頁面樣式表,顯然適用我選擇
  • 的風格,如果它是一個桌面應用程序,而基於Linux的會是一大利好

任何人有任何建議?以下是我嘗試過的一些:TinyMCE,FCKeditor和網絡上的其他人; Dreamweaver(簡要),Expression Web和KompoZer在桌面上。

回答

2

嗯,我不知道所有現有的所見即所得編輯器,但你有沒有考慮使用代碼編輯器和手工創建HTML代碼的替代方案?我知道這可能聽起來很瘋狂,但相信我,當你開始感覺舒服時,你會變得更有效率,代碼更乾淨,當然,你會獲得更多的靈活性。

就我個人而言,我不喜歡Dreamweaver,但它的代碼編輯器非常好,因爲intellisense可以幫助您記住標籤和屬性。

+0

是的,我完全有能力手工創建代碼(我暗示)。重點是(a)爲我節省時間,(b)更容易衡量頁面的外觀,這對代碼來說並不簡單。 – DisgruntledGoat 2009-01-27 13:05:07

1

我還沒有嘗試過,但讀過它:您可以嘗試Amaya網頁編輯器(如果您對此編輯器有任何意見,我想閱讀它們)。

我希望它主要是符合標準(但不運行JavaScript)。