Qual è la differenza tra una tabella e una cornice in Dreamweaver?

August 9

Qual è la differenza tra una tabella e una cornice in Dreamweaver?


Quando gli sviluppatori creare pagine Web in Dreamweaver o qualsiasi altro programma, hanno un numero di scelte in termini di elementi HTML che scelgono. Il codice HTML di una pagina Web definisce le strutture e gli utenti di contenuti vedere quando navigano sul sito. Per creare pagine web efficaci, è necessario scegliere elementi HTML per soddisfare il contenuto che si sta presentando agli utenti. Cornici e tavoli sono adatti a diverse pagine e gli elementi di contenuto.

markup

Il codice di markup per tabelle e frame in HTML coinvolge diversi tag. Il codice di esempio riportato di seguito illustra un elemento di tabella:
<Table>
<Tr> <td> A </ td> <td> B </ td> </ tr>
<Tr> <td> C </ td> <td> D </ td> </ tr>
</ Table>

Questa tabella contiene due file, ciascuna con due celle. Le cellule contengono ciascuno un carattere di testo unico per la dimostrazione, ma potrebbero includere altri contenuti della pagina Web. Il codice di esempio riportato di seguito illustra un elemento di cornice:
<frameset cols = "40%, 60%">
<Cornice src = "frame_one.html" />
<Cornice src = "frame_two.html" />
</ Frameset>

Questo codice crea una sezione di pagina con due frame in esso. Il tag frameset indica la percentuale della pagina o genitore elemento occupata da ogni fotogramma. Gli attributi di origine degli elementi del telaio indicano due file HTML per il browser di importare contenuti da.

Scopo

Lo scopo di una tabella in HTML è creare una sezione con i dati tabulari in esso. Le tabelle possono contenere qualsiasi numero di righe e colonne, con le celle che contengono tutti gli elementi di contenuto, nonché ulteriori markup HTML. Questo rende tavoli particolarmente adatti per la visualizzazione dei dati che è naturalmente tabulare, ad esempio i dati da una tabella di database. Lo scopo di un frame HTML è presentare il contenuto di più di una pagina Web da un singolo file HTML. Cornici permettono pagine HTML per importare il contenuto memorizzato in altri file di pagine Web, tra cui gli script lato server in linguaggi di programmazione come PHP.

contenuto

Entrambe le tabelle e frame possono contenere varie markup HTML e contenuti. C'era una tendenza in passato per gli sviluppatori di utilizzare le tabelle per definire layout di pagina, ma l'approccio raccomandato più recente è stata quella di usare Cascading Style Codice scheda in combinazione con altri elementi HTML, come i tag div per implementare i layout, con tavoli riservati ai tabellare dati. Cornici sono destinati principalmente per l'importazione di contenuti da altri file, ma questi file possono contenere qualsiasi markup HTML che una pagina intera potrebbe avere.

considerazioni

Alcuni browser Web non supportano i frame. Questo significa che se si include fotogrammi su una pagina, alcuni utenti potrebbero non essere in grado di visualizzare e interagire con i contenuti in modo corretto. Per risolvere questo problema, è possibile aggiungere un tag NOFRAMES. All'interno di questo elemento è possibile inserire il contenuto che si desidera che gli utenti per vedere se il loro browser non è in grado di visualizzare i frame. Il seguente markup esteso illustra questa tecnica:
<frameset cols = "40%, 60%">
<Cornice src = "frame_one.html" />
<Cornice src = "frame_two.html" />
<NOFRAMES> Ops! Il tuo browser non supporta i frame HTML ... </ NOFRAMES>
</ Frameset>