Even so, the <hr> tag has to be hand coded into the page(s).
If you're using the same layout for all of your pages, that's no big deal.
Using inline style, I can be more creative with every <hr>.
Using the full version, I'm stuck with having the same thing every time.
The way I see it, inline style is better for short definitions because the
program doesn't have to keep referencing the source as the source is right
there.
what if I wanted one <hr> to be red and the next one blue?
write two definitions for the same thing? I don't think so.
Which would you prefer?
hr.a1 { blah blah }
hr.b2 { blah blah }
or
<hr style="blah blah">
Well, Richard, I have to say that a site with many different coloured
rules would be rather busy to me from the design point of view. I
have a simple design with a (thin!) <hr> on every page, plus one or
two others where occasionally needed. It has been far far simpler for
me to write this in my stylesheet than to go through every page
changing them. Besides, one of the beauties of the style sheet I have
found is that I can make one change and see the effect instantly on
every page. In fact, I keep a sample stylesheet and sample related
html page just for this purpose.
<praise>By the way, I have to say to you all (since I've crawled out
of the lurking woodwork) that I have had so much help from all the
questions and answers here, and the many links which I've been
following. This is the first time I've needed to actually ask
anything myself - but all your collective help to others has been
tremendous and much appreciated (I'm sure not just by me).</praise>