我正在編寫一門介紹性的HTML課程。我記得9年前發現,在我學習HTML時,至少在IE中,<img>
和<image>
都用作顯示圖像的標籤。的確,<image>
仍然可以在5個頂級瀏覽器的最新版本中運行。<img> vs <image> HTML中的標記
我意識到<image>
不正確,將不會通過http://validator.w3.org進行驗證。但是,是否有人知道如果使用<image>
而不是<img>
,將不顯示圖像的瀏覽器?
此外,我認爲現代瀏覽器會顯示使用<image>
標記創建的圖像,因爲這是初學者常犯的錯誤。這個假設是否正確?
不是因爲它是一個「初學者的錯誤」,而是因爲「破損的網站使用它,現代瀏覽器需要幫助這些站點跛行」..因爲你正在教一門課程,你可以確保更少破碎的網站被寫入:*只有*'img'有效/正確/可接受。 :) – 2012-08-13 05:28:06
我注意到一些初學者在我的互動課程(http://codeavengers.com)中錯誤地使用圖像而不是img,即使我明確指出他們需要小心使用img和NOT圖像。一些用戶寫信給我,感到困惑,說他們應該使用img而不是圖像,因爲圖像無效......即使圖像看起來完美無缺! – Mike 2012-08-13 05:34:46
只需要100%w3c驗證*或*對所有作業的[有]有效性的理由 - 所以如果他們*可以*證明'圖像',但如果他們不能.. :) – 2012-08-13 05:40:22