quiero limitar el texto a un número fijo de líneas para una mesa de 150 píxeles de anchura en el correo electrónico HTML, por ejemplo:limitación de texto a sólo dos líneas
Long text continues down the road into a lane and doesn't stop there
quiero que se vea como este :
Long text continues down
the road into a lane and...
Estoy truncar la cadena para un máximo de 45 caracteres incluidos los puntos suspensivos, pero a veces cuando una palabra larga está presente se dirige a tres líneas:
Long text continues at
accelerating speed into the
road...
Idealmente, me gustaría romper la palabra acelerando o, mejor dicho, llenar la mayor cantidad de caracteres posible en la primera línea y continuar con la segunda línea, ¿hay alguna manera de hacerlo en html? (Miré el word-wrap pero aparentemente no es compatible con todos los clientes de correo electrónico)
Además, dado que se trata de clientes de correo electrónico, no puedo hacer ningún javascript, etc. también.
gracias, pero No podré mostrar las elipsis usando este método, supongo ... ¿hay alguna forma de preprocesar las cadenas del lado del servidor para lograr el comportamiento deseado? –
Sí, puede usar cualquier tecnología del lado del servidor para truncar la cadena a la longitud deseada en el lado del servidor usando funciones de manipulación de cadenas, la pregunta es ¿qué entorno está trabajando en el servidor o con qué tecnología de servidor está más familiarizado? Otra cosa que puede hacer es usar javascript del lado del cliente para truncar el texto. –
@Sainath He agregado una alternativa del lado del servidor. –