Chaddy2222 wrote:
> You should
> not need an entire stylesheet *seperate from the main one* to define a
> single part of a document.
If you use <p style="line-height: 1.2">...</p>, then you _are_ using an
entire stylesheet separate from the main one. It's not a separate CSS
_file_, but it's a separate stylesheet.
> The only reason I would use an extra CSS
> file would be if I needed to style each page differently (for whatever
> reason).
You can style each page differently using a single stylesheet if you like.
For example, use different id attributes for the <body> elements, and you
can do all the styling inside a single stylesheet.
Whether this is practical depends on what you are doing. The discussion has
been quite abstract, so the answers are abstract too - which implies that
any _simple_ answer is most probably wrong.
--
Yucca,
http://www.cs.tut.fi/~jkorpela/