Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/03/2012, 14:45
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Mostrar texto tal cual

Una aclaración @maycolAlvarez

el tag <code> No preserva los saltos de linea.
Se pueden usar htmlentities() como indicás. Además la etiqueta apropiada para mostrar texto como tal y no como código, que es <textarea>

Puntualmente en el caso del ampersand (que hay que convertirlo en todos los casos), se representa con
&amp;amp;

ejemplo

Código HTML:
Ver original
  1. <textarea rows="10" cols ="20">
  2.  
  3. <b>aaaa</b>
  4. &amp;amp;
  5. <>
  6. &
  7.  
  8. </textarea>
  9. <hr />
  10. <code>
  11.  
  12. <b>aaaa</b>
  13. &amp;amp;
  14. <>
  15. &
  16.  
  17. </code>
  18.  
  19. <hr />
  20. <pre>
  21.  
  22. <span>aaaa</span>
  23. &lt;span&gt;aaaa&lt;/span&gt;
  24. &amp;amp;
  25. <>
  26. &
  27.  
  28. </pre>

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.