下面meta
標籤語法是由瀏覽器所接受,爲什麼瀏覽器接受丟失html語法?
<meta http-equiv="refresh" content="3; redirect.html"/>
但是,https://validator.w3.org可以接受以下語法(只),
<meta http-equiv="refresh" content="3; url=redirect.html"/>
所以,
1)爲什麼瀏覽器接受失去html的語法?
2)對於生產代碼,什麼是驗證html語法的標準方法?
對於你的觀點2:如果驗證對W3應該在所有的瀏覽器(幾乎)相同的顯示。如果沒有,它仍然可以在一些甚至很多瀏覽器中工作,但是你不能保證。 – Adwaenyth
HTML並沒有跳入「充滿成長和武裝,充滿吶喊」的世界。它多年來一直在發展;可選的東西變成強制性的,反之亦然。 'meta'是一個多年來發展很快的標籤的例子。如果「標準」發生變化,瀏覽器突然拒絕已存在的頁面將會非常殘酷。 – usr2564301