introduzione all'html

15
Daniele Moraschi Email: [email protected] Accademia di Belle Arti LABA di Brescia Computer Graphics

Upload: daniele-moraschi

Post on 22-May-2015

858 views

Category:

Education


0 download

DESCRIPTION

Formattazione standard e principali tag.

TRANSCRIPT

Page 1: Introduzione all'Html

Daniele Moraschi

Email: [email protected]

Accademia di Belle Arti LABA di Brescia

Computer Graphics

Page 2: Introduzione all'Html

Pagina HTMLStruttura

<html>

<head>

<title>Titolo</title>

<meta name="description" content="Hello world example page" />

<meta name="keywords" content="web design" />

</head>

<body>

<h1>Hello World!</h1>

<p>Paragrafo</p>

</body>

</html>

<html> apre il documento html

<head> contiene informazioni come il titolo della pagina, i meta tags, la codifica dei caratteri eccDati non visualizzati dal Browser,ma che vengono presi in considerazione ad esempio dai motori di ricerca

<body> contiene tutto ciò che dovrà apparire sullo schermo

Page 3: Introduzione all'Html

Pagina HTMLalbero del documento

HTML

HEAD BODY

H1 P

IMG

TITLE

Page 4: Introduzione all'Html

Pagina HTMLSintassi

Sintassi: <tag> contenuto </tag>Il contenuto apparirà in modo diverso a seconda del tag utilizzato

I tag possono essere nidificati:<b> testo in bold <i> bold+corsivo </i> bold </b>

E' obbligatorio rispettare la gerarchia delle inclusioni:<b> testo in bold <i> bold+corsivo </b> ... </i> ERRATO

I tag che non prevedono contenuti, chiudono se stessi:Es. <br />, <hr/>, <img src=”image.jpg” />

Ogni tag che viene aperto deve essere anche chiuso!

Page 5: Introduzione all'Html

Pagina HTMLSintassi

E' buona norma scrivere i tag sempre in minuscolo

<html> e non <HTML>

I tag possono contenere attributi:

<table width=”300px”>,

<p align=”right”>

I valori degli attributi vanno sempre racchiusi tra apici “ ”

<table border=1> ERRATO

Page 6: Introduzione all'Html

HTMLFormattazione standard

Intestazioni/titoli:

<h1>titolo 1</h1>

<h2>titolo 2</h2>

<h3>titolo 3</h3>

<h4>titolo 4</h4>

<h5>titolo 5</h5>

<h6>titolo 6</h6>

Dall'<h1>, che è il più importante, si va via via degradando fino all' <h6>

Page 7: Introduzione all'Html

HTMLFormattazione standard

Paragrafi

<p>paragrafo 1</p>

<p>paragrafo 2</p><p>paragrafo 3</p>

E' l'unità di base entro cui suddividere un testo. Il tag <p> lascia una riga vuota prima della sua apertura e dopo la sua chiusura.

Page 8: Introduzione all'Html

HTMLFormattazione standard

Manda a capo di una riga: <br/> Da usare ad es. all'interno di un paragrafo per iniziare una nuova riga di testo (br=break, interruzione di riga)

Separatore di sezioni: <hr/>Traccia una linea orizzontaleUtile per separare in più sezioni logiche una pagina

Page 9: Introduzione all'Html

HTMLFormattazione standard

Stili del testo:

<b>testo in grassetto</b> oppure <strong>grassetto</strong>

<i>testo in corsivo</i> oppure <em>corsivo/enfatizzato</em>

<u>testo sottolineato</u>

<strike>testo barrato</strike>

<sup>testo in apice</sup> Esempio: E=mc<sup>2</sup>

<sub>testo in pedice</sub> Esempio: H<sub>2</sub>O

<address>Laba - via Don Vender, 66 – 25127 Brescia</address>

<cite>blocco di citazione</cite>

<acronym title=”Hypertext markup language”>HTML</acronym>

Page 10: Introduzione all'Html

HTMLFormattazione standard

Liste numerate<ol> <li>voce 1</li> <li>voce 2 <ul> <li>voce 2.1</li> <li>voce 2.2</li> </ul> </li> <li>voce 3</li> <li>voce 4</li></ol>

Liste non numerate<ul> <li>voce 1</li> <li>voce 2</li> <li>voce 3</li> <li>voce 4</li></ul>

Page 11: Introduzione all'Html

HTMLFormattazione standard

Liste di definizione<dl> <dt>titolo 1</dt> <dd>definizione 1</dd> <dt>titolo 2</dt> <dd>definizione 2</dd> : : : <dt>titolo N</dt> <dd>definizione N</dd></dl>

La lista inizia con il tag <DL> e finisce con il tag </DL>

I titoli devono cominciare con il tag <DT>

le definizioni con il tag <DD>

Page 12: Introduzione all'Html

HTMLFormattazione standard

Immagini:

<img src=”../immagini/nome.jpg” width=”300px” alt=”testo alternativo” /> Attributi:

src: url dell'immagine, il percorso può essere sia assoluto che relativo, oppure un URI

alt: testo alternativo che descrive l'immagine (letto dagli screen-reader)width - height: modificano le dimensioni a video dell'immagine

Page 13: Introduzione all'Html

HTMLFormattazione standard

I Link (ancore):

<a href=”www.google.com” title=”vai alla home di google”> testo del link</a>Attributi:href: url da linkare, può essere una pagina internet, un immagine, un file ecctitle: testo descrittivo del link che appare al passaggio del mouse

Può contenere immagini:<a href=”www.google.com” title=”vai alla home di google”> <img src=”google_logo.jpg” alt=”google logo” /></a>

Page 14: Introduzione all'Html

HTMLFormattazione standard

Le tabelle:

<table border=”1” > <tr> <th>Titolo cella 1</th> <th>Titolo cella 2</th> </tr> <tr> <td>riga 1 - cella 1</td> <td>riga 1 - cella 2</td> </tr> <tr> <td>riga 2 - cella 1</td> <td>riga 2 - cella 2</td> </tr></table>

Page 15: Introduzione all'Html

Reference HTML

http://www.w3schools.com/tags/default.asp