![]() | Startseite Weiterblättern Internetinfo Kontakt |
| HTML-Grundwissen | |
|---|---|
Was man wisen sollte, aber nicht muss: |
||||
|
Eine Homepage besteht aus mehreren Textdateien, die in einem fürs Internet geeigneten Format vorliegen müssen, das den Aufbau der Seite in einer Art Programmiersprache beschreibt, die man als HTML bezeichnet. Von einem normalen Text unterscheidet sich eine HTML-Seite dadurch, dass sie Markierungen (sog. "tags") enthält, die dem Browser sagen, wie er einen bestimmten Textabschnitt darstellen soll (etwa fett oder schräggestellt), wo er Bilder einfügen soll und auf welche anderen Internetseiten er verweisen soll. Diese Markierungen sind als solche nur in einem Textprogramm sichtbar, vom Browser werden sie nicht angezeigt, sondern direkt ausgeführt, indem etwa der Text fett dargestellt wird.
Die Markierungen werden zur Unterscheidung vom eigentlichen Text in spitze Klammern gesetzt:
Sie bestehen jeweils aus einer Die Markierung gilt jeweils für den zwischen Anfangs- und Endmarkierung stehenden Text. Beispiel: Im Texteditor:
ergibt im Browser: Dies ist ein sehr dickes Buch.Die Worte zwischen <b> und </b> werden also im Browser fett (engl. bold) dargestellt.
Jede HTML-Seite hat einen festgelegten Aufbau und besteht mindestens aus folgenden Befehlspaaren:
Der erste Befehl jeder Seite lautet
An zweiter Stelle steht der "Kopf"-Bereich der Seite zwischen den Markierungen
Im Kopfbereich steht auch der Titel der Homepage, der von den Befehlen
Ebenfalls im Kopfbereich kann folgende Befehlszeile zur Angabe von kaninchenrelevanten Schlagworten verwendet werden:
Viele Suchmaschinen durchforsten nämlich automatisch das Netz und indizieren eine gefundene Seite nach den Informationen des obigen Meta-Tags. Finden sie aber diesen nicht vor, erfolgt die Indizierung einfach anhand der ersten Wörter einer Seite, was zumeist wenig vorteilhaft ist. Nicht alle Suchmaschinen werten zwar diese Meta-Informationen aus, sie sollten aber sicherheitshalber vorhanden sein.
Im Anschluss an den Kopfbereich folgt der Body, also Textkörper, innerhalb des Befehlspaares
Die ersten beiden Ziffern nach dem Doppelkreuz geben den Rotanteil als Hexadezimalzahl an, die mittleren beiden den Grünanteil und die letzen beiden den Blauanteil. Für jeden Anteil kann man einen der folgenden Doppelwerte einsetzen: 00,33,66,99,CC,FF. Der Seitenhintergrund ist in dem Beispiel also weiß, der Text ist schwarz, die Links grün und die bereits angeklickten Verweise dunkelgrau. Statt einer Hintergrundfarbe mit Hilfe der bgcolor-Anweisung kann auch ein Hintergrundbild mit Hilfe der Anweisung background="muster.jpg" benutzt werden.
Alles, was sich zwischen den beiden Body-Tags befindet, wird im Browserfenster dargestellt und ist der eigentliche Inhalt der Homepage.
Wenn Sie in Ihrem Homepage-Text einen neuen Absatz beginnen möchten, reicht es in HTML nicht, auf die Return-Taste (Eingabetaste) zu drücken, sondern man muss ausdrücklich die Markierung Beispiel: Im Texteditor:
ergibt im Browser: Dies ist ein Kaninchen.
Für einen Absatz mit zusätzlicher Leerzeile fügt man Beispiel: Im Texteditor: ergibt im Browser: Dies ist ein Kaninchen. Im Browser gibt es weder einen festen Blocksatz noch eine automatische Worttrennung, sondern der Text nimmt normalerweise die jeweilige Breite des Fensters ein und wird stets am Fensterrand umgebrochen und in der nächsten Zeile fortgesetzt. Wenn man nicht möchte, dass dabei zwei zusammengehörige Wörter auseinandergerissen werden, muss man statt eines normalen Leerzeichens folgenden Befehl dazwischensetzen:
Falls man mehrere Leerzeichen nacheinander schreibt, so werden diese im Browser ignoriert und nur ein einziges dargestellt. Nur das spezielle nicht umbrechende Leerzeichen (
Zur Textgestaltung sind folgende Markierungen hilfreich:
|
| Zelle 1 von Reihe 1 | Zelle 2 von Reihe 1 |
| Zelle 1 von Reihe 2 | Zelle 2 von Reihe 2 |
<td> und </td> steht also der Inhalt einer Tabellenzelle und zwischen <tr> und </tr> alle Zellen, die zu einer Reihe gehören. Die Markierungen <table> und </table> wiederum schließen die gesamte Tabelle ein.
Die Anfangsmarkierung <table> kann noch durch einige Angaben erweitert werden:
<table border="0" cellspacing="2" cellpadding="4" width="99%">
Mit "border=0" schaltet man den sichtbaren Tabellenrand aus.
"cellspacing=" gibt den Abstand zwischen den Zellen an.
"cellpadding=" gibt an, wieviel Platz in jeder Zelle um den Text herum gelassen wird.
"width=" gibt an, wie breit die Tabelle sein soll, entweder als absolute Angabe oder als Prozentwert im Verhältnis zur Fensterbreite.
Die Markierung <td> der Tabellenzelle kann durch folgende Angaben ergänzt werden:
<td bgcolor="#CCCCCC" align="center" rowspan="2">
Mit "bgcolor=" kann man jeder Tabellenzelle eine Hintergrundfarbe zuweisen.
Die Angabe hinter "align=" bestimmt, ob der Text zentriert (center) oder linksbündig (left) oder rechtsbündig (right) angeordnet sein soll.
Mit "rowspan=" gibt man an, ob die Zelle über mehrere Tabellenreihen hinweg reichen soll.
Entsprechend kann man mit "colspan=" angeben, dass eine Zelle so breit wie mehrere andere Zellen sein soll.
Statt der Markierungen <td> und </td> kann man für Tabellenüberschriften auch <th> und </th> benutzen, wodurch der enthaltene Text fett dargestellt wird.
[Impressum] Freitag, 27.Januar 2006 [Kontakt] Unsere Linksammlungen sind als Datenbankwerk urheberrechtlich geschützt. |

