1.- Definició de documents HTML
HTML és un estàndard del World Wide Web Consortium (W3C), dissenyat per publicar informació de manera accessible a través de la web, amb un comportament uniforme en diferents navegadors i sistemes operatius.
Característiques principals d’HTML:
- Té un conjunt limitat d’etiquetes pensades per estructurar documents i donar-los format.
- HTML descriu l’estructura d’una pàgina web.
- Els elements HTML etiqueten parts de contingut com “això és un encapçalament”, “això és un paràgraf”, “això és un enllaç”, etc.
- Els atributs permeten afegir informació addicional a les etiquetes.
- És possible afegir format amb atributs, etiquetes d’estil, i fulls CSS.
Estructura básica HTML:
Tot document HTML ha de tenir tres elements principals:
- Declaració:
<!DOCTYPE html>
, indica al navegador que està treballant amb HTML5. - Capçalera (
<head>
): Defineix informació sobre el document, com el títol i els enllaços a fulls d’estil. - Cos (
<body>
): Conté el contingut visible de la pàgina, com text, imatges i enllaços.
Exemple de document HTML
<!DOCTYPE html>
<html>
<head>
<title>Pàgina d'exemple</title>
</head>
<body>
<h1>Benvingut a la meva pàgina web</h1>
<p>Aquest és un paràgraf d'exemple.</p>
</body>
</html>
On:
- La delaració
<!DOCTYPE html>
: Indica al navegador que el document és HTML5. - L’element
<html>
és l’element arrel d’una pàgina HTML -
<head>
: Dóna metainformació sobre la pàgina i en general de tot el que no es veu. Com a mínim ha de contenir un<title>
. <title>
: Defineix el títol de la pàgina que es mostra en la barra de títol del navegador.<body>
Conté el contingut de la pàgina web. (El cos del document), es a dir, tot allò que es veu al navegador.- Tabé conté un encapçalament especial
<h1>
i un paràgraf<p>
.
En el navegador es veuria així:
Etiquetes bàsiques i d’Estil en HTML
Tots els elements s’escriuen amb un inici d’etiqueta i amb un final d’etiqueta, el contingut el posem entre l’inici i el fi.
Etiquetes Bàsiques
<h1>
a<h6>
: Defineixen capçaleres de diferents nivells, de<h1>
com a capçalera principal a<h6>
com la de nivell més baix.<p>
: Crea un paràgraf de text.<hr>
: Insereix una línia horitzontal per separar contingut.<br>
: Afegeix un salt de línia dins del text.<pre>
: Mostra text preformatat, respectant espais i salts de línia.
Atributs de Disseny per Estilitzar Elements
style
: Atribut utilitzat per aplicar estils CSS directament sobre elements HTML.background-color
: Defineix el color de fons d’un element.color
: Estableix el color del text dins de l’element.font-family
: Selecciona la font de text.font-size
: Especifica la mida del text.text-align
: Alinea el text dins de l’element (esquerra, dreta, centre, justificar).
Per exemple:
<!DOCTYPE html>
<html lang="ca">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Exemple d'Etiquetes i Estils</title>
</head>
<body>
<!-- Títol principal amb capçalera -->
<h1 style="color: #2c3e50; text-align: center;">Benvinguts al meu lloc web</h1>
<!-- Paràgraf amb estil de fons i color de text -->
<p style="background-color: #ecf0f1; color: #34495e; font-size: 18px; font-family: Arial, sans-serif;">
Aquest és un exemple de paràgraf amb estil. Aquí podem veure com aplicar un color de fons, color de text, mida de font i una font específica.
</p>
<!-- Línia horitzontal per separar seccions -->
<hr>
<!-- Capçalera de segon nivell -->
<h2 style="text-align: left;">Sobre Nosaltres</h2>
<!-- Paràgraf amb salt de línia -->
<p style="font-size: 16px;">
Som un equip dedicat a <br> oferir serveis d’alta qualitat. El nostre objectiu és satisfer els nostres clients.
</p>
<!-- Text preformatat -->
<pre style="background-color: #f7f9fa; padding: 10px;">
Aquest text apareix exactament com s'escriu,
respectant els espais i els salts de línia.
</pre>
</body>
</html>
En el navegador es mostraria així:
On:
<h1>
i<h2>
defineixen capçaleres amb diferent importància.<p>
crea paràgrafs amb estils que inclouen color de fons, color de text, font i alineació.<hr>
insereix una línia horitzontal per separar seccions.<br>
s’utilitza dins d’un paràgraf per afegir un salt de línia.<pre>
mostra text preformatat, mantenint la seva estructura original de salts de línia i espais.