Costruire un Sito Web
7ª Lezione: Martedì 13 Marzo Dreamweaver
L’ultima lezione


Come si usano i frames?target?
Come si inizia a costruire un sito?
- titolo
- menu
- pagina principale
- pagine secondarie
- contatti
- tag meta
Frame (continua)




La scorsa lezione eravamo rimasti ai frames e in
particolare ci eravamo “arenati” qui:
<frameset rows="80,*">
<frame src="title.html">
<frame src="main.html">
</frameset>
Questi tag dividono la nostra pagina in due righe, la
prima riga conterrà il documento title.html e la
seconda main.html
Bene, oggi andiamo avanti..
Un attributo fondamentale per i frame è: name
index.html



Proviamo a scrivere un documento con i frame:
<html>
<head>
<title>Esercizio sui frame</title>
</head>
<frameset rows="80,*">
<frame src=“title.html”>
<frame src=“main.html”>
</frameset>
</html>
Questo è il codice che identifica il documento con i frame, chiamiamolo
index.html.
title.html cosa sarà?Sarà la pagina html contenente il titolo del sito e il
menu di navigazione.
title.html


Quindi creiamo un esempio per il documento title.html
<html>
<head>
<title>Esempio title.html</title>
</head>
<body>
<center>Titolo del Sito</center></br>
<center><a href=“curriculum.html”>Collegamento al
Curriculum vitae<a></center>
</body>
</html>
Bene, che cosa abbiamo fatto in questo documento? Provate..
main.html


Ora creiamo i documenti main.html e curriculum.html.
Il documento main sarà la prima pagina visualizzata sul nostro
sito, vediamo il codice:
<html>
<head>
<title>Esempio main.html</title>
</head>
<body>
<center>Prima pagina del sito</center></br>
<center>Benvenuti sul mio sito web</center>
</body>
</html>
curriculum.html

<html>
<head>
<title>Esempio curriculum.html</title>
</head>
<body>
<center>Questa è la pagina del curriculum vitae di
…</center></br>
Data di nascita:
Comune di Nascita:
….
</body>
</html>
Ora aprite il documento index.html, che cosa otterrete?
index.html (2)
index.html (3)

E se cliccate su “collegamento al C..”
target e name




Cavoli!!Si è aperto il documento del
curriculum
vitae
nella
finestra
del
titolo!!Doveva aprirsi al posto della pagina
principale..
Come si fa a farlo aprire nel frame della
pagina principale?
Usando l’attributo name nella dichiarazione
del <frame> e target come attributo di <a
href>
Apriamo il codice di index.html e aggiungiamo
gli attributi che mancano..
target e name (2)

<html>
<head>
<title>Esercizio sui frame</title>
</head>
<frameset rows="80,*">
<frame src=“title.html” name=“title”>
<frame src=“main.html” name=“main”>
</frameset>
</html>
Avete fatto?Ora andate ad inserire l’attributo target in
title.html
target e name (3)

<html>
<head>
<title>Esempio title.html</title>
</head>
<body>
<center>Titolo del Sito</center></br>
<center><a href=“curriculum.html”
target=“main”>Collegamento al Curriculum vitae<a></center>
</body>
</html>
Come per magia ora funzionerà tutto…quindi ricordatevi di
aggiungere sempre questo attributo quando scrivete i
collegamenti del menu!!
Attributi dei frame

Ma l’attributo “name” non è il solo attributo di
frame, ve ne sono tanti altri, tra i quali
citiamo:
scrolling: l’attributo scrolling serve per far
comparire la barra di scorrimento a lato del
documento. Qual è la barra di scorrimento?
frameborder: attributo di frameset serve per
nascondere il bordo e quindi a celare la
struttura del documento.
border: altro attributo di frameset che
identifica le dimensioni del bordo.
Il nostro sito web




Dopo esserci annoiati con il tag frameset e i suoi
attributi possiamo dedicarci alla costruzione del
nostro sito web con Dreamweaver.
Prima di tutto apriamo Dreamweaver e creiamo un
documento nuovo, lo salviamo nella cartella Corso
con il nome index.html
Voi vi direte perché proprio con questo nome? Per
essere breve e chiaro vi dico che bisogna dare il
nome index.html alla pagina principale del sito, dalla
quale sono collegate tutte le altre.
Per esempio, se digitiamo http://www.falletto.it si
aprirà il documento index.html contenuto all’interno
dello spazio di falletto.it
Il nostro sito web




A questo punto create i vostri frame con
Dreamweaver.
Ma come si fa? Andate su Inserisci->HTML>Frame
Come faccio a definire le dimensioni del primo
frame? E del secondo?
Cliccate sul bordo del frame e vi troverete i
dati dei due frame in questione, che non sono
nient’altro
che
gli
attributi
border,
frameborder, scrolling..
Le proprietà dei frame

Come potete notare avete tutti i dati
necessari per personalizzare i vostri frame.
Viene evidenziato il primo frame, ma se voi
cliccate con il mouse sul secondo frame verrà
evidenziati le sue proprietà.
Il nostro sito web (2)




Abbiamo creato i nostri 2 frame, ma
dobbiamo salvarli, come si fa?
Andiamo con il mouse sul primo frame,
clicchiamo con il tasto destro, poi andiamo su
File->Salva frame
Utilizzate lo stesso procedimento per il
secondo frame.
Quando applicate una modifica al documento,
al posto di salvare ogni singolo frame, fate
“File->Salva tutto”
Il nostro sito web (3)



A questo punto sorge una domanda: come
facciamo a centrare il testo e a giustificarlo?e
soprattutto come facciamo a inserire il nostro
menu?
Usiamo le tabelle
Prima di tutto, come si è già ripetuto più volte
dobbiamo aver chiaro che cosa vogliamo
creare e ottenere (fase di progettazione).
Creiamo il menu: creiamo una tabella, con 2
righe, 1 colonna, larga 750 pixel. Come mai
750 pixel?
Il menu



Sulla prima riga inseriamo il titolo del sito, un logo,
etc..
Sulla seconda riga andremo a mettere il nostro menu,
quindi dividete la riga/cella in N colonne, dove N sta
al numero di scelte/bottoni che vogliamo inserire nel
nostro sito. Per esempio:
N=5 (Home, Curriculum, Pensieri, Foto, Contatti)
In ogni cella che si è creata andremo a mettere i
nomi dei nostri collegamenti e a dilettarci ad
allinearli, colorarli, ridimensionarli, etc..
Le pagine







Anche per le pagine richiamate nel “main”, ovvero il secondo
frame utilizzeremo le tabelle..perchè?
Perché ci permettono di centrare, giustificare il testo senza
problemi e di gestire all’interno eventuali foto e altri documenti.
Provate a costruire il vostro sito, poi lo vediamo insieme..
Suggerimento: nelle lezioni precedenti avete provato a costruire
il vostro sito in html, quindi utilizzate le pagine html che avete
già creato precedentemente, richiamatele e apportate le
opportune modifiche.
Richiamarle?come si fa a inserire in un frame una pagina html
già creata in precedenza?
Andate nel menu File->Apri in frame
Buon lavoro
La fine

Una volta che avete terminato la
creazione del vostro sito, dovete
controllare:
- collegamenti corretti
- caratteri e dimensioni proporzionati
- giusto compromesso di colori
- controllo del codice
- etc..
e i meta tag?




Vi siete ricordati di mettere i meta tag? Come fanno i
motori di ricerca senza di loro?Piangono..
Se non lo avete fatto..andate su Inserisci->HTML>Tag Head
e provvedete ad inserire almeno le parole chiave e la
descrizione del sito.
Ora potete mettere on line il vostro sito!
Bravi..avete
creato
il
vostro
primo
sito
web!Complimenti.. oggi avete iniziato la vostra
carriera da webmaster.
Conclusioni



In quest’ultima lezione vi ho solo dato delle linee guida da
seguire per la creazione del vostro sito, essendo una
procedimento molto pratico dovete provare e riprovare talvolta
facendo degli esperimenti..
Dedichiamo un’ora di lezione alla parte pratica per provare a
creare il vostro sito web e a “sbattere” il naso con
Dreamweaver, i suoi segreti e i suoi enigmi.
Come avete potuto vedere durante queste 7 lezioni, costruire un
sito non vuol dire prendere un qualsiasi programma di editor
web e “pasticciarci” sopra, come abbiamo fatto noi in queste
due lezioni, ma conoscere il linguaggio html e saper interagire
con i programmi utilizzati, per ottenere un buon risultato in
termini di: semplicità, usabilità e soprattutto leggibilità.
Conclusioni (continua)





Le ultime due cose che voglio dirvi sono: Fate
attenzione a non utilizzare immagini troppo “pesanti”
(alias: comprimetele) e a salvare sempre i documenti,
le foto, le pagine web con nomi senza spazi.
Al posto degli spazi magari inserite gli underscore
(_).
Vi saluto e a presto.
Per qualsiasi cosa Luca ed io siamo a vostra
disposizione. Le nostre mail “purtroppo” le avete, ora
siamo rovinati!!!
Buon proseguimento..ciao, ciao