Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di amamax
    Registrato dal
    Feb 2001
    Messaggi
    562

    Creare una tabella con i DIV

    E' possibile creare una tabella con i div? Non solo mettendoli float:left oppure display:inline, perchè se questi div arrivano a bordo browser, tendono ad andare a capo e ovviamente celle che vanno a capo non fanno più parte di una tabella. E' possibile ottenere un effetto simile ad una tabella vera?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Anzitutto occorre dire che se i dati sono di tipo tabellare (con una relazione di riga e di colonna), l'oggetto che li contiene deve essere una <table>: e` l'oggetto semanticamente corretto.

    Quando si parla di tableless si intende che non si usano le tabelle per formattare (cosa che si faceva in HTML2, perche` era l'unico modo di farlo, e che e` rimasto nella testa di qualche programmatore per altri vent'anni)

    Comunque se un oggetto (contenitore) e` largo a sufficienza (vi e` stato definito l'attributo width, o min-width) i contenuti non vanno a capo.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di amamax
    Registrato dal
    Feb 2001
    Messaggi
    562
    Originariamente inviato da Mich_
    Anzitutto occorre dire che se i dati sono di tipo tabellare (con una relazione di riga e di colonna), l'oggetto che li contiene deve essere una <table>: e` l'oggetto semanticamente corretto.

    Quando si parla di tableless si intende che non si usano le tabelle per formattare (cosa che si faceva in HTML2, perche` era l'unico modo di farlo, e che e` rimasto nella testa di qualche programmatore per altri vent'anni)

    Comunque se un oggetto (contenitore) e` largo a sufficienza (vi e` stato definito l'attributo width, o min-width) i contenuti non vanno a capo.
    perfetto, il fatto è che se il numero di colonne non è predefinito, o ancora se la lunghezza di ogni cella è definito dal proprio contenuto, dare una lunghezza fissa al contenitore diventa impossibile, a meno di non creare un javascript complesso, o no?

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    In quei casi di solito si lavora lato server: in pratica quando si sa quanti oggetti dovranno entrare, si deifnisce anche uno spazio sufficiente.

    In altrnativa si puo` fare via JS, ma con i difetti che questo ha (potrebbe essere non funzionante o non abilitato sul browser).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.