Quote:
Originally Posted by JSWolf
Getting rid of the p means the style can be used as a class with more than just p. But in practical usage, if you use it with just p, it has no difference in functionality.
|
If you remove the p, you'll change the meaning. It isn't a consequence-free change.
Quote:
Originally Posted by JSWolf
And to get back on topic, I do think a stylesheet should be part of the ePub and every class should have a style as well as there being a body style. The problem being that you cannot rely on the defaults. What's the default for ADE might not be the default for iBooks or some other ePub reader. The only way to make sure the ePub looks the same in different programs is to have a stylesheet with all classes defined.
|
I mostly agree. Having CSS style sheet that defined every possible attribute to over-ride all defaults would be over-managing the display of the text, I think. But might be needed in some very design-led books.