Quote:
Originally Posted by pdurrant
If you want a link on a heading, put a link on the heading.
If you want headings underlined, define that in the CSS.
|
Exactly, that's the essential point you have to learn. Use each element for what it's intended, and you'll have a clean, valid, no-surprises, easy-to-maintain code. Don't rely on side effects or common defaults, and define explicitly what you think is important.