Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial
  • Lezione 38 di 58
  • livello principiante
Indice lezioni

Attributi dei frames per la visualizzazione

Gli attributi: scrolling, noresize, frameborder, marginheight e marginwidth
Gli attributi: scrolling, noresize, frameborder, marginheight e marginwidth
Link copiato negli appunti

Attributi del frameset

Il tag frameset non ha (secondo le specifiche ufficiali) attributi per la visualizzazione. Alcuni attributi tuttavia sono entrati nell’uso e sono correttamente supportati dai browser attuali:

Attributi dei frame

A differenza degli attributi del tag frameset, che sono dovuti alla convenzione, i seguenti attributi del tag frame sono invece descritti nelle specifiche del W3C e permettono di modificare l’aspetto dei riquadri e il modo in cui l’utente può interagire con essi:

<frameset frameborder="no" cols="25%,75%">

L’attributo frameborder

L'esempio è qui

<frameset framespacing="20"
border="20" cols="25%,75%">

framespacing border

Per mantenere la compatibilità con Internet Explorer 4 (che non legge l’attributo border), di solito si specificano sia il framespacing border
L'esempio è qui

<frameset border="10" framespacing="10" bordercolor="#FF0000" cols="25%,75%">

bordercolor
L'esempio
è qui

Approfondimenti

Ovviamente sarebbe meglio impostare i bordi e gli spazi tra i frame attraverso i CSS. Nella lezione della guida ai fogli di stile dedicata ai bordi con i CSS è spiegato come fare.

Ti consigliamo anche

<frame src="prima.html" scrolling="no"
<frame src="prima.html" scrolling="auto"

L’attributo scrolling “yes"

Nel caso sia impostato a “no"
L'esempioè qui

scrolling “auto"

<frame src="prima.html" scrolling="no
<frame src="prima.html" scrolling="no" noresize

noresize
L'esempio
è qui

Se usato in unione con scrolling="no"
L'esempio è qui

Un uso maldestro di questa tecnica potrebbe però impedire all'utente la corretta visualizzazione dei contenuti

<frame src="prima.html" frameborder="0"

frameborder

Se frameborder
L'esempio
è qui

Attenzione però a come impostate i bordi nei vari frame, dal momento che i bordi di frame adiacenti non sempre vanno d’accordo(provate)

Questo attributo permette di specificare un valore differente da quello impostato nel frameborder <frameset>

<frame marginwidth="50" marginheight="50"

marginheight marginwidth marginheigth marginwidth
L'esempio
è qui