Gli esempi che vedremo in questi giorni sono espressi in tre differenti
linguaggi (HTML, CSS e Javascript)
- scopi differenti, sintassi differente...
Cominciamo a vedere il primo, HTML.
Ci sono tre caratteri più speciali degli altri in HTML: '<', '>' e '&'.
- Come faccio ad inserire proprio '<', '>' o '&' nel documento ?
- Named character references: '<' '>' e '&'.
- Una lista completa si trova qui.
E se volessi inserire un commento?
- I commenti sono racchiusi esattamente fra questi due delimitatori: '<!--' e '-->'.
- Non possono iniziare con '>' o '->', contenere la stringa '--' o terminare con '-'.
- Esempio: <!-- Commento valido. -->
Ci sono tre parti (quasi) obbligatorie in ogni documento HTML5:
- Dichiarazione del document type:
<!DOCTYPE html>
- Dichiarazione del character set:
<meta charset="utf-8">
- Almeno l'elemento 'title':
<title>Documento HTML</title>
Elemento?

Ogni elemento in HTML ha
- un nome, specificato nei tag di apertura e di chiusura
- una lista di attributi, elencati entro il tag di apertura
- un contenuto - altro testo HTML, a formare una struttura ad albero: