Jak na sémantický web: používáme třídu (class) s rozumem

V návaznosti na předchozí příspěvek o sémantickém webu ve světě by bylo dobré uvést alespoň základní nástin toho, co to vlastně ten sémantický web je, ale taky jak ho aspoň trochu v praxi dělat.

Pokud uvidím, že je o tyhle příspěvky zájem, budu rád s “osvětou” o sémantickém webu pokračovat.

Ale teď ke slibovanému příkladu.

Jak používat atribut class (třída) v rámci sémantického webu

Lidé často používají názvy tříd jako modrytext nebo cervenyokraj. Daleko lepší způsob je pojmenovávat třídy podle toho, jakou funci plní element této třídy. Dobré názvy se nemění

Přemýšlejte, proč chcete, aby něco nějak vypadalo, namísto jak má co vypadat. …

Dobré názvy

Jsou například: upozorneni, dulezite, submenu, obrazekKeStazeni. Význam těchto elementů se s vývojem vašeho webu velmi pravděpodobně měnit nikdy nebude. Jejich vzhled už ano.

Špatné názvy

okraj4px, cervenytext, hezkepozadi

Z vlastní zkušenosti můžu potvrdit, že pokud dokážete tvořit web tak, že nejprve přemýšlíte o struktuře a obsahu odděleně od vzhledu, usnadní se spousta věcí. Samozřejmě jako každá lidská činnost to vyžaduje trochu zkušeností. Mimojiné to ale pomáhá tvořit XHTML a CSS validní stránky. A naopak XHTML a CSS pomáhají oddělení obsahu a vzhledu.