SimpleSL· simple site layout

Comprendre SimpleSL

Concept

Convention, pas abstraction

Moins de règles à mémoriser.
Plus de contexte visible.

SimpleSL conserve le langage du Web et ajoute seulement une grammaire commune pour organiser le document.

Scope CSS naturel

Le slug porte le contexte

Le même composant peut garder une classe simple tout en variant selon sa section.

#news .card { border-left: 4px solid; }
#contact .card { max-width: 40rem; }

Cinq niveaux, du document à l’élément

  1. Documenthtml — le document complet
  2. Structurehd · mn · ct · ft — les zones globales
  3. Fonctionnelsection#slug — le contexte métier
  4. Interfacecard · table · form · grid — les outils internes
  5. HTML natifh2 · p · a · button · input — la fondation