html - hyphens - non breaking hyphen
¿Qué es lo opuesto a un nbsp? (6)
A
personaje es un espacio que no permite el salto de línea.
<p>lorem ipsum here are some words and so on</p>
| lorem ipsum |
| here are some words and so |
| on |
¿Qué es lo opuesto a eso? Es decir, un personaje que NO se representa como un espacio, pero PUEDE usarse para el corte de línea.
<p>foo supercalifragilisticexpialidocious bar</p>
<!-- put char here ^ and here ^ -->
|foo supercalifragi |
|listicexpiali |
|docious bar |
or with wider size:
|foo supercalifragilisticexpiali |
|docious bar |
Soy consciente del carácter de guión suave , pero para mi propósito, específicamente, no quiero un guion añadido en el receso.
Desea el carácter unicode ESPACIO DE ANCHO CERO (BID) (B).
Puedes obtenerlo en HTML con ​
o ​
.
Saltos explícitos y no interrupciones:
LB7: No rompa antes espacios o espacio de ancho cero.
LB8: Rompe antes de cualquier personaje que siga un espacio de ancho cero, incluso si uno o más espacios intervienen.
http://unicode.org/reports/tr14/
Hay una buena página en quirksmode.org que responde bastante bien esta pregunta en mi humilde opinión. http://www.quirksmode.org/oddsandends/wbr.html
En resumen: use <wbr /> o & # 8203; (o & shy; pero usted mencionó que no quiere el guión).
Puede usar la propiedad CSS3 llamada word-wrap
p.test {word-wrap:break-word;}
¡Espero eso ayude!
También está la poco conocida etiqueta wbr , que permite al navegador decidir si romper la línea o no.
hay mucha discusión sobre esto, pero se ha vuelto más o menos estándar para usar ­
usa <wbr> .