0
我正在研究將使用ContentEditable的富文本編輯器。加載到瀏覽器中的文檔(來自Web服務器)不得以任何方式被轉換爲DOM,然後單獨轉換爲HTML(假設用戶未做任何更改),這是非常必要的。是從HTML轉換到DOM並轉換回HTML的標準嗎?
如果HTML文檔在第一次被瀏覽器創建和保存時被修改,但後來不應該再次發生,這隻需要所有瀏覽器基於等同的HTML生成相同的DOM,並且相同的HTML基於等效DOM的輸出。這是我可以依賴的東西嗎?
ContentEditables將在不同的瀏覽器上產生不同的結果。例如,我能想到的第一件事情是webskit瀏覽器中的蘋果風格。但會有許多*許多*更多。 – PeeHaa
「所有瀏覽器都會生成相同的DOM」,這樣做會有風險。 –
當沒有任何更改時,甚至不會獲得相同的HTML。例如Firefox在trs之前在DOM中插入一個tbody元素,即使html中沒有tbody ... – BeniBela