Semantyka na poziomie tekstu

Jedną z rzeczy, którą zajmuje się semantyka na poziomie tekstu jest nadawanie (za pomocą różnych elementów HTML należących do kategorii semantyka tekstu ) dodatkowego znaczenia dla fragmentu treści (zazwyczaj dla fragmentu zawartości tekstowej występującej w kodzie HTML dokumentu HTML).

W naszym świecie wirtualnym odbiorcą naszej treści, naszego kodu HTML, jest przeglądarka internetowa, jak również użytkownik, który będzie chciał zapoznać się z treścią, którą reprezentuje nasz kod HTML.

Przykład:

<p>
  Róża to rodzaj krzewów należących do rodziny różowatych.
</p>

Rezultat:

Użytkownik zapoznający się z treścią reprezentowaną przez zawartość naszego przykładowego elementu p zorientuje się, że wspomniana treść definiuje (wyjaśnia) czym jest róża. Czy przeglądarka internetowa również będzie o tym wiedziała? A może przeglądarka internetowa będzie myślała, że to słowo rodzaj jest definiowane, a nie słowo róża?

Spójrzmy na nieco inny przykład:

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

Rezultat:

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 o tym wiedziała? A może przeglądarka internetowa będzie myślała, że błędny wyraz krztałt został przez nas nieświadomie umieszczony w zawartości przykładowego elementu p?

Te i nie tylko te wątpliwości rozwiązują elementy HTML należące do kategorii semantyka tekstu , z którymi to elementami HTML zapoznamy się w następnych krokach.

Last updated