Ostatnio edytowany:

Nieidentyczna nazwa, lecz identyczne przeznaczenie atrybutu HTML

Autor: Virtual Patriot

Dość rzadko, lecz czasami może zdążyć się sytuacja, że różne elementy HTML mogą posiadać atrybuty lokalne o nieidentycznych nazwach, lecz przeznaczenie wspomnianych atrybutów lokalnych jest identyczne lub bardzo podobne.

Przykład:

<img src="http://webkod.pl/files/html/zwierze-01.png">

Dzięki wartości atrybutu lokalnego src elementu img przeglądarka internetowa wie, który obrazek chcemy, aby został przez nią wyświetlony. Innymi słowy przeglądarka internetowa wie, który obrazek ma być reprezentowany przez dany element img.

Rezultat:

lew

Lecz podobny efekt możemy uzyskać również za pomocą elementu object oraz jego atrybutu lokalnego data.

Przykład:

<object data="http://webkod.pl/files/html/zwierze-01.png"></object>

Dzięki wartości atrybutu lokalnego data elementu object przeglądarka internetowa wie, który zasób internetowy (w tym wypadku obrazek) chcemy, aby został przez nią wyświetlony. Innymi słowy przeglądarka internetowa wie, który zasób internetowy (w tym wypadku obrazek) ma być reprezentowany przez dany element object.

Rezultat:

lew

O różnicy pomiędzy elementem img, a elementem object powiemy sobie znacznie później.