我一直在閱讀html網頁的自定義數據屬性(one example of the numerous ones)。從我可以告訴未來這可能是最好的解決方案。html5數據屬性向後兼容性
<div data-my_attrib="stackoverflow"></div>
我的問題涉及向後兼容性。
據說html標準規定未知屬性應該被忽略(我已經多次閱讀這個評論,實際上並沒有自己讀過這個標準:P),但是有沒有已知的瀏覽器(包括過去的版本,都是移動的和基於PC的),這可能與新的自定義屬性規範有問題?如果是這樣,哪些?
此外,是否有任何已知可能的問題,其中data-something
可能已經爲舊瀏覽器定義(something
是一個任意佔位符)?重點是核心瀏覽器功能(包括瀏覽器附帶的標準插件),忽略網站腳本/庫,如JQuery等。