XHTML Online Lernen

 
  Kursmaterial  
 

Elementreferenz
Attributreferenz
Unicode-Zeichentabelle
Farbtabelle
CSS-Eigenschaften
Glossar

 
  Zum Nachschlagen  
 

SelfHTML 8.0
W3C-Spezifikationen
Editor-Programme
Ressourcen im WWW
Buch-Tipps

 
 
 

Seitenstruktur und Syntax
XHTML-Grundgerüst

 
 
      Head-Elemente Nächste Lektion
 
 

Jedes XHTML-Dokument besteht aus einem html-Element, das genau ein head-Element und ein body-Element enthält (vgl. Abbildung in Lektion Dokumentstruktur).
Streng konformes XHTML enthält zusätzlich die XML-Deklaration und die DOCTYPE-Deklaration.

Das body-Element enthält alle Elemente, die vom Browser angezeigt werden sollen. Sie unterteilen den Inhalt in logische Teile.
Block-Elemente zeigen den Inhalt als Text-Blöcke an, die typischerweise durch leere Zeilen voneinander getrennt sind (z.B. p, h1, h2, blockquote).
Inline-Elemente definieren Eigenschaften von Text, der innerhalb von Block-Elementen erscheint (z.B. b, i, em, strong).

Browser und andere HTML-anzeigende Software haben die Standard-Regeln zur Darstellung der Elemente bereits fest eingebaut (z.B. h1 ist fett und in einer großen Schrift, em ist kursiv, strong ist fett). Wenn Sie den Elementen ein anderes, eigenes Aussehen geben wollen, schreiben Sie eigene Regeln in Stylesheets oder style-Elemente.

Beispiel:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD/ XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/TR/xhtml1">
<head>
<title>Beispiel für das XHTML-Grundgerüst</title>
</head>
<body>
<h1>Ein XHTML-Dokument</h1>
<p>Hier sehen Sie die Grundstruktur eines XHTML-Dokuments. p-Elemente werden als Text-Blöcke dargestellt. h1-Elemente sind Überschriften und werden fett und in größerer Schrift dargestellt. Zwischen p-Elementen und allen h-Elementen ist automatisch immer eine Zeile frei.<br />
Einen Zeilenumbruch wie hier innerhalb eines Block-Elements erzeugen Sie mit dem Elemen br (ein "leeres" Element!).</p>
<blockquote>Das Element blockquote wird zur Darstellung von Zitaten verwendet. Text wird standardmäßig links und rechts eingerückt dargestellt. Auch hier ist eine Zeile zwischen den Elementen frei.</blockquote>
<h2>Inline-Elemente</h2>
<p>Innerhalb von Text-Blöcken formatieren Sie Bereiche als <em>Hervorhebung</em> mit dem Element em, als <strong>starke Hervorhebung</strong> mit dem Element strong. Abstände zwischen Wörtern oder Einrückungen, die den Code leichter lesbar machen, werden vom Browser unterdrückt und immer auf ein einziges Leerzeichen verkürzt.</p>
</body>
</html>

Beispiel im Browser anzeigen

Tipp: Üblicherweise gestalten Programmmierer ihren Code übersichtlicher, indem sie untergeordnete Elemente jeweils eingerückt darstellen. So sehen Sie besser auf einen Blick, wo ein Element aufhört und welche anderen Elemente es enthält. Leerzeilen sind ebenfalls ein gutes Mittel, um Code-Blöcke optisch voneinander zu trennen.

 
 
      Head-Elemente Nächste Lektion
 
   
©2002 Comet Communication GmbH Impressum