0. Fare log-in
1. Avviare l'interfaccia grafica GNOME con il comando
startx
2. Per avviare Mozilla: click sulla icona del drago (il logo di Mozilla) che si trova sulla barra di avvio.
(Se si preferisce avviare Firefox: aprire una shell in una finestra e dare il comando firefox)
Per aprire una shell in una finestra: click sul pulsante del monitor con piedone, sulla barra di avvio.
3. L'esercitazione si trova all'indirizzo
http://www.disi.unige.it/person/RovettaS/inf-inf-gen/2004-05/esercitazioni/esercitazione2.html
1. Visualizzare su Mozilla la pagina del corso di Informatica generale, a.a. 2001/02:
http://www.disi.unige.it/laureenuove/programs/InfoGen01.html
Salvarla con il comando "Save as..." di Netscape.
2. Vedere anche p.es. la pagina del laboratorio:
http://www.disi.unige.it/person/RovettaS/inf-inf-gen
Salvare anche questa pagina.
Si tratta di pagine semplici.
Dopo aver salvato un paio di pagine HTML, è possibile analizzarle visualizzandole attraverso un text editor.
3. Avviare un text editor. Come visto nella Esercitazione 1: digitare
gedit
oppure
nedit
seguito dal tasto
<enter>
4. Aprire le pagine e osservare quale codice HTML corrisponde alle pagine visualizzate in Mozilla.
5. Creare un nuovo file chiamato con il proprio cognome: miocognome.html
6. In tale file, creare una pagina HTML con il proprio curriculum, simile a quella che segue:
Luigi Rossi
Inserire qui la propria foto
Nato il
A
Indirizzo:
Via
Numero
CAP
Città
Titoli di studio:
2000 Maturità classica
2003 Laurea in Informatica
Esami importanti sostenuti:
Competenze informatiche:
HTML a livello elevato
Programmazione in C++ e Java
Uso di Linux
Aspirazioni professionali:
La mia posizione ideale è come responsabile del reparto XY in una ditta del tipo W che mi permetta di (eccetera)
NON COPIARE IL CODICE HTML: copiare solo l'impostazione estetica
Usare i tag H1, H2, STRONG, TABLE/TR/TD, UL/LI, A, IMG.
Mettere link dai nomi di ciascun esame verso una pagina appropriata (p.es. verso la pagina web del corso; p.es. verso il programma del corso sul sito DISI)
Usare un file di immagine contenente la propria fotografia. Se non si ha una foto disponibile, utilizzare l'immagine-segnaposto fornita qui (maschile) o qui (femminile)).
7. Come funziona il "taglia e incolla" nel text editor usato? E come funziona il "cerca e sostituisci"?
Il "taglia e incolla" può essere usato per prendere parti di un file HTML e copiarle nel mio file. Il "cerca e sostituisci" può essere usato per sostituire il contenuto originale con il mio contenuto.
8. Attenzione al "sostituisci tutto": bisogna tener conto che quello che si cerca potrebbe apparire ANCHE come parte di una parola che, invece, voglio lasciare come è.
9. Visualizzare la propria pagina HTML con il comando "Open file" di Mozilla.
Abbiamo visto qualche semplice esempio di HTML. La specifica completa si trova all'indirizzo http://www.w3.org/TR/html4 (sul sito del World Wide Web Consortium ovvero W3C).
Tuttavia, anche senza entrare nel dettaglio dello standard, la scheda Markup Tags Summary presenta alcuni tag che non abbiamo utilizzato nelle scorse esercitazioni. Utilizzando la scheda indicata sopra e attraverso l'uso di un text editor, svolgete il prossimo esercizio di HTML. 10.Procederemo per gradi, per imparare a usare i tag di creazione tabelle.
Livello 1 -- A questo livello vogliamo solo creare una tabella con 4 celle organizzate in 2 righe e 2 colonne. Usiamo un contenuto di comodo, per esempio A - B - C - D rispettivamente per la cella n. 1 - 2 - 3 - 4.I tag necessari sono i seguenti:
| A | B |
| C | D |
Usiamo i seguenti ATTRIBUTI del tag <table>:
| A | B |
| C | D |
Basta salvare le immagini seguenti:
|
|
|
|
Togliamo il bordo (p.es. impostandolo a zero) e aggiungiamo invece uno sfondo a ciascuna cella.
Si può usare l'attributo bgcolor=... del tag <TD>.
Come colore, impostiamo rispettivamente per le 4 celle: giallo (yellow) - blu (blue) - rosso (red) - verde (green).
Il risultato finale è il seguente: |
|
|
|
Normalmente, per un progetto di html di una certa complessità si prevedono directory diverse per informazioni di tipo diverso
Quindi, per esempio, si avrà una directory per le immagini, una per la home page, una per ciascuna sezione interna del sito, ecc.
11. Fingere che il proprio progetto HTML sia complesso e creare una struttura di directory e sottodirectory (un albero) come segue:
myhtml
homepage
section1
section2
section3
images
dove un nome rientrante più a destra è da intendere
come il nome di una directory contenuta.
12. Copiare (col comando cp) i file dell'esercizio sulla tabella all'interno di queste directory; e, nel sorgente HTML, modificare i richiami alle immagini in modo che contengano nn solo il nome dei file immagine, ma anche il percorso relativo necessario a raggiungerlo.
N.B. se non si fa questa modifica, il file HTML non si può più visualizzare correttamente nel browser (provare per credere).
Nota 1: Le immagini sono richiamate all'interno dei tag IMG.
Nota 2: Le directory per le varie sezioni (section1, section2, section3) vanno lasciate vuote perché non abbiamo niente per riempirle.
13. Chiudere i programmi e uscire da gnome e dal sistema Linux.
FINE DELL'ESERCITAZIONE 2