Jak při kódování designu pojmenovávat sémanticky
24. 11. 2008 9:30
Martin Hassman
Při kódování designu je třeba navrhnout názvy řady tříd a hodnot id (pokud nepoužíváte CSS framework, který má již hodnoty dané). Je lepší v názvech vyjadřovat aktuální vzhled stránky (např. „levy-panel“) nebo se soustředit na sémantickou strukturu (např. „bocni-panel“, „pomocny-panel“)?. Článek CSS coding: semantic approach in naming convention se snaží ukázat, proč je sémantický přístup lepší a nabízí několik pravidel pro tvorbu lepších názvů. Jaký přístup volíte vy?
Dále čtěte…
- Soap opera CSS prefixů aneb -webkit-property vládne všem 25. 5. 2012 0:00
- Vyzkoušejte si LESS a SASS online - CSS2LESS a CSS2SASS 4. 5. 2012 7:07
- Návrhové vzory pro responsive design 2. 4. 2012 12:17
- Vzhůru do CSS3 - kodérův průvodce 2. 4. 2012 9:31
- Webkodérská pravidla podle Twitteru 26. 10. 2011 9:27
webák (neregistrovaný)
---.net.upc.cz
24. 11. 2008 9:48
Nový
Sémanticky, rozhodně
celé vlákno
Už je to drahně let, co jsem hlavní weby překopal na sémantický id a class, a u nových to už taky samozřejmě používám.
karf (neregistrovaný)
---.strelice.net
24. 11. 2008 21:40
Nový
RE: Jak při kódování designu pojmenovávat sémanticky
celé vlákno
Já myslím, že se tohle dost přeceňuje. Nepřikládám tomu žádný podstatný význam. Sloupce klidně pojmenuju jako col-left, col-right apod. Nevybavuju si případ, kdy by se redesignoval web jenom změnou CSS (to je takový oblíbený mýtus), nebo že by se přehazovaly sloupce. Proč taky? Nedává to smysl (a i kdyby, tak prohození tříd v šabloně je otázka minuty). Naopak, vymýšlet nějaké smysluplné "sémantické" pojmenování sloupců je většinou dost opruz a vycházejí z toho pak takové jakési podivné názvy, které nikomu nic moc neřeknou.