Why on earth is <address> a Block-Level Element?
    <rant>

It seems ridiculous to me to be unable to include an address within a paragraph, and not be able to wrap it in an `<address>` tag without it breaking the page. Why was the `<address>` tag made Block-Level instead of Line-Level in the first place?  Why hasn't it been changed over time (apart from the concern for breaking older pages)?  It drives me nuts that I can use the `<address>` element sometimes, but if I am writing an address within a paragraph (or other containers that can only contain line-level elements), I must use a `<span class='address'>` to wrap it, lest the page not validate!  Grrrr, Aargh! 

    </rant>
Why on earth is <address> a Block-Level Element?
===

    <rant>

It seems ridiculous to me to be unable to include an address within a paragraph, and not be able to wrap it in an `<address>` tag without it breaking the page. Why was the `<address>` tag made Block-Level instead of Line-Level in the first place?  Why hasn't it been changed over time (apart from the concern for breaking older pages)?  It drives me nuts that I can use the `<address>` element sometimes, but if I am writing an address within a paragraph (or other containers that can only contain line-level elements), I must use a `<span class='address'>` to wrap it, lest the page not validate!  Grrrr, Aargh! 

    </rant>