Creación de una Página Web Básica con Visual Studio Code
Resumen
¿Cómo crear tu primer proyecto web con Visual Studio Code?
Dar tus primeros pasos en el desarrollo web puede parecer una tarea desafiante, pero con la ayuda de Visual Studio Code, este proceso se vuelve accesible y emocionante. En esta guía te llevaremos a través de los pasos para crear tu primera página web, utilizando herramientas útiles y extensiones que optimizan el proceso de desarrollo.
¿Cómo se organiza un proyecto web?
Organizar el proyecto es el primer paso esencial en el desarrollo web. Para comenzar, necesitas crear una estructura de carpetas que facilite el agrupamiento y manejo de archivos. Sigue estos pasos para estructurar tu proyecto:
Crear un directorio de proyecto: dentro de la carpeta "Documentos", crea una nueva carpeta llamada mi_primer_web para alojar todos los archivos.
Abrir con Visual Studio Code: selecciona la carpeta recién creada y ábrela en Visual Studio Code. Esto lo puedes hacer desde la barra de herramientas seleccionando "open folder" o directamente desde la vista de explorador de VSC.
¿Cuál es la función del archivo index.html?
El archivo index.html es fundamental, ya que el navegador lo utiliza para interpretar y dibujar la página web. Sigue estas instrucciones:
Haz clic en "new file" en Visual Studio Code y nombra el archivo como index.html.
Escribe html:5 y selecciona la opción que te ofrece Emmet. Esto generará automáticamente la estructura básica de HTML.
<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width, initial-scale=1.0"><title>Mi primer web</title></head><body><h1>Hola Mundo</h1></body></html>
¿Cómo visualizar la página web en el navegador?
Para ver rápidamente los cambios en tu página web en Google Chrome, puedes utilizar la extensión Live Server:
Da clic derecho en el archivo index.html y selecciona "Open with Live Server".
Cualquier modificación que realices se actualizará automáticamente en el navegador gracias a esta extensión.
¿Qué importancia tiene el archivo CSS en un proyecto web?
El archivo CSS es crucial para estilizar la apariencia de tu página web. Define cómo se verá el contenido HTML al usuario:
Crear un archivo CSS: crea un nuevo archivo y nómbralo index.css.
Vincular el CSS al HTML: incluye un enlace en el head de tu archivo HTML para que el navegador pueda aplicar los estilos.
<linkrel="stylesheet"href="index.css">
Modificar los estilos: un ejemplo básico de CSS es cambiar el color de fondo del body.
body{background-color:#00A4CCFF;}
¿Cómo agregar funcionalidad con JavaScript?
JavaScript añade interactividad a tu página web, como alertas, cálculos y más:
Crear un archivo JavaScript: crea y nombra el archivo index.js.
Escribir código JavaScript: un ejemplo sencillo es agregar una alerta.
alert('Hola Platzi');
Vincular el JavaScript al HTML: agrega la etiqueta script al final del body en tu HTML.
<scriptsrc="index.js"></script>
Recomendaciones finales
Es normal sentirse abrumado al principio, pero con práctica y los recursos adecuados como los proporcionados por Platzi, podrás profundizar en el aprendizaje de HTML, CSS, y JavaScript de manera efectiva. Anímate a explorar cada elemento, prueba con diferentes estilos, y verás cómo tus habilidades en desarrollo web incrementan. ¡Sigue adelante y no dejes de aprender!
Es realmente útil Live Server. Por otra parte, si muy a menudo encuentran que se les olvida guardar, les recomiendo activar el Auto Save en VSCode, el cuál guardará cada vez que hagan un cambio en su código.
con esta extensión se pueden ver los datos como cambian a tiempo real sin necesidad de salir de visual studio, me parece bastante util y mas para monitores grandes funcionan mejor, su nombre el Live Preview - Microsoft
Cómo usar Live Server en proyectos reales de HTML y CSS 9/17
Crear una carpeta en documentos, abrirla desde VS
Crear un archivo “index.html” en VS
Utilisamos Emmet Abbreviations para completar la estructura de HTML y modificamos el codigo
Abrimos Live Server (coloca antes el File → Auto Save)
Creamos un archivo “style.css” modificamos “body” para colocar un fondo de color y lo vinculamos en el HTML con “link” utilizando el Emmet Abbreviations
Creamos un archivo “codigo.js” creamos una alerta y lo vinculamos en el HTML con la etiqueta <script></script>
Estos son los tres archivos que interpreta el navegador: HTML, CSS y JavaScript
Otra forma en la que lo puedes hacer es ir a y subir ahí tu imagen. Luego que esté subida, copias el link de la misma, regresas al comentario y das clic donde dice “imagen” y te aparecerá esto:

En “url” pegas el link que copiaste y listo 😉
Pero asegúrate que al final de la url diga .png. Ejemplo:
Tengo una pregunta, al profe se le ven espaciadas las lineas en el codigo, es decir la linea 1 con las 2 tiene un espacio pequeño, y asi para las demas, y quiero saber si eso se puede implementar, y como hacerlo.
:)
Yo tenía problemas en Windows con el Live Server, nunca en Linux. De pronto explica cuál es tu problema y te podemos ayudar
Una alternativa al Live Server que te recomiendo es el *Live Sass Compiler *
Live Server es un servidor pequeño con función de carga en tiempo real, que se puede usar para descifrar html / css / javascript, pero no se puede usar para implementar el sitio final. En otras palabras, podemos usar live-server como un servidor en tiempo real en el proyecto para ver el efecto de la página web o proyecto desarrollado en tiempo real.
.
Para usarlo, primero debemos instalar la extensión en VS Code. Una vez instalada, veremos un icono en la parte inferior izquierda de nuestro workspace que dice Go Live. Al dar clic allí, se ejecutará un servidor en nuestro navegador que aloja nuestro proyecto.