Respuesta a dudas típicas cuando aprendemos html por primera vez

5
(2)

Publicado

Cuando aprendes HTML por primera vez se presentan dudas lógicas fruto de nuestra inseguridad.

Desafortunadamente en la red, en muchas ocasiones no encontramos las respuestas que necesitamos.

Tener la respuesta a nuestras preguntas en el momento adecuado es la diferencia entre ser autodidacta y/o asistir a una formación con un profesor que nos pueda orientar.

La respuesta por experimentación suele ser la mejor.

Sin embargo no siempre tenemos la suficiente claridad de ideas (o seguridad en nosotros mismos) para encontrar respuestas a nuestras dudas.

En esta publicación comparto algunas preguntas con las que me encuentro a menudo.

Profesor, la numeración de las líneas en el Visual Studio (o Sublime) no me queda exactamente igual que a ti.

No pasa absolutamente nada. Llegado el momento de renderizar una web los navegadores no tienen en cuenta los saltos de línea que no estén dentro de ninguna etiqueta.

Sin embargo, si forzáis al navegador a mostrar el código fuente de la web veréis que si aparecen las líneas que hubierais dejado en el sublime, brackets (o programa de edición de código que uséis).

En el ejemplo siguiente el resultado en el navegador será exactamente el mismo en los 2 casos.

el resultado final es el mismo en los 2 casos
El resultado final es el mismo en los 2 casos

¿Si en el Visual dejo más saltos de línea habrá mayor separación entre párrafos?

No.

El html sólo afecta a la estructura del contenido web. No a los aspectos estéticos que se controlan mediante CSS.

El navegador tiene definidos de serie unos estilos por defecto. Salvo que digamos lo contrario la distancia entre letras, el tamaño de fuente, el color del texto… y muchas otras propiedades son las que Chrome, Safari, Mozilla, Opera o otros programadores hayan decidido de fábrica.

¿Puedo dejar espacios en blanco dentro de las marcas de una etiqueta?

La siguiente expresión es incorrecta. No debemos dejar espacios en blanco.

<p > Detrás de la p  y detrás de la contrabarra hay un espacio en blanco dejado expresamente. Es incorrecto</ p>

Algunos navegadores son capaces de detectar el error y lo muestran correctamente por pantalla.

Sin embargo si exploráis el código fuente desde el navegador veréis que ante la duda el navegador siempre deja el original en el código fuente.

¿Por qué no escribo contenido dentro de la etiqueta head?

La etiqueta <head> sirve para indicar información técnica a los navegadores.

El contenido web debe ir dentro de la etiqueta <body>

¿En que lugares no puedo escribir html?

Es incorrecto escribir el html en lugares que no están pensados para ello.

<!DOCTYPE html>
<!--lugar prohibido para escribir html-->
<html>
    <!--lugar prohibido para escribir html-->
	<head>
		<title>Lugares prohibidos html</title>
	</head>
	<!--lugar prohibido para escribir html-->
	<body>

	</body>
    <!--lugar prohibido para escribir html-->
</html>

Francesc, ¿Qué puedo hacer si no estás para revisarme el código?

La mejor forma de aprender es cometiendo errores y ver dónde te has equivocado.

El W3C tiene por ejemplo a disposición de quién lo quiera usar un validador de código fantástico que te dirá absolutamente todo. No falla.

Dirígete a esta entrada para saber cómo hacerlo.


Querido lector,

Los validadores html te ayudarán a ganar seguridad en ti mismo. Úsalos sin miedo, ¡son gratis!

¡Si te ha gustado este contenido te animo a seguirme en mi perfil de empresa de Linkedin!

¿Te ha gustado esta publicación?

¡Valora sobre 5 estrellas esta publicación!

Puntuación media 5 / 5. Votos: 2

Todavía no hay votos. Sé el primero en valorar la entrada.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *