Identifikuesit unikë brenda faqeve të uebit
Sipas W3C, atributi i ID në HTML është:
një identifikues unik për elementin
Ky është një përshkrim shumë i thjeshtë i një atributi shumë të fuqishëm. Atributi i ID mund të kryejë disa veprime për faqet Web:
- Një përzgjedhës i skedarit të stilit - Ky është funksioni që shumica e njerëzve përdorin atributin ID. Për shkak se ato janë unike, mund të jeni të sigurtë që do të jeni në styling vetëm një artikull në web faqen tuaj kur ju stilin përdorni një pronë ID. Dobësitë për të përdorur një ID për qëllime styling është se ajo ka një nivel shumë të lartë të specificitetit, gjë që mund të bëjë atë shumë sfiduese nëse ju duhet të anashkaloni një stil për ndonjë arsye më vonë në një fletë stili. Për shkak të kësaj, praktikat e tanishme të internetit anojnë drejt përdorimit të klasave dhe përzgjedhësve të klasës në vend të identifikuesve dhe identifikuesve të ID për qëllime të përgjithshme stili.
- Ankorat e emërtuara për t'u lidhur me - Shfletuesit Web ju lejojnë të shënoni vendndodhjet e sakta në dokumentet tuaja të Internetit duke treguar në ID në fund të URL-së. Ju thjesht shtoni ID në fund të faqes URL, e paraprirë nga një shenjë e paund (#). Ju gjithashtu mund t'i lidhni këto ankorave me vetë faqen duke shtuar shenjën e pound (#) dhe emrin e ID në atributin href për elementin a. Për shembull, nëse keni një ndarje me një ID të kontaktit, mund të lidheni me atë në atë faqe me këtë:
Ky është teksti i lidhjes - Një referencë për skriptet - Nëse shkruani ndonjë funksion Javascript, ju do të dëshironi të përdorni atributin ID në mënyrë që të bëni ndryshime në elementin e saktë në faqe me skriptet tuaja.
- Përpunimi tjetër - Id ju lejon të përpunoni dokumentet tuaja në internet në çfarëdo mënyre që ju nevojitet. Për shembull, mund të nxjerrësh HTML në një bazë të dhënash dhe atributi ID identifikon fushat.
Rregullat për përdorimin e atributit të ID
Ekzistojnë disa rregulla që duhet të ndiqni për të patur një dokument të vlefshëm që përdor cilësimin id kudo në dokument:
- ID duhet të fillojë me një letër (az ose AZ)
- Të gjithë personazhet e mëvonshme mund të jenë letra, numra (0-9), hyphens (-), nënvizime (_), pika (:), dhe periudha (.).
- Çdo ID duhet të jetë unik brenda dokumentit. Pse?
Duke përdorur atributin ID
Pasi të keni identifikuar një element unik të faqes suaj Web, ju mund të përdorni fletët e stileve për të stilit vetëm atë element.
Na kontaktoni
Ka një përmbajtje teksti këtu
div # kontakt-seksioni {background: # 0cf;}
ose vetëm-
# kontakt-seksioni {background: # 0cf;}
Secili prej këtyre dy përzgjedhësve do të punonte. E para (div # seksioni i kontaktit) do të synonte një ndarje me një atribut identifikimi të "seksionit të kontaktit". E dyta (# seksioni i kontaktit) do të synonte elementin me një ID të "seksionit të kontaktit", thjesht nuk do ta dinte se ajo që kërkon është një ndarje. Rezultati përfundimtar i styling do të jetë saktësisht i njëjtë.
Ju gjithashtu mund të lidheni me atë element të veçantë pa shtuar ndonjë tags:
Lidhu me informacionin e kontaktit
Referojeni atë paragraf në skriptet tuaja me metodën "getElementById" JavaScript:
document.getElementById ( "kontakti-seksioni")
Atributet e ID janë ende shumë të dobishme në HTML, edhe pse përzgjedhësit e klasës i kanë zëvendësuar ato për qëllimet më të përgjithshme të stilit. Aftësia për të përdorur atributin ID si një goditje për stilet, duke i përdorur ato si ankorë për lidhje ose objektiva për skripte, do të thotë se ata ende kanë një vend të rëndësishëm në dizajnimin e internetit sot.
Redaktuar nga Jeremy Girard