skryj/ukaž teorii Řádkový zlom

Existují situace, ve kterých nechceme rozdělení delšího výrazu do dvou řádků (spojka, datum, zkratka, rozmezí, …). V případě, že je součástí výrazu mezera, zaměníme ji za Pevnou, čímž zakážeme nechtěné dělení. Komplikace nastává tehdy, kdy je na místě mezery Pomlčka nebo Spojovník (oba bez mezer). Takové dělení je zakázané, resp. u spojovníku je nutné jej na novém řádku zopakovat, což web neumí.

1 Nechtěné dělení řádku

Př. 1 Nechtěné dělení řádku
  1. Zlom řádku u pomlčky
  2. Zlom řádku u spojovníku
  1. A pak se vydáš po trase Brno–
    Brankovice
    .
  2. Bude mi k něčemu ten česko-
    finský
    slovník?

2 Web

Celý výraz lze zafixovat příznakem, který nedovolí zalomení řádku. Na webu je takový úkon pro běžného uživatele náročný, musel by mít navíc přístup do zdrojového kódu.

Př. 2 Příznak pro zákaz dělení řádku
  • <span style="white-space: nowrap;">nezalomíš</span>

3 Nedělitelný spojovník

Také existuje tzv. nedělitelný spojovník se stejnou vlastností jako Pevná mezera. Na webu lze zapsat html entitou &#8209;. Jeho vzhled je mimo výšky, která je o ±1 px menší, stejný jako Spojovník. Záleží na typu fontu. Bohužel, po zkopírování znaku do textového editoru je interpretován spíše jako Pomlčka, navíc se špatným kerningem (zleva částečně překrývá sousední znak). Více v kapitole Podoba některých znaků.


„Můžeš kreslit, můžeš psát, ale listy netrhat…“
Jakub Fialawww.odemne.com | 2009–2011