33. With HTML5, the <a>
element is now allowed to
wrap around entire blocks
of content - creating a block
link.
34. “The a element may be
wrapped around entire
paragraphs, lists, tables,
and so forth, even entire
sections, so long as there is
no interactive content within
(e.g. buttons or other links).”
36. But why would this be
allowed, when it breaks the
very laws of nature?
37. There may be times when
you want to link multiple
elements inside a container
to the same location - such
as a link on a thumbnail, a
heading and even some text.
38. In the past, this meant
multiple links going to the
same location - which could
be confusing for some
assistive technologies.
42. While this can reduce
confusion for some assistive
technologies, it can make
things more confusing for
others.
43. For a full list of all issues,
read “HTML5 Accessibility
Chops: Block Links”
http://blog.paciellogroup.com/2011/06/
html5-accessibility-chops-block-links/
44. Bottom line:
“A link should contain a
brief description of the link
target... include the key
information at the start of a
link”