Jump to content
Placing “presentation” into our markup for the sake of accessibility seems to be a mistake.
Isn’t this what the “title=” attribute is for?
[p class="error" title="An error was encountered with the information you provided."]Your postal/zip code was not in the correct format.[/p]
I’d say that using the “title” attribute seems to be a much better solution that lets us take advantage of the benefits of using CSS.