Very often, it\'s natural to need to specify a CSS style for all elements except the first (or the last). For example, when styling paragraphs, you wish to add a bottom marg
Well, you could do:
p:not(:first-child) {...}
But only the most recent browsers support the :not psuedo-class.
:not
Other than that, no. Your best option is to specify a style for all and then override it for the first/last.