Meta Charset Tag amin'ny HTML5

Mametaha karazana koditra amin'ny HTML5

Alohan'ny fampidirana ny HTML5, mametraka ny kodin'ny tarehimarika ao anaty rakitra miaraka amin'ny elementrequiredyou ianao mba hanoratana ny tsipika mahazatra hita eto ambany. Ity ny singa Meta Charset raha mampiasa HTML4 ao amin'ny pejin'ny tranonkala ianao:

Ny zava-dehibe tokony hijerena an'ity codeare ity dia ny fanamarihana izay hitanao manodidina ny toetra ao anatiny : content = " text / html; charset = iso-8859-1 " . Tahaka ny toetoetran'ny HTML rehetra, ireo marika fampahafantarana ireo dia mamaritra ny sandan'ny toetra, izay midika fa ny lahatsoratra string / html rehetra; charset = iso-8959-1 dia ny votoatin'ity singa ity. Ity dia HTML tsara ary ny fomba nanoratana ity tsoratadidy ity. Maharikoriko sy mahatsiravina koa izany! Tsy zavatra azonao tadidinao koa ny tampon'ny lohanao! Amin'ny ankabeazan'ny tranga, ireo mpandraharaha amin'ny tranokala dia mila mamaky sy mametaka ity kaody ity amin'ny tranokala iray amin'ny vaovao iray izay mivoatra noho ny fanoratana izany avy amin'ny scratch dia nangataka betsaka.

HTML5 Manapaka ny Extra & # 34; Stuff & # 34;

Ny HTML5 dia tsy nanampy afa-tsy ny singa vaovao amin'ny fiteny, saingy nanatsara tanteraka ny tahan'ny HTML, anisan'izany ny singa Meta Charset. Raha manana HTML5 ianao, dia azonao atao ny mampiditra ny kodinao amin'ny endri-tsoratra mora kokoa amin'ny fahatsiarovan'ny syntaxe amin'ny singa META izay jereo eto ambany:

Ampitahao ny antontan'isa tsotra ho an'izay nosoratantsika teo am-piandohan'ity lahatsoratra ity, ny antontan'isa taloha ampiasaina amin'ny HTML4, ary ho hitanao fa tena mora kokoa ny manoratra sy mahatsiaro ny version HTML5 tena izy. Raha tokony hikirakira sy hametaka an'ity tranokala misy azy ity ho any amin'ny iray hafa izay niasanao ianao, dia zavatra iray tanteraka izany, ho toy ny loham-pivoarana entina hanohanana ny tranokala. Io fitehirizam-potoan'ny fotoana io dia tsy dia be loatra, fa rehefa heverinao ireo faritra hafa mampiavaka ny HTML5, ny tahiry dia manampy!

Ampidiro foana ny kodin'ny karaza

Tokony hampidirinao foana ny kodin'ny tarehimarika ao amin'ny pejin'ny tranonkala, na dia mbola tsy manandrana manoratra karazana manokana aza ianao . Raha toa ianao ka tsy misy sora-koditra karazana, ny tranokalanao dia lasa mora aterina amin'ny habaka fandraketana an-tsokosoko amin'ny alalan'ny UTF-7.

Ao anatin'io toe-javatra io, ny mpanohitra iray dia mahita fa tsy misy kodia voafaritra ny tranonkalanao, noho izany dia mamitaka ny browser izy io fa ny kodin'ny tarehin'ny pejy dia UTF-7. Avy eo, dia nanosika ny pejin-tranonkalan'ny UTF-7 ho ao amin'ny pejin'ny tranonkala ny mpaka an-keriny ary hacked ny tranokalanao. Mazava ho azy fa olana ho an'ireo rehetra mandray anjara, avy amin'ny orinasa ho an'ny mpitsidika. Ny vaovao tsara dia hoe olana tsotra fotsiny ny misoroka - tsy azo antoka ny fametrahana karazana endritsoratra ao amin'ny tranonkalanao rehetra.

Aiza no hanampiana karazana koditra

Ny kodin'ny tarehimarika ho an'ny tranonkala iray dia tokony ho laharana voalohany amin'ny tontolon'ny HTML HTML. Izany dia manome antoka fa fantatry ny navigateur ny endriky ny kodio amin'ny endritsoratra alohan'ny hanaovana zavatra hafa ao amin'ny pejin-daharana fa tsy mamaritra ny dokotera ary mamantatra fa izy io dia Pejy HTML. Tokony hovakinao ny HTML anao:

...

Mampiasa ny HTTP Headers amin'ny fiarovana fanampiny

Azonao atao koa ny mamaritra ny kodin'ny karazana ao amin'ny lohan'ny HTTP. Azo antoka kokoa izany raha ampidirina ao amin'ny pejy HTML, fa ianao kosa dia afaka miditra amin'ny fantsona server na ny .htaccess rakitra, izay midika fa mety mila miara-miasa amin'ny mpamatsy fampiantranoana anao ianao mba hahazoana io karazana fidirana io na azonao atao ireo fiovana ho anao. Ny Access dia tena olana tokoa eto. Ny fiovana dia tsotra, noho izany dia mety afaka manova izany fiovana izany ho anao ny mpampiantrano mpampiantrano.

Raha mampiasa Apache ianao, dia azonao atao ny mametraka ny endri-tsoratra voafaritra ho an'ny tranonkalanao manontolo amin'ny fampidirana: AddDefaultCharset UTF-8 ho an'ny root anao .htaccess . Ny sata mifehy ny Apache dia ISO-8859-1 .