Il body, anche in Html5, e’ il contenitore per il contenuto del documento.
...
L’elemento body, contiene tutto il codice correlato al contenuto di una pagina e puo’ contenere anche degli script. Puo’ contenere immagini, testo, oggetti, tabelle e form. Oltre agli eventi comuni, body ha due speciali attributi evento:
- onload=”script” -> si attiva quando il contenuto di tutti i documenti ha terminato il caricamento; sono incluse tutte le immagini, gli oggetti e gli script. Di conseguenza l’attivazione di onload dipende dalla velocita’ del caricamento della pagina e varia da pagina a pagina.
- onunload=”script” -> si attiva quando l’utente lascia il documento, come quando passa ad un’altra pagina.
Naturalmente l’Html5 introduce molti nuovi attributi evento di body. Vediamoli alcuni:
- onafterprint=”script” ->si attiva quando il browser ha finito di stampare
- onblur=”script” -> si attiva quando il body perde lo stato attivo; esempio l’utente clicca fuori dal body.E’ l’opposto di onfocus
- onresize=”script” -> si attiva quando il body cambia dimensione
Ce ne sono molti altri, ma li approfondiremo piu’ avanti.