Costruisci il tuo sito web da solo!

www.icoarena.com
Costruisci il tuo sito web
da solo!
Un pratico tutorial per imparare velocemente a
scrivere pagine HTML e pubblicarle online.
Ico Arena
01. PREMESSA
Sviluppare un sito web è costoso
Per sviluppare un sito web si deve saper programmare
2
02. PERCHÉ DOVRESTI AVERE UN SITO WEB
Perché dovresti avere un sito web se hai un’azienda
Perché dovresti avere un sito web se non hai un’azienda
3
E’ tutta questione di stile
4
03. LA SCELTA DEL NOME
Alcune cose da tener presente
Quanto costa registrare un dominio
5
Qualche consiglio spassionato
Bisogna sempre avere un Piano B
6
04. PROGETTAZIONE DEL LAYOUT
Disegna il layout







7
Che stile scegliere



Le dimensioni contano
8
05. COSA È L'HTML?
Per cosa posso usare l'HTML?
Cosa significa H-T-M-L?




9
06. ELEMENTI E TAG
"Tag" che?
Puoi farmi qualche esempio?
<b>This text must be bold.</b>
10
<h1>This is a heading</h1>
<h2>This is a subheading</h2>
This is a heading
This is a subheading
Ho sempre bisogno di un tag di apertura e uno di chiusura?
I tag devono essere scritti maiuscoli o minuscoli?
A molti browser non interessa se scrivi i tag tutti maiuscoli, tutti minuscoli o misti. <HTML>, <html>
o<HtMl> normalmente forniscono lo stesso risultato.
In ogni caso il modo corretto è quello di scriverli tutti minuscoli, quindi abituati a scrivere i tuoi tag con
i caratteri minuscoli.
Se continui con la prossima lezione in 10 minuti avrai fatto il tuo primo sito web.
11
07. CREA IL TUO PRIMO SITO WEB
Cosa posso fare?
<html>
<head>
</head>
<body>
</body>
</html>
12
Come faccio ora ad aggiungere contenuto al mio sito web?
<title>My first website</title>
<p>Hurra! Questo è il mio primo sito web.</p>
<html>
<head>
<title>Il mio primo sito web</title>
</head>
<body>
<p>Hurra! Questo è il mio sito web.</p>
</body>
</html>
.
13
08. ALTRI ELEMENTI
<html>
<head>
<title>My website</title>
</head>
<body>
<h1>Un titolo</h1>
<p>testo, testo, testo, testo</p>
<h2>Un sottotitolo</h2>
<p>testo, testo, testo, teso</p>
</body>
</html>
E ora?
<i>Questo dovrebbe essere corsivo.</i>
<small>Questo dovrebbe essere più piccolo.</small>
Questo dovrebbe essere più piccolo.
14
Posso utilizzare diversi elementi contemporaneamente?
<b><i>Testo in grassetto e in corsivo</i></b>
<b><i>Testo in grassetto e in corsivo</b></i>
Ancora elementi!
Un po' di testo<br /> e un altro po' di testo su un nuova riga
15
<hr />
<ul>
<li>Elemento della lista</li>
<li>Altro elemento della lista</li>
</ul>


<ol>
<li>Primo elemento della lista</li>
<li>Secondo elemento della lista/li>
</ol>
16
09. ATTRIBUTI
Cosa è un attributo?
<h2 style="background-color:#ff0000;">La mia amicizia con l'HTML</h2>
<html>
<head>
</head>
<body style="background-color:#ff0000;">
</body>
</html>
17
Come hanno fatto a diventare rosse le pagine?
<body style="background-color: red;">
Quali elementi possono utilizzare gli attributi?
18
10. LINK
<a href="http://www.icoarena.com/">Questo è il link a icoarena.com </a>
Cosa mi dici dei link tra le mie stesse pagine?
<a href="pagina2.htm">Fai click qui per andare alla pagina 2</a>
<a href="sottocartella/pagina2.htm">Fai click qui</a>
19
<a href="../pagina1.htm">Un link alla pagina 1</a>
Come faccio per i link interni alla pagina?
<h1 id="heading1">Titolo 1</h1>
<a href="#heading1">Link a titolo 1</a>
Posso fare un link a qualcos'altro?
<a href="mailto:[email protected]">Manda una e-mail Ico</a>
20
11. IMMAGINI
<img src="tim.jpg" alt="Tim" />



21
Questo è tutto quello che mi serve sapere sulle immagini?
<img src="images/logo.png" />
<img src="http://www.icoarena.com/logo.png" />
<a href="http://www. icoarena.com ">
<img src="logo.png" /></a>
<img src="logo.gif" alt=" icoarena.com logo" />
22
<img src="logo.gif" title="Impara l'HTML su icoarena.com" />
<img src="logo.png" width="141" height="32" />
23
12. TABELLE
E' difficile?
<table>
<tr>
<td>Cella 1</td>
<td>Cella 2</td>
</tr>
<tr>
<td>Cella 3</td>
<td>Cella 4</td>
</tr>
</table>
Che differenza c'è tra <tr> e <td>?



24
Ci sono degli attributi?
<table border="1">
<tr>
<td>Cella 1</td>
<td>Cella 2</td>
</tr>
<tr>
<td>Cella 3</td>
<td>Cella 4</td>
</tr>
</table>
25
<table border="1" width="30%">
Altri attributi?


<td align="right" valign="top">Cell 1</td>
Cosa posso inserire nella mia tabella?
26
13. LAYOUT (CSS)
Certo, ma come?
<p style="font-size:20px;">Questo è scritto con dimensione 20</p>
<p style="font-family:courier;">Questo è Courier</p>
<p style="font-size:20px; font-family:courier;">Questo è Courier di
dimensione20</p>
Questo è scritto con dimensione 20
Questo è Courier
Questo è Courier di dimensione 20
27
Sembra un sacco di lavoro?
<html>
<head>
<title>La mia prima pagina web</title>
<style type="text/css">
h1 {font-size: 30px; font-family: arial;}
h2 {font-size: 15px; font-family: courier;}
p {font-size: 8px; font-family: "times new roman";}
</style>
</head>
<body>
<h1>La mia prima pagina web</h1>
<h2>Benvenuto nella mia prima pagina con i CSS</h2>
<p>Qui puoi vedere come funzionano i CSS</p>
</body>
</html>
28
Cosa posso fare ancora con i CSS?
<p style="color:green;">Testo verde</p>
<h1 style="background-color: blue;"Titolo con sfondo blu</h1>
<body style="background-image: url('http://www.html.net/logo.png');">
<p style="padding:25px;border:1px solid red;">Amo i CSS</p>
Amo i CSS
29
14. PUBBLICARE LE PAGINE
Il mondo è pronto per questo?
E' tutto quello che mi serve?
Come faccio per pubblicare le pagine?
30
14. ULTIMI CONSIGLI
Attento all'antialiasing
Un sito che balla!
I visitatori non sono daltonici!
31
Pagine leggere per una navigazione veloce
Aggiornare il sito
L'errato utilizzo dei font poco comuni
Non utilizzare i frames
Facilitare la navigazione
32
15. CONCLUSIONE
Google Plus
Twitter
33