Skip to main content

Vad är HTML ASCII?

De teckensnitt som ofta används i Hypertext Markup Language (HTML) -dokument är till stor del baserade på den ursprungliga karaktärsuppsättningen som är etablerad under den amerikanska standarden för informationsutbyte (ASCII).Detta innebär att HTML ASCII faktiskt är en serie specialkoder som kan infogas i ett HTML -dokument för att visa specialtecken som antingen inte är tillgängliga på ett tangentbord eller som är kontrolltecken som används på markupspråket.Karaktärerna kan representeras på olika sätt men börjar vanligtvis med en ampersand -symbol, följt av siffror eller bokstäver och slutföras med en semikolon.Även om det inte är nödvändigt att använda några HTML ASCII-tecken, särskilt om de kan genereras med ett tangentbord, kan det ibland vara användbart om ett icke-standardteckensnitt används på en webbplats.Även om en HTML ASCII -karaktär exakt kommer att kartlägga till rätt karaktär inom ett teckensnitt, använder vissa dokument Unicode Teckenuppsättning som kan erbjuda ett mycket bredare urval av tecken.

ASCII -teckenuppsättningen består av 128 tecken som kan hållas i 7 bitar av en byte.En utökad teckenuppsättning som använder hela 8 bitar av en byte innehåller ytterligare 128 tecken.Karaktärerna innehåller alla bokstäver och siffror på engelska, liksom alla symboler som kan skapas på ett standard engelska tangentbord.Dessutom finns flera versioner av vanligt använda brev med UMLAUTS och andra accenter tillgängliga.Symboler för olika nationella valutor, matematiska operationer och ofta använda företagssymboler finns också inom den grundläggande ASCII -uppsättningen.

För att använda HTML ASCII i ett HTML -dokument, måste karaktären beskrivas i en speciell sekvens som kallas en flyktkod.Detta börjar med en ampersand följt av ett pund och sedan decimalnumret för ASCII -karaktären, eller en textrepresentation av karaktären.Ett exempel är symbolen för att beteckna en upphovsrätt.Copyright -symbolen är decimal nummer 169 i ASCII -teckenuppsättningen och kan skrivas som ordkopian i en HTML -flyktkod.Detta innebär att karaktären antingen kan inkluderas i ett HTML -dokument som #169;eller som kopia;, med semikolon i slutet är nödvändigt för att slutföra koden.

En viktig användning för HTML ASCII -koder är att representera tecken som vanligtvis används som kontrolltecken inom HTML.Tecken som större än och mindre än symboler används för att beteckna taggar i HTML.För att visa en av dessa tecken måste HTML ASCII Escape Code användas istället för den skrivna symbolen eftersom annars kan sidkoden bli korrupt och få webbplatsen att inte visas korrekt.