Atrybuty HTML

Czym są atrybuty HTML?

Elementami budującymi nasz świat wirtualny HTML są elementy HTML. Wszystkie dostępne w języku HTML elementy HTML mogą budować nasz świat wirtualny HTML, lecz nie wszystkie elementy HTML dostępne w języku HTML posiadają dodatkowe zdolności, z których możemy korzystać za pomocą ich dodatkowych atrybutów HTML.

Zarówno elementy HTML zbudowane z dwóch tagów, jak i elementy HTML zbudowane z jednego tagu posiadają miejsce na swoje atrybuty HTML.

Przykład:

Jak możemy dostrzec miejscem na atrybut HTML elementu HTML jest miejsce występujące po nazwie pierwszego tagu elementu HTML.

Atrybut HTML zbudowany jest ze swojej nazwy oraz zazwyczaj ze swojej wartości.

Nazwa atrybutu HTML jest informacją dla przeglądarki internetowej, jaki atrybut HTML chcemy dodać do interesującego nas elementu HTML. Natomiast wartość atrybutu HTML jest podpowiedzią dla przeglądarki internetowej, jaką konkretną informację ma reprezentować sobą atrybut HTML danego elementu HTML.

Nazwę atrybutu HTML należy oddzielić od nazwy pierwszego tagu elementu HTML przynajmniej jednym białym znakiem, zazwyczaj znakiem spacji, dzięki czemu przeglądarka internetowa może rozróżnić od siebie obie wspomniane nazwy.

Przykład:

Ponadto poniższe formy są również prawidłowe:

Nazwa atrybutu HTML może składać się zarówno z małych, jak i z dużych liter, lecz zalecam Tobie korzystanie wyłącznie z małych liter.

Wartość atrybutu HTML należy podać po znaku = oraz pomiędzy podwójnym ("wartość") lub pomiędzy pojedynczym ('wartość') cudzysłowem.

Przykład:

Jeżeli z jakiejś przyczyny pomiędzy wspomnianym podwójnym cudzysłowem musi znaleźć się znak ", znak ten możemy zapisać za pomocą znaku specjalnego ". Natomiast znak ' możemy zapisać za pomocą znaku specjalnego '.

Przykład:

Każdy element HTML może posiadać więcej niż jeden atrybut HTML. Każdy kolejny atrybut HTML elementu HTML należy oddzielić od poprzedniego atrybutu HTML przynajmniej jednym białym znakiem, zazwyczaj znakiem spacji.

Przykład:

Ponadto poniższe formy są również prawidłowe, lecz raczej nie stosuje się ich zbyt często.

Przyjrzyjmy się teraz elementowi meta, który poznaliśmy wcześniej.

Element meta może reprezentować dodatkową informację metadata dla przeglądarki internetowej o dokumencie HTML, w którego zawartości znajduje się dany element meta, lecz element meta w zaprezentowanej formie, czyli bez żadnego konkretnego atrybutu HTML o konkretnej wartości, nie jest żadną konkretną informacją dla przeglądarki internetowej, dlatego stan ten postaramy się zmienić, dodając do wspomnianego elementu meta przykładowy atrybut charset wraz z odpowiednią wartością.

Od tej pory nasz przykładowy element meta reprezentuje sobą konkretną informację metadata, o której powiemy sobie za chwilę. Jednak zanim to nastąpi nasz przykładowy element meta musimy umieścić w odpowiednim miejscu w przykładowym kodzie HTML.

Przykład:

Gdy element meta posiada atrybut charset wraz z konkretną wartością oraz gdy wspomniany element meta jest elementem dzieckiem elementu head, w takiej sytuacji element meta reprezentuje sobą dodatkową informację metadata dla przeglądarki internetowej na temat systemu kodowania znaków, który został przypuszczalnie wykorzystany przez nas do napisania zawartości danego dokumentu HTML. W tym wypadku sugerowanym dla przeglądarki internetowej systemem kodowania znaków jest system utf-8, ponieważ tą wartość podaliśmy jako wartość atrybutu charset elementu meta.

To tylko początek naszej przygody z atrybutami HTML oraz ich wartościami.

Last updated