Quali tag sono necessari per un frame HTML?

September 18

Quali tag sono necessari per un frame HTML?


tag di frame dividono una pagina del sito in varie sezioni rettangolari che ogni atto come una pagina web indipendente. Essi hanno gli attributi che specificano come la pagina del sito è divisa e contiene i tag che forniscono formattazione per il testo e la grafica in ogni sezione. Ci sono ulteriori tag di frame-correlati che specificano se un frame è ridimensionabile dal visitatore del sito e come vengono visualizzati i fotogrammi.

Struttura di un frame

Un frame è costituito da un set di frame tag aperto della forma <frame> e un frame tag di chiusura del modulo </ frameset> Gli attributi si trovano all'interno del tag aperto frame. Tra il set di frame tag di apertura e chiusura sono uno o più tag telaio del modulo <cornice src = page.html />. Il tag telaio è a chiusura automatica, come indicato dalla barra al termine, il che significa che non ha tag di chiusura separata. Dà il nome della pagina HTML che visualizzerà in quel particolare fotogramma. Una struttura tipica è:

<Frame>

<Frame />

<Frame />

<Frame />

</ Frameset>

attributi richiesti

Frameset devono specificare in quante colonne o righe della pagina del sito sarà diviso. Il tag aperto frameset fa con l'attributo riga o colonna. Questi attributi possono descrivere la larghezza della colonna o altezza della riga come pixel o percentuale. L'asterisco viene utilizzato per indicare una riga o colonna che si occupano tutto lo spazio non specificamente assegnato. Il tag <FRAMESET ROWS = 40%, il 60%> specifica due telai orizzontali che occupano il 40 per cento e 60 per cento dell'altezza della pagina. Il tag <frameset cols 100, *, 100> specifica tre colonne con i primi e ultimi 100 pixel di larghezza e la colonna centrale riprendendo il resto dello spazio.

La combinazione di righe e colonne

Un frame tag aperto può avere o attributi riga o colonna di attributi, ma non entrambi. Per ottenere entrambe le righe e colonne, frame devono essere annidati, il che significa che un frame è collocato all'interno di un altro. Combinando gli esempi precedenti, un frame tipico potrebbe essere:

<Frameset cols = 100, *, 100>

<Frame />

<Frame />

<Frame />

</ Frameset>

Questo visualizza tre colonne mostrano le pagine di uno, due e tre. Per ottenere le righe, aggiungere un frame nidificato nel modo seguente:

<Frameset cols = 100, *, 100>

<Frame />

<Righe frameset = 40%, 60%>

<Frame />

<Frame />

</ Frameset>

<Frame />

</ Frameset>

Si dispone ora di due file che mostrano page2a e page2b nella colonna centrale.

Attributi opzionali

Per impostazione predefinita, frame mostrano i confini di ogni fotogramma. Se un visitatore si muove il suo mouse su un bordo, il cursore si trasforma in una doppia freccia e lui sarà in grado di trascinare il bordo per ridimensionare la cornice. Per evitare che i visitatori ridimensionare le cornici e modificare la struttura della pagina, l'attributo "noresize = noresize" può essere aggiunto al tag struttura di tutti i frame che non devono essere ridimensionati. A volte un designer non vuole per visualizzare i bordi dei frame. Il "frameborder = 0" l'attributo aggiunto a un tag di frame sarà nascondere i bordi.