Semantic HTML has nothing to do with "cms pov" or "easier to understand" code.
To me,If you know what you're doing, you already know what you're doing. It doesn't matter if it is:
<header> or <div id="header">
You know it's a header block.
Easier reading of code is NOT semantic HTML, or what it is about. There's nothing to disagree with me on in regards tot his, because it's not an opinion, it's fact.
<abbr class="dtstart" title="20070125T2000Z">January 25th 8pm</abbr>
I think we need to "agree to disagree" have a step back, and maybe, revisit this later, or not at all.He's frustrated that apparently (I say apparently because I don't know enough about Semantic HTML to make a qualified decision) you don't get the true reason/advantages of Semantic HTML.
Including the logo image in an actual img tag with an alt attribute (like the way it is here currently) would be most appropriate, as opposed to displaying it as a background-image via CSS. This way search engines can index your logo, and it would turn up in image searches too.so I guess images, like the logo-image - can not be made semantic ?
Absolutely right - although you will find that XenForo uses conventions such asThe semantically correct code for HTML5 will be the use of the header, footer, nav, etc tags, not div with an id, even though both could be argued as semantically correct for backwards compatibility.
<header> <div id="header"> ... </div> </header>