The clinic is getting busy with more HTML5 ailments. This week, we’ll discuss name-value pairs, e-commerce with HTML5, lightboxes and modal windows, why we need new elements, and optional subtitles.
Your Questions 18
Avoiding common HTML5 mistakes
Between curating sites for the HTML5 gallery and answering readers’ questions here at HTML5 Doctor, I see a host of HTML5 sites and their underlying markup. In this post, I’ll show you some of the mistakes and poor markup practices I often see and explain how to avoid them.
The hgroup hokey cokey
As you may well have heard this week, hgroup has been in, out and in the spec again, while members of the W3C and others have truly been shaking it all about. If you’ve missed this latest merry dance then please head on over to the W3 bug report page to help get a clearer indication.
Your Questions #15
The clinic is busy as ever with more HTML5 ills. This week, we’ll cover marking up Wikipedia infoboxes, anchors in <hgroup>
, <figure>
for avatars, header(s), and how to use <code>
and <pre>
.
Your Questions #13
The clinic is getting busy with more HTML5 ailments. This week, we’ll cover server-side validation, immutable images with <canvas>
, retrieving drawn objects from a <canvas>
, creating custom tags, the role
attribute, and the effects of <hgroup>
on SEO.
Your Questions Answered #11
The clinic is busy as ever with more HTML5 ailments. This week, we’ll show you how (and whether) to store a <canvas>
on the server, whether to use <progress>
or <meter>
, more on <header>
, the placeholder
attribute, and HTML5 minification.
Your Questions Answered #7
Here we are again with another round up of patient questions about HTML5. In this article, we’ll be covering a host of topics including AJAX, the eternal question of div
or section
, how to markup multiple blocks of content in a sidebar and using header
with hgroup
.
The hgroup element
One of the new elements defined in HTML5 is <hgroup>
, used for grouping titles with their associated subtitles. But why do we need <hgroup>
when we’ve already got the <header>
element? In this article, we’ll do our best to answer that question.