HTML Referensbok
HTML © Eva von Pepel
* [ HTML-referensbok ] * [ Referensböcker ] *
Inledning, FORM, INPUT, TEXTAREA, SELECT, OPTION, OPTGROUP, LABEL, BUTTON, FIELDSET, LEGEND
Markeras: <TEXTAREA></TEXTAREA> - båda obligatoriska
Får innehålla: #PCDATA (vanlig text inklusive entities)
Får finnas i: blockelement, inlineelement exklusive BUTTON
TEXTAREA skapar ett mångradigt textfält i vilket användaren kan lämna ett meddelande, skriva en kommentar eller dyl. Fältets storlek regleras med de obligatoriska attributen COLS (kolumner) som specificerar antal synliga tecken per rad och ROWS (rader) som specificerar antal synliga textrader. WWW-klienter förser fältet med en rullgardin så att hela texten kan ses/läsas i de fall då fältet är för litet.
Du behöver inte ha något innehåll mellan <TEXTAREA> och </TEXTAREA> men om du inkluderar det kommer detta innehåll att visas i det annars tomma fältet. TEXTAREAs innehåll skapar ett initialt värde och får enbart innehålla vanlig text inklusive entities. Mao kan du inte använda markord eller andra otillåtna tecken.
Det befintliga värdet (text som användaren har skrivit) skickas som ett NAME/VALUE-par under förutsättning att elementet finns inuti FORM. Observera att fr.o.m. HTML 4.0 behöver elementet inte vara inuti FORM.
| HTML 4.0 och HTML 4.0 Transitional | HTML 3.2 |
|---|---|
%attrs; NAME=Cdata ROWS=Number (O) COLS=Number (O) DISABLED=disabled READONLY=readonly TABINDEX=Number ACCESSKEY=%Character onfocus=%Script onblur=%Script onselect=%Script onchange=%Script |
NAME=Cdata (O) ROWS=Number (O) COLS=Number (O) |
Beskrivs i HTML 4.0 - Attribut
Namnger control. Namnet paras ihop med ett befintligt värde - den ifyllda texten.
Obligatoriska attribut. COLS (kolumner) specificerar det antal tecken som ska vara synliga på en rad medan ROWS (rader) specificerar det antal rader som ska vara synliga. Då fältet kan innehålla fler rader eller tecken per rad än de som görs synliga förser www-klienter fältet med en rullgardin som aktiveras först när antal tecken/rader överstiger de uppgivna värdena.
Se INPUT för information om attributen: DISABLED, READONLY, TABINDEX, ACCESSKEY, onfocus, onblur, onselect onchange
<FORM ACTION=".." METHOD=post>
...
<P>Skriv dina kommentarer här:<BR>
<TEXTAREA COLS=20 ROWS=4 NAME=kommentarer>Beträffande:</TEXTAREA>
<P><INPUT TYPE=submit><INPUT type=reset>
</FORM>
Attributet SIZE specificerar bredden på antal synliga tecken i enradiga textfält - INPUT, och attributet COLS i mångradiga fält - TEXTAREA. Även då värdena på dessa två attribut är samma renderar Internet Explorer INPUT-fältet en aning kortare än TEXTAREA-fältet som ger upphov till en viss frustration. Detta beror på att tecken i TEXTAREA visas i proportionella fonter och inte i normala som i INPUT. För att få de båda fälten lika breda måste du, med hjälp av CSS, ändra fonterna från proportionella till normala (eller tvärtom). Till exempel:
| CSS | HTML |
|---|---|
|
|
|
Detta är en förkortad version av KnowWares beställningsformulär som finns på http://www.knowware.se/bestall.html. Observera att HTML 4.0 Transitional används till att validera de centrerade styckena (<P ALIGN=center>) i slutet av formuläret.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<form method=post action="/cgi-bin/formmail.pl">
<P><input type=hidden name=recipient value="info@knowware.se">
<input type=hidden name=subject value="Beställning"></P>
<table>
<tr><th colspan=4>Beställare<br></th></tr>
<tr><td>Företag</td><td><INPUT TYPE="text" NAME="Företag"></td>
<td>Namn</td><td><INPUT TYPE="text" NAME="Namn"><br></td></tr>
<tr><td>Org.nr.</td><td><INPUT TYPE="text" NAME="Org"></td>
<td>Telefon</td><td><INPUT TYPE="text" NAME="Tel"><br></td></tr>
<tr><td>Adress</td><td><INPUT TYPE="text" NAME="Adress"></td>
<td>Telefax</td><td><INPUT TYPE="text" NAME="Fax"><br></td></tr>
<tr><td>Postadress</td><td><INPUT TYPE="text" NAME="Postadress"></td>
<td>Epost</td><td><INPUT TYPE="text" NAME="Epost"><br></td></tr>
</table>
<table border>
<tr><th>Nr</th><th>TITEL</th><th>ANTAL<br></th></tr>
<tr><td>041</td><td>Den svenska referensguiden HTML 3.2 (89 kr)</td>
<td><INPUT TYPE="text" NAME="order_041" SIZE="4"><br></td></tr>
<tr><td>048E</td><td>Reference Guide to HTML 3.2 (89 kr)</td>
<td><INPUT TYPE="text" NAME="order_048E" SIZE="4"><br></td></tr>
<tr><td>054</td><td>Formatering HTML-dokument med Style Sheets (69 kr)</td>
<td><INPUT TYPE="text" NAME="order_054" SIZE="4"><br></td></tr>
<tr><td>058</td><td>Programmering i Java, Del 1 (49 kr)</td>
<td><INPUT TYPE="text" NAME="order_058" SIZE="4"><br></td></tr>
<tr><td>061</td><td>Programmering i Java, Del 2 (49 kr)</td>
<td><INPUT TYPE="text" NAME="order_061" SIZE="4"><br></td></tr>
<tr><td>067</td><td>Tabeller i HTML 3.2 och HTML 4.0 (45 kr)</td>
<td><INPUT TYPE="text" NAME="order_067" SIZE="4"><br></td></tr>
</table>
<H4>Bekräftelse:</H4>
<p>Hör du inte av oss inom 48 timmar så skickar vi dina häften med A-Post.</p>
<p align=center><textarea cols=50 rows=4 name="Kommentarer">Ev meddelande:</textarea>
<p align=center>
<INPUT TYPE="SUBMIT" VALUE="Skicka beställningen">
</FORM>
Nästa SELECT OPTION OPTGROUP Menyrader
http://vonpepel.com/ref/ - Senaste uppdatering 10 september 1998