Corsi on-line
Chiudi
Newsletter:
  • Seguici su Facebook
  • Seguici su Twitter
  • Seguici su Google+
  • Seguici via RSS
  • Seguici col tuo Smartphone

Applichiamo gli stili ai Form

Articolo scritto da Emanuela Uttinacci

Anche i form Html sono soggetti a possibili "stilizzazioni" mediante l'utilizzo dei Css, è possibile applicare ai principali elementi del modulo in questione tutte le stilizzazioni grafiche proprietarie dei box e dei text, per maggiori dettagli è possibile consultare le Referenze Css messe a disposizione in questo sito.

Vediamo come cambiare la grafica di un form, il codice da inserire fra i tag <head> e </head> è il seguente:

<style type="text/css">
   .form {
background: #FFFF00; color:#FF0000; font-family: Tahoma; font-size: 11px; border: Solid 1px #000000; }
</style>
Non c'è molto da spiegare...

.form
definiamo il nome della classe che poi richiameremo all'interno dell'input, possiamo tranquillamente rinominarla

background: #FFFF00
definiamo lo sfondo del form

color:#FF0000; font-family: Tahoma; font-size:11px; definiamo il tipo, la dimensione in pixel e il colore del font

border: Solid 1px #000000; definiamo la dimensione e il colore dei bordi

Ora all'interno del <body> e </body> proviamo ad inserire un form con il seguente codice:

<form>
   <input type="text" class="form">
   <input type="button" value="Invia" class="form">
</form>
Nel nostro esempio l'attributo class="form" richiama la classe del Css a cui ci riferiamo sia sul campo "text" che "button".

Se preferiamo possiamo definire due diverse classi, una per le textbox ed una per i bottoni, elementi più utilizzati nelle pagine Web interattive, ma possiamo agire anche sulle textarea e sulle selectbox.
La prima (textarea) si comporta in maniera analoga alle textbox, la seconda (selectbox), purtroppo, non offre la possibilità di appiattire il bordo come abbiamo fatto finora... ma in compenso permette di stilizzare le singole option, ecco come:

<form>
   <select>
      <option style="background: #FF0000;">Opzione # 1</option>
      <option style="background: #0000FF;">Opzione # 2</option>
      <option style="background: #00FF00;">Opzione # 3</option>
   </select>
</form>
Facile vero? Ora potete divertirvi a cambiare i vostri form con i Css fino ad ottenere l'effetto desiderato.

Corsi
Corso CSSCorso CSS
Web Design ed Accessibilità secondo il W3C con CSS ed XHTML. A partire da 29 €.
Corso HTMLCorso HTML
Il linguaggio di marcatura per il Web. A partire da 29 €.
Corso Webmaster AvanzatoCorso Webmaster Avanzato
Diventa un Webmaster professionista. A partire da 39 €.
Vedi anche...
Annunci

Mr.Webmaster

Pubblicità
Chi Siamo
Contattaci
Collabora
Note Legali
© 2003 - 2012 Mr.Webmaster - Il portale dei Webmaster Italiani - Tutti i diritti riservati | Powered by IKIweb Internet Media S.r.l. - PIVA 02848390122