Az jelent valamilyen gondot, ha sok a class-ból és id-ből áll egy weboldal?
Ismerkedek a weblapkészítéssel, és azt vettem észre hogy rengeteg div class-t és div id-t használok, ettől lassabb lesz az oldalbetöltés vagy ha nem lehet valami hátrányom?
áttekinthető az oldal
Több adat -> nagyobb méret -> lassabb letöltés.
Persze ez manapság már inkább csak elméleti kérdés, mivel nem érzékelhető túl nagy változás, sőt.
Ha túl sok Class-t használsz az nyilván gond, de te tudod, hogy valóban szükséged van-e ennyire.
A class-ok értelme, hogy a css számára összefogja az azonos formázási tulajdonságokkal rendelkező elemeket, így a css mérete csökken. Az id-knek is van hasonló értelme, de nyilván egy oldalon nem lehet több elemnek azonos id-je, valamint az id más szempontból is fontos.
Javaslom, hogy optimalizáld a class-okat. Van amit el is lehet hagyni, pl a table elemre rakott class által hivatkozhatsz a táblázat soraira, celláira is anélkül, hogy azoknak is külön class-t adnál:
.tableclass td, .tableclass th {
...formázás...
}
A túl sok class és id maximum annyiban lassítja az oldalt, amennyiben a css szabályok bonyolultsága és mérete lassítaná.
2 tipp
1, class="class1 class2" tehát kombinálhatod is az osztályokat.
2, css selectorok használatával ,mint ahogy előttem már írták a td-nél , lehet hivatkozni bizonyos elemekre , sőt.
Pl a div-et követő első elem legyen valamilye. Lehet,hogy egy elem összes adott típusú alelemére adsz szabályt stb..
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!