Web ကိုစာမျက်နှာများအတွင်း unique identifier
အဆိုပါ W3C ရဲ့အဆိုအရက HTML ထဲမှာ ID ကို attribute ကဖြစ်ပါသည်:
ဒြပ်စင်အဘို့ထူးခြားတဲ့အမှတ်အသား
ဤသည်အလွန်အစွမ်းထက် attribute ကိုတစ်ဦးအလွန်ရိုးရှင်းသောဖော်ပြချက်ဖြစ်ပါတယ်။ အဆိုပါ ID ကို attribute ကိုက်ဘ်စာမျက်နှာများကိုများအတွက်အများအပြားလုပ်ရပ်များလုပ်ဆောင်နိုင်သည်
- တစ်ဦးက style sheet selector - ဤလူအများစုများအတွက် ID ကို attribute ကိုသုံး function ကိုဖြစ်ပါတယ်။ သူတို့များသည်ပြိုင်စံရှားသောကြောင့်, သင်ထားတဲ့ ID ကို property သုံးပြီး style အခါသင်သင်၏ Web စာမျက်နှာပေါ်တွင်ရုံတစျခုကို item styling ပါလိမ့်မယ်သေချာစေနိုင်ပါတယ်။ ပုံစံရည်ရွယ်ချက်တစ်ခု ID ကို အသုံးပြု. ရန်အဆင်မပြေပါကသင်ကနောက်ပိုင်းတွင်တစ်ဦးကိုနှိပ်ပြီးတချို့အကြောင်းပြချက်များအတွက်စတိုင်ပယ်ဖျက်ဖို့လိုအပ်တယ်ဆိုရင်ဒါဟာအလွန်စိန်ခေါ်မှုစေနိုငျသောတိကျသောတစ်ဦးကအရမ်းအဆင့်မြင့်ရှိပြီးဖြစ်ပါတယ်။ ထိုကြောင့်, လက်ရှိ Web ကိုအလေ့အကျင့်ယေဘုယျပုံစံရည်ရွယ်ချက်များအတွက် ID နှင့် ID ကို selector တွေကိုနေရာမှာအတန်းများနှင့်လူတန်းစား selector တွေကိုသုံးပြီးဆီသို့ဦးတည်အမှီ။
- Named ကျောက်ဆူး ချိတ်ဆက်မှုအတွက် - က်ဘ်ဘရောက်ဇာကိုသင် URL ကို၏အဆုံးမှာ ID ကိုမှညွှန်ပြခြင်းဖြင့်သင်၏ Web စာရွက်စာတမ်းများအတွက်တိကျသောနေရာများကိုပစ်မှတ်ထားဖို့ခွင့်ပြုပါ။ သငျသညျရိုးရိုးတစ်ပေါင်-နိမိတ်လက္ခဏာ (#) ကရှေ့ပြေးစာမျက်နှာ URL ကို၏အဆုံး, ရန်အိုင်ဒီထည့်ပါ။ သင်တို့သည်လည်းတစ်ဒြပ်စင်များအတွက် href attribute ကိုအတွက်ပေါင်-နိမိတ်လက္ခဏာ (#) နှင့် ID အမည်ကိုထည့်သွင်းခြင်းအားဖြင့်စာမျက်နှာကိုယ်တိုင်ကဤကျောက်ဆူးလင့်ထားသည်နိုင်ပါတယ်။ သငျသညျအဆက်အသွယ်တစ်ဦး၏ ID နှင့်အတူတစ်ဌာနခွဲရှိပါကဥပမာ,, သင်သည်ဤအတူထိုစာမျက်နှာပေါ်သို့လင့်ထားသည်နိုင်:
ဒါက link ကိုကိုစာသားဖြစ်ပါတယ် - script များများအတွက်ရည်ညွှန်း - သင်သည်မည်သည့် Javascript ကိုလုပ်ဆောင်ချက်များကိုရေးလိုက်လျှင်သင်သင်သည်သင်၏ script များနှင့်အတူစာမျက်နှာပေါ်တွင်အတိအကျဒြပ်စင်မှစသောအပြောင်းအလဲဖြစ်စေနိုင်ပါတယ်ဒါကြောင့် ID ကို attribute ကိုသုံးလိုပါလိမ့်မယ်။
- အခြားအအပြောင်းအလဲနဲ့ - အဆိုပါအိုင်ဒီသင်ဖို့လိုအပ်ပါတယ်သမျှလမ်းအတွက်သင်၏ Web စာရွက်စာတမ်းများကို process မှခွင့်ပြုပါတယ်။ ဥပမာအားဖြင့်, သင်တစ်ဦးဒေတာဘေ့စစက HTML extract လိမ့်မယ်, နှင့် ID ကို attribute ကလယ်ကွင်းသတ်မှတ်။
ယင်း ID ကို Attribute အသုံးပြုခြင်းများအတွက်စည်းကမ်းများ
သငျသညျဘယ်နေရာမှာမဆိုစာရွက်စာတမ်းအတွက် id သည် attribute ကိုအသုံးပြုတဲ့တရားဝင်စာရွက်စာတမ်းရှိသည်ဖို့လိုက်နာရမည်အနည်းငယ်စည်းမျဉ်းစည်းကမ်းတွေရှိပါတယ်:
- အဆိုပါ ID ကိုစာတစ်စောင် (az သို့မဟုတ် AZ) နှင့်အတူစတင်ရပါမည်
- (underscores (_), ကော်လံများ (:) နှင့်ကာလ) - () အားလုံးနောက်ဆက်တွဲဇာတ်ကောင်အက္ခရာများ, နံပါတ်များကို (0-9), ကို hyphens နိုင်ပါတယ်။ ။
- တစ်ခုချင်းစီ ID ကိုစာရွက်စာတမ်းအတွင်းထူးခြားသောဖြစ်ရမည်။ အဘယ်ကြောင့်?
ယင်း ID ကို Attribute အသုံးပြုခြင်း
သင်သည်သင်၏ web site ကိုတစ်မူထူးခြားတဲ့ဒြပ်စင်ဖော်ထုတ်ခဲ့ကြပြီးတာနဲ့, သင်ရုံတဒြပ်စင် style လုပ်ဖို့စတိုင်စာရွက်များကိုသုံးနိုင်သည်။
ကြှနျုပျတို့ကိုဆကျသှယျရနျ
ဤနေရာတွင်အချို့သောစာသားကိုအကြောင်းအရာရှိပါသည်
div # အဆက်အသွယ်-အပိုင်း {နောက်ခံ: # 0cf;}
-or just-
# အဆက်အသွယ်-အပိုင်း {နောက်ခံ: # 0cf;}
သူတို့အားနှစ်ခု selector တွေကိုများ၏ဖြစ်စေအလုပ်လုပ်လိမ့်မယ်။ ပထမဦးဆုံးတဦးတည်း (div # အဆက်အသွယ်-အပိုင်း) "အဆက်အသွယ်-အပိုင်း" ၏တစ်ဦး၏ ID attribute ကိုအတူဌာနခွဲပစ်မှတ်ထားလိမ့်မယ်။ ဒုတိယတစျခု (# အဆက်အသွယ်-အပိုင်း) တုန်းပဲ "အဆက်အသွယ်-အပိုင်း" ၏တစ်ဦး၏ ID နှင့်အတူဒြပ်စင်ပစ်မှတ်ထားလို့ဘာကိုရှာဖွေနေခြင်းဖြစ်သည်ကွဲပြားခြင်းကြောင်းကိုငါသိ၏မဟုတ်ဘူး။ ယင်းပုံစံ၏အဆုံးရလဒ်အတိအကျတူညီပါလိမ့်မည်။
သင်တို့သည်လည်းမည်သည့် tags များဖြည့်စွက်ခြင်းမရှိဘဲကြောင်းတိကျသောဒြပ်စင်သို့လင့်ထားသည်နိုင်သည်
ဆက်သွယ်သတင်းအချက်အလက်မှ Link ကို
သည် "getElementById" JavaScript ကိုနည်းလမ်းနှင့်သင်၏ script များအတွက်ကိုးကားစရာကြောင်းအပိုဒ်:
document.getElementById ( "အဆက်အသွယ်-အပိုင်း")
ID ကို attribute တွေလူတန်းစား selector တွေကိုအများဆုံးယေဘုယျပုံစံရည်ရွယ်ချက်များအဘို့ထိုသူတို့အစားထိုးခဲ့ကြသော်လည်း, HTML မှာနေတုန်းပဲအလွန်အသုံးဝင်ပါသည်။ ထို့အပြင် script များအဘို့လင့်များသို့မဟုတ်ပစ်မှတ်များအတွက်ကျောက်ဆူးကဲ့သို့သူတို့ကိုသုံးနေစဉ်, စတိုင်များတစ်ချိတ်အဖြစ် ID ကို attribute ကိုသုံးစွဲဖို့စွမ်းရည်, သူတို့နေဆဲယနေ့ Web ကိုဒီဇိုင်းအတွက်အရေးပါသောနေရာရှိသည်ဆိုလိုသည်။
ဂျယ်ရမီ Girard တည်းဖြတ်