Care este diferența div ID-ul din clasa Div în CSS

Anonim

Diferența dintre clasă și id-ul în CSS

elemente în atributele CSS sunt adesea obiectul unor controverse atât profesioniști și amatori. Este necesar să se utilizeze una sau alta, cum rezonabil, cu rezultat identic, un cod va fi mai puțin costisitoare și mai precise, și chestiuni similare sunt discutate în mod constant, inclusiv afectează atributele de clasă și id.

Cuprinsul articolului

  • Definiție
  • Comparație
  • Concluzii Diferența. ro

ul

Div clasa - atribut element se atribuie oricărei clase.

div id - atribut element care îl identifică în mod unic.

pentru conținutul ↑

Compara

Diferența dintre clasă și id-ul în CSS nu este considerat cardinal și adesea folosit una sau alta, în funcție de preferințele autorului. Diferența principală din id-ul de clasă este faptul că prima poate fi dat mai mult de un element, iar al doilea este unic și atribuit un element în pagină. Folosind div id evită cuiburi pe mai multe niveluri, care se obține prin utilizarea div class.

In plus, id atribut, spre deosebire de clasa, poate fi folosit pentru a ancora link-uri, este suficient pentru a da elementul său și se referă la acel element al ancorei. De asemenea, id-ul va fi o prioritate în tabelul de CSS în cazul în care simultan cu clasa. Acesta din urmă, la rândul său, permite utilizarea unei game largi de clase la un singur element. nume de clase pot fi înregistrate prin golurile, identificatorul de un astfel de tratament nu este destinat.Un alt avantaj al id-ului este capacitatea de a căuta un element din codul pentru acest atribut utilizând funcția de document. getElementById ().

la conținutul ↑

Concluzii Diferența. ru

  1. Div class - atribuie o clasă unui element, div id - identifică.
  2. Clasa este atribuită mai multor elemente, id-ul este unic pe pagină.
  3. Un singur element poate fi atribuit unui set de clase pe clasă și numai un singur id.
  4. Prioritatea în CSS rămâne pentru id.
  5. Căutarea în codul pentru atributul id este mai ușoară.