HTML + CSS - Lezione 1

24
HTML + CSS Ovvero: come strutturare e formattare come si deve le pagine web. 1/ 24 LEZIONE 1

description

Prima lezione su HTML + CSS per gli studenti del D'Annunzio di Gorizia

Transcript of HTML + CSS - Lezione 1

Page 1: HTML + CSS - Lezione 1

HTML + CSSOvvero: come strutturare e formattare come si deve le pagine web.

1/24

LEZIONE 1

Page 2: HTML + CSS - Lezione 1

Il World Wide Web si basa su una architettura Client-Server

2/24

Ciascuna risorsa su Internet viene identificata da un URL:http://www.sito.com/cartella/file.jpg

Un sito web è un ipertesto fatto di pagine web linkate tra loro

RIPASSINO:

Page 3: HTML + CSS - Lezione 1

Le pagine web sono documenti di testo

scritti in linguaggio HTML(HyperText Markup Language)che contengono le indicazioni

sugli elementi che le compongono

3/24

Page 4: HTML + CSS - Lezione 1

La home page di solito si chiama

index.html(.htm .php .asp ...)

4/24

Page 5: HTML + CSS - Lezione 1

HTML non è un linguaggio di programmazione,

ma un linguaggio di contrassegno, o di marcatura,

che definisce la struttura di una pagina web

5/24

Page 6: HTML + CSS - Lezione 1

Ciascun tag ha un significato particolare e può contenere altri tag

6/24

I tag vanno chiusi nell'ordine inverso in cui sono stati aperti:

I marcatori html sono i tag:<p>Esempio di testo</p>

<br />

Page 7: HTML + CSS - Lezione 1

<html><head>

<title>Prima pagina</title></head><body>

<div><h1>Benvenuti!</h1><p>La prima pagina web di Giuseppe Rossi</p>

</div></body>

</html>7/24

Page 8: HTML + CSS - Lezione 1

<title>...</title>Definisce il titolo di una pagina web

8/24

Page 9: HTML + CSS - Lezione 1

<div>...</div>Rappresenta

un'area della pagina web:

9/24

Page 10: HTML + CSS - Lezione 1

10/24

Page 11: HTML + CSS - Lezione 1

<h1>...</h1>Rappresenta

una intestazione(abbiamo da h1 ad h6)

11/24

Page 12: HTML + CSS - Lezione 1

<p>...</p>Rappresenta

un singolo paragrafo

12/24

Page 13: HTML + CSS - Lezione 1

<img src="pippo.jpg" />

Rappresenta un’immagine

13/24

Attributo src del tag img

Page 14: HTML + CSS - Lezione 1

<a href="pluto.html">Clicca qui</a>

Rappresenta un link14/24

Attributo href del tag a

Page 15: HTML + CSS - Lezione 1

<div><a href="http://www.itas-dannunzio.it">

<img src="logo.jpg” /></a><p>

Clicca sul logo per visitare il sito.</p>

</div>

15/24

Page 16: HTML + CSS - Lezione 1

<ul>...</ul>Rappresenta

una lista non ordinatadi elementi

16/24

Page 17: HTML + CSS - Lezione 1

<li>...</li>Rappresenta un singolo

elemento di una lista

17/24

Page 18: HTML + CSS - Lezione 1

<div><h2>Le province del FVG sono:</h2><ul>

<li>Gorizia</li><li>Pordenone</li><li>Trieste</li><li>Udine</li>

</ul></div>

18/24

Page 19: HTML + CSS - Lezione 1

+ CSS

19/24

Page 20: HTML + CSS - Lezione 1

Anche CSS non è un linguaggio di programmazione,

ma è un linguaggio che consente di formattare le pagine

web

20/24

Page 21: HTML + CSS - Lezione 1

Formattare?!Definire le dimensioni, il

posizionamento, il colore, i bordi, lo sfondo, i margini

esterni ed interni, etc.di una pagina web e

dei suoi singoli elementi21/24

Page 22: HTML + CSS - Lezione 1

Un CSS (Cascade Style Sheet)è un file che contiene un elenco

di regole come questa:

22/24

p { color: red; font-size: 15px; }

Selettore Proprietà

Valore

Page 23: HTML + CSS - Lezione 1

<head><link type="text/css" rel="stylesheet"

href="pippo.css“ /></head>

23/24

Ma come si associa un file css ad una pagina web? Così:

Page 24: HTML + CSS - Lezione 1

Grazie dell’attenzione ;-)

Vincenzo [email protected]