Nezlomitelná mezera: Porovnání verzí

Z Wikipedie, otevřené encyklopedie
Smazaný obsah Přidaný obsah
Iarro (diskuse | příspěvky)
Carnby (diskuse | příspěvky)
it.wiki
Řádek 50: Řádek 50:
[[fi:Sitova välilyönti]]
[[fi:Sitova välilyönti]]
[[fr:Espace insécable]]
[[fr:Espace insécable]]
[[it:Hard space]]
[[it:Spazio unificatore]]
[[ja:ノーブレークスペース]]
[[ja:ノーブレークスペース]]
[[ko:단어 잘림 방지 공백]]
[[ko:단어 잘림 방지 공백]]

Verze z 26. 5. 2011, 11:35

Nezlomitelná mezera nebo také tvrdá mezera je typografický znak. Jde o jeden z netisknutelných znaků, tzv. bílých znaků.

Účel

Nezlomitelná mezera je taková mezera mezi slovy textu, kterou textový procesor nenahradí odřádkováním: V této mezeře má zakázáno řádek zlomit. Na nový řádek přenese i předešlé slovo, protože z pohledu editoru je celé sousloví vlastně jediné slovo, k zalomení řádku tedy dojde dříve. Se situací, kdy je celý řádek takto nezlomitelný, se každý editovací program vypořádává po svém.

Typografických případů použití nezlomitelné mezery je mnoho:

  • nezlomitelné oddělení číselné hodnoty a její jednotky, např. 10 kg,
  • oddělení tisíců v číslech, 1 999,
  • zabránění dělení předložek, obzvlášť jednopísmenných.
  • a mnoho dalších.

Vkládání do textu

Nezlomitelnou mezeru lze do textu vložit často několika způsoby:

Znakové entity

K zápisu speciálních znaků ve značkovacích jazycích slouží znakové entity, které mají např. v HTML konkrétní vliv na značkování. Entita sama se zapisuje pomocí několika znaků, ale v dalším zpracování se interpretuje jako jediný znak. Nezlomitelnou mezeru lze jako entitu zapsat několika způsoby:

  •   – zástupným názvem (identifikátorem): SGML entita „nbsp“ (no-break space) je součástí standardu HTML. Slouží k reprezentaci znaku nezlomitelné mezery nezávisle na kódování dokumentu, ve kterém se nachází.
  •   – dekadickou Unicode hodnotou znaku
  •   – šestnáctková Unicode hodnotou znaku

Všechny tyto zápisy dávají do výsledku interpretace stejný výsledek: Jediný bílý znak.

Související články

Externí odkazy