Hallo Michael,
Was machst du bisher, wenn du den ersten Buchstaben jeder Zeile auf eine bestimmte Art und Weise darstellen möchtest? Separate Auszeichnung mit 'span'?
Bin bisher nicht auf die Idee gekommen, das zu tun und würde das auch nicht tun (stört den Lesefluss erheblichst). Wenn ich dazu gezwungen wäre das zu tun, würde ich jede Zeile als div auszeichnen.
In welchem Draft? http://www.w3.org/TR/2002/WD-xhtml2-20020805/? Vielleicht übersehe ich etwas.
Sieht so aus - das von Dir verlinkte Draft ist überholt, es gibt ein Neueres: http://www.w3.org/TR/2003/WD-xhtml2-20030506/. Darin gibt es erstens kein <line>...</line> mehr, man hat es zu <l>...</l> verkürzt, und zweitens wird zwischen einem XHTML Block Text Module und einem XHTML Inline Text Module unterschieden. Die Defintion des Inline Text Modules ist:
"This module defines all of the basic text container elements, attributes, and their content models that are "inline level"."
Und in eben diesem Modul befindet sich <l>...</l>.
Grüße,
Utz