Si escribe "AAAAAAAAAAAAAAAAAAAAAARRRRRRRRRRRRRRRRRRRRRRGGGGGGGGGGGGGGGGGGGGG" esto producirá:
AARRRRRRRRRRRRRRRRRRRR
RRGGGGGGGGGGGGGGGGGGGG
G
he tomado mi ejemplo de un par de diferentes sitios web en google. He probado esto en ff 5.0, IE 8.0 y Chrome 10. Funciona en todos ellos.
.wrapword {
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
white-space: pre-wrap; /* css-3 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
white-space: -webkit-pre-wrap; /* Newer versions of Chrome/Safari*/
word-break: break-all;
white-space: normal;
}
<table style="table-layout:fixed; width:400px">
<tr>
<td class="wrapword"></td>
</tr>
</table>
No CSS, por lo tanto, no una respuesta, pero usando un campo de texto para mantenerlo ... simplemente diciendo –
Eugh. Las entradas están ahí para mostrar la entrada. Pensé que habíamos logrado ir más allá de mentir acerca de la semántica con fines de presentación. – Quentin