HTML5 ကိုအတွက် meta Charset Tag ကို

HTML5 ကိုအတွက် character encoding ချိန်ညှိခြင်း

HTML5 ကိုအောက်တွင်မြင်ပြီအတန်ငယ် verbose လိုင်းရေးသားဖို့တစ် elementrequiredyou နှင့်အတူတစ်ဦးစာရွက်စာတမ်းအပေါ် settingthe character encoding ၏နိဒါန်းမတိုင်မီက။ သင်သည်သင်၏ဝဘ်စာမျက်နှာအတွက် HTML4 သုံးပြီးခဲ့ကြသည်မယ်ဆိုရင်ဒါကတွင် Meta Charset ဒြပ်စင်ဖြစ်ပါသည်:

အဘယ်အရာကိုဒီမှာရှိတဲ့ quotation အ codeare သတိပြုမိရန်အရေးကြီးပါသည်သင်အကြောင်းအရာ attribute ကိုလှည့်ပတ်ကြည့်ရှုခြေတစ်လှမ်း: အကြောင်းအရာ = "စာသားကို / html; charset = ISO-8859-1" ။ အားလုံး HTML ကို attribute တွေကဲ့သို့ပင်ဤ quotation သင်္ကေတကြောင်းတစ်ခုလုံးကို string ကိုကိုစာသား / html ကိုညွှန်းသည် attribute ကို၏တန်ဖိုးကိုသတ်မှတ်; charset = ISO-8959-1 ဒီ element.This များ၏ content သငျ့လျြောသောက HTML ဖြစ်ပါသည်ကြောင့်ဒီ string ကိုစာဖြင့်ရေးသားရမည်ဖို့ရည်ရွယ်ခဲ့ပုံပါပဲ။ ဒါဟာအစ unwieldy ရှည်လျားရုပ်ဆိုးပါ! ဒါဟာအစငျသညျဖွယ်ရှိသင့်ရဲ့ဦးခေါင်းထိပ်ကိုပိတ်ထားသတိရလိမ့်မည်ဟုတစ်စုံတစ်ခုမဟုတ်ပါဘူး! အများဆုံးကိစ္စများတွင်, ကို web developer များခြစ်ရာကနေဒီရေးသားခြင်းတွေအများကြီးကိုတောင်းဆိုနေတာကြောင့်သူတို့ဖွံ့ဖြိုးဆဲခဲ့ကြသည်ဆိုသစ်ကိုတဦးတည်းသို့တဦးတည်းရဲ့ site ကနေဒီ code ကို copy နဲ့ paste ရန်ရှိသည်လိမ့်မယ်။

HTML5 ကို၎င်းအပို & # 34 ထဲကဖြတ်လေးဖြတ်; Stuff & # 34;

HTML5 ကိုသာ အသစ်သောဒြပ်စင်အရေအတွက်ကဆက်ပြောသည် ဘာသာစကားကိုရန်, ဒါပေမယ့်လည်းအလွန်တွင် Meta Charset element.With HTML5 ကိုအပါအဝင်က HTML ၏ muchof ဟာ syntax ရိုးရှင်းသော, သင်သော META ဒြပ်စင် syntaxfor သတိရဖို့အများကြီးပိုလွယ်နှင့်သင်၏ character encoding add နိုင်ပါတယ် သငျသညျကိုအောက်တွင်ကြည့်ရှု:

ကျနော်တို့ကဒီဆောင်းပါး၏အစမှာရေးသားခဲ့ရာမှရိုးရှင်းသော syntax နှိုငျးယှဉျ HTML4 အတှကျအသုံးပွုအဟောင်း syntax နှင့်သင်အမှန်တကယ်သည် HTML5 ကိုဗားရှင်းရေးနှင့်မှတ်မိဖို့မည်မျှပိုမိုလွယ်ကူမြင်လိမ့်မည်။ အဲဒီအစားရှိပြီးသား site မှသင်တို့အပေါ်မှာအလုပ်လုပ်ခဲ့ကြသည်ဆိုသစ်ကိုတဦးတည်းသို့ဤ copy နဲ့ paste လုပ်ပါလိုအပ်နေ၏, ဒီလုံးဝတဲ့ Front-အဆုံးကို web developer အဖြစ်, သင်မှတ်မိနိုင်မည်အကြောင်း, တစ်ခုခုပါပဲ။ များစွာသောအချိန်ဒီငွေစုတာမဖြစ်ပေမယ့်သင်က HTML5 ကိုရိုးရှင်းသောကြောင်းအခြား syntax ဒေသများထည့်သွင်းစဉ်းစားသောအခါ, ငွေစုတက် add ကြဘူး!

အမြဲတမ်း character encoding Include

သင်အမြဲသငျသညျအစဉျအမွဲမဆို touse ရည်ရွယ်ကြဘူးလျှင်ပင်သင်၏ဝဘ်စာမျက်နှာများကိုအဘို့ character encoding မြားပါဝငျသငျ့သညျ အထူးအက္ခရာများ ။ သင်တစ်ဦး character encoding မပါဝင်ဘူးဆိုရင်, သင့် site ကို UTF-7 သုံးပြီးလက်ဝါးကပ်တိုင် site scripting တိုက်ခိုက်မှုမှအားနည်းချက်ဖြစ်လာသည်။

ဒီဇာတ်လမ်းမှာတော့ anattacker စာမျက်နှာ၏ character encoding အမှန်တကယ် UTF-7 ကြောင်းကိုစဉ်းစားစ browser ကိုသင့်ရဲ့ site ကိုအဘယ်သူမျှမ character encoding သတ်မှတ်တော်မူကြောင်းကိုရှုမြင်, ဒါကြောင့်, tricks ။ ထို့နောက်တိုက်ခိုက်ဝဘ်စာမျက်နှာသို့ UTF-7 encoded script များထိုးနှင့်သင့် site ကို hacked.This သင့်ကုမ္ပဏီမှသင်၏ဧည့်သည်များမှ, သိသာပါဝင်ပတ်သက်လူတိုင်းအတွက်ပြဿနာဖြစ်ပါတယ်။ ပဲအားလုံးကိုသင့်ကွန်ရက်စာမျက်နှာတွေမှ character encoding add ရန်သေချာစေပါ - ကောင်းမွန်သောသတင်းကြောင့်ရှောင်ရှားရန်ရိုးရှင်းတဲ့ပြဿနာဖြစ်ပါတယ်။

အဘယ်မှာရှိ character encoding Add ရန်

တစ်ဦးဝက်ဘ်စာမျက်နှာများအတွက် character encoding သင့်ရဲ့ HTML ကိုဖွင့် ရဲ့ပထမဦးဆုံးလိုင်းဖြစ်သင့် element.This browser ကိုက DOCTYPE ဆုံးဖြတ်ရန်နှင့်တစ်ခုကြောင်းသိရှိနိုင်ဖို့ထက်အခြားစာမျက်နှာအပေါ်အရာအားလုံးထက်မရှေ့တော်၌ထို character encoding ကဘာလဲဆိုတာသိတယ်သေချာ HTML စာမျက်နှာ။ သင့်ရဲ့ HTML ကိုဖတ်သင့်:

...

အပိုလုံခြုံရေးတို့အတွက် HTTP ခေါင်းစီးကိုသုံးပြီး

သငျသညျကိုလညျးသည် HTTP ခေါင်းစီးအတွက် character encoding ကိုသတ်မှတ်နိုင်ပါတယ်။ သင်တို့နှင့်အတူအလုပ်မလုပ်ဖို့လိုပမေဆိုလိုတာက, ဒီပင်ပိုမိုလုံခြုံသည့် HTML စာမျက်နှာကဖြည့်စွက်ခြင်းထက်ဖြစ်ပါသည်, သို့သော်သင်ဆာဗာ configurations သို့မဟုတ် .htaccess file တွေကိုဝင်ရောက်ခွင့်ရှိသည်ဖို့ wouldneed သင့်ရဲ့ website မှာရဲ့ hosting အတွက်ပံ့ပိုးပေး access ကိုဒီလိုမျိုးရရှိသို့မဟုတ်သူတို့ကိုလုပ်ရှိသည် သင်တို့အဘို့အပြောင်းအလဲ။ Access ကိုတကယ်ဒီမှာစိန်ခေါ်မှုဖြစ်ပါတယ်။ အဆိုပါပြောင်းလဲမှုကိုယ်တိုင်ကရိုးရှင်းသောဖြစ်တယ်, ဒါမဆို hosting အတွက် provider ကသင့်ရဲ့ဆွေမျိုးလွယ်ကူခြင်းနှင့်အတူအဘို့ဤပြောင်းလဲမှုကိုဖြစ်စေနိုင်ပါဖြစ်သင့်သည်။

AddDefaultCharset UTF-8 သင့်ရဲ့အမြစ် .htaccess ဖိုင်: သင် usingApache များမှာလျှင်, သင်ပေါင်းထည့်ခြင်းအားဖြင့်သင့်တစျခုလုံးရဲ့ site များအတွက် default အတဲ့ character set သတ်မှတ်နိုင်သည်။ Apache ကိုရဲ့ default တဲ့ character set က ISO-8859-1 ဖြစ်ပါတယ်။