VerweiseIn diesem Kapitel finden Sie Informationen über:
AllgemeinesBis jetzt können wir nur reinen Text mit Sonderzeichen darstellen. Da ein HTML-Browser (wie bereits angedeutet) einen automatischen Zeilenumbruch durchführt, führt das Einfügen von Leerzeilen nicht automatisch zu Leerzeilen im vom Browser angezeigten Text.Auch ist unser Text noch bar jeder Überschrift oder sonstiger Attribute (wie z.B. fett, unterstrichen oder kursiv). Auch die Textausrichtung ist noch nicht möglich.
TextausrichtungUm die Ausrichtung unseres Textes zu beeinflussen, existieren verschiedene Tags.Mit dem Tag-Paar <div align="Option">...</div> kann man einen Text in Abschnitte (engl. Division) mit gleicher Textausrichtung einteilen. Option kann hierbei folgende Werte annehmen:
Für das Zentrieren eines Textes steht uns (neben <div align="center">...</div>) als Alternative sogar noch das Tagpaar <center>...</center> zur Verfügung. Der gesamte zwischen diesem Tagpaar liegende Text wird zentriert ausgegeben:
Häufig hat man auch den Wunsch einen Text genauso auszugeben, wie er eingegeben wurde. Dies ist normalerweise unmöglich, da der Browser den Text automatisch umbricht und Newlines ignoriert. Mit dem Tagpaar <pre>...</pre> lässt sich auch diese Hürde meistern:
ÜberschriftenJeder vernünftige Text benötigt auch Überschriften, die die Gliederung des Textes deutlich machen. Es gibt insgesamt 6 verschiedene Überschriftenarten. Wie diese dargestellt werden, hängt allerdings vom Browser ab. Folgende Tags stehen für die Überschriften zur Verfügung:
TextattributeBleiben uns nun noch die Attribute, um das Aussehen eines Textes zu verändern. Dazu dienen erneut Tagpaare, zwischen denen der vorhandene Text beeinflusst wird. Es existieren im Wesentlichen vier verschiedene Attribute:
Zeilenumbruch und AbsatzNun möchte man sicher auch einmal einen längeren Text mit Absätzen und/oder mit festen Zeilenumbrüchen versehen. Auch dies ist mit HTML möglich. Dazu dienen die Tags <p> für Absatz (engl. Paragraph) und <br> für Zeilenumbruch (engl. Break).Da diese Tags genau an einer Stelle eine Formatierung durchführen und sich nicht auf einen Bereich beziehen, müssen sie nicht mit einem passenden Tag beendet werden! Der Unterschied zwischen Absatz und Zeilenumbruch liegt darin, dass der Paragraph einen Zeilenumbruch durchführt und danach eine Leerzeile einfügt. Der einfache Zeilenumbruch bricht nur die Zeile um und der Text fährt danach in der darauf folgenden Zeile fort. Das Tag <p> kann auch mit einem passenden Endetag versehen werden (</p>). In diesem Fall kann das Tagpaar die Form <p align="Option">...</p> haben, wobei für Option die gleichen Werte möglich sind wie für das oben schon erwähnte Tag <div>. - Der Unterschied zwischen <div> und <p> ist im Wesentlichen nur, dass <p> zusätzlich nach dem Ende des Abschnitts eine Leerzeile einfügt, <div> aber nicht.
Zusammenfassung und BeispielAlle in den oberen Abschnitten besprochenen Methoden lassen sich natürlich auch kombinieren, so dass auch ein mit Attributen versehener Text zentriert ausgegeben werden kann o.ä .Legen wir nun ein HTML-Dokument an, welches mit Überschriften und Attributen versehen ist:
Die obige Quelle sieht im Browser nun wie folgt aus: Im nächsten Kapitel beschäftigen wir uns mit einfachen Grafiken.
|