Cheatah: <br /> Salonfähig?

Beitrag lesen

Hi,

gilt <br /> eigentlich als "salonfähige" / elegante Art einen Zeilenumbruch zu machen? Oder ist das eher eine Notlösung?

es ist die Markierung des Endes einer Zeile - inhaltlich. Eigentlich ist es als </line>-Tag zu verstehen, dem ein <line> voran ging. Legitim wäre beispielsweise Folgendes:

<line>Roses are red</line>
<line>Violets are blue</line>
<line>And all my base</line>
<line>Are belong to you.</line>

Zusammen mit einem

line { display: inline; }
line:not(:last-child)::after { content: ' /'; }

Ergäbe das

Roses are red / Violets are blue / And all my base / Are belong to you.

Leider gibt es kein <line>-Element. Wenn Du Deine <br/> einsetzt, um genau diesen Mangel zu kompensieren, dann ist es gut. Setzt Du es hingegen ein, um die *Darstellung* eines Umbruchs zu erreichen, dann machst Du das, was im Volksmund Tabellenlayout genannt wird: Du missbrauchst HTML für die Darstellung.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes