Vad är HTML ASCII?
De teckensnitt som ofta används i HTML-dokument (Hypertext Markup Language) baseras till stor del på den ursprungliga teckenuppsättningen som upprättats under American Standard for Information Interchange (ASCII). Detta betyder 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å markeringsspråket. Tecknen kan representeras på olika sätt men börjar vanligtvis med en ampersand-symbol, följt av siffror eller bokstäver och kompletteras 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 ett HTML ASCII-tecken exakt kartlägger rätt tecken i ett teckensnitt, använder vissa dokument Unicode®-teckenuppsättningen 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 i en byte innehåller ytterligare 128 tecken. Tecknen innehåller alla bokstäver och siffror på engelska, samt alla symboler som kan skapas på ett vanligt engelskt tangentbord. Dessutom finns flera versioner av vanligt använda bokstäver med paraplyer och andra accenter. Symboler för olika nationella valutor, matematiska operationer och ofta använda affärssymboler ligger också inom den grundläggande ASCII-uppsättningen.
För att använda HTML ASCII i ett HTML-dokument måste tecknet beskrivas i en speciell sekvens som kallas en flyktkod. Detta börjar med en ampersand följt av ett pund och sedan decimaltalet för ASCII-tecknet, eller en textrepresentation av tecknet. Ett exempel är symbolen för att beteckna en upphovsrätt. Upphovsrättssymbolen är decimaltal 169 i ASCII-teckenuppsättningen och kan skrivas som ordkopia i en HTML-undkommandekod. Detta innebär att tecknet antingen kan inkluderas i ett HTML-dokument som & # 169; eller som & kopia ;, med semikolonet i slutet 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 ett av dessa tecken, måste HTML ASCII-undvikningskoden användas i stället för den inskrivna symbolen, annars kan sidkoden annars bli skadad och orsaka att webbplatsen inte visas korrekt.