Quote:
Originally Posted by Brett Merkey
Why not just give the first paragraph in the chapter a class — and let the device do the hard work seamlessly with ::first-line and ::first-letter pseudo elements based on that class?
|
I think that is a really excellent suggestion. First lines that are hard-coded to try and emulate paper books often fail on a reader. Depending on the font size the user is reading with, that first line appearance may be half the line, or one-and-a-half lines, and not look at all as intended. It's almost never exactly the first line. I need to read at a rather huge font-size, so if If I'm editing a book just for my own reading, I simply take out anything like that supposed first-line <span> code anyway.