Ikona HTML to mały obraz, który można zakodować za pomocą hipertekstowego języka znaczników lub HTML na stronie internetowej lub w konfiguracji przeglądarki. Języki znaczników, takie jak HTML, umożliwiają umieszczanie ikon w różnych częściach witryny internetowej, które często identyfikują źródło strony lub projektu. Jednym z popularnych typów ikon HTML jest favicon lub ikona witryny internetowej. Ten typ ikony pojawia się na pasku adresu przeglądarki i na liście zakładek.
Ikony HTML mogą być budowane w różnych rozmiarach. Standardem dla niektórych popularnych typów ikon jest 16 x 16 pikseli. Na ogół nie są to obrazy o wysokiej rozdzielczości, ale małe stylizowane obrazy przedstawiające proste logo przedstawiające firmę lub stronę prowadzącą określoną witrynę internetową.
Użytkownicy ikon HTML czerpią korzyści z procesu zwanego standaryzacją, który określa, w jaki sposób ikony internetowe są uwzględniane w projektach internetowych. Ten rodzaj standardu jest administrowany przez World Wide Web Consortium, czyli W3C, organizację odpowiedzialną za utrzymywanie szerokiego zakresu standardów HTML. Standard ikon HTML zawiera element łącza w określonej części dokumentu HTML, który oznacza włączenie ikony HTML.
W przypadku ikon HTML używane są różne rodzaje implementacji przeglądarki. Niektóre przeglądarki przyjmują tylko określone rodzaje formatów plików graficznych. Problemem jest również konkretna wielkość. Wystąpienia ikon HTML występują w wielu formach, w tym .jpg, .gif lub innych formatach plików.
Deweloperzy próbujący umieścić ikony HTML w zestawie stron internetowych muszą zbadać, czy istnieją nowe innowacyjne rozwiązania do implementacji tych małych elementów. W3C ustala, że element linku musi być dodany do każdej strony internetowej, a nie przypisany globalnie. Specyficzne standardy dla tych ikon mogą się zmieniać w zależności od urządzeń i przeglądarek docelowych odbiorców.
Oprócz ikon, które są dodawane w celu reprezentowania źródeł internetowych, niektóre inne rodzaje ikon HTML po prostu reprezentują elementy HTML. Jednym z przykładów jest ikona dźwięku HTML. Zwykle zawiera mały obraz stożka głośnika i reprezentuje elementy dźwiękowe na stronie internetowej.
Niektóre elementy, które są podobne do ikon HTML, są czasami nazywane jednostkami znakowymi. Są to elementy, które nie mieszczą się w standardowym tekście. HTML przewidział te symbole. Mogą być używane w sposób podobny do używania niektórych typów ikon HTLM.