(Answer) (Category) Faq-O-Matic für de.comm.infosystems.www.authoring.misc : (Category) dciwam-FAQ, häufig gestellte Fragen : (Category) Fragen zu praktischen Problemen : (Category) CSS, Cascading Style Sheets :

Wie ersetze ich mit CSS das Element 'nobr'?

Ich möchte, daß ein bestimmter Text nicht umgebrochen wird. Ich habe
von einem 'nobr' Element gelesen, XHTML definiert aber kein solches
Element.

 

Die Präsentation von XHTML-Dokumenten kann man mit CSS beeinflussen. Für den gewünschten Effekt gibt es die Eigenschaft 'white-space' [1], z.B.:


address { white-space: nowrap }

Der Text innerhalb von <address></address> wird nun nicht mehr umgebrochen.

Ein Element 'nobr' gibt es in der Tat nicht in XHTML. Das Element wurde zwar vorgeschlagen und in einige inzwischen veraltete Browser implementiert, da es aber nicht mit dem Konzept von XHTML vereinbar ist, und es mit CSS eine Möglichkeit gibt, eben diesen Effekt zu erzielen, wurde es nie in den XHTML-Standard aufgenommen.

[1] http://www.w3.org/TR/CSS2/text.html#propdef-white-space

 

Björn Höhrmann . http://www.bjoernsworld.de

[Diesen Eintrag erweitern]

Vorhergehende: (Answer) Wie mache ich mit CSS eine Linie?
Nächste: (Answer) Wie schalte ich die Unterstriche bei Links ab?
Dieses Dokument ist: http://www.netandmore.de/faq/cgi/fom?file=1216
[Suche] [Darstellung] [Zeige erweiterte Funktionen]
Dies ist eine Faq-O-Matic 2.711.
  
[Sitemap]