Use HTML to markup your text, and Style sheets to format it; style sheets allows the page 'under them' so to speak to be backward compatible.
A tool called DeCSS, to be confused with the DVD decrypter, has been made to remove style sheets from HTML.
Style sheets come in two main flavours:
printable version
chaos
Everything2 Help