Předěl
<hr>
Tematický předěl. Místo v textu, kde jedno téma končí a začíná jiné.
V náhledu vidíte, kam se dostaneme. Skrolujte dolů a postavíme to krok za krokem.
Zápis
Nepárový tag
hr nemá obsah ani uzavírací tag. Patří mezi odstavce tam, kde se mění téma, jako hvězdičky mezi kapitolami v knize.
Prohlížeč ho bez stylu vykreslí jako šedou čáru s vystouplým okrajem.
Kdy
Předěl, ne ozdoba
hr nese význam: „tady je změna tématu“. Screen reader ho ohlásí. Když chcete jen čáru pod nadpisem nebo mezi kartami, použijte border v CSS.
Mezi oddíly stránky hr také nepatří. Oddíly odděluje section s nadpisem.
Styl
Tenká čára
Výchozí vzhled zrušíme přes border: 0 a nakreslíme vlastní: jeden pixel výšky s barvou pozadí. Kolem necháme hodně místa, ať je pauza znát.
Styl
Krátký akcent
Zenovější varianta: místo čáry přes celou šířku jen krátká čárka uprostřed v akcentové barvě. Text se tak rozdělí, ale nerozsekne.
margin: 48px auto dá místo nahoře a dole a čárku vycentruje.
Responzivita
Menší pauza na telefonu
Na telefonu je obrazovka nízká. Velká mezera by vypadala jako konec stránky a čtenář by přestal skrolovat. Mezery kolem předělu proto zmenšíme.
margin-block mění jen horní a dolní margin. Vodorovné centrování (auto) zůstane.
Shrnutí
Jak používat hr
Ano
- změna tématu uvnitř textu
- vlastní vzhled přes
border: 0abackground - dost místa kolem, na telefonu méně
Ne
hrjako ozdobná čára pod nadpisemhrmísto oddílůsection