Html class nevekben és CSS-ben lehet ékezetes betűket használni?
ma 14:03
Van igazság abban, amit mondasz, de az én tapasztalatom szerint CSS esetében fontosabb, hogy jól elkülöníthető legyen a classnév, mint a változónév.
Például, lehet, hogy sokat mond a .naviation-searchbox-submit, és a .navigation-searchbox-submit-container, csak éppen szükségtelenek, mert elég annyi, hogy nav.sbox > form. És ez átláthatóbb, mit a bonyolult classokat böngészni
"a kodot lehet, hogy kesobb valami mas fogja modositani"
valami vagy valaki? ha valaki, akkor igazad van, de ha valami, akkor épphogy nem!
A class-nak max 13-15 karakter ajánlott. Igen 61%-os, igazad van, hogy gyorsabb lesz a kód a rövid cass/ID változónevektől és a szóközök hiányától, de egyben olvashatatlan is. Az hülyeség hogy az értelmes class nevek miatt lesz olvashatatlan.
Amúgy vannak erre programok, hogy lerövidítik a class/ID-eket, eltávolítják a felesleges szóközöket, törlik a megjegyzéseket a gyorsaság érdekében, de ezeket csak akkor ajánlott használni, ha tovább már senki nem fogja szerkeszteni a kódot.
Abban is igazad van, hogy nem szabad túlságba vinni a class-okat és a div-eket, csak amennyire szükség van.
Add oda egy idegennek hogy kódolja tovább a te 1-3 karakterből álló class/ID kódodat. Hidd el, azt se fogja tudni mi fán terem. Te tudod, de ő már nem fogja tudni. Én oda adom a saját kódom és érteni fog mindent, megjegyzés nélkül, méghozzá átlátható is lesz.
search, save, submit, small, stb. - bármi lehet a S betűd, senki nem tudja hogy mire gondoltál és idegesítő rákeresgetni mindenre, jobb ha rögtön érthető. Ha meg megjegyzéseket raksz, akkor miről beszélünk? Ugyanaz mint a hosszú nevek.
Aarron Walter - Keresők és webhelyek
Robert C Martin - Tiszta kód
Olvasd el ezt a két könyvet. Főleg az elsőt.
Én pontosan az olvashatóság miatt szoktam lerövidíteni.
Egyébként nem hallottam még olyan programról, ami a HTML-ben és a CSS-ben párhuzamosan lerövidítene dolgokat.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, 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!