Introduzione ai Frame e al Frameset



I frameset sono dei documenti html che nella loro sintassi non presentano necessariamente il tag body, bensì uno più tag frameset. All'interno del tag frameset ci sono i frame che richiamano al loro interno delle pagine html standard.

Dunque i frameset fungono da cornice per un gruppo di due o più pagine, le quali vengono contemporaneamente visualizzate in una sola finestra del browser, dando, spesso, l'idea di un'unica pagina. Pertanto se è possibile aprire le singole pagine che compongono un frameset, non è possibile aprire e visualizzare il frameset da solo, in quanto questo funge da mero contenitore di altre pagine.

Per la sintassi specifica dei Frameset rimandiamo alla sezione Frame della Guida HTML

Le pagine vengono richiamate secondo una struttura in righe e colonne, che ricorda quella delle tabelle ed anche i frameset, come le tabelle, possono essere nidificati.

Dreamweaver aggiunge dopo i tag frameset il tag noframes al cui interno si trova il tag body. In quest'area possiamo aggiungere un avvertimento del tipo "La pagina corrente utilizza i frame. Questa caratteristica non è supportata dal browser in uso."

Avvertenza: i frames sono supportati a partire da NN 2.x e da IE 3.x, così meno dello 0,1% dei browser - in uso alla fine del maggio 2002 - in effetti non supportano le pagine con frames. Dunque il testo alternativo per i browser che non supportano i frames - inserito all'interno del tag noframes - può essere efficacemente sostituito da una descrizione del contenuto del sito e dalle keywords, per facilitare l'indicizzazione da parte dei motori di ricerca (capitolo 9).

Anche i frames possono essere inseriti in vario modo, per facilitare il lavoro con i frames, possiamo rendere visibili i bordi dei frames controllando che nella Toolbar Document, cliccando sul pulsante View Options, sia spuntata la voce Visual Aids >> Frames borders.


Opzione visualizza i bordi dei frame

Avvertenza: in una nuova pagina senza frames tale voce, pur essendo stata precedentemente spuntata, potrebbe non risultare attiva, tuttavia spuntandola nuovamente si vedranno i bordi esterni dalla pagina senza frames.

Ultimi articoli Editor

Adobe Edge, la prima animazione HTML5

Come creare una animazione HTML5 con Adobe Edge, esempio completo

Adobe Edge, l'interfaccia

Esaminiamo pannelli e menu del tool gratuito di Adobe per la...

Trasformazioni XSLT in Dreamweaver 8

Primo sguardo agli strumenti XML: trasformare un feed RSS

Layout senza tabelle con Dreamweaver 8

Esaminiamo gli strumenti CSS avanzati del software di Adobe/Macromedia

Il nuovo Dreamweaver 8

Panoramica delle principali novità dell'ultima release del popolare...

Altri articoli

Guide Editor

Guida WebMatrix

Entrare nel mondo dello sviluppo di applicazioni Web con Webmatrix,...

Guida Notepad++

Un editor testuale che funziona perfettamente anche come editor HTML...

Guida Aptana

Creare siti Web o applicazioni con Aptana, l'editor open source,...

Altre guide

Newsletter @Daily HTML.it

Ogni mattina, dal lunedì al venerdì, le novità pubblicate su tutti i siti tecnici del network HTML.it: articoli, guide, notizie dal Web, blog e molto altro.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Corso Webmaster base

18 Giugno 2012 a Milano
Disponibilità: 6 Posti

Corso Google AdWords Base

25 Giugno 2012 a Milano
Disponibilità: 7 Posti

Corso Google AdWords Base

05 Giugno 2012 a Roma
Disponibilità: 7 Posti

Corso Webmaster base

11 Giugno 2012 a Roma
Disponibilità: 7 Posti