Dear Bj Lazy Load’s developper,
By doing a HTML Markup validation at http://validator.w3.org/, I saw that there are massive errors that you can solve :
document type does not allow element “noscript” here.
The mentioned element is not allowed to appear in the context in which you’ve placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you’ve forgotten to close a previous element.
One possible cause for this message is that you have attempted to put a block-level element (such as “
<noscript>“) inside an inline element (such as “
<span>“, or “
<noscript>xxxxxx</noscript>tag is not allowed in a
This may be solved by change the line 166 in the file bj-lazy-load.php :
$replaceHTML .= '<noscript>' . $imgHTML . '</noscript>';
I don’t think the data of the variable “$imgHTML” are necessary here as it’s a perfect copy of the replaced HTML code by Lazy Load ?
What do you think of this ?
- The topic ‘Too many errors with HTML Markup Validation Service (validator.w3.org)’ is closed to new replies.