Introducció
En aquest tema, explorarem les etiquetes i elements HTML, que són la base de qualsevol pàgina web. Aprendrem què són, com es defineixen i com s'utilitzen per estructurar i donar format al contingut d'una pàgina web.
Què són les etiquetes i elements HTML?
Etiquetes HTML
Les etiquetes HTML són els components bàsics que defineixen els elements d'una pàgina web. Cada etiqueta està delimitada per claudàtors angulats (< >). Hi ha etiquetes d'obertura i etiquetes de tancament.
- Etiqueta d'obertura:
<nom_etiqueta> - Etiqueta de tancament:
</nom_etiqueta>
Elements HTML
Un element HTML està format per una etiqueta d'obertura, el contingut i una etiqueta de tancament.
Exemple
En aquest exemple, <p> és l'etiqueta d'obertura, Això és un paràgraf. és el contingut, i </p> és l'etiqueta de tancament.
Tipus d'elements HTML
Elements de bloc
Els elements de bloc ocupen tot l'ample disponible del seu contenidor i comencen en una nova línia. Alguns exemples inclouen:
<div><p><h1>a<h6><ul>i<ol>
Elements en línia
Els elements en línia només ocupen l'ample necessari per al seu contingut i no comencen en una nova línia. Alguns exemples inclouen:
<span><a><img><strong>
Estructura d'un document HTML
Un document HTML típic té la següent estructura:
<!DOCTYPE html>
<html>
<head>
<title>El meu primer document HTML</title>
</head>
<body>
<h1>Benvingut al meu lloc web</h1>
<p>Això és un paràgraf de text.</p>
</body>
</html>Explicació de l'estructura
<!DOCTYPE html>: Defineix el tipus de document i la versió d'HTML.<html>: L'element arrel que conté tot el document HTML.<head>: Conté metadades sobre el document, com el títol i els enllaços a fulls d'estil.<title>: Defineix el títol del document que apareix a la pestanya del navegador.<body>: Conté el contingut visible de la pàgina web, com encapçalaments, paràgrafs, imatges, etc.
Exemples pràctics
Exemple 1: Encapçalaments
<h1>Això és un encapçalament de nivell 1</h1> <h2>Això és un encapçalament de nivell 2</h2> <h3>Això és un encapçalament de nivell 3</h3>
Exemple 2: Paràgrafs i enllaços
Exemple 3: Llistes
Exercicis pràctics
Exercici 1: Crear una pàgina HTML bàsica
Crea una pàgina HTML que contingui els següents elements:
- Un títol de nivell 1 amb el text "Benvingut al meu lloc web".
- Un paràgraf amb el text "Això és un paràgraf de text".
- Una llista desordenada amb tres elements de llista.
Solució
<!DOCTYPE html>
<html>
<head>
<title>Benvingut al meu lloc web</title>
</head>
<body>
<h1>Benvingut al meu lloc web</h1>
<p>Això és un paràgraf de text.</p>
<ul>
<li>Element de llista 1</li>
<li>Element de llista 2</li>
<li>Element de llista 3</li>
</ul>
</body>
</html>Exercici 2: Afegir un enllaç i una imatge
Modifica la pàgina HTML anterior per afegir:
- Un enllaç a "https://www.example.com" amb el text "Visita Example".
- Una imatge amb l'URL "https://www.example.com/imatge.jpg" i un text alternatiu "Imatge d'exemple".
Solució
<!DOCTYPE html>
<html>
<head>
<title>Benvingut al meu lloc web</title>
</head>
<body>
<h1>Benvingut al meu lloc web</h1>
<p>Això és un paràgraf de text.</p>
<ul>
<li>Element de llista 1</li>
<li>Element de llista 2</li>
<li>Element de llista 3</li>
</ul>
<p><a href="https://www.example.com">Visita Example</a></p>
<img src="https://www.example.com/imatge.jpg" alt="Imatge d'exemple">
</body>
</html>Conclusió
En aquesta secció, hem après què són les etiquetes i elements HTML, la seva estructura bàsica i com utilitzar-los per crear contingut en una pàgina web. Hem vist exemples pràctics i hem realitzat exercicis per reforçar els conceptes apresos. En el proper tema, explorarem com formatar text en HTML utilitzant diferents etiquetes.
Curs d'HTML
Mòdul 1: Introducció a l'HTML
- Què és l'HTML?
- Configuració del teu entorn
- Estructura bàsica de l'HTML
- Etiquetes i elements HTML
- Creant la teva primera pàgina HTML
Mòdul 2: Formatació de text en HTML
- Encapçalaments i paràgrafs
- Etiquetes de formatació de text
- Llistes: Ordenades i desordenades
- Cites i text preformatat
Mòdul 3: Enllaços i mitjans en HTML
Mòdul 4: Taules en HTML
- Estructura bàsica de taules
- Encapçalaments i peus de taula
- Fusionant cel·les: Colspan i Rowspan
- Estilitzant taules
Mòdul 5: Formularis en HTML
- Creant un formulari bàsic
- Elements de formulari: Input, Textarea, i Select
- Atributs i validació de formularis
- Enviant formularis
Mòdul 6: Elements semàntics d'HTML5
Mòdul 7: Tècniques avançades d'HTML
Mòdul 8: Integració d'HTML i CSS
- Enllaçant CSS a HTML
- CSS en línia, intern i extern
- Selectors bàsics de CSS
- Estilitzant elements HTML
Mòdul 9: Disseny web responsiu
- Introducció al disseny responsiu
- Etiqueta Meta del Viewport
- Media Queries
- Imatges i vídeos responsius
Mòdul 10: Millors pràctiques i accessibilitat
- Millors pràctiques d'HTML
- Conceptes bàsics d'accessibilitat web
- Utilitzant rols ARIA
- Proves d'accessibilitat
