I have recently started the Full-stack engineer path. Fairly early on, the
<img> tag is described as self-closing, and has a forward slash at the end of the tag:
Why no forward slash for the
<br> tag? Surely the same rule would apply here and you’d end up with
<br />. When I typed that when prompted for a line break tag, It told me this format was incorrect.
My first instinct would be it’s because it’s entirely self-contained. i.e. you can’t add other attributes like img could have src, etc.
Having read up a touch, it turns out it depends on the version of html you’re using;
and it turns out img isn’t cut and dried either;
So, now I’ve muddied the waters a bit more for you, I’ll be off…
Since my OP, I did come across this page:
Your first link kind of clarifies a bit more.
PS - Marked as solved