Identifikaturi Uniċi fi ħdan il-Paġni tal-Web
Skont il-W3C, l-attribut ID f'HTML huwa:
identifikatur uniku għall-element
Din hija deskrizzjoni sempliċi ħafna ta 'attribut qawwi ħafna. L-attribut ID jista 'jwettaq diversi azzjonijiet għall-paġni tal-Web:
- Selettur tal-karta tal-istil - Din hija l-funzjoni li ħafna nies jużaw l-attribut ID għal. Minħabba li huma uniċi, tista 'tkun ċert li inti tkun grafika biss l-oġġett wieħed fuq il-paġna tal-Web tiegħek meta tuża l-istil li tuża proprjetà ID. L-iżvantaġġ għall-użu ta 'ID għal skopijiet ta' grafika huwa li għandu livell għoli ħafna ta 'speċifiċità, li jista' jagħmilha ta 'sfida kbira jekk ikollok bżonn tissostitwixxi stil għal xi raġuni aktar tard fi stil. Minħabba dan, il-prattiċi kurrenti tal-Web imorru lejn l-użu ta 'klassijiet u seletturi tal-klassi minflok ID u seletturi ta' ID għal skopijiet ta 'grafika ġenerali.
- L- ankri msejħa li jgħaqqdu ma '- Browsers tal-Web jippermettulek li timmira postijiet preċiżi fid-dokumenti tal-Web tiegħek billi tipponta lejn l-ID fl-aħħar tal-URL. Inti sempliċiment żid l-id sal-aħħar tal-URL tal-paġna, preċeduta minn lira-sinjal (#). Tista 'wkoll tgħaqqad dawn l-ankri mal-paġna nnifisha billi żżid il-lira-sinjal (#) u l-isem ID fl-attribut href għall-element. Per eżempju, jekk għandek diviżjoni b'ID ta ' kuntatt, tista' tikkuntattjaha fuq dik il-paġna ma 'dan:
Dan huwa t-test tal-link - Referenza għal skripts - Jekk tikteb xi funzjoni Javascript, int trid tuża l-attribut ID sabiex tista 'tagħmel bidliet fl-element preċiż fuq il-paġna bl-iskripts tiegħek.
- Ipproċessar ieħor - L-id jippermettilek tipproċessa d-dokumenti tal-Web tiegħek bi kwalunkwe mod li għandek bżonn. Per eżempju, tista 'tiġbed l-HTML f'database, u l-attribut ID jidentifika l-oqsma.
Regoli għall-Użu tal-Attribut tal-Identità
Hemm ftit regoli li għandek issegwi biex ikollha dokument validu li juża l-attribut id kullimkien fid-dokument:
- L-ID għandu jibda b'ittra (az jew AZ)
- Il-karattri sussegwenti kollha jistgħu jkunu ittri, numri (0-9), b'sinkijiet (-), jenfasizza (_), kolons (:), u perjodi (.).
- Kull ID għandu jkun uniku fid-dokument. Għaliex?
Uża l-Attribut ta 'l-ID
Ladarba tkun identifikat element uniku tas-sit tal-Web tiegħek, tista 'tuża folji ta' stil għall-istil biss dak l-element wieħed.
Ikkuntatjana
Hemm xi kontenut ta 'test hawn
div # kuntatt-taqsima {isfond: # 0cf;}
-or just-
# kuntatt taqsima {isfond: # 0cf;}
Kemm minn dawk iż-żewġ seletturi jaħdmu. L-ewwel wieħed (div # taqsima ta 'kuntatt) jimmira diviżjoni b'attribut ID ta' "sezzjoni ta 'kuntatt". It-tieni waħda (# kuntatt-taqsima) xorta timmira l-element b'ID ta '"sezzjoni ta' kuntatt", hija biss ma tkunx taf li dak li qed tfittex hija diviżjoni. Ir-riżultat aħħari tal-grafika ikun eżattament l-istess.
Tista 'wkoll tgħaqqad dak l-element speċifiku mingħajr ma żżid xi tags:
Rabta ma 'l-informazzjoni ta' kuntatt
Irreferi dak il-paragrafu fil-kitbiet tiegħek bil-metodu "getElementById" JavaScript:
dokument.getElementById ("sezzjoni ta 'kuntatt")
L-attributi ta 'l-ID għadhom utli ħafna fl-HTML, għalkemm seletturi tal-klassi ssostitwewhom għal skopijiet ta' grafika l-aktar ġenerali. Il-ħila li tuża l-attribut ID bħala ganċ għal stili, filwaqt li tużahom ukoll bħala ankri għal links jew miri għal skripts, ifisser li għad għandhom post importanti fid-disinn tal-Web illum.
Editjat minn Jeremy Girard