Foros del Web » Creando para Internet » HTML »

Publicar código sin recurrir a <p>

Estas en el tema de Publicar código sin recurrir a <p> en el foro de HTML en Foros del Web. Muy buenas. Antes de nada, muchas gracias por vuestra ayuda. Estoy editando un formulario, y para que me funcione (además de los campos) me veo ...
  #1 (permalink)  
Antiguo 11/10/2013, 13:22
Avatar de pisosmosby  
Fecha de Ingreso: octubre-2013
Mensajes: 6
Antigüedad: 11 años, 1 mes
Puntos: 0
Pregunta Publicar código sin recurrir a <p>

Muy buenas. Antes de nada, muchas gracias por vuestra ayuda.

Estoy editando un formulario, y para que me funcione (además de los campos) me veo obligado a añadir el siguiente código en el mismo:

<p style="visibility:hidden;">[file upload]</p>

Por consiguiente, me aparece un espacio no deseado haciendo la caja del formulario más grande.

Me preguntaba si existe alguna forma de conseguir meter ese código sin tener que recurrir a <p>.

Muchas gracias por vuestro tiempo.
  #2 (permalink)  
Antiguo 11/10/2013, 13:28
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 11 años, 2 meses
Puntos: 578
Respuesta: Publicar código sin recurrir a <p>

Que te parece un: <input type="hidden" value="..." />
  #3 (permalink)  
Antiguo 11/10/2013, 13:30
Avatar de fegm_4  
Fecha de Ingreso: febrero-2013
Mensajes: 114
Antigüedad: 11 años, 9 meses
Puntos: 8
Respuesta: Publicar código sin recurrir a <p>

No se exactamente si te puede servir, pero puedes usar un span. Serial <span style="visibility:hidden;">[file upload]</span>
__________________
--
Aqui fegm_4
  #4 (permalink)  
Antiguo 11/10/2013, 13:38
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 11 años, 2 meses
Puntos: 578
Respuesta: Publicar código sin recurrir a <p>

¿Enserio que lo querías para eso? Pues no pongas el visibility porque despista...
Si estás enamorado de las etiquetas <p> y jamás quieres separarte de ellas usa este CSS

Código CSS:
Ver original
  1. p.nowrap{
  2. display: inline-block;
  3. }

Añadiendo a los objetos clave la clase nowrap.

Saludos
  #5 (permalink)  
Antiguo 11/10/2013, 14:39
Avatar de pisosmosby  
Fecha de Ingreso: octubre-2013
Mensajes: 6
Antigüedad: 11 años, 1 mes
Puntos: 0
Respuesta: Publicar código sin recurrir a <p>

Muchas gracias por vuestras respuestas:

He intentado:
- <input type="hidden" value="..." />
- <span style="visibility:hidden;">[file upload]</span>

Y o bien sigue generando el espacio mencionado, o el código no cumple su función...

En relación a tu segunda respuesta PHPeros, no trato de generar este efecto en todos los <p>.

Simplemente busco un código que consiga el mismo resultado sin generar un espacio...
  #6 (permalink)  
Antiguo 11/10/2013, 14:42
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 4 meses
Puntos: 2114
Respuesta: Publicar código sin recurrir a <p>

Pues deberías de mirar cómo quitar el espacio en lugar de usar otro elemento.

¿Has probado a quitar los márgenes por ejemplo?

Código CSS:
Ver original
  1. p {
  2.   margin: 0;
  3. }
  #7 (permalink)  
Antiguo 11/10/2013, 15:54
Avatar de pisosmosby  
Fecha de Ingreso: octubre-2013
Mensajes: 6
Antigüedad: 11 años, 1 mes
Puntos: 0
Respuesta: Publicar código sin recurrir a <p>

Si, y nada. Aparte, me distorsiona el resto del contenido.
  #8 (permalink)  
Antiguo 12/10/2013, 00:39
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 4 meses
Puntos: 2114
Respuesta: Publicar código sin recurrir a <p>

Pero, ¿sabes qué es lo que hace ese párrafo? A mi me parece que es algo para sustituir la carga normal de imágenes, del formulario quiero decir.

Intenta primero ver para qué sirve y qué otros estilos tiene aplicado, y luego seguro que puedes resolverlo. Incluso quítale esa propiedad de visibility y así lo ves mejor, ya que con eso, el elemento se oculta pero sigue ocupando su sitio en el HTML.
  #9 (permalink)  
Antiguo 12/10/2013, 03:36
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 9 meses
Puntos: 1146
Respuesta: Publicar código sin recurrir a <p>

creo que has dado en el clavo pzin aunque no creo que terminemos de captar la razon de ser...

por el hecho de aplicar visibility hidden la logica me dice que no deseas ese elemento se muestre sin embargo siga siendo funcional, el texto file implica que es un campo para subir un archivo asi que lo que va contigo seria mas bien complementarlo con position absolute para sacarlo del flujo y por ende no genere ningun espacio.

generalmente suele utilizarce opacity para que el elemento no se muestre pero siga siendo cliclable que asumo es lo que intentas emular con algun otro invento.

ñ.ñ espero no haberme alucinado tanto que ya hasta veo elefantes azules jejeje
  #10 (permalink)  
Antiguo 12/10/2013, 06:47
Avatar de pisosmosby  
Fecha de Ingreso: octubre-2013
Mensajes: 6
Antigüedad: 11 años, 1 mes
Puntos: 0
Respuesta: Publicar código sin recurrir a <p>

Muchísimas gracias a todos!!

Funcionó esto: <p style="visibility:hidden; position:absolute;">[file upload]</p>

Esta comunidad es increíble.

Última edición por pisosmosby; 12/10/2013 a las 06:52
  #11 (permalink)  
Antiguo 12/10/2013, 10:53
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 9 meses
Puntos: 1146
Respuesta: Publicar código sin recurrir a <p>

aleluya al niño elefante, santificada sea su gloria!!!!

ñ.ñ jeje que bueno que haya servido, procura ser claro con tus consultas y obtendras buenas respuestas... esta consulta creo que fue algo confusa pero que bien que llegaste a buen termino.
  #12 (permalink)  
Antiguo 16/10/2013, 14:56
Avatar de AndresBellado  
Fecha de Ingreso: octubre-2013
Ubicación: Sevilla
Mensajes: 21
Antigüedad: 11 años, 1 mes
Puntos: 0
Respuesta: Publicar código sin recurrir a <p>

¿Has utilizado DIVS en combinación con CSS? O directamente CSS manejando las cajas de los formularios.

Etiquetas: espacios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:36.