HTML znakowe

Rezerwowane znaki w HTML muszą być zastąpione entytami znakowymi.

Entytety HTML

W HTML niektóre znaki są rezerwowane.

W HTML nie można używać znaku mniejszy niż (<) i większy niż (>), ponieważ przeglądarki mogą je mylnie rozpoznać jako znaczniki.

Jeśli chcemy poprawnie wyświetlić rezerwowane znaki, musimy użyć entyt znakowych (character entities) w kodzie źródłowym HTML.

entyty znakowe wyglądają podobnie:

&entity_name;
lub
&#entity_number;

Aby wyświetlić znak mniejszy niż, musimy napisać: < lub <

Podpowiedź:Plusy używania nazw entyt zamiast liczb to łatwość zapamiętywania. Jednak wady to, że przeglądarki mogą nie obsługiwać wszystkich nazw entyt (natomiast wsparcie dla liczb entyt jest dobre).

Nieprzerwana przestrzeń (non-breaking space)

Często używane entyty znakowe w HTML to nieprzerwane spacje ( ).

Przeglądarka zawsze skraca spacje w stronach HTML. Jeśli napiszesz 10 spacji w tekście, przeglądarka usunie 9 z nich przed wyświetleniem strony. Aby zwiększyć liczbę spacji na stronie, użyj znaku  .

Przykłady HTML

Eksperymentuj z symbolami HTML:Spróbuj sam!

Cenne znaki HTML

Komentarz:Nazwa entyty jest wrażliwa na wielkość liter!

Widoczny wynik Opis Nazwa entyty Numer entyty
  Spacja    
< Mniejszy znak < <
> Majuszek > >
& I & &
" Cudzysłów " "
' Kreska  ' (IE nie obsługuje) '
Cent (cent) ¢ ¢
£ Funt (pound) £ £
¥ Jen (yen) ¥ ¥
Euro (euro)
§ Wprowadzenie § §
© Prawa autorskie (copyright) © ©
® Zarejestrowany znak towarowy ® ®
Znak towarowy
× Mnożnik × ×
÷ Dzielnik ÷ ÷

Aby uzyskać pełny przegląd symboli, odwiedź naszą Przegląd symboli HTML.