Hogyan kell kódolni html
Ezúttal fogunk beszélni kódolás HTML: mi is ez, hogyan kell mondani a böngésző, és miért érdemes használni az UTF-8, és néha a Windows-1251. Az anyagot tervezett kezdő és mindent tartalmaz, amire szükség van, hogy egy részletes választ erre a kérdésre.

Kódoló HTML-oldalak
HTML-kódolás az oldal meg kell határozni, hogy a böngésző képes megfelelően jelenik meg a benne lévő a szöveges információ. Ha a böngésző nem ismeri fel megfelelően a kódoló HTML-oldalak, hanem a szövegben, hogy „krakozyabriki”. Miért történik ez?
Kódolás (angol charset.) - egy táblázatot, amely a mellékelt azok grafikus ábrázolása, az egyes karakter kódját. Ha kódolást határozza megfelelően az egyes kódok használt szimbólumot helytelenül grafikus kép.
Mondd meg a böngésző egy HTML-kódolt
Hogy elmondja a böngésző kódolás HTML-oldal, az alábbi módszerek használhatók:
1. lehetőség: a kódolást a HTTP fejlécben.
Például a szerver konfiguráció vagy a megfelelő funkcióit webes programozási nyelv. Tehát PHP a header () függvény erre. Tekintettel a probléma, a megoldás a következők lehetnek:
header ( "Content-Type: text / html; charset = KOI8-r");
Megjegyzés. küldő HTTP fejléc kell megtörténnie, mielőtt a visszavonását tartalmát HTML-oldalakat.
2. lehetőség: a kódolást metatagben Content-Type
Content-Type meta tag egészül ki a tényleges HTML-dokumentumot a osztályvezető, mint például:
A HTML 5 specifikáció, ez meta kapott csökkentett méret, például:
Hogyan kell kódolni a HTML?
Abban a pillanatban, az egyik általánosan elfogadott és szabványosított szöveg kódolás, ami lehetővé teszi, hogy tárolja Unicode karakterkészlet érték 8 bites UTF-8.
Az egyik előnye, kompatibilis az ASCII, amely a nyereség hangerőt, ha összehasonlítjuk a fejlettebb kódolási UTF-16 és UTF-32.
Ezért a legjobb, ha UTF-8.
De ha beszélünk a cirill ábécét, itt is egy kis probléma. Általában ezek mind nem kritikus, és lehet megoldani. Például akkor gyakran problémát azzal, hogy törli a karaktert a BOM WordPpress.
Ez az, amiért a Windows-1251 még továbbra is élvezheti a rendkívül nagy népszerűségnek.
Lényegében, a Windows-1251 felülmúlja a többi 8 bites kódolás (mint például a CP866, KOI8-R és az ISO 8859-5) jelenléte szinte az összes használt karakterek tipográfia orosz sima szöveges; ez is tartalmazza az összes karakter, a többi szláv nyelvek: ukrán, belovengerskogo, szerb, macedón és bolgár.
Összefoglalva
Tehát, ha nem kívánja használni néhány kész megoldás, mint a WordPress blog motort, és fognak kezdeni, hogy saját honlapján. A Windows-1251 előnyösebb. De meg kell törekedni, hogy a fokozatos átmenet UTF-kódolást, ők a jövőben.