Dělení slov (spojovník)

Ve skutečnosti tohle není blog ale veřejné poznámky.

Dělení slov (spojovník)

Při tvorbě nového portfolia jsem stál před mnou zatím neřešeným problémem. Jak zařídit rozdělení slova spojovníkem na konci řádky. Po chvíli hledání jsem narazil na entitu ­ kterou je ale třeba vkládat ručně u každého slova, které je třeba rozdělit. Toto řešení se mi nezamlouvá, už jen proto, že se mi nepodařilo ověřit jeho funkčnost:-)
Narazil jsem na odkaz kde autor použil javascript. Toto řešení jsem vyzkoušel a osvědčilo se. Funguje jak má, automaticky dělí slova, script není velký (což dnes už není tak podstatný) a použití je snadný.

Postup ve zkratce:

  1. pomocí generátoru vygeneruješ script podle svých potřeb (já nechal zaškrtnutý jen český jazyk a na konci stránky místo "3 - aggressive" vybral "1 - minimal") kliknutím na "Create!" a uložíš například jako hyphenate.js
  2. na svých stránkách měj v tagu <html> definován jazyk stránek (lang="cs" nebo xml:lang="cs")
  3. do hlavičky webu přidej <script src="hyphenate.js" type="text/javascript"></script>
  4. prvek na který se má dělení slov aplikovat musí mít třídu hyphenator (class="hyphenate")

Postup ke zprovoznění v originále.
Tagy: