Meta Charset Tag mu HTML5

Kuyika Makhalidwe Ojambula mu HTML5

Asanayambe HTML5, kuyika chikhomodzinso cha chilembo pamakalata omwe ali ndi chilembo cholembera kuti mulembe mzere wina womwe uli pansipa. Izi ndizigawo za Meta Charset ngati mutagwiritsa ntchito HTML4 patsamba lanu la intaneti:

Chofunika kwambiri kuti muzindikire izi ndizolemba zomwe mwaziwona pafupi ndi zomwe mukuwerenga : Content = " text / html; charset = iso-8859-1 " . Monga zikhumbo zonse za HTML, zizindikiro izi zimatanthauzira kufunika kwa chiwonetsero, kusonyeza kuti mndandanda wonse / html; charset = iso-8959-1 ndi zomwe zili muzimenezi. Izi ndi HTML yoyenera ndipo ndi momwe chingwechi chinkalembedwera. Ndizowonjezereka komanso zotalika! Sizinanso zomwe mungakumbukire pamutu mwanu! Nthawi zambiri, opanga ma webusaiti amayenera kukopera ndi kusindikiza khodi iyi kuchokera pa tsamba limodzi kupita kumalo atsopano omwe adakonza chifukwa kulembera izi kuchokera pachiyambi kunali kufunsa zambiri.

HTML5 Imatulutsa Zowonjezera & # 34; Stuff & # 34;

HTML5 sizinangowonjezerapo zida zatsopano za chinenerocho, koma zinapangitsanso kwambiri muchof mawu ofanana a HTML, kuphatikizapo chigawo cha Meta cha Charset.Zomwe zili mu HTML5, mukhoza kuwonjezera chikhomodzinso cha mtundu wanu ndi zosavuta kukumbukira zolemba za META zomwe inu mukuona pansipa:

Yerekezerani mawu ofotokozera ophweka pa zomwe talemba kumayambiriro kwa nkhaniyi, syntax yakale yogwiritsidwa ntchito kwa HTML4, ndipo mudzawona zosavuta kulemba ndi kukumbukira kusintha kwa HTML5. M'malo moyenera kufotokoza ndi kusunga izi kuchokera pa siteti yomwe ili pomwepo kupita kumalo atsopano omwe mukugwira nawo ntchito, izi ndizofunika kwambiri, monga chithunzithunzi cha webusaiti yakutsogolo. Kusungidwa kwa nthawi zambiri sikukhala kochuluka, koma mukamaganizira malo ena omwe HTML5 yowonjezera, kusungira kumawonjezera!

Nthawi zonse muphatikizepo Kujambula Khalidwe

Muyenera nthawi zonse kuphatikiza makondomu amtundu wa masamba anu, ngakhale simunayambe mutengapo mbali zapadera . Ngati simumaphatikizapo chikhomodzinso, tsambali lanu limakhala lovuta kuwonetseratu masewera a mtanda pamtunda pogwiritsa ntchito UTF-7.

Pa zochitikazi, anattacker akuwona kuti malo anu alibe makalata otchulidwa, choncho amachititsa msakatuliyo kuganiza kuti chikhomodzinso cha tsamba ndi UTF-7. Kenaka, wowukirayo amayambitsa zolemba za UTF-7 pa tsamba la webusaiti ndipo tsamba lanu likugwedezeka.Zomwezo ndizovuta kwa aliyense wogwira ntchito, kuchokera ku gulu lanu kwa alendo. Uthenga wabwino ndikuti ndi vuto losavuta kuti mupewe - onetsetsani kuti muwonjezere zilembo zamakono ku ma webpages anu onse.

Kumene Mungapangire Zolemba Zowonjezera

Chikhalidwe chotsatira pa tsamba lamasamba chiyenera kukhala mzere woyamba wa HTML element.Zomwezo zimatsimikizira kuti msakatuli amadziwa chomwe chilembo chake chikuyimira chisanakhale china chirichonse pa tsamba lina osati kudziwa chiphunzitso ndi kuzindikira kuti ndi Tsamba la HTML. HTML yanu iyenera kuwerenga:

...

Kugwiritsira ntchito Mitu ya HTTP Yowonjezera Yowonjezera

Mukhozanso kutanthauzira chikhomodzinso cha chikhalidwe m'mawutu a HTTP. Izi ndi zotetezeka kwambiri kuposa kuziwonjezera pa tsamba la HTML, koma mumakonda kupeza ma sevice kapena maofesi .htaccess, zomwe zikutanthauza kuti mungafunikire kugwira ntchito ndi othandizira anu webusaitiyi kuti mupeze mwayi woterewu kapena kuwapanga kusintha kwa inu. Kufikira ndikovuta kwenikweni apa. Kusintha komweko kuli kosavuta, kotero aliyense wopereka maofesi ayenera kukhala akusintha kwa iwe mosavuta.

Ngati mukugwiritsa ntchitoApache, mukhoza kukhazikitsa chikhalidwe chosasinthika pa tsamba lanu lonse mwa kuwonjezera: AddDefaultCharset UTF-8 ku fayilo yanu ya .htaccess . Chikhalidwe cha default cha Apache chinayikidwa ndi ISO-8859-1 .