Convertire le tabelle HTML in CSS

Convertire le tabelle HTML in CSS

Una guida pratica per costruire una tabella di base utilizzando i CSS.

Tramite questo articolo desideriamo spiegare come realizzare una tabella mediante codice CSS e senza l'ausilio dell'attributo table.

Foglio di stile

.table {
   width: 860px;
   border: 1px solid #ccc;
   text-align: center;
   margin-bottom: 20px;
   height: auto;
   overflow: hidden;
}
.tr {
   clear: both;
   background: url("table_background");
}
.td_left {
   width: 50%;
   float: left;
}
.td_right {
   width: 50%;
   float: left;
}


È importante notare che quando una cella contiene una maggiore quantità di contenuti rispetto a quella corrispondente nella colonna accanto, non è possibile avere due .td con la stessa altezza, come invece si otterrebbe usando le tabelle HTML.
Per fare in modo di avere una sfondo lineare, che suddivida perfettamente le due colonne, è quindi necessario assegnare uno sfondo al div .tr.

Codice html

<div class="table">
	<div class="tr">
		<div class="td_left">
	      <h2>Titolo della colonna 1</h2>
		</div>
	   <div class="td_right">
	      <h2>Titolo della colonna 2</h2>
	   </div>
	</div>
	<div class="tr">
		<div class="td_left">
	      <p>Il contenuto della prima colonna, riga 1.</p>
		</div>
	   <div class="td_right">
	      <p>Il contenuto della seconda colonna, riga 1.</p>
	   </div>
	</div>
	<div class="tr">
		<div class="td_left">
	      <p>Il contenuto della prima colonna, riga 2.</p>
		</div>
	   <div class="td_right">
	      <p>Il contenuto della seconda colonna, riga 2.</p>
	   </div>
	</div>
</div>

Dettagli pubblicazione

Categoria: CSS

Pubblicato da: loryzz in data: 06.01.2008 16:15:20

Ultima modifica di: loryzz in data: 15.06.2009 15:56:29

Statistiche

Details  Questo articolo è stato visualizzato 3.272 volte.

Segnala presso

add to oknotizie add to ziczac add to technotizie add to fai_informazione add to wikio add to segnalo add to koolontheweb add to facebook add to delicious add to google add to stumbleupon add to technorati add to ask add to live

Votazioni

  • Currently 100; ?>/ TOTALSTARS
  • 1
  • 2
  • 3
  • 4
  • 5

Commenti

Details Gli utenti del sito hanno rilasciato 0 commenti, di cui 0 in attesa di approvazione.

Lascia un commento

Tutti i commenti devono essere approvati da un amministratore prima di essere visualizzati al pubblico. Si tratta di una misura preventiva contro spam e pubblicità e non è necessario reinviare il commento.
Si prega di scrivere commenti in tema. Spam e messaggi promozionali non vengono approvati.


Codice di conferma

Inserisci nella casella di testo i caratteri presenti nell'immagine.