Tag textarea
Tag textarea vytváří vícedřádkové
vstupní pole pro použití v HTML formulářích.
Na rozdíl od tagu input,
do textarea lze vkládat více řádků
textu, oddělených klávesou Enter.
Tag textarea by měl ležet uvnitř
tagu form.
Není to povinné, ale je nutné pro odesílání
dat na server a jejich následné zpracování
přes PHP.
Ve výchozím nastavení může uživatel měnit
velikost tagu textarea tažením za
dolní pravý roh. Toto chování lze změnit
pomocí CSS vlastnosti resize.
Příklad . Jednoduché textarea
Podívejme se, jak tag textarea funguje:
<textarea></textarea>
:
Příklad . Výchozí text
Zkusme tagu textarea přidat
výchozí text. Všimněte si
toho, že na rozdíl od tagu input,
tagu textarea není nastaven atribut
value,
a výchozí text se píše mezi otevírací
a zavírací tagy:
<textarea>nějaký text</textarea>
:
Příklad . Parazitní mezery
Všimněme si toho, že pokud rozdělíme otevírací tag a zavírací na různé řádky, pak ve výsledku v tomto vstupním poli přibudou nadbytečné mezery (jak bojovat: nerozdělujte je na různé řádky):
<textarea>
nějaký text
</textarea>
:
Příklad . Nápověda v textarea
A nyní přidejme tagu textarea
nápovědu placeholder:
<textarea placeholder="i am a hint"></textarea>
: