XHtml/Html: How does the browser decide on size for tags <h1> through to <h6>?

Xhtml/Html, how does the browser decide on size for tags <h1> through to <h6>

I had a look in tools -> internet options -> general -> fonts but couldnt see anything.

Even though this can be changed in CSS im curious to where Internet explorer and firefox gets the sizes defaults from.

Thanks

These are just hard coded into the software and come from way back in the first days of markup, even before the internet really when word processors couldn’t display anything over the bog standard text, so needed something to differentiate headings from body text. h1 – h3 are larger than p and 4 – 6 go from the same to smaller.

So it’s really an arbitrary choice – which DOES change from browser to browser.

Technorati Tags: , , , , , , , , , , , , , ,