Visualizzazione dei risultati da 1 a 8 su 8

Discussione: tabelle_annidate

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    95

    tabelle_annidate

    Ciao ragazzi, ho visto un sito che ha il seguente codice:

    <BODY topmargin="20" background="riga.gif"><center>
    <table width="100%" height="100%" border="0">
    <tr>
    <td><table width="100" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr>
    <td bgcolor="#000000"><table width="100" border="0" cellpadding="0" cellspacing="1">
    <tr>
    <td><OBJECT classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000"
    codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
    WIDTH="700" HEIGHT="290" ALIGN="">
    <PARAM NAME=movie VALUE="movie1.swf">
    <PARAM NAME=quality VALUE=high>
    <PARAM NAME=bgcolor VALUE=#FFFFFF>
    <EMBED src="movie1.swf" quality=high bgcolor=#FFFFFF WIDTH="700" HEIGHT="290" ALIGN=""
    TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
    </OBJECT></td>
    </tr>
    <tr>
    <td><OBJECT classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000"
    codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
    WIDTH="700" HEIGHT="25" id="pippo" ALIGN="">
    <PARAM NAME=movie VALUE="movie2.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="movie2.swf" quality=high bgcolor=#FFFFFF WIDTH="700" HEIGHT="25" NAME="pippo" ALIGN=""
    TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
    </OBJECT>
    </td>
    </tr>
    </table></td>
    </tr>
    </table></td>
    </tr>
    </table>
    </BODY>

    Che da il seguente risultato:una tabella al centro della pagina con 2 filmati flash,quello che non riesco a capire è perchè
    aprire 3 tabelle quando basta metterne una al centro che da lo stesso risultato, cosa cambia?
    un'altra domanda,perchè mettere <table width="100%" height="100%" border="0">? a cosa mi serve mettere una tabella al 100%,se
    poi è la prima tabella?
    Se qualcuno riuscisse a spiegarmi, perchè io sinceramente avrei creato una tabella di 700 per 320 pixel circa l'avrei
    messa al centro con i dovuti tag e avrei scritto solo questa parte di codice:
    <td width=290 align="center" background="movie1.swf">
    <OBJECT classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000"
    codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
    WIDTH="700" HEIGHT="290" ALIGN="">
    <PARAM NAME=movie VALUE="movie1.swf">
    <PARAM NAME=quality VALUE=high>
    <PARAM NAME=bgcolor VALUE=#FFFFFF>
    <EMBED src="movie1.swf" quality=high bgcolor=#FFFFFF WIDTH="700" HEIGHT="290" ALIGN=""
    TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
    </OBJECT></td>
    </tr>
    <tr>
    <td width=290 align="center" background="movie2.swf">
    <OBJECT classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000"
    codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
    WIDTH="700" HEIGHT="25" id="pippo" ALIGN="">
    <PARAM NAME=movie VALUE="movie2.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="movie2.swf" quality=high bgcolor=#FFFFFF WIDTH="700" HEIGHT="25" NAME="pippo" ALIGN=""
    TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
    </OBJECT>
    </td>
    </tr>
    </table>

    Se qualcuno sapesse spiegarmi perchè,a cosa serve la prima dicitura,perchè non capisco a cosa serva annidare più
    tabelle, che vantaggio offre? e soprattutto che vantaggio offre in questo caso? grazie mille e ciao.

  2. #2
    Utente di HTML.it L'avatar di deleted_id_48586
    Registrato dal
    Nov 2002
    Messaggi
    1,732
    Scusa potresti spiegarti meglio.

  3. #3
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    Probabilmente serve a centrare la tabella interna non solo in orizzontale ma anche in verticale cosa che non potresti fare se non si trovasse all'interno della tabella esterna

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    95
    Si,ma se io la mettessi al centro con topmargin non è la stessa cosa?
    e in più non capisco perchè mettere la prima tabella al 100%?
    Se qualcuno sapesse rispondermi....

  5. #5
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    con topmargin puoi spostare la tabella verticalmente di tot pixel dall'inizio della pagina ma il risultato che ottieni va bene solo per la tua risoluzione (a parte il fatto che devi calcolarti a quanti px deve stare per metterla al centro)se l'utente ha una risoluzione diversa vedrà la tabella spostata dall'alto ma non necessariametne al centro, in pratica se provi a fare come dici tu visualizzi la pagina e poi semplicemente modifichi le dimensioni della finestra noterai che se hai impostato topmargin a 40 la tabella rimane sempre a 40 px di distanza dal bordo in alto il che non vuol dire che sia al centro, mentre se crei una tabella con width="100%" e height="100%" qualsiasi cosa inserirai all'interno (quindi anche un altra tabella) sarà sempre centrata all'interno della pagina, qualsiasi risoluzione abbia l'utente e qualsiasi dimensione abbia la finestra che potrà anche essere rimpicciolita o ingrandita, ma il contenuto resterà sempre al centro sia orizzontale che verticale

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    95
    ok,quindi questo vale per il 100%,e quindi per centrare l'oggetto.
    Ma in generale annidare le tabelle serve per posizionare in un
    determinato spazio uno o vari oggetti o si usano anche per altro?
    grazie ciao

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    95
    Qualcuno può aiutarmi a chiarirmi e idee,grazie tante ciao.

  8. #8
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    Secondo me l'utilità maggiore delle tabelle (annidate o no) è proprio di posizionare con certezza gli ogetti all'interno della pagina, non vedo quali altri utilizzi possano avere, a parte elencare dati all'interno di una tabella ovviamente

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.