Skip to content

HTML

HTML es el lenguaje de marcado estándar para crear páginas web. Nos permite definir la estructura de una página y su contenido. En esta sección veremos los elementos básicos de HTML y como podemos darle usarlos para separar de forma efectiva nuestro contenido.

🔩 Estructura

Estructura básica de un documento HTML.

Conceptos: <!DOCTYPE>, <html>, <head>, <meta>, <title>, <body>

🧩 Elementos

Elementos básicos de HTML.

Conceptos: <h1> a <h6>, <p>, <a>, <img>, <ul>, <ol>, <li>, <table>, <tr>, <td>, <th>, <thead>, <tbody>, <tfoot>, <div>, <span>, <form>, <input>, <button>, <label>, <textarea>, <select>, <option>

🏓 Inputs

El usuario puede interactuar con nuestra página web a través de los inputs. En esta sección veremos los diferentes tipos que existen y como podemos usarlos.

Conceptos: <input>, <button>, <label>, <textarea>, <select>, <option>

📦 Contenedores

Hablaremos de los contenedores genericos más usados, div y span.

Conceptos: <div>, <span>

🍱 Bloque vs Inline

Los elementos de bloque y los elementos inline se comportan de forma diferente en algunas situaciones, es importante saber cuando usar cada uno.

Conceptos: Bloques, Inline

📝 Propiedad data

Esta propiedad nos permite almacenar información adicional sobre el elemento, y poder acceder a ella desde JavaScript o CSS.

Conceptos: data-*, getAttribute()

Formularios

Los formularios nos permiten enviar información al servidor. Es la mejor forma de usar inputs para interactuar con el usuario.

Conceptos: <form>, <input>, <button>, <label>, <textarea>, <select>, <option>, method, action

Validaciones

Las validaciones desde el lado del cliente nos permiten comprobar que los datos introducidos por el usuario son correctos antes de enviarlos al servidor.