Wrap non riesce per il contenuto HTML in Coldfusion

Ho provato a racchiudere il contenuto CMS HTML. Ma fallisce.

Ecco il codice che ho provato.

Wrap Example

<cfset test = '

This is failure wrap function

This is failure wrap function
'> #Wrap(test, 10)#

Il risultato è dato sotto,

  Wrap Example This is failure wrap function This is failure wrap function 

Qualcuno sa come può risolvere questo problema?

Come per i suoi documenti , wrap() opera su una stringa , non su un frammento di HTML . Mentre il secondo è il primo, il primo non implica alcuna comprensione di quest’ultimo. Tutti i wrap() vedono i dati delle stringhe … non sa che parte della stringa che stai trasmettendo è HTML, e di conseguenza non si può semplicemente interrompere un tag HTML con un carattere di interruzione di riga.

Quindi in pratica non c’è niente da “sistemare” qui, dato che stai usando lo strumento inappropriato per il lavoro.

Ho il sospetto che quello che dovresti vedere è mettere il testo all’interno di uno span o di un div o qualche altro tag contenitore, e poi lo stile che contiene tag per avere la larghezza che vuoi. Tagliare la stringa in numeri di caratteri non è davvero il modo di affrontare l’attività che si desidera realizzare, credo?

Perché stai provando a fare, “avvolgendo” questo mark-up di 10 caratteri?