Entrar Regístrate
 
Forma valida
#1 ·

Hola:

Me gustaría que me dijeseis cual es la forma correcta de escribir un espacio ya que he leido por ahi que la forma (&nbsp;) se está desaconsejando, y asimismo cual seria la forma para separar párrafos con varios espacios si (<p>&nbsp;</p>) tampoco es recomendada como he leido en muchos sitios.

Gracias de antemano.


JuanBalbuena
Usuario habitual
Usuario habitual
Haz clic para ver el perfil del usuario
Mensajes: 14
Desde: 03/Ago/2013
·
#2 ·

Depende para qué sea el espacio.

Para saltos de línea (espacio entre párrafos por ejemplo) tienes la etiqueta <br>, aunque con CSS puedes añadir margen inferior consiguiendo un efecto similar:

Código:
p { margin-bottom: 10px; }

Ambas formas son correctas, pero si deseas que siempre haya el mismo espacio entre párrafo y párrafo es mejor el CSS y te evitas el <br> después de cada </p>.

Para espacios adicionales entre caracteres, la entidad &nbsp; no está mal usada, por ejemplo:

Código:
<div id="enlaces"><a href="#">Enlace 1</a> &nbsp; &nbsp; <a href="#">Enlace 2</a></div>

Pero nuevamente con CSS podríamos haber logrado un efecto similar:

Código:
#enlaces > a:first-child { margin-left: 5px; }
#enlaces > a:last-child { margin-right: 5px; }

Claro, si hablamos de espacios entre texto puro en lugar de enlaces por ejemplo, tienes que utlizar &nbsp; si no quieres envolverlo en un <span> para insertarle estilos.

Por último, tienes una propiedad de CSS llamada white-space (te recomiendo que leas el artículo) que permite manejar el tratamiento de los espacio en blanco, tabulaciones, etcétera.

Un saludo.



Josepepe033
Moderador del foro
Moderador del foro
Haz clic para ver el perfil del usuario
Mensajes: 2.734
Desde: 10/Ene/2009
· ·
#3 ·

Muchas gracias.

Muy bien explicado y me ha sido de gran ayuda.

Un saludo.


JuanBalbuena
Usuario habitual
Usuario habitual
Haz clic para ver el perfil del usuario
Mensajes: 14
Desde: 03/Ago/2013
·
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Foro de soporte · Ayuda para webmasters · HTML básico
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 10:01 UTC+02:00 DST
Temas similares
No se han encontrado temas similares