
On Feb 27, 2012, at 11:45, Robert Gibbins wrote:
1. Is there an obvious reason not to use: div.i0 {margin-left: 0em; padding-left: 3em; text-indent: -3em;}, etc and <div class="i0">There was a young man...</div>, etc? Somehow using a tag which is inherently a block seems more simple and obvious than using a span with {display: block;}
None that I know of. Some of us do just that, for the reason you state. (;
2. Is there an unstated reason/convention for describing an indent of 1em as class=i2, 2em as class=i4, etc? This is not a trick question, I ask from curiosity/ignorance.
I think it's supposed to be the approximate number of letters/spaces the text is indented. 1em is equivalent to about two spaces in the text version. (Which doesn't mean you can't name your classes after the number of ems instead, if you prefer.) Jana