Nwlapcug.com


Qual è la differenza tra una tabella & un Frame in Dreamweaver?

Qual è la differenza tra una tabella & un Frame in Dreamweaver?


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

Markup

Il codice di markup per tabelle e frame in HTML coinvolge diversi tag. Nell'esempio di codice riportato di seguito viene illustrato un elemento table:
< table >
< tr >< td > un < /td >< td > < /td >< /tr > B
< tr >< td > C < /td >< td > < /td >< /tr > D
< / tabella >

Questa tabella contiene due righe, ognuna con due celle. Ciascuna delle celle contenga un carattere di testo unico per la dimostrazione, ma essi potrebbero includere qualsiasi altro contenuto della pagina Web. Nell'esempio di codice riportato di seguito viene illustrato un elemento frame:
< frameset cols = "40%, 60%" >
< telaio src="frame_one.html" / >
< telaio src="frame_two.html" / >
< / frameset >

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

Scopo

Lo scopo di una tabella in HTML è quello di creare una sezione di pagina con i dati tabulari in esso. Tabelle possono contenere un numero qualsiasi di righe e colonne, con le celle che contengono qualsiasi elementi di contenuto, nonché ulteriori tag HTML. Questo rende tavoli particolarmente adatti alla visualizzazione di dati che sono naturalmente tabulari, ad esempio i dati da una tabella di database. Lo scopo di un frame HTML è di presentare il contenuto di più di una pagina Web all'interno di un singolo file HTML. Cornici consentono pagine HTML importare il contenuto memorizzato in altri file di pagina Web, inclusi gli script lato server linguaggi di programmazione come PHP.

Contenuto

Le tabelle e frame possono contenere vario markup HTML e il contenuto. C'era una tendenza in passato agli sviluppatori di utilizzare le tabelle per definire il layout di pagina, ma l'approccio consigliato, più recentemente, è stato utilizzare codice di foglio di stile CSS in combinazione con altri elementi HTML come tag div per implementare layout, con tavoli riservati per i dati tabulari. Cornici sono destinati principalmente per l'importazione di contenuto da altri file, ma questi file possono contenere qualsiasi tag HTML che potrebbe avere una pagina completa.

Considerazioni

Alcuni browser non supportano i frame. Ciò significa che, se si includono i frame in una pagina, alcuni utenti potrebbero non essere in grado di visualizzare e interagire con i contenuti correttamente. 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 loro browser non può visualizzare i frame. Nel seguente markup esteso viene illustrata questa tecnica:
< frameset cols = "40%, 60%" >
< telaio src="frame_one.html" / >
< telaio src="frame_two.html" / >
< noframes > Whoops! Il tuo browser non supporta i frame HTML... < / noframes >
< / frameset >