Nā meaʻike hilinaʻi ma loko o nā pūnaewele pūnaewele
Wahi a W3C,ʻo ka pilina ID ma HTML ka:
heʻike hiʻona no ka mea
Heʻano maʻalahi loa kēia o kahi inoa mana loa. Hiki i ke kāʻei ID ke hana i nā hana he nui no nāʻaoʻao pūnaewele:
- ʻO kahi koho koho pepa -ʻO kēia ka hana a ka poʻe nui e hoʻohana ai i ka manaʻo ID no. Ma muli o ko lākouʻano kūikawā, hiki iāʻoe ke hōʻoia i kou inoa wale nō i kahi mea ma kāu pūnaewele i ka wā e hoʻohana aiʻoe i ka waiwai ID. ʻO ka haʻahaʻa i ka hoʻohanaʻana i kahi ID no ka hanaʻana i kahi hua'ōlelo, aia iā ia kahi kiʻekiʻe loa o ka hōʻoia, hiki iā ia ke lilo i mea paʻakikī inā makemakeʻoe e kāpae i kahiʻano no kekahi kumu ma hope mai i kahi style style. Ma muli o kēia, kele aku nei nā pūnaewele i kēia manawa no ka hoʻohanaʻana i nā papa a me nā koho wae ma kahi o nā ID a me nā mea koho ID no nā kumu hana maʻamau.
- Nā heleuma i kohoʻia no ka hoʻohuiʻana i - Pūnaewele pūnaewele eʻae iāʻoe e hoʻokaho i nā wahi kiko'ī ma kāu palapala pūnaewele ma ka kuhikuhiʻana i ka ID ma ka hope o ka URL. Hoʻokomo houʻoe i ka id i ka hopena o kaʻaoʻao URL, i mua o kahi hōʻailona hōʻailona (#). Hiki iāʻoe ke hoʻohele i kēia mau heleuma me ka palapala pono'ī ma ka pākuʻiʻana i ka hōʻailona-inoa (#) a me ka inoa ID ma ka attribute href no ka mea. No ka laʻana, inā he māhele me kahi ID o ka hulina, hiki iāʻoe ke lelou i kaʻaoʻao ma kēiaʻaoʻao me kēia:
ʻO kēia ka leka uila - He kuhikuhi no nā hōʻailona - Inā e kākauʻoe i nā hana Javascript, makemakeʻoe e hoʻohana i ka inoa ID i hiki iāʻoe ke hoʻololi i ka mahele pololei o kaʻaoʻao me kāu mau hōʻali.
- ʻO kekahi hana'ē aʻe -ʻO ka id ke ākea iāʻoe e hoʻoponopono i kāu palapala pūnaewele i kēlā me kēiaʻano āu e pono ai. Eia kekahi laʻana, hiki iāʻoe ke unuhi i ka HTML i loko o kahi waihonaʻikepili, aʻike ka inoa ID i nā māla.
Nā Rula no ka hoʻohanaʻana i ka'Aiho ID
Aia kekahi mau kaulike e ponoʻoe e hahai i ka loaʻaʻana o kahi palapala kūpono e hoʻohana ana i ka inoa id ma kahi o ka palapala:
- Pono ka ID e hoʻomaka me kahi leka (az aiʻole AZ)
- ʻO nā hua'ōlelo hope loa e hiki ke lilo i nā leka, nā helu (0-9), nā hyphens (-), nā haʻahaʻa (_), nā haele (:), a me nā wā (.).
- Pono nā ID a hoʻokahi i loko o ka palapala. No ke aha mai?
Ke hoʻohanaʻana i ka hua ID
I ka manawa eʻike aiʻoe i kahi mea kūikawā o kāu pūnaewele pūnaewele, hiki iāʻoe ke hoʻohana i nā pūnaehuʻano e hoʻohālikelike i kēlā mea hoʻokahi.
Kāhea iā mā˚ou
Aia kekahi mau puke maʻaneʻi
ʻike o ka māhele 'o ka māhele' o ka lālā 'background';
-e pololei-
# hoʻohui-ʻaoʻao {background: # 0cf;}
E hana ana paha kēlā mau kohoʻelua. ʻO ka mea mua (div # contact-section) e hoʻoili i ka mahele me kahi inoa ID o "kahi-helu-'āpana". ʻO ka mea hopeʻelua (# contact-section) e hoʻomau hou i ka māhele me kahi ID o "kahi-helu",ʻaʻoleʻo ia eʻike i ka mea e nānā nei he māhele. ʻO ka hopena hopena o ka mīkini e like nō ia.
Hiki iāʻoe ke hoʻohuli i kēlāʻokoʻa pono me ka hoʻohuiʻoleʻana i kekahi mau leka:
E loulou i kaʻike pilikino
Nānā i ka māhele i kāu mau palapala me ka "getElementById" JavaScript JavaScript:
palapala.getElementById ("kahi hoʻopili-'āpana")
Ua hoʻohana nuiʻia ka'iliana ID i ka HTML,ʻoiai ua hoʻololi ka poʻe koho iā lākou no kaʻoihanaʻoihana maʻamau. ʻO ka hiki ke hoʻohana i ka manaʻo ID ma keʻano he makau no nāʻano, a me ka hoʻohanaʻana iā lākou i mau heleuma no nā loulou a iʻole nā mea hoʻohālikelike no nā hōʻailona,ʻo ia hoʻi he wahi koʻikoʻi nō ia ma ka pūnaewele i kēia lā.
Hoʻoponoponoʻia e Jeremy Girard