Probleme & Lösungen
Die horizontale Linie
Problem: Beim Anlegen einer horizontalen Linie hat man mehrere Möglichkeiten diese zu formatieren. Man kann zum Beispiel die Höhe der Linie mit dem Attribut “size” bestimmen. Dies wird aber nicht von allen Browsern gleich dargestellt. Wie kann man dieses Problem lösen?
Lösung: Anstatt dem Attribut “size” muss man über das Attribute “style” eine Höhe angeben. Z.B.: <hr style=”height:5px” />. So funktioniert es in allen gängigen Browsern. Normalerweise wird auch immer ein Schatten in der Linie angezeigt. Um diesen zu entfernen, schreibt man noch “noshade” in den Tag hinein.
Die Links
Problem: Beim Programmieren einer Webseite möchte man seine individuelle Klasse zeigen. Dazu gehört auch, dass die Hyperlinks nicht vom Browser formatiert werden, sondern man möchte seine eigenen Farben dafür verwenden. Wie kann man das erreichen?
Lösung: Man kann den Links ganz einfach seinen ganz persönlichen Stempel aufdrücken, indem man Ihnen Farben zuweist. Dies macht man gleich im body-Tag. Dort kann man zum einen die eigentliche Linkfarbe ändern mit link=”gewünschte Farbe”, aber auch die Farbe der bereits besuchten und den aktiven Links. Dazu gibt man dann im body-Tag noch alink-für die aktive Linkfarbe und vlink-für die bereits besuchten Links an. Bsp.: <body link=red alink=green vlink=blue>
Ein Absatz
Problem: Wie kann ich in HTML ganz einfach einen Absatz einrücken?
Lösung: Man kann einen Absatz einrücken, indem man Ihn in das dir-Tag schreibt. Bsp.:<dir>Ich bin ein eingerückter Text. </dir>. Dieser Ausdruck ist aber nicht mehr empfohlen und man sollte deshalb das ul-Tag benutzen.
Das Formular
Problem: Beim Erstellen eines Formulars scheint es nicht möglich zu sein den gewünschten Text neben dem Formular einzufügen, denn vor und nach dem form-Tag wird immer ein Zeilenumbruch eingefügt. Was muss man tun, damit man dieses Problem lösen kann?
Lösung: Die Lösung ist, dass man dem form-Tag ein style-Attribut gibt mit dem Inhalt: “display:inline”. Dadurch wird der Zeilenumbruch umgangen.