IL LINGUAGGIO HTML
(HyperText Markup Language)
Le Liste puntate
?
?
primo elemento
secondo elemento
? primo elemento
? secondo elemento
? primo elemento
? secondo elemento
lista puntata
? primo elemento
? secondo elemento
? secondo elemento
<html>
<head>
<title>Pagina numero 1</title>
</head>
<body bgcolor="#008080" text="#FFFFFF" link="#FFFF00" vlink="#800080" alink="#FF0000">
<!-- sfondo verde; testo bianco; link gialli; link visitati viola; link attivi rossi -->
<ul type="disk">
<li>primo elemento</li>
<li>secondo elemento</li>
</ul>
<hr>
<ul type="circle">
<li>primo elemento</li>
<li>secondo elemento</li>
</ul>
<hr>
<ul type="square">
<li>primo elemento</li>
<li>secondo elemento</li>
</ul>
<hr>
<ul>
<lh>
<p>lista puntata</lh> </p>
<li type="disk">primo elemento</li>
<li type="circle">secondo elemento</li>
<li type="square">secondo elemento</li>
</ul>
<hr>
</body>
</html>
Corso di Fondamenti di Informatica I
Dott. Roberti Pierluigi © 2001
3/10/2001
Anno Accademico 2001/2002
1/12
Le Liste numerate
A. primo elemento
B. secondo elemento
-----------------------------------------------------------a. primo elemento
b. secondo elemento
-----------------------------------------------------------I. primo elemento
II. secondo elemento
-----------------------------------------------------------i. primo elemento
ii. secondo elemento
-----------------------------------------------------------1. primo elemento
2. secondo elemento
-----------------------------------------------------------3. terzo elemento
4. quarto elemento
<html>
<head>
<title>Pagina numero 2</title>
</head>
<body bgcolor="#008080" text="#FFFFFF" link="#FFFF00" vlink="#800080" alink="#FF0000">
<ol type="A">
<li>primo elemento</li>
<li>secondo elemento</li>
</ol>
<ol type="a">
<li>primo elemento</li>
<li>secondo elemento</li>
</ol>
<ol type="I">
<li>primo elemento</li>
<li>secondo elemento</li>
</ol>
<ol type="i">
<li>primo elemento</li>
<li>secondo elemento</li>
</ol>
<ol type="1">
<li>primo elemento</li>
<li>secondo elemento</li>
</ol>
<hr>
<ol type="1" start="3">
<li>terzo elemento</li>
<li>quarto elemento</li>
</ol>
<hr>
</body>
</html>
Corso di Fondamenti di Informatica I
Dott. Roberti Pierluigi © 2001
3/10/2001
Anno Accademico 2001/2002
2/12
Le Tabelle
cella 1
cella 1
cella 1 cella 2
cella 3
cella 1
cella 2
cella 2
<html>
<head>
<title>Pagina numero 3</title>
</head>
<body bgcolor="#008080" text="#FFFFFF" link="#FFFF00" vlink="#800080" alink="#FF0000">
<table border="1" width="100%">
<tr>
<td width="100%">cella 1</td>
</tr>
</table>
<table border="5" width="30%">
<tr>
<td width="30%">cella 1</td>
</tr>
</table>
<div align="center"><center>
<table border="5" width="300">
<tr>
<td width="80" align="right">cella 1</td>
<td width="80" align="center">cella 2</td>
<td width="140" align="left">cella 3</td>
</tr>
</table>
</center></div><div align="center"><center>
<table border="5" width="200" align="center">
<tr>
<td align="right" bordercolor="#FFFF00">cella 1</td>
</tr>
<tr>
<td align="center" bgcolor="#FF0000">cella 2</td>
</tr>
<tr>
<td align="left"><b>cella 2</b></td>
</tr>
</table>
</center></div>
</body>
</html>
Corso di Fondamenti di Informatica I
Dott. Roberti Pierluigi © 2001
3/10/2001
Anno Accademico 2001/2002
3/12
TABELLA A CELLE SEPARATE
CELLA 1
CELLA 4
CELLA 7
CELLA 2
CELLA 5
CELLA 8
CELLA 3
CELLA 6
CELLA 9
TABELLA A CELLE UNITE
CELLA 1 & 4
CELLA 7
CELLA 2 & 3
CELLA 5
CELLA 8
CELLA 6 & 9
<html>
<head>
<title>Pagina numero 4</title>
</head>
<body bgcolor="#FFFFFF" text="#400040" link="#FFFF00" vlink="#800080" alink="#FF0000">
<table border="1" width="100%">
<caption>TABELLA A CELLE SEPARATE</caption>
<tr>
<td width="33%" align="center"><strong><big><big>CELLA 1</big></big></strong></td>
<td width="33%" align="center"><strong><big><big>CELLA 2</big></big></strong></td>
<td width="34%" align="center"><strong><big><big>CELLA 3</big></big></strong></td>
</tr>
<tr>
<td width="33%" align="center"><strong><big><big>CELLA 4</big></big></strong></td>
<td width="33%" align="center"><strong><big><big>CELLA 5</big></big></strong></td>
<td width="34%" align="center"><strong><big><big>CELLA 6</big></big></strong></td>
</tr>
<tr>
<td width="33%" align="center"><strong><big><big>CELLA 7</big></big></strong></td>
<td width="33%" align="center"><strong><big><big>CELLA 8</big></big></strong></td>
<td width="34%" align="center"><strong><big><big>CELLA 9</big></big></strong></td>
</tr>
</table>
<table border="1" width="100%">
<caption>TABELLA A CELLE UNITE</caption>
<tr>
<td width="33%" rowspan="2" align="center"><strong><big><big>CELLA 1 &amp;
4</big></big></strong></td>
<td width="67%" colspan="2" align="center"><strong><big><big>CELLA 2 &amp;
3</big></big></strong></td>
</tr>
<tr>
<td width="33%" align="center"><strong><big><big>CELLA 5</big></big></strong></td>
<td width="34%" rowspan="2" align="center"><strong><big><big>CELLA 6 &amp;
9</big></big></strong></td>
</tr>
<tr>
<td width="33%" align="center"><strong><big><big>CELLA 7</big></big></strong></td>
<td width="33%" align="center"><strong><big><big>CELLA 8</big></big></strong></td>
</tr>
</table>
</body>
</html>
Corso di Fondamenti di Informatica I
Dott. Roberti Pierluigi © 2001
3/10/2001
Anno Accademico 2001/2002
4/12
I Link ( collegamenti)
Indice delle pagine
Link alla pagina n°1
Link alla pagina n°2
Link alla pagina n°3
Link alla pagina n°4
Link alla pagina n°5
<html>
<head>
<title>Indice delle pagine</title>
</head>
<body bgcolor="#FFFFFF" text="#400040" link="#FF0000" vlink="#800080"
alink="#FF0000" background="sfondo.jpg">
<!-- sfondo bianco; testo nero; link gialli; link visitati viola; link attivi rossi -->
<font COLOR="dark" SIZE="6" FACE="Arial">
<p align="left"><u><b>Indice delle pagine</b></u></p>
<p>Link alla <a HREF="pagina1.htm">pagina n°1</a></p>
<p>Link alla <a HREF="pagina2.htm">pagina n°2</a></p>
<p>Link alla <a HREF="pagina3.htm">pagina n°3</a></p>
<p>Link alla <a HREF="pagina4.htm">pagina n°4</a></p>
<p>Link alla <a HREF="pagina5.htm">pagina n°5</a></p>
</font>
</body>
</html>
NB: le pagine [pagina1.htm …pagina5.htm] devono essere create ed inserite nella stessa
directory del file che contiene i collegamenti.
Corso di Fondamenti di Informatica I
Dott. Roberti Pierluigi © 2001
3/10/2001
Anno Accademico 2001/2002
5/12
Le immagini
immagine allineata modalità TOP
immagine allineata modalità MIDDLE
immagine allineata modalità BOTTOM
immagine con un collegamento attivo
<html>
<head>
<title>Indice delle pagine</title>
</head>
<body bgcolor="#FFFFFF" text="#400040" link="#FF0000" vlink="#800080" alink="#FF0000"
background="sfondo.jpg">
<!-- allineamento immagine top, middle, bottom -->
<p>immagine allineata modalità TOP<img src="unitn.gif" width="92" height="95"
alt="Logo uniTN" align="top"> </p>
<p>immagine allineata modalità MIDDLE<img src="unitn.gif" width="200" height="95"
alt="unitn.gif (6070 bytes)" align="middle"></p>
<p>immagine allineata modalità BOTTOM<img src="unitn.gif" width="92" height="200"
alt="unitn.gif (6070 bytes)" align="bottom"></p>
<p><a href="Pagina5.htm"><img src="unitn.gif" width="92" height="95"
alt="Logo uniTN" align="middle"></a> immagine con un collegamento attivo</p>
</body>
</html>
Corso di Fondamenti di Informatica I
Dott. Roberti Pierluigi © 2001
3/10/2001
Anno Accademico 2001/2002
6/12
I form - moduli
Nome:
Maschio
Femmina
Anni:
Residenza:
?
Trento
?
Rovereto
?
Altro:
Invia query
Reset
<HTML>
<HEAD> <Title>Modulo di invio dati</Title> </HEAD>
<BODY>
<FORM method=post action="mailto:[email protected]">
<P>Nome: <input nome="nome" size="30">
<P><input name="sex" value="male" type=radio> Maschio
<P><input name="sex" value="female" type=radio>Femmina
<P>Anni: <input name="age" type=int>
<P>Residenza:
<UL PLAIN>
<LI><input name="city" type=checkbox value="trento">
Trento
<LI><input name="city" type=checkbox value="rovereto">
Rovereto
<LI><input name="city" type=checkbox value="altro">
Altro: <textarea name="other" cols=12 rows=4>
</textarea>
</UL>
<P><INPUT TYPE=SUBMIT>
<INPUT TYPE=RESET>
</FORM>
</BODY>
</HTML>
N.B. Funziona solo con Netscape Navigator
Corso di Fondamenti di Informatica I
Dott. Roberti Pierluigi © 2001
3/10/2001
Anno Accademico 2001/2002
7/12
I Link ( collegamenti) tra frame diversi
Suddivisione in FRAME della pagina HTML
<html>
<head>
<title>Esempio Frame</title>
</head>
<frameset frameborder="0" cols="300,*">
<frame name="indice" src="indice.htm" border="0" noresize
Scrolling="auto">
<frame name="principale" src="pag1.htm" border="0" norezise
Scrolling="auto">
<noframes>
<body>
</body>
</noframes>
</frameset>
</html>
File che contiene i collegamenti: INDICE.HTM
<html>
<head>
<title>Indice delle pagine</title>
</head>
<body bgcolor="#000080" text="#FFFFFF" link="#FF0000" vlink="#00FF00"
alink="#FFFF00" background="sfondo.jpg">
<font COLOR="dark" SIZE="6" FACE="Arial">
<p align="left"></font><font COLOR="white" FACE="Arial" size="5">
<u><b>Indice delle pagine</b></u></p>
<p>Link alla <a HREF="pag1.htm" Target="principale">pagina n°1</a></p>
<p>Link alla <a HREF="pag2.htm" Target="principale">pagina n°2</a></p>
<p>Link alla <a HREF="pag3.htm" Target="principale">pagina n°3</a></p>
<p>Link alla <a HREF="pag4.htm" Target="principale">pagina n°4</a>
</font>
<font COLOR="dark" SIZE="6" FACE="Arial"></p>
Corso di Fondamenti di Informatica I
Dott. Roberti Pierluigi © 2001
3/10/2001
Anno Accademico 2001/2002
8/12
</font>
</body>
</html>
file PAG1.HTM
<html>
<head>
<title>Pagina numero 1</title>
</head>
<body bgcolor="#C0C0C0" text="#FFFFFF" link="#FFFF00"
vlink="#800080" alink="#FF0000">
<strong>
<p><a name="inizio"></a></p>
<h1 align="center">PAGINA N° 1</h1>
</strong>
<p><big><big>VAI ALLA FINE DELLA <a
href="#fine">PAGINA</a></big></big></p>
<br><br><br><br><br><br><br><br><br><br><br><br>br><br><br>
<p><a name="fine"></a><big><big>VAI ALL'INIZIO DELLA <a
href="#inizio">PAGINA</a></big></big></p>
</body>
</html>
Corso di Fondamenti di Informatica I
Dott. Roberti Pierluigi © 2001
3/10/2001
Anno Accademico 2001/2002
9/12
Inserimento di codice VBScript - Esempio di navigazione tra pagine
Suddivisione in FRAME della pagina HTML
<html>
<head>
<title>Pulsanti di navigazione</title>
</head>
<frameset frameborder="0" rows="*,100">
<frame src="Pag1.htm" name="principale">
<frame src="navbar.htm" name="navigazione">
<noframes>
<body>
</body>
</noframes>
</frameset>
</html>
File: NAVBAR.HTM
<html>
<head>
<title>Barra Navigazione Generale</title>
</head>
<body bgcolor="#FFFFFF" topmargin="0" leftmargin="0">
<script language="VBScript">
Sub avanti()
if top.principale.prossima<>"nil" then
top.principale.navigate top.principale.prossima
end if
end sub
Corso di Fondamenti di Informatica I
Dott. Roberti Pierluigi © 2001
3/10/2001
Anno Accademico 2001/2002
10/12
Sub indietro()
if top.principale.precedente<>"nil" then
top.principale.navigate top.principale.precedente
end if
end sub
</script>
<p align="center">
<a target="principale" onmousedown=" top.navigazione.indietro()">
<img src="Btn_Indietro.jpg" alt="Indietro" width="60" height="60" align="middle"> </a>
<big><strong>NAVIGAZIONE</strong></big>
<a target="principale" onclick=" avanti()">
<img src="Btn_Avanti.jpg" alt="Avanti" width="60" height="60" align="middle">
</a>
</p>
</body>
</html>
Corso di Fondamenti di Informatica I
Dott. Roberti Pierluigi © 2001
3/10/2001
Anno Accademico 2001/2002
11/12
pagina PAG1.HTM
<html>
<head>
<title>Pagina numero 1</title>
</head>
<body bgcolor="#C0C0C0" text="#FFFFFF" link="#FFFF00" vlink="#800080"
alink="#FF0000">
<strong>
<script language="VBScript">
dim precedente 'pagina precedente
dim prossima
'pagina successiva
Sub Window_onload()
precedente="nil"
prossima="pag2.htm"
end sub
</script>
<h1 align="center">PAGINA N° 1</h1>
</strong>
</body>
</html>
lo script da inserire nelle altre pagine è il seguente
File: PAG2.HTM
File: PAG3.HTM
File: PAG4.HTM
<script
language="VBScript">
dim precedente
'pagina precedente
dim prossima
'pagina successiva
<script
language="VBScript">
dim precedente
'pagina precedente
dim prossima
'pagina successiva
<script
language="VBScript">
dim precedente
'pagina precedente
dim prossima
'pagina successiva
Sub Window_onload()
precedente="pag1.htm"
prossima="pag3.htm"
end sub
Sub Window_onload()
precedente="pag2.htm"
prossima="pag4.htm"
end sub
Sub Window_onload()
precedente="pag3.htm"
prossima="nil"
end sub
</script>
</script>
</script>
Corso di Fondamenti di Informatica I
Dott. Roberti Pierluigi © 2001
3/10/2001
Anno Accademico 2001/2002
12/12
Scarica

IL LINGUAGGIO HTML (HyperText Markup Language) Le Liste