De webpagina's die u online bezoekt, zijn gebouwd met HTML-code die webbrowsers vertelt wat de inhoud van de pagina is en hoe deze visueel voor kijkers wordt weergegeven. De code bevat instructiebouwstenen die elementen worden genoemd en die de kijker van de webpagina nooit ziet. De code bevat ook normale teksttekens, zoals die in koppen en alinea's die zijn ontworpen om door de kijker te worden gelezen.
De rol van speciale tekens in HTML
Wanneer u HTML gebruikt en de tekst invoert die is ontworpen om te worden bekeken, hebt u meestal geen speciale codes nodig. U gebruikt alleen het toetsenbord van uw computer om de juiste letters of tekens toe te voegen. Er doet zich een probleem voor wanneer u een teken in de leesbare tekst wilt typen die HTML gebruikt als onderdeel van de code zelf. Deze tekens bevatten de <en> tekens die in de code worden gebruikt om elke HTML-tag te starten en af te ronden. Mogelijk wilt u ook tekens in de tekst opnemen die geen directe analoog op het toetsenbord hebben, zoals © en Ñ. Voor tekens die geen toets op uw toetsenbord hebben, voert u een code in.
Speciale tekens zijn specifieke stukjes HTML-code die zijn ontworpen om tekens weer te geven die in de HTML-code worden gebruikt of om tekens op te nemen die niet op het toetsenbord voorkomen in de tekst die de kijker ziet. HTML geeft deze speciale tekens een numerieke of een tekencodering zodat ze kunnen worden opgenomen in een HTML-document, kunnen worden gelezen door de browser en correct kunnen worden weergegeven voor de bezoekers van uw site.
Speciale HTML-tekens
Drie tekens vormen de kern van de syntaxis van de HTML-code. Gebruik deze nooit in de leesbare delen van uw webpagina zonder ze eerst te coderen voor een juiste weergave. Het zijn de groter dan, minder dan en ampersand-symbolen. Met andere woorden, u mag nooit het minder-dan-symbool gebruiken < in uw HTML-code, tenzij dit het begin is van een HTML-tag. Als u dit doet, verwart het personage de browsers en worden uw pagina's mogelijk niet weergegeven zoals u verwacht. De drie karakters die je nooit ongecodeerd zou moeten toevoegen zijn:
- minder dan teken <
- groter dan teken >
- ampersand &
Wanneer u deze tekens rechtstreeks in uw HTML-code typt, tenzij u ze gebruikt als elementen in het codetype in de codering daarvoor, zodat ze correct in de leesbare tekst worden weergegeven:
- minder dan teken -<
- groter dan teken ->
- ampersand – &
Elk speciaal personage begint met een ampersand-zelfs het speciale personage voor ampersand begint met dit personage. Speciale tekens eindigen met een puntkomma. Tussen deze twee tekens voegt u toe wat geschikt is voor het speciale teken dat u wilt toevoegen.lt (voor minder dan ) maakt het minder-dan-symbool wanneer het verschijnt tussen de ampersand en puntkomma in HTML. Evenzo gt maakt het groter dan-symbool en amp geeft een ampersand als ze zijn gepositioneerd tussen een ampersand en een puntkomma.
Speciale tekens die u niet kunt typen
Elk teken dat in de standaard Latin-1-tekenset kan worden gerenderd, kan in HTML worden weergegeven. Als het niet op je toetsenbord verschijnt, gebruik je het ampersand-symbool met de unieke code die is toegewezen aan het teken gevolgd door de puntkomma.
De "vriendelijke code" voor het copyright-symbool is bijvoorbeeld© en&handel; is de code voor het handelsmerksymbool.
Deze vriendelijke code is eenvoudig te typen en gemakkelijk te onthouden, maar er zijn veel tekens die geen gebruiksvriendelijke code hebben die gemakkelijk te onthouden is.
Elk teken dat kan worden getypt op het scherm heeft een bijbehorende decimale numerieke code. U kunt deze numerieke code gebruiken om elk willekeurig teken weer te geven. Bijvoorbeeld de decimale numerieke code voor het copyright-symbool©-demonstrates hoe numerieke codes werken. Ze beginnen nog steeds met een ampersand en eindigen met een puntkomma, maar in plaats van vriendelijke tekst, gebruikt u het nummerteken gevolgd door een unieke cijfercode voor dat teken.
De vriendelijke codes zijn gemakkelijk te onthouden, maar de numerieke codes zijn vaak betrouwbaarder. Sites die zijn gebouwd met databases en XML, hebben mogelijk niet alle vriendelijke codes gedefinieerd, maar ze ondersteunen de numerieke codes.
De beste manier om de numerieke codes voor tekens te vinden, is in tekensets die u online kunt vinden. Wanneer je het gewenste symbool hebt gevonden, kopieer en plak je de numerieke code in je HTML.
Sommige tekensets omvatten:
- Valutacodes
- Wiskundige codes
- Interpunctie codes
- Uitspraakcodes
- Diakritische codes
Niet-Engelse taalkarakters
Speciale tekens zijn niet beperkt tot de Engelse taal. Speciale tekens in niet-Engelse talen kunnen in HTML worden uitgedrukt, waaronder:
- Spaans
- Frans
- Grieks
- Roemeense
Wat zijn hexadecimale codes?
Hexadecimale code is een alternatief formaat voor het weergeven van speciale tekens in HTML-code. U kunt elke gewenste methode gebruiken voor uw webpagina. Je zoekt ze online op in tekensets en gebruikt ze op dezelfde manier als je vriendelijke codes of numerieke codes gebruikt.
Voeg de Unicode-verklaring toe aan uw documentkop
Voeg de volgende metatag toe binnen de
van uw webpagina om ervoor te zorgen dat uw speciale tekens correct worden weergegeven.content = "text / html; charset = utf-8" /> Welke methode u ook gebruikt, houd een paar praktische tips in gedachten: Tips