Identifiers unik dina Web Kaca
Numutkeun W3C nu, ID nu atribut dina HTML mangrupakeun:
a identifier unik pikeun unsur
Ieu pedaran pisan basajan tina hiji atribut anu pohara kuat. ID The atribut tiasa ngalaksanakeun sababaraha tindakan pikeun kaca Wéb:
- A pamilihan lambar gaya - Ieu fungsi paling jalma make ID anu atribut kanggo. Sabab unik, anjeun tiasa pastikeun Anjeun bakal jadi styling ngan hiji item dina kaca Wéb Anjeun mun anjeun gaya make ID hiji harta. The downside mun ngagunakeun hiji ID keur kaperluan styling éta mibanda tingkat pisan luhur spésifisitas, nu bisa nyieun pisan nangtang lamun kudu override gaya pikeun sababaraha alesan engké di stylesheet a. Kusabab ieu, lila-Web ayeuna lean nuju ngagunakeun kelas na selectors kelas di tempat Gajah Mungkur na selectors ID keur kaperluan styling umum.
- Ngaranna anchors pikeun linking ka - Web panyungsi ngidinan Anjeun pikeun sasaran lokasi tepat dina dokumén Web anjeun ku ngarah ka ID teh di ahir URL. Anjeun saukur nambahan id ka tungtung kaca URL, dimimitian ku hiji pound-tanda (#). Anjeun oge bisa numbu ka anchors ieu jeung Kacana ku cara nambahkeun pound-tanda (#) jeung nami ID dina atribut href pikeun unsur anu. Contona, lamun boga division kalawan ID tina kontak, Anjeun bisa numbu ka eta on yén halaman kalawan ieu:
Ieu téks link - A rujukan pikeun Aksara - Lamun nulis naon baé fungsi Javascript, anjeun bakal hoyong nganggo ID kana atribut ku kituna anjeun bisa nyieun parobahan unsur tepat dina kaca sareng Aksara Anjeun.
- processing lianna - id The ngidinan Anjeun pikeun ngolah dokumen Web anjeun dina cara naon nu peryogi. Contona, Anjeun bisa nimba HTML kana databés, sarta ID kana atribut nangtukeun widang.
Aturan keur Maké ID nu atribut
Aya sababaraha aturan nu kudu nuturkeun ka boga dokumen sah yen ngagunakeun atribut id mana dina dokumen éta:
- ID kudu mimitian ku surat (AZ atanapi AZ)
- Kabéh karakter saterusna tiasa hurup, angka (0-9), hyphens (-)., Underscores (_), colons (:), sarta période ().
- Unggal ID kudu unik dina dokumen éta. Naha?
Ngagunakeun ID nu atribut
Sakali anjeun geus ngaidentifikasi unsur unik loka Ramat anjeun, anjeun tiasa nganggo gaya cadar jeung gaya ngan nu hiji unsur.
Taros Kami
Aya sababaraha eusi téks dieu
div # kontak-bagian {tukang: # 0cf;}
-or just-
# Kontak-bagian {tukang: # 0cf;}
Boh jalma dua selectors bakal jalan. Kahiji hiji (div # kontak-bagian) bakal sasaran division kalayan ID hiji atribut tina "kontak-bagian". The sadetik (# kontak-bagian) masih bakal sasaran unsur kalawan ID tina "kontak-bagian", eta ngan teu bakal nyaho yén naon eta anu pilari nya division a. Hasil ahir styling bakal persis sarua.
Anjeun oge bisa numbu ka nu unsur husus tanpa nambahkeun tag wae:
Link kana informasi kontak
Rujukan nu ayat dina Aksara anjeun kalayan padika "getElementById" JavaScript:
document.getElementById ( "kontak-bagian")
atribut ID kénéh pisan mangpaat dina HTML, sanajan selectors kelas geus diganti aranjeunna keur paling tujuan styling umum. Kamampuh ngagunakeun ID nu atribut salaku hook keur gaya, bari ogé maké éta stasiun anchors pikeun tumbu atawa target pikeun Aksara, hartina maranéhna masih boga hiji tempat penting dina desain Web kiwari.
Diédit ku Jeremy Girard