Kezdőoldal » Számítástechnika » Weblapkészítés » Az jelent valamilyen gondot,...

Az jelent valamilyen gondot, ha sok a class-ból és id-ből áll egy weboldal?

Figyelt kérdés

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


2013. jún. 25. 01:18
 1/5 C0r3 válasza:
Lassabb? Hát.. ez a webszervertől és a felhasználó netjétől is függ. A hostingal nem lesz probléma (gondolom). Igazából akinek gyors internetsebessége van az meg sem érzi,aki pedig mobilnettel böngészik az meg megvárja. Ez van. Nekem is van egy 11 megás weboldalam,meg egy flash intros enterpage. Azokra is sokat kell várni egy átlag usernak. De úgy gondolom,hogy amit te tervezel az nem fog gondot okozni senkinek a középkategóriából.
2013. jún. 25. 01:51
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:

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.

2013. jún. 25. 03:41
Hasznos számodra ez a válasz?
 3/5 Drone007 ***** válasza:
73%

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á.

2013. jún. 25. 07:12
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:
Még mindig jobb a CSS -ben több class, mint minden elemben style -paraméterbe beírni a teljes rávonatkozó formázást.
2013. jún. 25. 07:56
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:

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.

[link]

Pl a div-et követő első elem legyen valamilye. Lehet,hogy egy elem összes adott típusú alelemére adsz szabályt stb..

2013. jún. 25. 11:57
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!