Izikhombi eziyingqayizivele ngaphakathi kwamakhasi ewebhu
Ngokwe-W3C, isibonakaliso se-ID ku-HTML yi:
isihlonzi esiyingqayizivele sesici
Lena incazelo elula yesici esinamandla kakhulu. Isici se-ID singenza izenzo eziningana kumakhasi wewebhu:
- Isikhethi seshidi lesitayela - Lona umsebenzi abantu abaningi basebenzisa isici se-ID. Ngenxa yokuthi zihlukile, ungaqiniseka ukuthi uzobe uthayipha into eyodwa kwikhasi lakho leWebhu uma usitayela usebenzisa impahla ye-ID. Ukuphazamiseka kokusebenzisa i-ID ngezinhloso zokubhala kubangelwa ukuthi kunesimo esiphakeme kakhulu sezinto ezithile, okungenza kube inselele kakhulu uma udinga ukunqoba isitayela ngesizathu esithile kamuva kusikripthi sesitayela. Ngenxa yalokhu, imikhuba yeWeb yakamuva ixhomeke ekusebenziseni amakilasi nabakhethi beklasi endaweni yama-ID kanye nabakhethi be-ID ngezinjongo ezijwayelekile zokuhlelwa.
- Ama- anchor aqanjwe ngokuxhumanisa - Iziphequluli zeWebhusayithi zikuvumela ukuba ukhombe izindawo eziqondile emadokhumenti akho eWebhu ngokukhomba i-ID ekupheleni kwe-URL. Uvele ungeze i-id ekupheleni kwe-URL yekhasi, ngaphambi kwe-pound-sign (#). Ungakwazi futhi ukuxhumanisa kulezi zikhonkwane ngekhasi ngokwayo ngokungeza uphawu lwamakhilogremu (#) negama le-ID kumfanelo ye-href yento. Isibonelo, uma uhlukaniswe ne-ID yokuthintana naye, ungaxhuma kuwo kuleli khasi ngalokhu:
Lona umbhalo wokuxhumanisa - Isitatimende sezinkripthi - Uma ubhala noma yimiphi imisebenzi ye-Javascript, uzofuna ukusebenzisa isici se-ID ukuze wenze izinguquko esakhiweni esiqondile ekhasini kanye nezikripthi zakho.
- Okunye ukucubungula - I-id ikuvumela ukucubungula amadokhumenti akho ewebhu nganoma iyiphi indlela oyidingayo. Isibonelo, ungase ukhiphe i-HTML ku-database, futhi isibonakaliso se-ID sibonisa amasimu.
Imithetho yokusebenzisa isici se-ID
Kunemithetho embalwa okumelwe ulandele ukuze ube nedokhumenti evumelekile esebenzisa isici se-id noma kuphi kudokhumenti:
- I-ID kufanele iqale ngencwadi (az noma i-AZ)
- Zonke izinhlamvu ezalandela zingaba izinhlamvu, izinombolo (0-9), amathonya (-), aqokomisa (_), amakholoni (:), nezinkathi (.).
- I-ID ngayinye kufanele ibe yodwa phakathi kwedokhumenti. Kungani?
Ukusebenzisa isici se-ID
Uma usuhlonze isici esiyingqayizivele seWebhusaythi yakho, ungasebenzisa amashidi wesitayela ngesitayela nje kuphela.
Xhumana nathi
Kukhona okuqukethwe okuqukethwe lapha
div # isigaba sokuxhumana {isemuva: # 0cf;}
-ngokuthi-
# isigaba sokuxhumana {sangemuva: # 0cf;}
Noma ubani kulabo abakhethi ababili abazosebenza. Owokuqala (isigaba se-div # othintana nabo) uzoqondisa ukwahlukana nesici se-ID se-"section-contact". Owesibini (# isigaba-othintana nabo) usazogxila isici nge-ID yesigaba "soxhumana nabo", ngeke ukwazi ukuthi lokho okufunayo kuyisigaba. Umphumela wokuphela we-styling uzofana ncamashi.
Ungakwazi futhi ukuxhumanisa kuleso sici esithile ngaphandle kokungeza noma yimaphi amathegi:
Xhumana nolwazi lokuxhumana
Isikhombisi ukuthi isigaba ema-script akho nge-"getElementById" indlela yeJavaScript:
umbhalo.getElementById ("isigaba soxhumana nabo")
Izimfanelo ze-ID zisasebenza kakhulu ku-HTML, noma ngabe izikhethi zeklasi zishintshe esikhundleni sezinhloso zokubhala eziningi. Ikhono lokusebenzisa imfanelo ye-ID njenge-hook yezitayela, ngenkathi futhi usebenzisa njengamahange kuma-link noma amathekisthi e-scripts, kusho ukuthi basenendawo ebalulekile ekwakheni iwebhu namuhla.
Ihlelwe nguJeremy Girard