"Ungültiger Wert für Attribut src für Element img: Darf nicht leer sein", für dynamisch generiertes img src
Ich habe eine Website mit einem Bildregler. Ich lasse einige der Bild-Tags leer, da die Bilder geladen werden, wenn die Folie angezeigt wird, um das Laden der Seite zu beschleunigen. Die Bild-Tags sind wie folgt definiert:
<img data-src="img/portfolio-desktop1-small.png" src="" alt=""/>
Was ich mache ist auf Folie Funktion ändere ich diesrc
zudata-src
mit jQuery-Animation. Der Schieberegler funktioniert super. Mein Problem ist, wenn ich versuche, es in @ zu validier w3c Validierungswerkzeug es gibt den folgenden Fehler:
Zeile 131, Spalte 179: Ungültiger Wert für Attributsrc
auf Elementimg
: Darf nicht leer sein.
...data-src="img/portfolio-desktop1-small.jpg" src="" alt=""/>
Syntax der URL:
Jede URL. Zum Beispiel:/hello
, #canvas
, oderhttp://example.org/
. > Zeichen sollten in NFC dargestellt werden und Leerzeichen sollten als @ maskiert werd%20
.
Ist es trotzdem möglich, dies zu beheben, ohne JavaScript oder CSS zu ändern? Wenn ich es so lasse, was können die möglichen schädlichen Folgen dieser Angelegenheit sein?