| ||||
HTMLDiese kurze Einführung erhebt keinen Einspruch auf Vollständigkeit; sie gibt nur ein paar Einsteigertipps, wie man Seiten ins Web bringt. Wie kommt die Seite auf den Bildschirm?"Betriebssystem" einer Website ist der Webserver, üblicherweise Apache. Dies ist ein Programm, das auf einem Rechner, der ständig mit dem Internet verbunden ist, installiert ist. Wenn ein Browser auf diesen Rechner zugreift, kümmert sich Apache darum, die angeforderten Inhalte auszuliefern. Meistens besteht der Inhalt aus einer HTML-Datei, in der oft noch weitere Dateien aufgerufen werden. Beispielsweise ist eine CSS-(Cascading Style Sheets)-Datei für das Aussehen der Seite zuständig, und auch Bilder oder Multimediainhalte sind eigene Dateien. GrundlegendesHTML (Hypertext Markup Language) ist – wie der Name besagt – eine Auszeichnungssprache. Dies bedeutet, daß Text– oder Seitenteile ausgezeichnet werden können, ihnen wird also ein Attribut zugewiesen. HTML ist also weder eine Programmiersprache, noch eine Seitenbeschreibungssprache. Die Auszeichnung erfolgt über sogenannte Tags. Diese stehen in spitzen Klammern. Da die meisten Tags einen Bereich markieren, gibt es Endtags, die das Ende des Bereichs anzeigen. Diese tragen vor dem Namen des Tags einen Schrägstrich (Slash). Eine typische Auszeichnung sieht also folgendermaßen aus: <em>Betont</em> Die Auszeichnungen können verschachtelt werden, dabei ist allerdings zu beachten, daß zuletzt geöffnete Tags zuerst geschlossen werden. Groß- und Kleinschreibung spielt keine Rolle, in zukünftigen Versionen könnte aber Kleinschreibung vorgeschrieben werden. DialekteDa es verschiedene (aktuelle und gültige sowie veraltete) Dialekte von HTML gibt und HTML im Grunde nur eine XML- oder SGML-Sprache ist, sollte in einem HTML-Dokument als erstes der Dokumenttyp angegeben werden, z.B. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> GrundstrukturHTML-Dokumente bestehen aus einem Kopf (Head) und einem Körper (Body). Der Kopf enthält Informationen über die Seite wie z.B. den Titel, der Körper enthält den Seiteninhalt. Daraus ergibt sich diese Grundstruktur einer HTML-Seite: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" AttributeTags können durch Attribute genauer definiert werden, manche sind ohne Attribut gar sinnlos.
Die Attribute werden innerhalb der spitzen Klammern des eröffnenden Tags als <img src="bilder/bild.jpg" width=130 height=300> Wichtige TagsLinksLinks sind die Basis von Hypertext.
Wahrscheinlich werden sie deshalb einfach mit dem Tag <a href="http://de.wikipedia.org/wiki/Hypertext">Hypertext</a> Überschriften
TabellenTabellen sind sehr beliebte Elemente in Webseiten. Oft werden sie mißbraucht zum Seitendesign, hiervor sollte allerdings
Abstand genommen werden. Design sollte in
Textauszeichnungen
Absätze
Listen
FormatierungTags werden unterteilt in Inline- und Block-Elemente.
Block-Elemente (z.B. <h1 style="font-family:Garamond; font-size:48pt; color:red;">Überschrift<h1> oder in einer eigenen Datei:h1 {font-family:Garamond; font-size:48pt; color:red;} Diese könnte in der HTML-Seite beispielsweise mit
<link rel="stylesheet" type="text/css" href="styles.css">
eingebunden werden.
Weitere Quellen
Allgemeine Tips
| ||||
Kontakt: henning@buddenbaum.de |