Koja je razlika div id od div class u CSS

Anonim

Razlika između klase i id u CSS

elementi u CSS atributa su često predmet kontroverzi i profesionalci i amateri. Je li potrebno koristiti jedan ili drugi, kako razumno je s identičnim rezultatom, kod koji će biti jeftiniji i preciznije, i slične stvari se raspravlja stalno, uključujući i utječu na klase i id atributa.

Sadržaj članka

  • Definicija
  • Usporedba
  • Zaključci Diferencijacija. en

Definicija

Div class je atribut elementa koji ga pripisuje klasi.

Div id je atribut elementa koji ga jedinstveno identificira.

na sadržaj ↑

Usporedi

Razlika između klase i id u CSS ne smatra kardinal i često se koristi jedno ili drugo, ovisno o preferencijama autora. Glavna razlika između klase i id je da se prvi može dati na nekoliko elemenata, drugi je jedinstven i dodijeljen jednom elementu na stranici. Upotreba div ida omogućuje izbjegavanje višeslojnog gniježđenja, koje se dobiva pomoću div klase.

Osim toga, id atribut, za razliku od klasi, može se koristiti za sidro veze, to je dovoljno dati svoj element i odnose se na tom elementu sidra. Također, ID će imati prioritet u CSS tablici ako je postavljen istodobno s klasom. Potonji, zauzvrat, omogućuje primjenu više klasa na jedan element. Nazivi klase mogu se napisati kroz prostore, identifikacija takvog tretmana ne podrazumijeva.Još jedna prednost id je sposobnost traženja elementa u kodu ovog atributa pomoću funkcije dokumenta. getElementById ().

do sadržaja ↑

Zaključci Diferencijacija. ru

  1. Div class - dodjeljuje klase elementu, div id - identificira.
  2. Klasa je dodijeljena više elemenata, id je jedinstven na stranici.
  3. Jedan element može se dodijeliti skup klase prema klasi i samo jedan ID.
  4. Prioritet u CSS ostaje za id.
  5. Traženje u kodu za atribut ID je lakše.