Incorrectly closed img tag not spotted by validator

I dont know if this is an issue or I have to turn on something...

This tag: <img src="images/quill.jpg" alt="quill" width="150" height="215"> passes the validator without any error.
I want it to be: <img src="images/quill.jpg" alt="quill" width="150" height="215" />.
The same goes to <br> tag

My doctype is:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

Any suggestions?

4 comments
Comment actions Permalink

you can't pass validator without /> end char for non closing tags.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title></title>
</head>
<body>
<p>
<img src="images/quill.jpg" alt="quill" width="150" height="215" >
</p>
</body>
</html>


try this by direct input

http://validator.w3.org/#validate_by_input

and you'll get an error.

btw http://stackoverflow.com is better for asking questions so you can get answers within minutes.

0
Comment actions Permalink

I am talking about Php storm's internal validator. It doesn't see these incorrect tags as errors.
Maybe I should raport this as a bug?

0
Comment actions Permalink

Does anybody knows if it is possible to edit HTML validation settings in Php storm?
I can't find any config file for that...

0
Comment actions Permalink

Well ... some of the Inspections (File | Settings | Inspections --> HTML) do have customisation options (e.g. "Unknown HTML tag" inspection etc). Unfortunately I cannot tell you which inspection is responsible for the <img> issue above.

In any case -- I recommend you to submit a bug report on Issue Tracker -- once created this ticket will be on their todo list for sure, even if it is not a bug but some config setting (comparing to the current situation -- so far you had no response from devs on this thread).

0

Please sign in to leave a comment.