12. Lösungen [2]

1.Eine zweispaltige Tabelle können wir mit Hilfe des <table>-Tags erstellen, in welcher wir eine Zeile mit zwei Zellen integrieren.
In die erste Spalte (jeweils immer das erste <td>) schreiben wir die Überschrift des Formularfeldes hinein (z. B. "Wohnort").
Vergessen Sie nicht das Formular mit dem <form>-Tag zu öffnen, bevor Sie mit dem <input>-Tag und dem Attribut "type" (mit dem Wert "text") ein einzeiliges Textfeld erstellen. Auswahlfelder werden mit Hilfe von <select>-Tag erstellt, dabei werden die einzelnen Optionen werden mit Hilfe von <option>-Tags definiert.
Eine sinnvolle Größe kann mit dem "size"-Attribut definiert werden, eine Maximallänge der Felder kann im "maxlength"-Attribut angegeben werden.
Ein Absendebutton lässt sich mit <input>-Tag mit type="submit" darstellen.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Lösung für Aufgabe 1 [2]</title>
</head>
<body>
<form action="http://www.htmltut.de/verarbeitende_datei.php" method="post">
<table>
<tr>
<td width="100">
Wohnort
</td>
<td>
<input type="text" size="30" maxlength="50" name="wohnort">
</td>
</tr>
<tr>
<td width="100">
Postleitzahl
</td>
<td>
<input type="text" size="5" maxlength="6" name="postleitzahl">
</td>
</tr>
<tr>
<td width="100">
Land
</td>
<td>
<select name="land">
<option value="de">Deutschland</option>
<option value="a">Österreich</option>
<option value="ch">Schweiz</option>
</select>
</td>
</tr>
<tr>
<td width="100">
</td>
<td>
<input type="submit" value="Absenden">
</td>
</tr>
</table>
</form>
</body>
</html>
  > Listing 12.1: Lösung zu Übung 1 (Online-Beispiel / Download)

2.Mit dem <a>-Tag und dem Zeichen # sowie dem Ankernamen im "href"-Attribut können Sie zwei Links zu den entsprechenden Ankern erstellen.
Platzieren Sie nach einigen <br>-Tags den ersten Anker mit dem <h1>-Tag. Über das Attribut "id" können Sie der Überschrift einen eindeutigen Ankernamen zuweisen. Verfahren Sie mit dem 2.Anker genauso.
Um den Text der ersten Überschrift grün anzeigen zu lassen, müssen Sie mit dem <font>-Tag (welchem das Attribut "color" mit dem Wert "green" zugewiesen ist) den Überschriftentext des 1.Ankers umschließen.
Verfahren Sie analog dazu mit dem zweiten Anker, aber weisen Sie dem Attribut "color" dabei den Wert "blue" zu.
Platzieren Sie ganz unten auf der HTML-Seite einen Link, der mit dem Linkziel "#top" (im "href"-Attribut) nach oben verweist.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Lösung für Aufgabe 2 [2]</title>
</head>
<body>
<a href="#anker1">Link zum 1.Anker</a><br>
<a href="#anker2">Link zum 2.Anker</a><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<h1 id="anker1"><font color="green">1.Anker</font></h1>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<h1 id="anker2"><font color="blue">2.Anker</font></h1><br><br>
<a href="#top">nach oben</a>
</body>
</html>
  > Listing 12.2: Lösung zu Übung 2 (Online-Beispiel / Download)

3.Vergessen Sie auch bei dieser Übung nicht das Formular mit dem <form>-Tag einzuleiten.
Mit einem <input>-Tag und dem Wert "checkbox" können Sie eine Checkbox erstellen. Mit dem leeren Attribut "checked" ist die Checkbox vormarkiert.
Die vier Radioboxen werden mit type="radio" im <input>-Tag erstellt. Geben Sie allen vier Radioboxen denselben Namen, damit sich nur eine davon auswählen lässt.
Mit type="text" im <input>-Tag wird ein einzeiliges Text-Feld erstellt. Wird dem einzeiligen Text-Feld das leere Attribut "readonly" zugewiesen, so lässt sich dessen Inhalt nur noch lesen. Das Attribut "value" ermöglicht es einen Standardwert beim Aufruf festzulegen.
Eine mehrzeilige Textbox wird mit einem <textarea>-Tag erstellt, ein Passwortfeld (password) wird wie ein einzeiliges Text-Feld per <input>-Tag definiert.
Indem dem Attribut "type" der Wert "submit" im <input>-Tag zugewiesen wird, kann ein Absende-Button erstellt werden.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Lösung für Aufgabe 3 [2]</title>
</head>
<body>
<form action="http://www.htmltut.de/verarbeitende_datei.php" method="post">
Checkbox <input type="checkbox" name="test1" checked><br><br>
<input type="radio" name="test2" value="m1"> Möglichkeit 1 | <input type="radio" name="test2" value="m2"> Möglichkeit 2 | <input type="radio" name="test2" value="m3"> Möglichkeit 3 | <input type="radio" name="test2" value="m4"> Möglichkeit 4<br><br>
<input type="text" size="20" value="Titel" name="htmltut" readonly><br><br>
<input type="pass" size="20" name="passwort"><br><br>
<textarea cols="50" rows="15"></textarea><br><br>
<input type="submit" value="Absenden">
</form>
</body>
</html>
  > Listing 12.3: Lösung zu Übung 3 (Online-Beispiel / Download)

Weiter zu Teil 13 (Elementtypen und Weiteres) >

(as)
Weitere Funktionen
Zur Artikel-Übersicht
Diesen Artikel ausdrucken
Haben Sie noch Fragen? Fragen Sie auf computer-portal.net.
Bewertung
Dieser Tipp wurde für brauchbar mit 6 von 10 Punkten [ 7 Stimme(n) ] befunden.

Bewertung in Punkten [10 = genial, 1 = sehr schlecht]:      
Kommentare
Bisherige Kommentare ansehen:
Zu diesem Artikel wurden noch keine Kommentare verfasst.

Einen eigenen Kommentar verfassen:
Sie müssen sich erst registrieren um einen Kommentar verfassen zu können.

Bestellen
Abbestellen
    
    
    Weitere Informationen
  Welchen Browser nutzen Sie?
Internet Explorer
Mozilla
Mozilla Firefox
Netscape
Opera
Safari
Sonstige
    Ergebnis ansehen
    

Webdesign Tipps / Homepage Tutorial / Kostenlose Fotos / Elektronik 80% Preiswerter! / Elektronik 80% Preiswerter!
Vorwahl USA / Baby / Tetris spielen