Boitsebiso bo ikhethang har'a Maqephe a Web
Ho ea ka W3C, tšobotsi ea ID ka HTML ke:
sekhetho se ikhethileng sa ntlha
Ena ke tlhaloso e bonolo haholo ea tšobotsi e matla haholo. Tšobotsi ea ID e ka etsa liketso tse 'maloa maqepheng a Maqephe:
- Mokhetho oa lekarete la mokhoa - Ena ke mosebetsi oa batho ba bangata ba sebelisang tšobotsi ea ID bakeng sa. Kaha li ikhethile, u ka kholiseha hore u tla ba setšoantšo se le seng feela Websaeteng ea hau ha u sebelisa mokhoa oa ho sebelisa thepa ea hau. Ho nyahama ho sebelisa sesebelisoa bakeng sa mekhoa ea setaele ke hore e na le maemo a phahameng haholo, a ka etsang hore e be phephetso e kholo haeba u hloka ho fetela setaele ka mabaka a mang hamorao ka mokhoa oa ho sheba. Ka lebaka la sena, mekhoa ea hona joale ea Inthaneteng e itšetlehile ka ho sebelisa lihlopha le likhetho tsa sehlopha ho e-na le li-ID le likhetho tsa ID bakeng sa merero e tloaelehileng ea setaele.
- Li-anchors tse rehiloeng bakeng sa ho amahanngoa le - Liwebsaete tsa marang-rang li u lumella hore u lebise libaka tse nepahetseng litokomaneng tsa hau tsa Websaete ka ho supa ID ho qetellong ea URL. U eketsa id feela ho ea qetellong ea URL ea leqephe, pele ho pontšo ea pound (#). U ka boela ua kopanya likekere tsena ka leqephe ka boeona ka ho eketsa pontšo ea limilione (#) le lebitso la lebitso la boitsebiso boemong bo hlahang bakeng sa ntlha. Ka mohlala, haeba u e-na le karohano e nang le ID ea puisano, u ka ikopanya le eona leqepheng lena ka sena:
Ena ke sehlooho se amanang - Tlhaloso ea likarolo - Haeba u ngola mesebetsi efe kapa efe ea Javascript, u tla batla ho sebelisa tšobotsi ea ID e le hore u ka etsa liphetoho ho karolo e tobileng leqepheng le likhetho tsa hau.
- Tlhahlobo e nngwe - Id e u lumella hore u sebetse litokomane tsa hau tsa Websaete ka tsela efe kapa efe eo ue hlokang. Ka mohlala, u ka 'na ua ntša HTML ka boitsebiso,' me tšobotsi ea ID e khetholla masimo.
Melao ea ho Sebelisa Tšobotsi ea ID
Ho na le melao e seng mekae eo u lokelang ho e latela ho ba le tokomane e nepahetseng e sebelisang mohopolo oa hau kae kapa kae moo ho ngotsoeng:
- ID e tlameha ho qala ka lengolo (az kapa AZ)
- Litlhaku tsohle tse latelang li ka ba mangolo, lipalo (0-9), li-hyphens (-), lihlooho (_), li-colon (:), le linako (().
- ID e 'ngoe le e' Hobane'ng?
Ho sebelisa Tšobotsi ea ID
Hang ha u se u fumane karolo e ikhethileng ea Websaeteng ea hau, u ka sebelisa maqephe a mokhoa oa mokhoa oa mokhoa oa mokhoa oa mokhoa oa sebopeho se le seng feela.
Iteanye le rona
Ho na le litemana tse ling mona
div # karolo ea ho kopana {mokokotlo: # 0cf;}
kapa feela-
# ho kopanya-karolo {ka morao: # 0cf;}
Ebang ho ba khethi ba babeli ba ne ba tla sebetsa. Ea pele (karolo ea sehlopha # ea ho kopanya) e ka lebisa karohano le sebopeho sa ID sa "karolo-ea-puisano". Ea bobeli (e leng karolo ea # ea ho kopana) e ne e ntse e lebisa tlhokomelo ho karolo e nang le ID ea "karolo-ea puisano", e ke ke ea tseba hore seo e se batlang ke karohano. Phello ea qetello ea setaele e ne e tla tšoana hantle.
U ka boela ua hokahanya le ntho e itseng ntle le ho phaella matšoao afe kapa afe:
Kopana le tlhahisoleseding ea puisano
Sheba serapa sa hau maqepheng a hau ka "JavaEveryById" Javascript mokhoa:
document.getElementById ("karolo-ea puisano")
Litšoaneleho tsa ID li sa ntsane li le molemo haholo ka HTML, le hoja ba khethiloeng ka kakaretso ba se ba nkile sebaka sa lipalo tse ngata ka kakaretso. Bokhoni ba ho sebelisa tšobotsi ea ID e le hook ea mekhoa, ha e boetse e ntse e e sebelisa e le likekere bakeng sa likhokahano kapa lipakane bakeng sa litokomane, ho bolela hore li sa ntsane li na le sebaka sa bohlokoa boqapi ba Websaete kajeno.
E hlophisitsoeng ke Jeremy Girard