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

    Problema <tbody> che si crea automaticamente

    Ciao ragazzi,

    nel mio file xhtml si crea automaticamente il tag tbody appena dopo il tag table e subito prima il primo tr. Come posso obbligare il browser a non crearlo più?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    Non lo puoi obbligare. Perché ti disturba?


    Per una bella risata vai QUI

  3. #3
    Utente di HTML.it L'avatar di amamax
    Registrato dal
    Feb 2001
    Messaggi
    562
    Originariamente inviato da Nobody33
    Non lo puoi obbligare. Perché ti disturba?


    ciao nobody. Perchè ho fatto un "gioco" di parent/child/next/prev di jquery che ovviamente si "sputtana" se i tag non sono nell'ordine giusto.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    Ma l'ordine dei tag non cambia affatto se viene aggiunto tbody.
    tr rimane tr, td rimane td e via dicendo.
    Ma, senza vedere il codice completo difficile dire di più.

    In ogni caso dovresti tenere a mente il tbody quando crei cose con jquery.

    Per ulteriori informazioni ti rimando QUI

    Per una bella risata vai QUI

  5. #5
    Utente di HTML.it L'avatar di amamax
    Registrato dal
    Feb 2001
    Messaggi
    562
    Originariamente inviato da Nobody33
    Ma l'ordine dei tag non cambia affatto se viene aggiunto tbody.
    tr rimane tr, td rimane td e via dicendo.
    Ma, senza vedere il codice completo difficile dire di più.

    In ogni caso dovresti tenere a mente il tbody quando crei cose con jquery.

    Per ulteriori informazioni ti rimando QUI

    Come no se cambia nobody. Se da un td faccio qualche parent(), se c'è un tbody fra un tr e un table o se invece non c'è, cambia eccome

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    1) Forse non ho capito bene:

    Tu ti crei una tabella ex-novo?

    Se si,non dovrebbe cambiare nulla.

    2) Altrimenti, non ho capito cosa dovrebbe cambiare, non so ne dove, ne quando aggiungi tr e td.

    Infine un consiglio: dimentica le tabelle ( ) e fai il tutto con i contenitori che hai un maggiore controllo. Ad essere sincero, le tabelle mi stanno sui .... per una marea di motivi. Ecco che ho trovato un altro [motivo].



    EDIT

    Perché non fai qualcosa del genere:

    codice:
    cut......
    function addtabella() {	
    	html  = '<tbody id=" '">';
    	html += '  <tr>';
    	html += '    <td >content</td>';
            html += '  </tr>';
    	html += '    </tbody>';
    }
    cut.......
    Per una bella risata vai QUI

  7. #7
    potresti usare html 3.2 anche se non credo che funzionerebbe
    oppure ricordarti che
    DO ensure that if tbody elements are omitted from table elements, scripts that examine the document tree are capable of working both with and without the element.
    e poi
    DO use explicit tbody elements within tables.
    Rationale: While the content model of the table element permits the tbody element to be skipped, in HTML 4 this element is implicit. HTML 4 user agents will silently add this element, thus potentially confusing scripts or style sheets.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.