| Allgemeine Regeln Head-Bereich Inline-Elemente Verweise Grafiken | Formulare Block-Elemente Listen Tabellen Sonstige Tags | CSS Auflistung Tipps und Tricks Weitere Themen |
Nach der !doctype-Definition folgt der html-Tag, der das eigentliche HTML-Dokument einleitet, zusammen mit einem End-Tag, der den letzten Tag im gesammten Dokument darstellt. Zwischen diesen Tags befindet sich der head-Tag, der den Kopfbereich darstellt, sowie der body-Tag, der den eigentlichen Körper darstellt, der auch im Brwoser später angezeigt wird. Der ganze Aufbau sieht somit also so aus:
Wenn Sie mit einem Tag beginnen, so muss er auch als letztes geschlossen werden:
Neben dem Leerzeichen und den Zeichen a-z, A-Z, 0-9 dürfen folgende Zeichen benutzt werden:
Diese Zeichen dienen nur der Formatierung des Textes: < > &. Um sie auch im Browser anzuzeigen, müssen sie, wie auch die Umlaute, maskiert werden. Das Zeichen ä wird dann durch ä erstzt. Nur in seltenen Fällen muss auch das Zeichen " maskiert werden:
| ä | ä | ö | ö | ü | ü | Ä | Ä | Ö | Ö | Ü | Ü | ß | ß | | € |
| µ | µ | & | & | § | § | ¶ | ¶ | © | © | ® | ® | | ™ | ° | ° |
| α | α | β | β | Δ | Δ | ε | ε | η | η | λ | λ | μ | μ | Ω | Ω |
| | „ | | “ | | ‘ | " | " | « | « | » | » | < | < | > | > |
| | • | | ‰ | ø | ø | Ø | Ø | ¤ | ¤ | ¢ | ¢ | £ | £ | ¥ | ¥ |
| × | × | ÷ | ÷ | ¹ | ¹ | ² | ² | ³ | ³ | ¼ | ¼ | ½ | ½ | ¾ | ¾ |
| Angabe | name | content |
| Autor | author | Klaus Weiss |
| Verlag | publisher | Klaus Weiss AG |
| Kopierrecht | copyright | Klaus Weiss |
| Eigentümer | owner | Klaus Weiss |
| Beschreibung | description | Webseite, die über ein bestimmtes Thema handelt. |
| Thema | page-topic | |
| Typ | page-type | |
| Schlüsselwörter | keywords | Auto, Thema, Tipps und Tricks, ... |
| Sucheinstellung | robots | |
| Besuche | revisit | |
| Datum | data | 2006-06-15 (Jahr-Monat-Tag. Reihenfolge sollte eingehalten werden.) |
| <meta name="author" content="Klaus Weiss" /> | ||
| Angabe | name | content |
| Zeichencodierung | content-type | text/html; charset=utf-8 |
| Sprache | content-language | de - Deutsch. |
| Cookies | set-cookie | Cookies setzen. |
| Cache | cache-control | no-cache - Anweisung für Browser: immer von Originalseite laden. |
| Proxy-Server | pragma | no-cache - Für Proxy-Agenten: nicht auf Proxy-Server speichern. |
| <meta http-equiv="expires" content="Sat, 01 Dec 2001 00:00:00 GMT" /> | ||
| Angabe | rel | Beispielwert |
| Favicon | shortcut icon | |
| Autor | author | |
| Copyright | copyright | |
| erste Seite | first | |
| letzte Seite | last | |
| Kapitelseite | up | |
| Startseite | top | |
| Hilfe | help | |
| Lesezeichen | bookmark | |
| Stylesheet | stylesheet | |
| Alternativ | alternate | |
| Alternativer Style | alternate styleshee | |
| <link rel="shortcut icon" type="image/x-icon" href="http://www.adresse.de/" /> | ||
| <i> Text </i> | kursiv |
| <em> Text </em> | |
| <var> Text </var> | |
| <b> Text </b> | fett |
| <strong> Text </strong> | |
| <del> | durchgestrichen |
| <ins> Text </ins> | unterstrichen |
| <sup> Text </sup> | hochgestellt |
| <sub> Text </sub> | tiefgestellt |
| <small> Text </small> | klein |
| <span> Text </span> | normal |
| Text | <a href="h.htm" target="_blank">Text</a> |
| von hier | <a href="#15">von hier</a> |
| nach hier | <a name="15">nach hier</a> |
| Text | <a href="mailto:x@x.de">Text</a> |
![]() | Titel | Text |
| <a ...><img src="h.jpg" /></a> | <a ...><h1>Titel</h1></a> | <a ...><div>Text</div><a> |
![]() | <img src="bild.jpg" alt="Text" title="Name" /> |
| <input name="name" value="name" maxlength="5" /> | ||
| type="radio" | Einfachauswahl | |
| type="checkbox" | Mehrfachauswahl | |
| type="text" | Einzeiliges Textfeld | |
| type="password" | Passwortfeld | |
| type="submit" | Abschicken | |
| type="reset" | Abbrechen | |
| type="file" | Uploadknopf | |
| <textarea name="name"></textarea> |
| size="3" | Mit size bestimmen Sie die Anzahl der Auswahlmöglichkeiten. Wird 1 gewählt, entsteht eine Dropdown-Auswahl. | |
| size="1" | ||
| multiple="multiple" | Mehrfachauswahl (Strg gedrückt halten). |
| <h1> ... </h1> ... <h6> ... </h6> | Überschriften - h1 (grösste) bis h6 (kleinste). |
| <p> ... </p> | Absatz - muss nur alle zwei Absätze eingesetzt werden. |
| <div> ... </div> | Allgemeines Block-Element. |
| <ul> <li>Punkt A</li> <li>Punkt B</li> <li>Punkt C</li> </ul> | <ol> <li>Punkt A</li> <li>Punkt B</li> <li>Punkt C</li> </ol> | <ol> <li>Punkt A</li> <li>Punkt B <ul> <li>Punkt B.1</li> <li>Punkt B.2</li> </ul></li> <li>Punkt C</li> </ol> |
|
|
|
| <dl> <dt>Punkt A</dt> <dd>Punkt A.1</dd> <dd>Punkt A.2</dd> <dt>Punkt B</dt> <dd>Punkt B.1</dd> </dl> |
|
| <table> <tr> <td>A.1</td> <td>A.2</td> </tr> <tr> <td>B.1</td> <td>B.2</td> </tr> </table> | <table> <tr> <td colspan="3" >1./2./3.</td> </tr> <tr> <td rowspan="2" >A/B</td> <td>A.1</td> <td>A.2</td> </tr> <tr> <td>B.1</td> <td>B.2</td> </tr> </table> | ||||||||||||
|
| ||||||||||||
| <br /> | Umbruch |
| <nobr> ... </nobr> | Zusammenhalt |
| <hr /> | Horizontallinie |
| Schriftformatierung | ||
| Art | font-family: | arial; times; verdana; ... |
| Stil | font-style: | normal; oblique; italic; |
| Stärke | font-weight: | normal; bolder; bold; lighter; |
| Variante | font-variant: | normal; small-caps; |
| Grösse | font-size: | 5px; |
| Farbe | color: | #fff; |
| Textgestaltung | ||
| Art | text-transform: | none; uppercase; lowercase; capitalize; |
| Gestaltung | text-decoration: | none; overline; line-through; underline; |
| Ausrichtung | text-align: | right; center; left; justify; |
| Einrückung | text-indent: | 5px; |
| Zeichenabstand | letter-spacing: | 5px; |
| Wortabstand | word-spacing: | 5px; |
| Zeilenhöhe | line-height: | 5px; |
| Vertikalausrichtung | vertical-align: | top; middle; bottom; |
| Listendarstellung | ||
| Darstellung | list-style: | Position: inside; outside; Bullet: none; disc; circle; square; Bullet-Grafik: url(p/o.png); Nummerierung: decimal; (1. 2. 3.) lower-alpha; (a. b. c.) upper-alpha; (A. B. C.) lower-roman; (i. ii. iii.) upper-roman; (I. II. III.) |
| Tabellengestaltung | ||
| Breite | table-layout: | auto; fixed; |
| Rahmenmodell | border-collapse: | separate; collapse; |
| Rahmenabstand | border-spacing: | 5px |
| Allgemeine Gestaltung | ||
| Hintergrund | background: | Farbe: #fff; Bild: none; url(p/0.png); Position: right; center; left; top; bottom; Kachel: repeat; repeat-x; repeat-y; no-repeat; Fixierung: scroll; fixed; |
| Seitenrand | margin: margin-left: margin-right: margin-top: margin-bottom: | auto; 5px; |
| Rahmenlinie | border: border-left: border-right: border-top: border-bottom: | Stärke: 5px; Farbe: #fff; Rahmen: solid; double; dotted; dashed; groove; ridge; inset; outset; |
| Innenabstand | padding: padding-left: padding-right: padding-top: padding-bottom: | 5px; |
| Breite / Höhe | width: height: | auto; 5px; |
| px | Pixel | pt | Punkt (1pt = 1/72in) | % | bezogen auf Fenstergrösse |
| cm | Zentimeter | pc | Pica (1pc = 12pt) | em | bezogen auf Schriftgrösse |
| mm | Millimeter | in | Inch (1in = 2.54cm) | ex | bezogen auf Kleinbuchstaben x |
| solid | double | dotted | dashed | groove | ridge | inset | outset |
Verschiedensten Schriftarten
SVG-Grafiken erstellen
Text- und Bildmaterial: © jensschlau.com
Startseite Impressum Autor