von Thomas Salvador.
ein paar Linien:
<hr width="50%" align="center" /> <hr width="200" size="5" align="right" /> <hr size="5" width="200" align="left" noshade="noshade" />
<hr> wird verwendet, um eine horizontale Linie zu erzeugen, was der stärkeren visuellen Trennung von zwei Bereichen dient.
Die übliche Darstellung erfolgt mit einem 3D-Effekt, der jedoch nur früher auf dem seinerzeit standardmäßig "grauen" Hintergrund hübsch aussah. Hat man auch heute diese oder eine ähnliche Farbe vorgesehen, ist es gut. Bei der eher üblichen Einstellung "weiß" sieht es jedoch schlimm aus und kann mit noshade unterdrückt werden.
Der HTML-Befehl <hr> nutzt die HTML-Attribute:
Attribut | Beschreibung |
---|---|
align | Horizontale Ausrichtung der horizontalen Linie |
class | Space-separierte Liste von CSS-Klassen |
dir | Ausrichtung von Text und Tabellen |
id | Universalattribut |
lang | Sprache des Elementes |
noshade | horizontale Linie ohne 3D-Effekt |
onclick | Auszuführender Javascript-Code bei Klick |
ondblclick | Auszuführender Javascript-Code bei Doppelklick |
onkeydown | Auszuführender Javascript-Code bei Drücken einer Taste |
onkeypress | Auszuführender Javascript-Code bei gedrückt gehaltener Taste |
onkeyup | Auszuführender Javascript-Code bei Loslassen einer Taste |
onmousedown | Auszuführender Javascript-Code bei Drücken einer Maustaste |
onmousemove | Auszuführender Javascript-Code, wenn die Maus bewegt wird |
onmouseout | Auszuführender Javascript-Code, wenn die Maus das Element verlässt |
onmouseover | Auszuführender Javascript-Code, wenn die Maus auf das Element bewegt wird |
onmouseup | Auszuführender Javascript-Code bei Loslassen einer Maustaste |
size | Dicke der horizontalen Linie |
style | Inline Style |
title | Bezeichnender Titel |
width | Breite der Linie |
<hr> wird mindestens von den HTML Browsern Avant Palm OS, Avant Windows, Chrome, Firefox, Internet Explorer, Netscape, Opera, Safari und Web TV / MSN verstanden.
Die Anweisung <hr> wird zumindest in den Standards HTML und XHTML definiert.
Der HTML Befehl <hr> enthält keine Befehle.
<hr> kann in den HTML Anweisungen <blockquote>, <body>, <button>, <center>, <dd>, <div>, <fieldset>, <form>, <iframe>, <li>, <noframes>, <noscript>, <object>, <td> und <th> enthalten sein.
Manche Browser, wie der IE, sind dazu übergegangen die Linie per Voreinstellung ohne Schatten zu zeichnen. Man sollte es jedoch explizit fordern, wenn man es wünscht, damit es auf allen Browsern gleich aussieht.
Keine.