Estructura HTML, etiquetas básicas y diseño web
2025-11-28
Contenido
span y divUna página web es un documento digital accesible desde un navegador, compuesto por HTML, CSS y, cuando es necesario, JavaScript. Representa la unidad básica de contenido o interacción dentro de un sitio web y puede integrar tanto información estática como elementos dinámicos.
HTML es un lenguaje de marcas que permite definir la estructura y el contenido de un documento para la web. Mediante un conjunto de etiquetas, el desarrollador describe elementos como textos, imágenes, enlaces o formularios, indicando su función dentro de la página. Es la base sobre la que posteriormente se aplican estilos (CSS) y comportamientos dinámicos (JavaScript).
En el código aparecen varias etiquetas HTML, y cada una tiene una etiqueta de apertura y una etiqueta de cierre (por ejemplo, <p> y </p>).
Estas etiquetas delimitan y organizan el contenido del documento:
- <head> agrupa la información del documento,
- <body> contiene lo que verá el usuario,
- <p> define un párrafo.
La función de las etiquetas es indicar al navegador qué es cada parte del documento y cómo debe interpretarla.
Se corresponde con la cabecera de la pestaña, principalmente solo se modifica el logotipo y el contenido de esta.
También se utiliza para almacenar los metadatos de la web, así como scripts de JavaScript y hojas de estilo de CSS.
Se corresponde con todo el contenido de la página dentro podemos utilizar multitud de etiquetas, acontinuación expondremos las más importantes.
Hasta el momento hemos trabajado únicamente con etiquietas invividuales, pero pronto veremos como podemos juntar varias etiquetas simples para obtener estructuras más complejas como tablas o formularios.
Todo el código mostrado a partir de ahora se asume que esta correctamente ubicado dentro de una etiqueta body
<p> ParagraphLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
</p><br> Break LineLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation
ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation
<br></br>
ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
</p><ul> Unordered list<ol> Ordered list<h#> Headings<div> Divisor y <span> SpanEtiquetas contenedores, utilizadas para agrupar otras etiquetas, no presentan ningún efecto visible intrínsico, salvo que tras utilizar <div> se produce un salto de línea. Por lo que utilizaremos <div> para agrupar grandes grupos de etiquetas y <span> para fragementos más pequeños
<div><div>
<h2>Capítulo 2 </h2>
<p>
Mio Cid Ruy Díaz por Burgos entró,<br></br>
en su conpaña sessaenta pendones.<br></br>
Exiénlo ver mugieres e varones,<br></br>
burgeses e burgesas por las finiestras son,<br></br>
plorando de los ojos, tanto avién el dolor,<br></br>
de las sus bocas todos dizían una razón:<br></br>
— ¡Dios, qué buen vassallo, si oviesse buen señor!—
</p>
</div><strong> Strong, <i> ItalicNegrita Itálica Negrita e Itálica
Etiqueta invisible
| Producto | Cantidad | Precio (€) |
|---|---|---|
| Manzanas | 10 | 3,50 |
| Naranjas | 8 | 4,00 |
| Plátanos | 6 | 2,80 |
| Total | 24 | 10,30 |
<table>
<thead>
<tr>
<th>Producto</th>
<th>Cantidad</th>
<th>Precio (€)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Manzanas</td>
<td>10</td>
<td>3,50</td>
</tr>
<tr>
<td>Naranjas</td>
<td>8</td>
<td>4,00</td>
</tr>
<tr>
<td>Plátanos</td>
<td>6</td>
<td>2,80</td>
</tr>
</tbody>
<tfoot>
<tr>
<td>Total</td>
<td>24</td>
<td>10,30</td>
</tr>
</tfoot>
</table><a> LinkLas etiquetas o elementos html disponen de atributos que nos permiten modificar su comportamiento interno.
En el caso de las etiquetas <a> debemos de especificar en los atributos la referncia en cuestión
<img> Image“Plaza de la Reina”
<form> FormsAmpliamente utilizados en HTML, trabajan sobre la etiqueta <input> la cual tiene muchos tipos.
<input type="text"><input type="number"><input type="radio"><input type="submit"><button> ButtonPor ahora no los utilizaremos, pero es importante saber que existen
READMEgit clone)git add <file>)git commit)Una vez se hayan realizados todos los commits deseados presionar la rueda de sincronización en la barra de estado. Este último cambio es equivalente a ejecutar git pull y git push.
push sube los cambios al repositorio remoto pull actualiza los cambios de repositorio remoto por el local