Axel Richter: automatische Silbentrennung möglich?

Beitrag lesen

Hallo,

heute habe ich mal eine grundsätzliche Frage zu HTML. Gibt es irgendeine Möglichkeit, dass in Textabsätzen eine automatische Silbentrennung durchgeführt wird?

Nicht wirklich. Du kannst an allen möglichen Trennstellen das Zeichen ­ einfügen. Das interpretieren aber nur wenige Browser. Hier ist eine Testseite:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
        "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Automatische Silbentrennung</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<div id="tb" style="text-align:justify; width:100px; border:1px solid black;"><p style="padding:4px;">Die­ser Text­block soll­te so gut es geht ge­trennt wer­den. Auch die­ser län­gere Text­block soll­te eben­falls so gut es geht sinn­voll ge­trennt wer­den.</p><p style="padding:4px;">Die­ser Text­block soll­te so gut es geht ge­trennt wer­den. Auch die­ser län­gere Text­block soll­te eben­falls so gut es geht sinn­voll ge­trennt wer­den.</p></div>
<p><button onclick="document.getElementById('tb').style.width = (parseInt(document.getElementById('tb').style.width,10)+10)+'px'">breiter</button>
<button onclick="document.getElementById('tb').style.width = (parseInt(document.getElementById('tb').style.width,10)-10)+'px'">schmaler</button></p>
</body>
</html>

viele Grüße

Axel