Hi Michael,
XHTML 2.0 führt 'line' ein, dass Zeilen umschließt und 'br' ersetzt, dass Zeichen voneinander abtrennt.
Sorry, aber darin kann ich keinen Vorteil erkennen. Meiner unmaßgeblichen Meinung nach hat "Da soll ein Zeilenumbruch hin" auch nicht weniger mit logischer Struktur zu tun als "Die Zeile soll von da bis dort gehen".
Persönlich fänd ich es besser einzugestehen, dass in der EDV der Zeilenwechsel ein lange Tradition als (Steuer-)Zeichen hat und würde ihn dementsprechend am liebsten als Entität definiert sehen: &br; o.s.ä.
In dem Zusammenhang fänd ich auch eine Konstruktion wie &img['name']; in Kombination mit
<style type="text/css">
&img['name'];
{
src: url(pic.jpg);
width: 100px;
height: 100px;
/* plus weitere Angaben */
}
</style>
eigentlich ganz sinnig.
Grüße,
Utz