Um
caractere é um espaço que não permite quebra de linha.
<p>lorem ipsum here are some words and so on</p>
| lorem ipsum |
| here are some words and so |
| on |
Qual é o oposto disso? Ou seja, um caractere que NÃO é renderizado como um espaço, mas PODE ser usado para quebra de linha.
<p>foo supercalifragilisticexpialidocious bar</p>
<!-- put char here ^ and here ^ -->
|foo supercalifragi |
|listicexpiali |
|docious bar |
or with wider size:
|foo supercalifragilisticexpiali |
|docious bar |
Estou ciente do caractere soft-hífen , mas, para meus propósitos, não quero especificamente um hífen adicionado na pausa.
html
character
line-breaks
hyphenation
nickf
fonte
fonte
Também existe a pouco conhecida tag wbr , que permite ao navegador decidir se quebra a linha ou não.
fonte
-
?Há uma página legal em quirksmode.org que responde a essa pergunta IMHO muito bem. http://www.quirksmode.org/oddsandends/wbr.html
Resumindo: use <wbr /> ou & # 8203; (ou & shy; mas você mencionou que não quer o travessão).
fonte
use <wbr> .
fonte
Você pode usar a propriedade CSS3 chamada quebra de linha
p.test {word-wrap:break-word;}
Espero que ajude!
fonte
há muita discussão sobre isso, mas tornou-se mais ou menos padrão de usar
­
fonte