HTML
Karakterenheter
Sök…
Vanliga specialtecken
Vissa tecken kan reserveras för HTML och kan inte användas direkt eftersom det kan hindra de verkliga HTML-koderna. Om du till exempel försöker visa vänster- och högervinkelfästena ( <>
) i källkoden kan det orsaka oväntade resultat i utgången. På samma sätt kanske vita områden som skrivs i källkoden inte visas som förväntat i utdatorns HTML. Vissa, som ☎, är inte tillgängliga i ASCII-teckenuppsättningen.
För detta ändamål skapas karaktärenheter. Dessa är av formen &entity_name;
eller &entity_number;
. Följande är några av de tillgängliga HTML-enheterna.
Karaktär | Beskrivning | Entitetsnamn | Enhetsnummer |
---|---|---|---|
"" | icke-brytande utrymme | |   |
”<” | mindre än | < | < |
”>” | större än | > | > |
”&” | et-tecken | & | & |
”-” | em streck | — | — |
”-” | sv streck | – | – |
”©” | upphovsrätt | © | © |
”®” | registrerat varumärke | ® | ® |
”™” | varumärke | ™ | ™ |
”☎” | telefon | ☎ | ☎ |
Således att skriva
© 2016 Stack Exchange Inc.
följande HTML-kod används:
<b>© 2016 Stack Exchange Inc.</b>
Teckenenheter i HTML
Många symboler och specialtecken krävs när man utvecklar en webbsida i html, men som vi vet att användningen av tecken ibland kan störa den faktiska html-koden som har vissa tecken reserverade och att vissa tecken inte finns tillgängliga på tangentbordet. För att undvika konflikten och samtidigt kunna använda olika symboler i vår kod w3 org ger oss 'Character Entities'.
Karakterenheter är fördefinierade med 'Enhetsnamn' - & enhetens namn; och 'enhetsnummer' - & enhet_nummer; så vi måste använda någon av de två för att den önskade symbolen ska visas på vår sida.
Listan över få karaktärsentiteter finns på https://dev.w3.org/html5/html-author/charref
Ett enkelt exempel med användning av karaktärsenhet för "förstoringsglas":
<input type="text" placeholder=" 🔍 Search"/>
vilket gör som