Kā HTML atšķiras HTML un charset atribūts no hreflang?


Atbilde 1:

charset norāda pārlūkprogrammai, kāds rakstzīmju kodējums jāizmanto, lai pārlūkprogrammas displejā parādītu vietņu avotu lapu rakstzīmes. [1]

hreflang norāda meklētājprogrammām, kādā valodā šī lapa atrodas, lai meklētājprogramma varētu nodrošināt reģionam vai lietotājam piemērotu valodas lapu, ja lapa pastāv vairākās valodās. [2]

Atsauces:

  1. HTML CharsetHreflang atribūts

Atbilde 2:

HTML kodējums (rakstzīmju kopas)

Lai pareizi parādītu HTML lapu, tīmekļa pārlūkprogrammai jāzina, kuru rakstzīmju kopu (rakstzīmju kodējumu) izmantot.

Kas ir rakstzīmju kodējums?

ASCII bija pirmais rakstzīmju kodēšanas standarts (saukts arī par rakstzīmju kopu). ASCII definēja 127 dažādas burtciparu rakstzīmes, kuras varēja izmantot internetā: cipari (0–9), angļu burti (AZ) un dažas īpašas rakstzīmes, piemēram! $ + - () @ <>.

ANSI (Windows-1252) bija sākotnējā Windows rakstzīmju kopa ar atbalstu 256 dažādiem rakstzīmju kodiem.

HTML 4 noklusējuma rakstzīmju kopa bija ISO-8859-1. Šī rakstzīmju kopa arī atbalstīja 256 dažādus rakstzīmju kodus.

Tā kā ANSI un ISO-8859-1 bija tik ierobežoti, HTML5 noklusējuma rakstzīmju kodējums tika mainīts uz UTF-8.

UTF-8 (Unicode) aptver gandrīz visas rakstzīmes un simbolus pasaulē.

Visi HTML 4 procesori atbalsta arī UTF-8 kodējumu.

HTML rakstzīmju kopas atribūts

Lai pareizi parādītu HTML lapu, tīmekļa pārlūkprogrammai ir jāzina lapā izmantotā rakstzīmju kopa.

Tas ir norādīts tags:

HTML4:

HTML5:

Simbols

Tēla vārds

Unikods

Reģistrēta preču zīme

®

®

Grāds

°

°

Kreisais divkāršais leņķis

«

«

Taisns divkāršs leņķis

»

»