Hallo
Etwa, indem man ihm eine Breite zuweist?
Also wenn du <pre width="100"> meinst, das ist nicht mehr im XHTML Standard.
Wo sprach ich davon?
Per CSS geht es auch nicht, der Text wird in jedem Browser einfach um die Angegebene Pixelzahl nach rechts verrückt.
Ich weiß ja nicht, was du nimmst, aber das in diesem HTML-Dokument enthaltene pre ...
[code langhtml]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Test mit <pre></title>
<style type="text/css">
pre { border:1px solid; width:30em; overflow:auto; }
</style>
</head>
<body>
<pre>Irgendein Quelltext mit extraordinaire langer Zeile, die irgendwelchen sinnlosen Text enthalten.
Diese Zeile beginnt nach drei Leerzeichen.
</pre>
</body>
</html>[/code]
... ist sowohl breitenbeschränkt als auch, bei überbreitem Text, mit einem Scrollbalken versehen. Nichtmal der Inhalt wird in irgendeiner Art irgendwohin verschoben. Was, dammichnochmal, ist daran nun so schwer?
Tschö, Auge