Der neue CSS3 Befehl „hyphens“ aktiviert die in modernen Browser integrierte Silbentrennung, die auch nach der englischen Beschreibung als CSS hyphenation bezeichnet wird.
Im Web funktionierte die Silbentrennung bisher – wenn überhaupt – nur auf Basis sehr rechenintensiver JavaScript-Lösungen. Mit CSS3 ist das vorbei: Dem HTML-Element muss nur die neue CSS Anweisung „hyphens: auto;“ zugewiesen werden. Kombinationen mit CSS Befehlen für Schriften sind natürlich möglich.
Beispiel
.element { -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; }