Ngā Kaikiri Itoro kei roto i nga Whārangi Tukutuku
E ai ki te W3C, ko te tohu ID kei HTML ko:
he tuakiri ahurei mo te huanga
He ahuatanga tino ngawari tenei o te huanga tino kaha. Ka taea e te huanga ID te mahi i etahi mahi mo nga Whārangi Tukutuku:
- He kaitono ahua rau - Koinei te mahi e whakamahia ana e te nuinga o te taiao ID mo te. No te mea he ahurei koe, ka taea e koe te mohio ka tuhia e koe te mea kotahi i to Tukutuku Tukutuku ka whakatau koe i te taonga ID. Ko te whakaheke ki te whakamahi i te ID mo nga kaupapa tahua ko te mea he tino tino nui te tino whaitake, he mea tino uaua ki te hiahia koe ki te whakakore i te ahua mo tetahi take i muri mai i roto i te waahua. Na tenei, kei te pupuhi nga paetukutuku Tukutuku i te whakamahi i nga akomanga me nga kaitono o te akomanga i nga waahi o nga ID me nga kaiwhiwhi ID mo nga kaupapa tahua.
- Whakauruhia nga punga mo te honohono ki - Ka taea e nga kaituro Ipurangi te whakarite i nga waahanga tika i roto i nga tuhinga Tukutuku na roto i te tohu ki te ID i te mutunga o te URL. Kei te tapiri noa koe i te id ki te pito o te URL whārangi, i mua i te tohu pauna (#). Ka taea hoki e koe te hono atu ki enei punga me te whārangi ake ma te whakauru i te tohu pauna (#) me te ingoa ID i roto i te huanga href mo te huānga. Hei tauira, ki te wehewehea koe ki te ID o te whakapiri, ka taea e koe te hono atu ki taua waa ki tenei:
Koinei te kuputuhi hono - He tohutoro mo nga tuhinga - Ki te tuhi koe i nga mahi Javascript, ka hiahia koe ki te whakamahi i te huanga ID kia taea ai e koe te whakarereke i te huinga tika o te whārangi me o tuhi.
- Ētahi atu tukatuka - Ko te id ka taea ki a koe te tukatuka i ō tuhinga Tukutuku i nga huarahi katoa e hiahiatia ana e koe. Hei tauira, ka taea e koe te whakaputa i te HTML ki roto i te paparangi raraunga, a ka tautuhi te huanga ID ki nga mara.
Nga Ture mo te Whakamahi i te Uara ID
He torutoru nga ture e whai ana koe ki te whai i tetahi tuhinga whaimana e whakamahi ana i te tohu id i roto i te tuhinga:
- Me timata te ID ki te reta (az, AZ ranei)
- Ko nga horopaki katoa ka whai ake ko nga reta, nga tau (0-9), nga hiku (-), te whakahua (_), nga kaitaha (:), me nga wa (.).
- Me motuhake nga ID kotahi i roto i te tuhinga. He aha?
Te whakamahi i te tohu ID
Kia kitea e koe he huanga ahurei o to pae tukutuku, ka taea e koe te whakamahi i nga pepa kāhua ki te kāhua ko taua mea anake.
Whakapā mai
He maha nga tuhinga kei konei
div # contact-section {background: # 0cf;}
-e tika ana-
# contact-section {background: # 0cf;}
Ko enei o nga kai-pitihana e mahi ana. Ko te tuatahi (div-contact-section) ka arotahi ki te wehenga me te huanga ID o te "whakapiri-waahanga". Ko te tuarua (# contact-section) ka aro tonu ki te tohu me te ID o "te whakapiri-waahanga", kaore e mohio ko te mea e rapu ana he wehewehenga. Ko te hua whakamutunga o te tahua ka rite tonu.
Ka taea hoki e koe te hono atu ki taua kaupapa motuhake me te kore o nga tūtohu:
Hononga ki nga korero whakapā
Tuhia te pararangi i roto i to tuhinga me te tikanga "getElementById" JavaScript:
document.getElementById ("whakapiri-wāhanga")
Ko nga huanga ID he tino whai hua i roto i te HTML, ahakoa kua whakakapihia e nga kaiwhiwhi o te akomanga mo te nuinga o nga kaupapa tahua. Ko te kaha ki te whakamahi i te huanga ID hei tohu mo nga momo, me te whakamahi ano hoki hei punga mo nga hononga, mo nga whainga hoki mo nga tuhinga, ko te tikanga he mea nui kei roto i te hoahoa Tukutuku i tenei ra.
I whakatikaia e Jeremy Girard