Ostatnio edytowany:

Semantyka tekstu - element "u"

Autor: Virtual Patriot

Załóżmy, że w treści, którą ma reprezentować zawartość interesującego nas elementu HTML z pewnego powodu chcemy świadomie umieścić treść, która będzie posiadała błąd, na przykład błąd ortograficzny.

Przykład:

<p>
  Wyraz krztałt zawiera błąd!
</p>

Rezultat:

Wyraz krztałt zawiera błąd!

Użytkownik zapoznający się z treścią reprezentowaną przez zawartość naszego przykładowego elementu p zorientuje się, że wspomniana treść mówi o tym, że wyraz krztałt zawiera błąd.

Czy przeglądarka internetowa również będzie wiedziała o tym, że ciąg znaków krztałt, występujący w treści reprezentowanej przez zawartość naszego przykładowego elementu p, zawiera błąd, który w tym wypadku został przez nas popełniony świadomie?

Niekoniecznie, lecz za pomocą elementu u sytuację tę możemy zmienić.

Przykład:

<p>
  Wyraz <u>krztałt</u> zawiera błąd!
</p>

Rezultat:

Wyraz krztałt zawiera błąd!

Od tej pory, dzięki elementowi u nasz przykładowy kod HTML zawiera dodatkową informację dla przeglądarki internetowej o tym, iż ciąg znaków krztałt, występujący w treści reprezentowanej przez zawartość naszego przykładowego elementu p, z jakiegoś powodu jest treścią niewłaściwą.