HTML -entiteiten
Gereserveerde tekens in HTML moeten worden vervangen door tekenentiteiten.
HTML-entiteiten
Sommige karakters zijn gereserveerd in HTML.
Als u de tekens kleiner dan (<) of groter dan (>) in uw tekst gebruikt, kan de browser deze met tags vermengen.
Tekenentiteiten worden gebruikt om gereserveerde tekens in HTML weer te geven.
Een karakterentiteit ziet er als volgt uit:
&entity_name;
OR
&#entity_number;
Om een kleiner dan-teken (<) weer te geven, moeten we schrijven: < of <
Voordeel van het gebruik van een entiteitsnaam: Een entiteitsnaam is gemakkelijk te onthouden.
Nadeel van het gebruik van een entiteitsnaam: Browsers ondersteunen mogelijk niet alle entiteitsnamen, maar de ondersteuning voor entiteitsnummers is goed.
Vaste ruimte
Een veelgebruikte entiteit in HTML is de vaste spatie:
Een niet-afbrekende spatie is een spatie die niet in een nieuwe regel zal breken.
Twee woorden, gescheiden door een vaste spatie, blijven aan elkaar plakken (niet opsplitsen in een nieuwe regel). Dit is handig wanneer het breken van de woorden storend kan zijn.
Voorbeelden:
- § 10
- 10 km/u
- 22:00 uur
Een ander veelgebruikt gebruik van de vaste spatie is om te voorkomen dat browsers spaties in HTML-pagina's inkorten.
Als je 10 spaties in je tekst schrijft, zal de browser er 9 verwijderen. Om echte spaties aan uw tekst toe te voegen, kunt u de karakter entiteit.
Tip: Het vaste koppelteken ( ‑ ) wordt gebruikt om een koppelteken (‑) te definiëren dat niet in een nieuwe regel opbreekt.
Enkele nuttige HTML-tekenentiteiten
Result | Description | Entity Name | Entity Number | Try it |
---|---|---|---|---|
non-breaking space | |   | ||
< | less than | < | < | |
> | greater than | > | > | |
& | ampersand | & | & | |
" | double quotation mark | " | " | |
' | single quotation mark (apostrophe) | ' | ' | |
¢ | cent | ¢ | ¢ | |
£ | pound | £ | £ | |
¥ | yen | ¥ | ¥ | |
€ | euro | € | € | |
© | copyright | © | © | |
® | registered trademark | ® | ® |
Opmerking: namen van entiteiten zijn hoofdlettergevoelig.
Diakritische tekens combineren
Een diakritisch teken is een "glyph" toegevoegd aan een letter.
Sommige diakritische tekens, zoals graf ( ̀) en acute ( ) worden accenten genoemd.
Diakritische tekens kunnen zowel boven als onder een letter, in een letter en tussen twee letters voorkomen.
Diakritische tekens kunnen worden gebruikt in combinatie met alfanumerieke tekens om een teken te produceren dat niet voorkomt in de tekenset (codering) die op de pagina wordt gebruikt.
Hier zijn enkele voorbeelden:
Mark | Character | Construct | Result | Try it |
---|---|---|---|---|
̀ | a | à | à | |
́ | a | á | á | |
̂ | a | â | â | |
̃ | a | ã | ã | |
̀ | O | Ò | Ò | |
́ | O | Ó | Ó | |
̂ | O | Ô | Ô | |
̃ | O | Õ | Õ |
In het volgende hoofdstuk van deze zelfstudie ziet u meer HTML-symbolen.