BEM

Význam: Block • Element • Modifier

Podrobný popis zkratky

Zkratka BEM znamená Block • Element • Modifier, což je metodika pro psaní strukturovaného a udržitelného CSS kódu. Používá se k vytváření znovupoužitelných komponent a jejich stylování, což usnadňuje správu větších webových projektů.

BEM rozděluje komponenty na tři základní části:

  • Block: Hlavní komponenta, například tlačítko nebo navigace.
  • Element: Podčást bloku, která nemůže existovat samostatně, například ikonka v tlačítku.
  • Modifier: Varianta nebo stav bloku či elementu, například tlačítko v aktivním stavu.

Tato struktura zajišťuje jasnou a konzistentní hierarchii tříd v HTML a CSS.

Příklady použití zkratky BEM

  • Při vývoji našeho webu používáme metodiku BEM, abychom měli přehledné a snadno upravitelné CSS třídy.
  • Když píšu styly podle BEM, pojmenuju blok třeba .menu, jeho element .menu__item a pak modifikátor třeba .menu__item--active.
  • BEM nám v týmu hodně pomohl vyhnout se konfliktům ve stylech a zjednodušil údržbu většího projektu.

Vznik zkratky a historie

BEM byl vyvinut společností Yandex začátkem 21. století jako odpověď na potřebu přehledného stylování rozsáhlých webových aplikací. Díky své jednoduchosti a efektivitě se rychle stal populárním mezi vývojáři po celém světě.

Dnes je BEM jednou z nejrozšířenějších metodik pro organizaci CSS kódu, často používanou spolu s moderními frontendovými frameworky.

Počet zobrazení: 27

Další významy zkratky BEM

Vložte si vysvětlení zkratky na svůj web

Textové vysvětlení
BEM znamená "Block • Element • Modifier". Zjistit více
Repsonzivní box s významem
BEM
Význam: Block • Element • Modifier
Zjistit více
Karta s bílým pozadím
BEM
— znamená —
Block • Element • Modifier
Zjistit více

Citace

Použij následující citaci pro uvedení této zkratky ve své práci nebo zdroji.

Styl citace: