Il Sito per imparare gratuitamente a fare pagine Web
Oggi: Martedì 24 Novembre 2009   Ore: 13:13     
 
Home · XHTML con Style · Primi Passi · Guida HTML · Guida CSS · Guida PHP · F.A.Q. · Scripting · Applets · Grafica Web · Forum · Comunicazioni Scrivimi
 
  Web-Link


Libera Donazione
 Guida XHTML
web-link
·Prefazione
·Gli Strumenti
·La Struttura base
·Il Testo
·Le Liste
·Le Immagini
·Immagini e Testo
·I links
·Links e CSS
·Caratteri speciali
·Colori e Sfondi
·Head e MetaTags
·Box Model
·Posizionare il Box
·Box liquido
·Il Layout
·Le Tabelle -Struttura
·Le Tabelle -Attributi
·I Moduli o Forms
·I Frames o Cornici
·Iframe
·Multimedia Audio
·Multimedia Applet
·Multimedia Script
·On line con FTP
·Alcuni Esempi
·Conclusioni
·Download Guida
web-link
  Fare Web
web-link
·Applets
·Banners
·Blog
·Chat
·Contatori
·DHTML
·E-Commerce
·Editors CSS
·Editors HTML
·Flash
·Forum
·F.T.P.
·Guestbooks
·Grafica
·Iscriz.Mot.Ricerca
·Java Applets
·Java Script
·Mailling List
·Mappe Cliccabili
·Meta Tags
·Mot.ricerca interno
·Scripting
·Sondaggi on-line
·Spazi Web
·Tag Boards
·URL forwarding
·Validatori HTML
·W3C Specifiche
·Web Designer
·Web Master
web-link
Guida XHTML con Style - Ver. 1.1.7 - Ottobre 2006 - By Web-Link
web-link
XHTML e CSS



 
 

Iframe (cornice interna).

Abbiamo visto nella lezione precedente come poter suddividere all'occorrenza una pagina web in più finestre (cornici) ognuna delle quali richiamava una propria pagina web risultando di fatto come una sola ed unica pagina. Vediamo adesso come richiamare sempre una pagina esterna facendo uso di iframe, praticamente un frame interno che non altera la struttura principale perché consente semplicemente un richiamo a questa pagina più o meno come avviene per l'inserimento di una immagine.

Gli Iframes altro non sono che dei frames in linea, in qualsiasi punto della pagina è possibile creare un iframe e richiamare così al suo interno un'altra pagina.

Nel caso di iframe non è necessario usare una DOCTYPE DTD con dichiarazione frameset perchè non si tratta di una struttura a frames vera e propria ma di una normale pagina transitional o strict che incorpora o include un frame.

L'elemento <iframe> col relativo elemento di chiusura </iframe> ha diversi attributi, alcuni di questi sono indispensabili: src (source) che richiama la pagina html vera e propria. name o id che attribuiscono un nome all' iframe in modo da poterlo usare per richiamare al suo interno una pagina da un link, vedremo più avanti come fare con target. scrolling con auto o yes o no per la barra di scorrimento laterale, se non specificato si intende auto. frameborder con valori 0 o 1 per nascondere o mostrare il bordo. marginwidth e marginheight per la distanza in pixel dal margine laterale sinistro e distanza in pixel dal margine superiore. Vediamo un esempio, questo il codice xhtml:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
<head>
<title> Titolo della mia pagina Web</title>
<link rel="stylesheet" type="text/css" href="foglio.css" />
</head>
<body>
<p>Questa è la mia prima pagina web in xhtml</p>
<iframe src="0intro.html" id="intro" name="intro" width="300" height="150" marginwidth="3" marginheight="3">
</iframe>
</body>
</html>

Questo il risultato:

Vediamo lo stesso codice adoperato per l'esempio sopra ma con l'attributo frameborder impostato a 0

Ancora lo stesso codice adoperato per l'esempio sopra con frameborder = 0 e scrolling = no



Ricordatevi i nomi che avete assegnato ai vostri iframes, e per nomi intendo quelli specificati con l'attributo name e id, saranno questi nomi che se dichiarati all'interno dell'attributo target, che abbiamo visto per i links, decideranno su quale degli iframes aprire e richiamare quanto associato al link stesso. Provate a fare clik su questo link, la pagina richiamata si aprirà sull'iframe immediatamente sopra. Con questo link rimetteremo la pagina originale. L'uso di target è deprecato nella forma strict di xhtml.

Con questa lezione avete imparato ad introdurre all'interno di una vostra pagina web un'altra pagina web facendo in modo che risulti come se fosse una sola ed unica pagina.

Ormai siamo alla fine e nella prossima lezione, vedremo come inserire effetti speciali quali: audio, applets, scripting.

  
Andrea Bianchi 
  Sito di riferimento: www.Web-Link.it
Forum di riferimento: www.ilmioforum.com




Valid CSS!

Valid XHTML 1.0 Transitional




per stampare questa pagina




  Potete fare domande e discutere l'argomento sul Forum



  Risorse
· Forum
· F.A.Q.
· Frames
· Scripting
· Applets
· Grafica Web
· Banner Exchange
· Novitànews
weblink
  Servizi
· Sondaggio
· I Files Scaricati
· Segnala il sito
· Leggi Guestbook
· Firma Guestbook
· Banners
weblink
  Linguaggi
· A.J.A.X.
· A.S.P.
· C.G.I.
· C.S.S.
· Flash
· H.T.M.L.
· X.H.T.M.L.
· Java
· JavaScript
· P.E.R.L.
· P.H.P.
· X.M.L.
weblink
  Download
· Primi Passi
· Guida HTML
· Guida CSS
· Guida XHTML
weblink
 
· Home Page Home Page · Aggiungi ai preferiti Aggiungi ai preferiti · Segnala ad un amico Segnala il sito ai tuoi amici ·
 
 

Questa pagina è esclusiva proprietà di © Web-Link © Andrea Bianchi 1997 ~ 2008
Vietata la copia e la distribuzione, anche parziale, senza la previa autorizzazione scritta di Web-Link