0
我只是想弄明白這一點。在html5lib的清潔代碼中,<section>
未被列爲可接受的元素。爲什麼?爲什麼html5lib消毒劑去除<section>標籤?
唯一的reason我已經能夠弄清楚它不支持IE 6-8。
有沒有辦法強制這個問題,而不必修改html5lib代碼?或者我應該找出解決方法? This question提到使用<aside>
標記和<div>
標記。就個人而言,這對我來說很不雅,我寧願使用<section>
,也可能使用HTML5 Shiv JavaScript庫,以使其在舊的,不符合標準的瀏覽器中工作。
當然,我可以隨時修改圖書館,但我想知道是否有更深的原因缺席。
[This](https://github.com/html5lib/html5lib-python/commit/5d493a5a3a5e7d24703ec7d9887d819c2da6ce5f)提交似乎介紹它 - 所以它的出貨量在0.95及以上。 – gsnedders