Webseitenbau
Home
Site/Index
 
Web Webseitenbau
Google English français  
⬆4. 8. 4 Labels

4.8.4 Label

Technik

Pfeil nach rechts (Icon)
      120 x 120 Pixel Formulare: Eingabefelder definieren

Pfeil nach rechts (Icon)
      120 x 120 Pixel Formulare: Formularbox

    

Anwendung

Pfeil nach rechts (Icon)
      120 x 120 Pixel Formulare: Radio Button

Pfeil nach rechts (Icon)
      120 x 120 Pixel Formulare: Checkboxen

Pfeil nach rechts (Icon)
      120 x 120 Pixel Formulare: Klick Buttons

-

1 Allgemein

Prinzip

-

2 Anleitung zur Beschriftung von Formularfeldern mit Labels

Prinzip

Anleitung

1) Quelltext: <label for="..."> ... </label>

Quelltext nur des Labels:

<label for="lab_beschriftung1">Beschriftung 1</label>

Quelltext des Labels im Formular zusammen mit dem Formularfeld:

<form action="..." method="post">
<p>Normale Beschriftung links vom Formualfeld:<br>
(Die Beschriftung "floatet" links vom Formularfeld)</p>
<label for="lab_beschriftung1">Beschriftung 1</label>
<input type="text" name="lab_beschriftung1" id="lab_beschriftung1" size="30" maxlength="30">
</form>

2) Stylesheet

label { 
/*Alle Labels ohne Radio-Buttons und Checkbox*/             
display:block; float:left; 
/*Die Beschriftung "floatet" links*/
margin-top:4px;
padding-right:1em;/*Abstand rechts d.Beschriftung*/
text-align:right;/*Beschr.nach rechts ausgerichtet*/
width:9em;/*Breite links der Mittellinie*/ 
}

3) Dokument

Normale Beschriftung links vom Formualfeld:
(Die Beschriftung "floatet" links vom Formularfeld)

-

3 Spezialfall: Beschriftung oberhalb des Formularfeldes

Prinzip

Anleitung

1) Quelltext

<form action="..." method="post">
<p>Beschriftung oberhalb des
Formularfeldes:<br>
(Das "floaten" wurde ausgeschaltet)</p>
<label class="nofloat" for="lab_beschriftung2">
Beschriftung 2</label>
<input type="text" name="lab_beschriftung2"
id="lab_beschriftung2"
size="30" maxlength="30">
</form>

2) Stylesheet

.nofloat  { /*Für Elemente, die nicht "floaten" sollen*/
  float:none;
  text-align:left;
}

3) Dokument

Beschriftung oberhalb des Formularfeldes:
(Das "floaten" wurde ausgeschaltet)

-

4 Beispiele von Labels verschiedener Elemente

Bemerkungen

1) Quelltext:

<form action="..." method="post">
<fieldset>
<legend>Formular</legend>

<label for="lab_name">Name</label>
<input type="text" name="lab_name" 
id="lab_name" size="30" maxlength="40" 
value="Ihr Vorname und Nachname"><br>

<label for="lab_email">E-Mail</label>
<input type="text" name="lab_email"
id="lab_email" size="30" maxlength="40" 
value="Ihre E-Mail Adresse"><br>

<label for="lab_text">Text</label>
<textarea name="lab_text" id="lab_text" 
cols="30" rows="5">
Dies ist ein Eingabefeld für einen mehrzeiligen Text.
</textarea><br>

</fieldset>
</form>

2) HIML-Dokument

Formular


-

5 Grundlagen-Websites & Workshops