HTML Textbox Formatering

Når du utformer et nettsted, kan du lage enkle tekstbokser ved hjelp av HTML "<textarea>" tag. I det, angir du hvor mange rader og kolonner for tegn vise. Du har også muligheten til å lage andre formateringsregler, for eksempel deaktivere kontrollen på siden eller tilordne et navn verdi som skal brukes som en del av et HTML-skjema.

Rader og kolonner

Som et minimum må du angi hvor mange rader og kolonner i en tekstboks har ved hjelp av "rader" og "kolonner" attributter, henholdsvis. Du angir disse verdiene ved hjelp av heltall. For eksempel, "<textarea rader = 3 kolonner = 50>" skaper en tekstboks med tre rader og 50 kolonner. Disse to egenskaper angi synlig størrelse i kontrollen. All tekst i tekstboksen som går utover settet antall kolonner wraps til neste rad. Hvis dataene er større enn antall synlige rader, legger styre en loddrett rullefelt.

deaktivering Funksjonalitet

Den textarea Kontrollen har noen valgfrie attributter som lar deg hindre besøkende i å endre den. Du kan bruke "funksjonshemmede = 'deaktivert'" til "slå av" kontroll, forårsaker all teksten i den skal vises nedtonet og invalidiserende rullefeltene. Du kan også bruke "skrivebeskyttet = 'skrivebeskyttet'" for å deaktivere den besøkendes evne til å endre teksten i kontroll, men ikke deaktivere rullefeltene eller grå ut selve teksten. Legg merke til at de eneste tilgjengelige verdier for disse egenskapene er de samme som attributtnavnene selv.

Den "navn" Egenskap

En annen valgfri egenskap er "navnet", som du kan gi en unik identifikasjon av kontroll. Dette er nyttig hvis du har tenkt å bruke tekstboksen som en del av et skjema. Når besøkende klikker en "send" -knappen, blir skjemaets opplysninger lagt til et annet sted, og du samle informasjonen. Du identifiserer informasjonen fra hver kontroll av sine "navn" attributter. Hvis du har flere textarea kontroller på en form, identifisere hver enkelt ved hjelp av ulike verdier for hver "navn" attributtet.

Advarsel

HTML-tekstbokser ikke oppfører seg som de fleste andre kontroller gjør på selve nettsiden. Med mindre du deaktiverer funksjonaliteten, kan den besøkende klikk inne i kontroll og bruk tastaturet til å endre teksten i boksen. Men dette bare påvirker hva som konkret besøkende ser. Også, hvis du prøver å bruke noen HTML-kode i en textarea kontroll, vil det vises som tekst i kontroll og faktisk ikke gjengi som HTML.