Er soll ja gerade keinen Text umschließen.
Und genau das ist die Schwäche dieses Elements.
bzw. seine Stärke, wenn man ihn wirklich mal brauchen sollte. Aber eine entsprechende entity wäre "logischer".
Folgendes Beispiel findest du unter http://www.w3.org/TR/2002/WD-xhtml2-20020805/mod-text.html#sec_8.13.:
<p class="program">
<line>program p(input, output);</line>
<line>begin</line>
<line> writeln("Hello world");</line>
<line>end.</line>
</p>
Ok. ok. Habe nicht an die Programmierer gedacht, die Code publizieren wollen. Das kommt in meinem Anwendungsbereich nun mal praktisch nicht vor.
Würde wie bisher 'br' zur Abtrennung von Zeilen verwendet werden, wäre eine solche Vorgehensweise nicht möglich.
Das ist richtig. Die Möglichkeit eines "harten Zeilenumbruchs" sollte es dennoch geben.
Gruß,
MI
servus,
T.