«
atag
‘Alintera della sezione si usa anche il tog contienesoltanto metadat, cio’ dati relativ alla pagina web éhe non
apparizanno nella pagina stessa, ma sono maportanti per trasmettere informazion’ al
browser, ai rmotori i rcerea ead alte servi Gel web,
‘Nei nostn primi esempi di codice HTML aboiamo gia incontrato V'sttnbuto char
wat, che defnisce tr doppl apicl i set di caratteri da save per la pagina web, Fer
esemplo:
“OmTA charaet="UTP-
Indica che i caratari sazanne rappresentat on la paticolate codifica UTF-8 (Unicode
‘Transformation Format, 8 bit, che usa supp di byte per rappresentare i caratteri Uni-
code
‘Alls attributi important di @MBMA> sono defniti da un nome (nama) codiesto €
permettono di inserire un testo descritiva del contenuto (content) corrispondente:
‘OETA nanen"description” contents!
OTA nane="keywords" content="Parole-chiave del site">
‘Deacrizione del sito”
OTA nana="author” content="Nome dell! autore del sito">.
1s doecrzione & il principale attribute wsato dai motori ai ricerca per indiczeare iit,
percie ¢ bene inserila con grande cur,
Un autiouto particolarmente importante dl , introdoto con la versione S
dell HTM, ¢ pame="viewport”: serve per far ndimensionare automaticamente al
browser la pagina web, in base alla laghezza (width) dello schermo usato dll utente
a inte
207 nanew"viewport” contant="widtindevice width, initial-scale-t.0">
dove Vistrusione initial-seale=1. 0 dice al browser di iniziae aprendo la pagina
4 granderza naturale, per poi naimensionaria in base allo schermo Gel device, ot
dello specie dispositive 2 eu il rower @installato
‘Graze a questa strazione, la pagina web pote essere visualizzata eonettarnente sia
sul monitor dua personal computer sa sulle schetmo di un tablet od une smartphone.
La serione
1a aesione di un file HTML contione i tag che defniscono cid che appari
nella pogina we,
Nel scorpos dela pagina i coda Pinserimente dei contanati- testo; bell, m=
agin, altri element’ mltimedial, ink lf evi ci orsuperema im dettagio nel pros
simo capiccle
‘Qui esamineremo invece acu possbili mod di strutturaree orzanizzare i conte
‘nti nella pagina tramite tag che sono sinvisibi a schermos, perené dedicat alin
paginazione
ino alewvento della versione 5 dell HTML, il ag principe per Vorganizzazione dei
contenuti stato
, che suddividela pagina web in pid/sezioni,ogouna dele qual,
‘unge da contenitore per att tag
‘esempio della figura 7.16 movtra come si possa usare il tag
insiome oli
atrinutielasae 1a
‘Questo codice definice alle ighe 14 e 24 due sexioni a cul & attrfouta In stesan
classe mia_classe; nel browser Ie due sezion eppaiono percio formattate allo stesso
‘mod, con Hondo gill, in base al fogio ai stile deni lle righ 7
{a Sezione defnitaallariga 19 ha invece un sttrbuto 4d ed & associata al diverse
stile mio 4a desilto alle ighe 9-10 del codice. Questa la sezione che il browser vi
sualizza con lo sfonde rors,
786
Jarno esting
Saray tata
‘imetadati iste gf
sent
y
J pienero el tog
“nowy deinerino
‘omteat ene sarenno
veoinen rosePoche sigh Inia! di codice CSS permettono dunque di formate concent
tnvintera sere di sezioni della pagina HTML, tramiteYattrto elaes, oppure una
singola sezione specifica identfiatadallatebuto 4d.
‘a notata che Te deticizoni¢ stile che si applicano a una classe sono preceaute
al punta (.mla_clasee alla rige 7), mentre por un id sono precedute dal carattere
cancellewo fémia_ia ala riga 9).
Identifeator esas sono eters universal Ii si pub usare per qualsiasi tag a cut
si posta apalcare un foglio di stile oun codice JavaScript. La differenza ra due che
{Ld pub essere atibuit a un unico elemento nella pagina.
1a versione pi recente di ETAL ha introdeto, came ora vedremo, ag specified
Impaginarione ene detniseano in manteraunivocn la composisone della pagina. Ci
thx vo oleate «poco consign aun da tag