Unicode characters


Eftersom datorn arbetar med bara siffror (1 och 0), så gör man en tabell där varje bokstav representeras av ett siffra, såsom A som representeras av 65. Viktigt att säga att det finns olika slags tabeller, en av de mest kända är ASCII, dessa tabeller kallas för encoding system. Unicode characters är ett teckenkodnings system av Encoding.

ASCII

ASCII som står för ”American Standard Code for information Interchange”, såsom namnet beskriver så är den tabellen gjord efter det amerikanska behovet, därför saknar ASCII tecken utöver (A-Z). Den tabellen är helt enkelt begränsad till 128 tecken och 32 kontroll tecken för att markera radslut och så vidare. Men nu för tiden så har de också skapat 8-bits ASCII, alltså en tabell med dubbelt så många tecken 256 stycken, mer än den vanliga ACSII, därför kallas den för ”NIS” eller ASCII komplett.

Decimal-binär-ASCII-konverteringsdiagram

Decimal
BinaryASCIIDecimalBinaryASCII
0

00000000NUL6401000000@
1
00000001
SOH6501000001A
200000010
STX6601000010B
300000011ETX6701000011C
400000100EOT6801000100D
500000101ENQ6901000101E
600000110ACK7001000110F
700000111BEL7101000111G
800001000BS7201001000H
900001001HT7301001001I
1000001010LF7401001010J
1100001011VT7501001011K
1200001100FF7601001100L
1300001101CR7701001101M
1400001110SO7801001110N
1500001111SI7901001111O
1600010000DLE8001010000P
1700010001DC18101010001Q
1800010010DC28201010010R
1900010011DC38301010011S
2000010100DC48401010100T
2100010101NAK8501010101U
2200010110SYN8601010110V
2300010111ETB8701010111X
2400011000CAN8801011000W
2500011001EM8901011001Y
2600011010SUB9001011010Z
2700100001!9701100001a
28001000109801100010b
2900100011#9901100011c
3000100100$10001100100d
3100100101%10101100101e
3200100110&10201100110f
330010011110301100111g
3400101000(10401101000h
3500101001)10501101001i
3600101010*10601101010j
3700101011+10701101011k
3800101100,10801101100l
390010110110901101101m
4000101110.11001101110n
4100101111/11101101111o
4200110000011201110000p
4300110001111301110001q
4400110010211401110010r
4500110011311501110011s
4600110100411601110100t
4700110101511701110101u
4800110110611801110110v
4900110111711901110111w
5000111000812001111000x
5100111001912101111001y
5200111010:12201111010z

Unicode characters:

Ett problem med de flesta teckenkodningar är att man inte kan blanda olika språk med olika alfabet, därför utvecklades det ett heltäckande standard encodning, detta kallas för Unicode. Unicode står för  Universal Character Set. Den senaste versionen av Unicode innehåller 100 000 tecken, det täcker ungefär 93 olika skriftsystem, matematiska symboler, tecken från spelkort och man kan till och med hitta ”Emoji”.

Hur använder man Unicode characters i HTML:

För att ange unicode encodning format i ett html dokument så ange man det i head taggen, genom att ange meta charset. Det finns olika typer av Unicode encodning system ”format” som man kan använda, såsom (Unicode Transformation Format) som förkortas med UTF det finns mellan 8-16-32 bits, men det som rekommenderas är UTF-8.

Unicode characters- Meta charset

Efter att man har angett Transformation Format i Head taggen, är man nu redo att skriva tecken i HTML, det finns olika sätt för att skriva teckenkodningen i HTML, och de är :

1- Namngivna : Det är det lättaste sättet, man börjar med & ”och-tecken” och avslutar med semikolon (;), och i mellan av de två så skriver man nyckelord på det tecken man vill ha :

Unicode characters: HTML Copyright
Copyright tecken.

2. Numeriska: inte så stor skillnad i syntax från namngivna, den enda skillnaden är att man skriver # efter och-tecken &, så syntax ser ut så här:

Unicode characters: HTML  I
numeriska Unicode för: bokstav I

3. Hexadecimala: syntax &#x sedan siffra och avsluta med semikolon.

För att använda Unicode tabell så finns det olika webbsidor som man kan använda sig av, en av de är Unicode.org , men det finns andra webbsidor också som innehåller Unicode tabell. Jag rekommenderar Compart eftersom den är tydlig och lätt att använda. Allt man behöver göra är att välja den symbolen man behöver, sedan kopierar man koden för den enskilda symbolen, därefter klistrar man den i sitt HTML dokument sen klistrar man in den koden där man behöver den symbolen.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

Nya Inlägg

Kategorier

Arkiv

Taggar

Det finns inget innehåll att visa här än.