2017-05-30 52 views
1

我正在通過CSS加載網頁的背景圖像。這允許我根據視口寬度加載不同大小的圖像,以幫助移動設備/平板電腦上的頁面加載速度。如何獲取動態加載的圖像到W3C驗證

<img id="backimage"> 

與此唯一的問題是,它會創建下列W3C驗證錯誤(唯一的錯誤,我已經和客戶特別想要的頁面驗證):

錯誤6號線,8欄:未指定必需屬性「TYPE」 <script>

上面給出的屬性對於您使用過的元素是必需的,但您已經省略了它。例如,在大多數HTML和XHTML文檔類型中,「script」元素需要「type」屬性,「img」元素需要「alt」屬性。

類型的典型值爲type="text/css"<style>type="text/javascript"<script>

錯誤行39,列24:沒有指定所需的屬性「SRC」

<img id="backimage"> 

上面給出的要求,爲您所使用的元素屬性,但你忽略它。例如,在大多數HTML和XHTML文檔類型中,「script」元素需要「type」屬性,「img」元素需要「alt」屬性。

類型的典型值爲type="text/css"<style>type="text/javascript"<script>

回答

1

用JavaScript/DOM生成整個元素,然後將其附加到其父元素。

請勿放置佔位符元素,該元素不具備規範要求的所有內容。