• 24 noviembre, 2020

Cómo crear una página web en HTML desde cero (2024)

Tiempo de lectura: 8 minutos
Contenidos ocultar
1 ¿Qué es HTML?
2 ¿Cómo funciona una página web HTML?
3 Etiquetas HTML
4 Estructura básica de un documento HTML
5 Etiquetas más importantes para HTML básico
6 ¿Cómo crear una página web en HTML?

¿Quieres saber cómo crear una página web en HTML? ¿Te interesa conocer los códigos HTML para una web completa, con ejemplos? Has llegado al lugar indicado.

Todos los sitios web están hechos en HTML, pero la mayoría de las webs hoy en día se desarrollan con herramientas que crean el HTML por nosotros automáticamente, como por ejemplo WordPress. Entonces, para crear una página web hoy en día no es necesario saber HTML, solo saber cómo usar estas herramientas.

Si deseas desarrollar un sitio web interesante y diferente, probablemente tendrás que hacer ajustes y comprender cómo funciona la estructura detrás de él. Es decir, saber cómo funcionan las etiquetas HTML, y otras herramientas como CSS y quizás también JavaScript.

En esta nota veremos cómo se puede comenzar a desarrollar un sitio web utilizando códigos simples.

¿Buscas hacerte conocer o vender de forma profesional en Internet?

Neolo te ayuda a crear tu sitio web o tienda online sin comisiones por venta.

CONOCER MÁS

¿Qué es HTML?

página web html

HTML (HyperText Markup Language) no es un lenguaje de programación, sino un lenguaje de marcado. Esto significa que no podemos usar HTML para crear una funcionalidad dinámica. Sin embargo, HTML permite organizar y dar formato a documentos, de manera similar a lo que hacemos en los editores de texto, como Microsoft Word.

HTML es un lenguaje de marcado de hipertexto que se utiliza para estructurar un documento o una página para la web. Es decir, al visualizar una página en Internet, verás la representación del código creado en HTML junto con otros lenguajes.

En otras palabras, el lenguaje HTML nos permite crear código que será renderizado por los navegadores. Por lo tanto, el resultado de esta representación es lo que se mostrará al usuario. De esta forma, todas las páginas a las que accedes en Internet son código escrito en lenguaje de máquina. Los pilares básicos del desarrollo web Front End son HTML, CSS y JavaScript.

HTML se utiliza para marcar los elementos de la página, es decir, para estructurar la página. CSS nos permite aplicar estilos a elementos a través del estilo en cascada. Es decir, con CSS tenemos el control y modificamos la presentación visual de la página. JavaScript, por su parte, es un lenguaje de programación que le permite agregar interacción dentro de tu sitio web. Por lo tanto, si deseas crear cualquier sitio web, es muy importante conocer al menos HTML básico.

Actualmente, HTML se encuentra en la versión HTML5 y está estandarizado por el W3C (World Wide Web Consortium), una organización internacional responsable de establecer estándares para Internet, como XML, CSS y SOAP.

¿Cómo funciona una página web HTML?

etiquetas html

Un documento HTML no es más que un documento que contiene la extensión .html o .htm. Desde este documento, el navegador lee el archivo y procesa su contenido para que el usuario final pueda verlo. Por lo tanto, los archivos .html o .htm se pueden ver en cualquier navegador (como Google Chrome, Opera, Safari, Mozilla Firefox, etc.).

En general, un sitio web consta de varias páginas HTML, por ejemplo: un sitio web que contiene tres páginas (una página de inicio, una página de contacto y una página de producto) recibirá al menos tres documentos .html distintos, uno para cada página del sitio web.

Dentro de este documento, se escriben varias líneas de códigos de marcado, es decir, elementos de HTML. Estos elementos se dividen entre etiquetas HTML y su contenido.

Para crear o editar un documento HTML, el único recurso que necesitas es un editor de texto, como el propio bloc de notas. Sin embargo, para el desarrollo se recomienda utilizar editores especializados, como Sublime Text, Notepad ++, Visual Studio Code, entre otros. Por lo tanto, comprueba qué editor de texto se adapta mejor a tus necesidades y utilízalo para crear tus códigos. También recomendamos Code Pen, una herramienta completa para probar códigos HTML, CSS y JavaScript directamente desde el navegador.

Cada página consta de una serie de etiquetas (también llamadas elementos) que pueden considerarse los componentes básicos de las páginas. Por tanto, estos bloques son la forma en que HTML marca el contenido, creando su jerarquía y estructura, dividido en secciones, párrafos, encabezados y otros.

Etiquetas HTML

Las etiquetas son parte de los elementos de HTML. Se utilizan para informar al navegador sobre la estructura del sitio web. En otras palabras: al escribir código HTML, las etiquetas serán interpretadas por el navegador, produciendo así la estructura y el contenido visual del sitio web.

La principal característica de las etiquetas es que siempre están dentro de los signos “mayor que” y “menor que”, es decir: <>.

Las etiquetas HTML se dividen en dos tipos: las que necesitan cerrarse y las que no necesitan cerrarse. Las etiquetas que necesitan cerrarse tienen la sintaxis <tag> … </tag>, mientras que las que no necesitan cerrarse tienen la estructura <tag/>.

Además, una misma etiqueta puede recibir uno o más atributos, los cuales tendrán un valor que cambie su estructura o funcionalidad. Los atributos no son más que propiedades capaces de modificar y personalizar la funcionalidad de una etiqueta. Por tanto, podemos utilizar varios atributos, como ancho, alto, entre otros. Con la versión HTML5, buena parte de los atributos de estilo ya no se utilizan, sino que se estilizan a través de CSS.

Estructura básica de un documento HTML

La estructura básica de un documento HTML, es decir, una página web HTML, se realiza de la siguiente manera:

<!DOCTYPE html>

<html>

<head>

    <meta charset = «utf-8»>

    <title> </title>

</head>

<body>

</body>

</html>

A partir de este código, podemos desarrollar toda nuestra página, estructurando como necesitemos. Pero primero, es bueno comprender lo que se está haciendo hasta ahora:

<!DOCTYPE html>: la declaración de tipo de documento le dice al navegador que se está utilizando el lenguaje HTML. Hoy en día, el doctype es necesario solo para garantizar que el documento se comporte correctamente.

<html> </html>: el elemento <html> envuelve todo el contenido de la página HTML.

<head> </head>: el elemento <head> es el lugar donde agregarás todos los elementos que deseas incluir en la página pero que no se deben representar. Entre ellos, podemos utilizar los metadatos, el título, las etiquetas <link> para agregar hojas de estilo, entre otros.

<meta charset = ”utf-8 ″>: este elemento de metadatos se usa para definir el conjunto de caracteres que su documento debe usar para utf-8.

<title> </title>: el elemento <title> se utiliza para definir el título de su página. Entonces, aquí es donde define el título que se muestra en la pestaña del navegador.

<body> </body> – Finalmente, este elemento contendrá todos los elementos que serán representados por el navegador, es decir, el cuerpo completo de su página HTML.

Lectura recomendad: 11 códigos HTML básicos para páginas web (con ejemplos)

Etiquetas más importantes para HTML básico

Actualmente, en HTML5, ya es posible encontrar más de 140 etiquetas HTML. Sin embargo, la mayoría de estos no se utilizan mucho, y en el desarrollo de una página normalmente encontraremos las mismas etiquetas que se utilizan siempre. Estas son las etiquetas más utilizadas e importantes para dominar el HTML básico:

<style> </style> Inserta un código CSS en el documento HTML.

<script> </script> Introduce código de secuencia de comandos, como JavaScript, en el documento HTML.

<link /> Le permite vincular a documentos locales o globales, como fuentes u hojas de estilo.

<meta /> Le permite incluir metadatos en la página.

<h1> </h1>, <h2> </h2>, <h3> </h3>, <h4> </h4>, <h5> </h5>, <h6> </h6> Etiquetas para definir un título y subtítulos, que van del 1 al 6, siendo h1 el título más importante y h6 el menos importante.

<p> </p> Etiqueta para definir un párrafo.

<span> </span> Define un intervalo.

<br/> Realiza un salto de línea.

<a> </a> La etiqueta de enlace, junto al atributo href= ”…”, es responsable de la función principal de la web.

<header> </header> Define una etiqueta de encabezado estructural y semántica.

<section> </section> Define una sección: etiqueta estructural y semántica.

<article> </article> Define un artículo: etiqueta estructural y semántica.

<div> </div> Define una división de etiqueta estructural.

<footer> </footer> Define un pie de página: etiqueta estructural y semántica.

<nav> </nav> Define un área de navegación (como menús): etiqueta estructural y semántica.

<table> </table> Define una tabla.

<tr> </tr> Define una fila de la tabla.

<td> </td> Define una celda de tabla.

<ol> </ol> Define una lista ordenada.

<ul> </ul> Define una lista desordenada.

<li> </li> Define el elemento en una lista.

<form> </form> Define un formulario.

<input> Define los campos del formulario.

<textarea> </textarea> Define un área para que el usuario escriba texto.

<button> </button> Define un botón.

<img /> Le permite insertar una imagen en su documento.

<iframe> </iframe> Define un marco con contenido de otra página.

<video> </video> Define un campo de video.

¿Cómo crear una página web en HTML?

Si quieres crear una página web en HTML, el primer paso es crear una carpeta donde guardarás la página en tu computadora y asignarle un nombre: ejemplo1.

Puedes hacer una página web HTML en el Bloc de Notas, por ejemplo. Aquí está un ejemplo de la codificación:

<!DOCTYPE html>

  <html lang=»es»>

<head>

  <title> Ejemplo de la página 01 </title>

  <meta charset = «utf-8»>

  <link rel = «stylesheet» type = «text / css» href = «style.css»>

  </head>

<body>

<section id=»general»>

<header id=»bannerGeneral»>

  <h1> Aquí se ubicará el banner </h1>

  </header> <! – final del banner del encabezado general ->

<nav id = «encabezado»>

  <h2> Aquí se ubicará el menú </h2>

  </nav> <! – final nav encabezado ->

<article id = «contenido»>

  <h3> Aquí estará el contenido de la página </h3>

  </article> <! – fin del contenido ->

<aside id = «sidebar»>

  <h4> Aquí se ubicará la barra lateral </h4>

  </aside> <! – final del sidebar ->

<footer id = «footer»>

  <h2> Aquí se ubicará el pie de página </h2>

  </footer> <! – final del pie de página ->

</section> <! – final de la sección general ->

</body>

  </html>

Así se verá en tu página web en el Bloc de Notas:

Código HTML

Después, guardar el archivo en la opción Guardar como:

Guardar el archivo

Debes asignar un nombre, en este caso: index.html y seleccionando la opción Todos los archivos (All Files).

Asignar nombre y tipo de archivo

Una vez que está guardado el archivo, puedes abrirlo y ya aparecerá la estructura de tu página web.

Estructura de la página web

Desde ahí se puede seguir editando el diseño y agregando toda la información que desees.

En este video puedes ver de forma clara cómo crear una página web en HTML

Para finalizar, si estás buscando hacer una web en HTML y no sabes por dónde comenzar, contratar un freelancer puede ser una buena alternativa. Workana es una plataforma capaz de acercarte desarrolladores IT expertos en HTML, CSS y Java. Actualmente cuentan con más de 4 millones de perfiles capaces de ayudarte.

Recuerda también que para crear una página web en HTML, debes registrar tu propio dominio y tener un plan de hosting activo.

¡Comienza ahora!

CREAR MI PAGINA WEB

Última actualización: 19 de marzo de 2024.

banner hosting


¿Te ha gustado este artculo?
Recíbe los nuevos en el newsletter mensual de Neolo o Telegram de Neolo
Ver todo el blog

两个鬼故事黑白头像女重庆洪水最新消息今天昆虫记读后感姓氏孟起名网络给宝宝起名居士 起名字汉堡王对孩子起名网兽电战队强龙者48景字起名字男孩学习方面男孩双胎起名字大全名扬天下网起名字玩曜起什么名字免费按八字起名分析打评分水饺馆起名大全爱恋千鸟营销策划公司起名男孩起名诗句有哪些送亲歌原唱王琪3个字的商标起名神奇的植物宝宝免费在线起名测分网东门行宋起名字吗店铺起名网页起名方法文玩珠宝店起名姓马起什么名字好听少儿频道直播少年生前被连续抽血16次?多部门介入两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”淀粉肠小王子日销售额涨超10倍高中生被打伤下体休学 邯郸通报单亲妈妈陷入热恋 14岁儿子报警何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言张家界的山上“长”满了韩国人?男孩8年未见母亲被告知被遗忘中国拥有亿元资产的家庭达13.3万户19岁小伙救下5人后溺亡 多方发声315晚会后胖东来又人满为患了张立群任西安交通大学校长“重生之我在北大当嫡校长”男子被猫抓伤后确诊“猫抓病”测试车高速逃费 小米:已补缴周杰伦一审败诉网易网友洛杉矶偶遇贾玲今日春分倪萍分享减重40斤方法七年后宇文玥被薅头发捞上岸许家印被限制高消费萧美琴窜访捷克 外交部回应联合利华开始重组专访95后高颜值猪保姆胖东来员工每周单休无小长假男子被流浪猫绊倒 投喂者赔24万小米汽车超级工厂正式揭幕黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发当地回应沈阳致3死车祸车主疑毒驾恒大被罚41.75亿到底怎么缴妈妈回应孩子在校撞护栏坠楼外国人感慨凌晨的中国很安全杨倩无缘巴黎奥运校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变王树国卸任西安交大校长 师生送别手机成瘾是影响睡眠质量重要因素国产伟哥去年销售近13亿阿根廷将发行1万与2万面值的纸币兔狲“狲大娘”因病死亡遭遇山火的松茸之乡“开封王婆”爆火:促成四五十对奥巴马现身唐宁街 黑色着装引猜测考生莫言也上北大硕士复试名单了德国打算提及普京时仅用姓名天水麻辣烫把捣辣椒大爷累坏了

两个鬼故事 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化