dbenzhuser: Positionierung von Text in XML

Beitrag lesen

N'Obend!

In diesem Fall hast du keine andere Möglichkeit, als ein Element zu definieren (ob es jetzt br, oder linebreak heisst spielt keine rolle).
Dann kannst du dieses Element mit CSS so formatieren, dass es einen Zeilenumbruch bewirkt.

Oder man nimmt ein Element, dass einen Absatz definiert, jedoch ohne Abstand oben/unten wie das HTML-<p>

Praktisch <bla>Text</bla>
mit bla {display:block;}

Ich frage mich sowieso gerade welchen Sinn <br> hat. ein Zeilenumbruch bewirkt ja semantisch rein gar nix, in HTML hat br also nix zu suchen.
Sinnvoller wäre es den entprechenden Bereich als zusammengehörend zu definieren. Man bräuchte da also noch ein extra Bereichs-Tag, oder aber man benutzt immer <p>s, und stellt den margin-top/bottom entsprechen ein.
<div> als semantiklor Kontainer wäre da auch falsch.
Aber das hat ja mit XML nix mehr zu tun, kam mir nur grade durch den Kopf...

dbenzhuser