Ostatnio edytowany:

Semantyka tekstu - element "s"

Autor: Virtual Patriot

Załóżmy, że w treści, którą ma reprezentować zawartość interesującego nas elementu HTML chcemy umieścić treść, która z pewnego powodu nie będzie już aktualna względem treści reprezentowanej przez pozostałą zawartość wspomnianego elementu HTML.

Przykład:

<p>
  Cena naszego produktu: 29.99zł (uwaga promocja, obowiązuje nowa cena: 22.99zł).
</p>

Rezultat:

Cena naszego produktu: 29.99zł (uwaga promocja, obowiązuje nowa cena: 22.99zł).

Użytkownik zapoznający się z treścią reprezentowaną przez zawartość naszego przykładowego elementu p zorientuje się, że wspomniana treść między innymi mówi o tym, że cena 29.99zł jest nieaktualną ceną naszego przykładowego produktu.

Czy przeglądarka internetowa również będzie wiedziała o tym, że ciąg znaków 29.99zł, występujący w treści reprezentowanej przez zawartość naszego przykładowego elementu p, jest treścią nieaktualną względem treści reprezentowanej przez pozostałą zawartość wspomnianego elementu p?

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

Przykład:

<p>
  Cena naszego produktu: <s>29.99zł</s> (uwaga promocja, obowiązuje nowa cena: 22.99zł).
</p>

Rezultat:

Cena naszego produktu: 29.99zł (uwaga promocja, obowiązuje nowa cena: 22.99zł).

Od tej pory, dzięki elementowi s nasz przykładowy kod HTML zawiera dodatkową informację dla przeglądarki internetowej o tym, iż ciąg znaków 29.99zł, występujący w treści reprezentowanej przez zawartość naszego przykładowego elementu p, jest treścią nieaktualną względem treści reprezentowanej przez pozostałą zawartość wspomnianego elementu p.