En aquesta secció, aprendrem sobre l'estructura bàsica d'un document HTML. Aquesta estructura és fonamental per a qualsevol pàgina web i proporciona el marc necessari perquè els navegadors puguin interpretar i mostrar el contingut correctament.
Components Principals d'un Document HTML
Un document HTML típic consta de les següents parts:
- Declaració del tipus de document (DOCTYPE)
- Element
<html>
- Element
<head>
- Element
<body>
- Declaració del tipus de document (DOCTYPE)
La declaració <!DOCTYPE html>
indica al navegador que el document està escrit en HTML5. Aquesta declaració ha d'estar a la primera línia del document.
- Element
<html>
<html>
L'element <html>
és l'element arrel de la pàgina HTML. Tots els altres elements HTML han d'estar continguts dins d'aquest element.
- Element
<head>
<head>
L'element <head>
conté metadades sobre el document, com ara el títol de la pàgina, enllaços a fulls d'estil, scripts, i altres informacions que no es mostren directament a la pàgina.
Elements comuns dins del <head>
:
<title>
: Defineix el títol de la pàgina que es mostra a la pestanya del navegador.<meta>
: Proporciona metadades com la codificació de caràcters.<link>
: Enllaça fulls d'estil externs.<style>
: Conté CSS intern.<script>
: Inclou scripts de JavaScript.
- Element
<body>
<body>
L'element <body>
conté tot el contingut visible de la pàgina web, com ara paràgrafs, imatges, enllaços, taules, etc.
Exemple complet d'un document HTML bàsic
A continuació, es mostra un exemple complet d'un document HTML bàsic que inclou tots els elements esmentats anteriorment:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>El meu primer document HTML</title> </head> <body> <h1>Benvingut al meu lloc web</h1> <p>Aquesta és la meva primera pàgina HTML.</p> </body> </html>
Explicació del codi
<!DOCTYPE html>
: Indica que el document està escrit en HTML5.<html>
: Element arrel que conté tot el contingut de la pàgina.<head>
: Conté metadades com el títol i la codificació de caràcters.<meta charset="UTF-8">
: Defineix la codificació de caràcters com UTF-8.<title>
: Defineix el títol de la pàgina.<body>
: Conté el contingut visible de la pàgina.<h1>
: Encapçalament de nivell 1.<p>
: Paràgraf de text.
Exercici pràctic
Exercici 1: Crear un document HTML bàsic
Crea un document HTML que contingui:
- Un títol que digui "La meva pàgina HTML".
- Un encapçalament de nivell 1 amb el text "Hola, món!".
- Un paràgraf amb el text "Aquesta és la meva primera pàgina HTML."
Solució
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>La meva pàgina HTML</title> </head> <body> <h1>Hola, món!</h1> <p>Aquesta és la meva primera pàgina HTML.</p> </body> </html>
Conclusió
En aquesta secció, hem après sobre l'estructura bàsica d'un document HTML, incloent la declaració DOCTYPE, els elements <html>
, <head>
, i <body>
. Aquesta estructura és essencial per a qualsevol pàgina web i proporciona el marc necessari perquè els navegadors puguin interpretar i mostrar el contingut correctament.
En el següent tema, explorarem les diferents etiquetes i elements HTML que podem utilitzar per enriquir el contingut de les nostres pàgines web.
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