<h1-6> tags are set to determine the
level of header:
Code:
h1
h2
h2
h3
h3
h2
h3
h3
h2
h3
h3
h3
h3
You can certainly style, and use the bare tags so that you have a
baseline. Then when you need to define the class, you don't need to duplicate work. If you don't have any special circumstances you don't need to have a class.
Jon...this is an example...you can change it however you want. You DON'T need to tell anyone that you think it's ugly or wrong...
Code:
h1, h2, h3, h4, h5, h6 {text-align:center; text-indent:0; font-weight:bold; margin:1 auto}
h1 {font-size:1.5em}
h2 {font-size:1.3em}
h3 {font-size:1.2em}
h2.title {text-transform:uppercase}
h2.ack {text-decoration:underline}