Својство hyphens

Својство hyphens укључује преносе речи у прегледачу користећи знак за пренос "-". За подршку српског језика неопходно је додати атрибут lang="sr" тегу на који се примењују преноси (или родитељу тог тега). Може се једноставно додати овај атрибут тегу html. Без тога преноси неће радити.

Синтакса

cssселектор {
  hyphens: auto | manual | none;
}

Вредности

Вредност Опис
auto Поставља знакове за пренос тамо где је то неопходно.
manual Додаје преносе само на оним местима где је додат wbr тег или специјални знак ­ и то само када је неопходно. Такви преноси се зову меки преноси.
none Поништава постављање преноса (речи се неће преламати, чак и ако постоје меки преноси).

Подразумевана вредност: manual.

Вредност auto

html<p lang="en">
  Lorem ipsum dolor sit amet, consectetur adipiscing elitorire
  aenean a dapibus magna, ac interdum nisl. Suspendisse egetil
  fringilla nibh, eu commodo arcu. Donec lacinia tempor velite
  sed tincidunt. Aliquam porttitor nulla purus, vel vulputater
  ipsum faucibus sed. Phasellus sodales, lorem vel cursus vehi
  ante purus lacini dui, interdum fringilla massa eros ut duir
  nullam et ipsum ex. Donec ut iaculis massa. Duis vel ulamcor
  per dolor. Suspendisse tristique dolor risus, nec laoreet du
  aliquet maximus. Maecenas tempus congue arcu, si amet auctor
  dui efficitur in. Proin ac auctor nisi. Phasellus luctus eur
  neque sollicitudin rutrum. Curabitur ipsum justo, sodales in
  lectus non, molestie ullamcorper elit, orciro varius natoque.
</p>
cssp {
  width: 400px;
  hyphens: auto;
  border: 1px solid red;
  text-align: justify;
}

Результат:

Видите такође

  • својства word-break и overflow-wrap,
    која омогућавају да се слово дугачке речи пренесе
  • својство overflow,
    које одсеца делове који излазе ван граница блока