Hogyan kell egy minimál html5 fejlécnek kinéznie, hogy működjön az Unicode UTF-8 és minden magyar karakter?
Íme:
viszont ehhez az állományt UTF-8-as karakterkódolással kell elmenteni, és a webszervernek is UTF-8-as karakterkódolással kell azt kiszolgálnia.
"A html5 szó sehol nem is szerepel?"
Nem. A HTML5 DOCTYPE-ja szimplán:
<!DOCTYPE html>
Forrás: [link]
"Azon kívül én azt hittem az utf-8 az default, azaz ha szabályos a html5 fejléc, akkor azt hittem a kódolásnak már sehol nem kell szerepelnie, hiszen az a szabvány, nem?"
A HTML5-töt kidolgozó WhatWG-csoport szerint MEG KELL ADNI:
ugyanis biztonsági sérülékenységekhez is vezethet akár:
Mellesleg nem de jure (szóval nem ISO, ANSI, DIN, MSZ), maximum de facto' (a webfejlesztők és a böngészőkészítők által gyakorlatban használt) szabvány, pontosabban ajánlás.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
</head>
<body>
<!-- tartalom... -->
</body>
</html>
A fájl karakterkódolását is állítsd utf-8 (bom nélkül) kódolásra.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!