Come la maggior parte dei linguaggi di markup, l'HTML permette di caratterizzare ogni elemento attraverso attributi o proprietà. Gli attributi più conosciuti sono probabilmente class, id, style e value, disponibili per quasi ogni tag HTML. Ogni elemento HTML presenta anche attributi specifici, come ad esempio il famoso href dell'elemento  <a>, oppure l'attributo src delle immagini. In molti casi possiamo definire attributi ad hoc, di nostra invenzione, che vengono ignorati in fase di rendering ma possono servire per implementare soluzioni custom.

La gestione degli attributi è abbastanza semplice via JavaScript, ad esempio...

Continua a leggere, clicca qui.