我有這樣的代碼:與HTML驗證錯誤困惑
<img src="Media//Service//rightImage.jpg" alt="Watch Repair" width="380px" height="272px" style="float:right;" />
和w3.org網站,我現在用的是說,我不能用「380px」的寬度上的HTML驗證工具,因爲:
對於元素img上的屬性寬度,值爲380px:期望有一個數字 ,但看到了p代替。 ... ge.jpg「alt =」手錶修復「width =」380px「 height =」272px「style =」float:right;「/>非負整數的語法: 一個或多個數字(0-9)。例如:
42和0是有效的,但是-273是 不是這是否意味着我應該刪除PX的一部分,它將會運行得很好,我想我必須定義的寬度像素
?很困惑!誰能給我講解一下?謝謝你們!
@Pekka웃對此有何證據? w3c表示img標籤的寬度屬性是絕對有效的,即使在html5中也是如此:http://dev.w3.org/html5/markup/img.html#img.attrs.width – bouscher
您究竟在哪裏發現寬度屬性已被棄用? @Pekka웃 – Lenin
另外,您編寫了內聯樣式。除非是極端不可避免的,否則不建議。 @Pekka웃 – Lenin