Web Link





 
 Ho un sito e mi piacerebbe avere due frames uno stretto per il menù e l'altro più grande per la pagina principale.

 I frames (cornici) sono delle suddivisioni della finestra principale del browser, si gestiscono da una pagina a parte, possono essere molti ma per evitare di complicarsi troppo la vita conviene limitarsi allo stretto necessario, in questo caso due.

Supponiamo per esempio menu.htm e home.htm Supponiamo anche che il file che dovrà gestirà il tutto si chiami index.htm.
La pagina index.htm non dovrà contenere altro codice che non sia questo:

<html>
<head>
<title>Il titolo del tuo sito </title>
</head>
<frameset cols="18%,*%" frameborder="0" framespacing="0" border="0">
<frame src="menu.htm" name="menu" scrolling="auto" framespacing="0">
<frame src="home.htm" name="home" scrolling="auto"></frameset>
<body>
<noframes>
Spiacente ma il tuo browser non supporta i frames
</noframes>
</body>
</html>


Dove 18% è la percentuale della dimensione cornice dedicata al frame menù, si possono anche adoperare valori fissi eliminando il %; in quel caso il frame menù avrà dimensioni fisse che non cambieranno indipendentemente dalla risoluzione video del visitatore.

In entrambi i casi, variando quel numero si modificheranno le dimensioni dei frames stessi. Da notare che il codice per i frames non si trova ne all'interno dei tags Head e neppure all'interno dei tags body, quindi attenzione a come inserirlo.

Prima di eseguire questo file dovrai aver creato gli altri due e cioè menu.htm e home.htm.

Se vuoi maggiori informazioni ti consiglio di leggere anche la mia rubrica primi passi ed anche la mia guida html alla voce frames





  Elenco completo delle F.A.Q.

  Se ne avete di nuove non vi resta che scrivermi.