Fuga dalle tabelle e ritorno

4
nov
2

Per quello che riguarda il design di un sito, ho fatto i miei primi esperimenti con Frontpage, poi quando il web diventò per me un lavoro mi insegnarono Dreamweaver, ma in ogni caso il layout era realizzato attraverso gli elementi table, tr e td.

Poi ho scoperto che non bisognava costruire il layout con quegli elementi ma occorreva imparare a posizionare i div attraverso i fogli di stile CSS, agendo in particolar modo su float e clear, perché l’elemento table ha un valore semantico e deve essere riservato solo alle “vere” tabelle, come classifiche e statistiche.

Ma come diceva Corrado alla Corrida prima della pubblicità: “non finisce mica qui”. Infatti leggo oggi che Internet Explorer 8 supporta nuovi valori per la proprietà display, ovvero table, table-row e table-cell, che permetteranno appunto ad un elemento di presentarsi come una tabella o come una riga o cella di tabella. Questo metterà la parola fine ad ogni ammattimento dei web designer… quando tutti avranno Internet Explorer 8 (se proprio devono rimanere con IE).

Articolo originale:

Everything You Know About CSS Is Wrong

2 commenti

  1. Elvis
    11:14 on novembre 4th, 2008

    A cosa servono quei valori ? firefox & safari già li supportano ? ancora c’è in giro l’anti-standards ie6, ci vorrà tempo prima che tutti passino a ie8. mah, vedremo… ciao ciao

  2. Giovanni
    11:55 on novembre 4th, 2008

    Nel link ci sono gli esempi…

Lascia un commento

RSS feed for comments on this post