我知道img.align
是deprecated甚至是過時的,但是...... Firefox正在改變我的屬性的值。特別是看到例如爲什麼firefox將align =「center」改爲align =「middle」?
const img = document.querySelector("img");
console.log("img.align:", img.align);
<img src="http://www.gravatar.com/avatar" align="center" >
結果:
- 鉻:
img.align: center
- 火狐:
img.align: middle
任何想法,爲什麼火狐改變的值屬性?是否有其他屬性值的Firefox更改?
這有一個像
document.querySelectorAll("img[align=center]")
在Firefox(只)等將任何CSS使用相同的選擇器出現故障代碼的影響;例如,img[align=center] { ... }
。
可能相關:Can I add custom attribute to HTML tag?
比這還糟糕。 [至少已經過了一年以上](https://www.w3.org/TR/html52/obsolete.html#non-conforming-features) – Rob
很好的知道,但與我的問題無關 – gman
IMO this is一個有趣的(?)事實,但不是一個很好的stackoverflow問題。這裏的人**不能**知道答案,除非他們是這個特徵的作者=>基於 – smnbbrv