Un’icona HTML è una piccola immagine che può essere codificata con un linguaggio di markup ipertestuale, o HTML, in una pagina web o in una configurazione del browser. I linguaggi di markup come l’HTML consentono icone in varie parti di un sito Web che spesso identificano l’origine di una pagina o di un progetto. Un tipo comune di icona HTML è noto come favicon o icona di un sito web. Questo tipo di icona viene visualizzato nella barra degli indirizzi del browser e in un elenco di segnalibri.
Le icone HTML possono essere costruite in varie dimensioni. Lo standard per alcuni tipi comuni di icone è 16 x 16 pixel. Queste generalmente non sono immagini ad alta risoluzione, ma piccole immagini stilizzate che mostrano un semplice logo che rappresenta l’azienda o il soggetto che gestisce un determinato sito web.
Gli utenti delle icone HTML beneficiano di un processo chiamato standardizzazione, che stabilisce come le icone web sono incluse nei progetti web. Questo tipo di standard è amministrato dal World Wide Web Consortium, o W3C, un’organizzazione responsabile del mantenimento di un’ampia gamma di standard per l’HTML. Lo standard per le icone HTML include un elemento di collegamento in una parte specifica di un documento HTML per designare l’inclusione di un’icona HTML.
Con le icone HTML vengono utilizzati diversi tipi di implementazione del browser. Alcuni browser accettano solo tipi specifici di formati di file immagine. Anche il dimensionamento specifico è un problema. Le istanze dell’icona HTML sono disponibili in molte forme, inclusi .jpg, .gif o altri formati di file.
Gli sviluppatori che cercano di includere icone HTML in un insieme di pagine Web devono esplorare se esistono nuove soluzioni innovative per l’implementazione di questi piccoli elementi. Il W3C stabilisce che un elemento di collegamento deve essere aggiunto a ogni pagina web, piuttosto che essere assegnato globalmente. Gli standard specifici per queste icone possono cambiare in base ai dispositivi e ai browser del pubblico di destinazione.
Oltre alle icone che vengono aggiunte per rappresentare le fonti web, alcuni altri tipi di icone HTML rappresentano semplicemente elementi HTML. Un esempio è un’icona audio HTML. Di solito presenta un’immagine a cono di un piccolo altoparlante e rappresenta elementi sonori su una pagina web.
Alcuni elementi simili alle icone HTML sono talvolta chiamati entità carattere. Questi sono elementi che non rientrano nel testo standard. HTML ha previsto questi simboli. Possono essere utilizzati in modi simili agli usi di alcuni tipi di icone HTLM.