• Publicidad

Duda con <br> de más

Preguntas y comentarios relacionadas con HTML y CSS.

Duda con <br> de más

Notapor BigBear » 2014-09-24 09:26 @435

Hola. Tengo el siguiente código HTML pero uso PHP para mostrar el código desde la base de datos:
Sintáxis: [ Descargar ] [ Ocultar ]
Using html4strict Syntax Highlighting
  1. <h1>SyntaxHihglighter Test</h1><br>
  2. <p>This is a test file to insure that everything is working well.</p><br>
  3. <br>
  4. <pre class="brush: c-sharp;">
  5. function test() : String<br>
  6. {<br>
  7.         return 10;<br>
  8. }<br>
  9. </pre><br>
  10. </html><br>
Coloreado en 0.004 segundos, usando GeSHi 1.0.8.4

Como saco todo el texto que ven desde una variable de array que extraigo con un base de datos, después listo todo el código con un foreach y por cada línea agrego un <br> quedando como lo que ven. El tema es que si no agrego esos <br> en cada línea se ve todo amontonado y da asco para el ojo común xD

El verdadero problema son los <br> de más en el código después de la etiqueta:

<pre class="brush: c-sharp;">

Los demás <br> están bien. ¿Qué tendría que hacer?
Última edición por explorer el 2014-09-24 11:35 @524, editado 2 veces en total
Razón: codigo => código; despues => después; demas => demás; estan => están; tendria => tendría; html => HTML; php => PHP; linea => línea; comun => común; mas => más
BigBear
Perlero frecuente
Perlero frecuente
 
Mensajes: 981
Registrado: 2009-03-01 18:39 @818

Publicidad

Re: Duda con <br> de más

Notapor explorer » 2014-09-24 10:00 @458

No agregar '<br>' dentro de una sección '<pre>'.

Ni siquiera después de un '</html>', '<h1>', y de la mayoría de '<p>'.

De hecho... hay pocos sitios donde realmente sean necesarios los '<br>'.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Duda con <br> de más

Notapor BigBear » 2014-09-24 10:29 @478

Pero, ¿cómo detecto eso en PHP? Porque cuando listo todo el código no puedo hacer esa excepción con la etiqueta
Sintáxis: [ Descargar ] [ Ocultar ]
Using html4strict Syntax Highlighting
  1. <pre class="brush: c-sharp;">
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4
Ya intenté con esto, pero nada:
Sintáxis: [ Descargar ] [ Ocultar ]
Using html4strict Syntax Highlighting
  1. <pre style="br{content:' '}" class="brush: c-sharp;">
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4
Última edición por explorer el 2014-09-24 11:35 @524, editado 2 veces en total
Razón: Poner marcas interrogativas; como => cómo; php => PHP; codigo => código; excepcion => excepción
BigBear
Perlero frecuente
Perlero frecuente
 
Mensajes: 981
Registrado: 2009-03-01 18:39 @818


Volver a HTML

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

cron