Zodziwika Zapadera M'masamba a Mawebusaiti
Malingana ndi W3C, chidziwitso cha ID mu HTML ndi:
chodziwika chapadera cha chinthucho
Awa ndifotokozedwa mophweka kwa chikhumbo champhamvu kwambiri. Chidziwitso cha ID chingathe kuchita zambiri pa masamba a pawebusaiti:
- Chojambula chojambula - Ichi ndi ntchito anthu ambiri amagwiritsa ntchito chidziwitso cha ID. Chifukwa chakuti ndi apadera, mungakhale otsimikiza kuti mudzakongoletsa chinthu chimodzi pa Webusaiti yanu pamene mumakonda kugwiritsa ntchito chidziwitso cha chidziwitso. Chokhumudwitsa kugwiritsa ntchito chidziwitso cha zojambulajambula ndi chakuti ali ndi mwapamwamba kwambiri, zomwe zingapangitse kuti zikhale zovuta kwambiri ngati mukufunika kupititsa kalembedwe pazifukwa zina pambuyo pake. Chifukwa cha ichi, mawebusaiti atsopano akudalira kugwiritsa ntchito makalasi ndi osankhidwa m'kalasi mmalo mwa ma ID ndi osankhidwa a ID kuti azisankha zojambula.
- Mayina otchulidwa kuti agwirizane ndi - Masakatuli a pawebusaiti amakulolani kuti afotokoze malo enieni m'makalata anu a Webusaiti powonetsera chidziwitso kumapeto kwa URL. Mukungowonjezera id mpaka kumapeto kwa tsamba la URL, kutsogolo ndi chizindikiro chapaundi (#). Mukhozanso kugwirizanitsa ndi angwe awa ndi pepala palokha powonjezera chizindikiro chapaundi (#) ndi dzina la chidziwitso mu chidziwitso cha chiganizo. Mwachitsanzo, ngati muli ndi chigawenga ndi chidziwitso chothandizira, mungathe kugwirizana nacho patsamba ili ndi izi:
Awa ndiwo mauthenga - Kulemba kwa malemba - Ngati mulemba ntchito iliyonse ya Javascript, mufuna kugwiritsa ntchito chidziwitso cha ID kuti muthe kusintha pazomwe zili patsambali ndi malemba anu.
- Kukonzekera kwina - Chidziwitso chimakulolani kukonza malemba anu a Webusaiti mwanjira iliyonse yomwe mukufuna. Mwachitsanzo, mukhoza kuchotsa HTML mu deta, ndipo chizindikiritso cha ID chikulongosola madera.
Malamulo Ogwiritsa Ntchito Chidziwitso cha ID
Pali malamulo angapo omwe muyenera kutsatira kuti mukhale ndi chidziwitso chovomerezeka chomwe chimagwiritsa ntchito chidziwitso chodziwika kulikonse pazolembedwa:
- Chidziwitso chiyenera kuyamba ndi kalata (az kapena AZ)
- Zotsatira zonsezi zikhoza kukhala makalata, manambala (0-9), anthu odzudzula (-), omveka (_), makoni (:), ndi nthawi (.).
- Chidziwitso chilichonse chiyenera kukhala chosiyana ndi chikalata. Chifukwa chiyani?
Kugwiritsa ntchito Chidziwitso cha ID
Mukapeza chinthu chapadera pa Webusaiti yanu, mungagwiritse ntchito mapepala ojambula pamasitomala kuti mukhale chinthu chimodzi chokha.
Lumikizanani nafe
Pali zina zomwe zili pano
Gawo # gawo lachitsulo {maziko: # 0cf;}
-kapanda-
gawo lachitsulo {maziko: # 0cf;}
Zonse mwa osankhidwa awiriwa zingagwire ntchito. Yoyamba (gawo # gawo lothandizira) likhoza kulumikiza magawano ndi chizindikiritso cha ID cha "gawo la kukhudzana". Lachiwiri (# chigawo cholumikizira) chikanakayikira mfundoyo ndi chidziwitso cha "gawo loyankhulana", sizingadziwe kuti zomwe likufuna ndigawanika. Zotsatira zomaliza za zojambulazo zidzakhala chimodzimodzi.
Mukhozanso kugwirizanitsa ndi chinthu chomwecho popanda kuwonjezera ma tags:
Gwirizanitsani ndi zowonjezera
Tchulani ndimeyi m'malemba anu ndi "getElementById" JavaScript njira:
chikalata.getElementById ("gawo lothandizira")
Zizindikiro za ID zili zothandiza kwambiri ku HTML, ngakhale osankhidwa m'kalasi adziika m'malo mwazochita zambiri. Kukwanitsa kugwiritsa ntchito chidziwitso cha ID ngati ndowe ya mafashoni, komanso kuigwiritsa ntchito monga angwetseni pazowunikira kapena malingaliro a zolembera, zikutanthauza kuti akadali ndi malo ofunikira pa webusaiti lero.
Kusinthidwa ndi Jeremy Girard