Diseño una gran cantidad de elementos web simples de una sola página para ventas o correo electrónico. A menudo encuentro problemas con los titulares y mis saltos de línea deseados en diferentes anchos de medios.
Por ejemplo, podría tener un titular como:
¡Nuestro nuevo thingamabob es lo mejor desde el pan rebanado!
Sin ninguna atención a los saltos de línea, los saltos de línea son los siguientes:
¡Nuestro nuevo thingamabob es lo mejor desde
el pan rebanado!
A tamaño completo de la web, me gustaría romper la línea después de "the". Creando dos líneas.
¡Nuestro nuevo thingamabob es lo
mejor desde el pan rebanado!
Para una pantalla con un ancho medio, me rompería dos veces:
¡Nuestro nuevo thingamabob
es lo mejor
desde el pan rebanado!
Para pantallas aún más estrechas, me rompería después de "nuevo", después de "thingamabob" y después de "thing". Creando cuatro líneas.
¡Nuestro nuevo
thingamabob
es lo mejor
desde el pan rebanado!
Yo realmente no quiero usar las etiquetas de saltos ( <br>
), porque eso duro-conjuntos de los descansos en todos los tamaños. Hasta ahora he utilizado preguntas de los medios y los porcentajes de anchura para las diversas h1
- h5
etiquetas de modo que la anchura de las fuerzas de la etiqueta un descanso. Pero esto me parece "hacky" (también es muy temperamental a veces basado en el texto real).
¿Cuál es la mejor manera de controlar los saltos de línea sin codificarlos en el html?