Tutoriales 2026-06-25 10 min de lectura

Como Crear una Pagina Web desde Cero (Paso a Paso)

Crear una pagina web es mas facil de lo que crees. No necesitas saber programar a nivel experto — con HTML y CSS basico puedes tener tu sitio online en menos de una hora. Te explico paso a paso.

Paso 1: Escribe el codigo HTML

Abre cualquier editor de texto (VS Code, Notepad++, o hasta el Bloc de Notas) y crea un archivo llamado index.html:

<!DOCTYPE html>
<html lang="es">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Mi Pagina Web</title>
  <style>
    body {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      padding: 2rem;
      background: #0a0f1e;
      color: #e0e0e0;
    }
    h1 { color: #00e5a0; }
    a { color: #4d9fff; }
  </style>
</head>
<body>
  <h1>Hola, soy [Tu Nombre]</h1>
  <p>Bienvenido a mi pagina web. Estoy aprendiendo a programar.</p>
  <h2>Mis proyectos</h2>
  <ul>
    <li>Proyecto 1: Calculadora</li>
    <li>Proyecto 2: App de tareas</li>
  </ul>
  <p>Contacto: <a href="mailto:tu@email.com">tu@email.com</a></p>
</body>
</html>

Guarda el archivo y abrelo con tu navegador. Ya tienes una pagina web funcionando en tu computadora.

Paso 2: Hazla bonita con CSS

CSS controla como se ve tu pagina. Puedes cambiar colores, fuentes, layouts y hacer que se vea bien en celulares:

/* Agrega esto dentro de <style> */
.hero {
  text-align: center;
  padding: 4rem 0;
  background: linear-gradient(135deg, #0a0f1e, #1a2035);
  border-radius: 16px;
  margin-bottom: 2rem;
}

.btn {
  display: inline-block;
  background: #00e5a0;
  color: #0a0f1e;
  padding: 0.8rem 2rem;
  border-radius: 8px;
  text-decoration: none;
  font-weight: bold;
}

/* Responsive: se adapta a celular */
@media (max-width: 600px) {
  body { padding: 1rem; }
  h1 { font-size: 1.5rem; }
}

Paso 3: Subela a internet (gratis)

Opciones gratuitas para publicar tu pagina:

  1. GitHub Pages: Sube tu codigo a GitHub y activa Pages en Settings. Tu pagina queda en tunombre.github.io
  2. Netlify: Arrastra la carpeta de tu proyecto y listo. Te da un dominio .netlify.app
  3. Vercel: Conecta tu repo de GitHub y cada push se despliega automaticamente

Las tres opciones son 100% gratis para proyectos personales.

Paso 4: Tu propio dominio

Si quieres un dominio propio (como tupagina.com), compralo en Namecheap o Google Domains (~$10/ano) y conectalo a tu hosting gratuito.

Aprende a crear paginas web profesionales

Nuestro curso de HTML y CSS tiene 24 lecciones + un proyecto de portafolio profesional. Desde cero.

Empezar curso gratis