Els hiperenllaços són una de les característiques més fonamentals i poderoses de l'HTML. Permeten als usuaris navegar entre diferents pàgines web o seccions dins de la mateixa pàgina. En aquesta secció, aprendrem com crear hiperenllaços utilitzant l'etiqueta <a>
.
Conceptes clau
- Etiqueta
<a>
: Utilitzada per crear enllaços. - Atribut
href
: Especifica la destinació de l'enllaç. - Text de l'enllaç: El text visible que els usuaris poden clicar.
Estructura bàsica d'un hiperenllaç
Un hiperenllaç bàsic es crea amb l'etiqueta <a>
i l'atribut href
. Aquí teniu un exemple senzill:
En aquest exemple:
<a>
és l'etiqueta d'enllaç.href="https://www.example.com"
és l'atribut que defineix la destinació de l'enllaç.Visita Example
és el text que es mostrarà als usuaris.
Tipus d'enllaços
Enllaços a altres pàgines web
Per crear un enllaç a una altra pàgina web, simplement especifiqueu l'URL complet a l'atribut href
:
Enllaços a pàgines internes
Podeu enllaçar a altres pàgines dins del mateix lloc web utilitzant rutes relatives:
Enllaços a seccions dins de la mateixa pàgina
Per enllaçar a una secció específica dins de la mateixa pàgina, utilitzeu identificadors (id
):
<!-- Destinació de l'enllaç --> <h2 id="seccio1">Secció 1</h2> <!-- Enllaç a la secció --> <a href="#seccio1">Ves a la Secció 1</a>
Enllaços de correu electrònic
Podeu crear enllaços que obrin el client de correu electrònic de l'usuari amb una adreça predefinida:
<a href="mailto:[email protected]">Envia'ns un correu</a>
Atributs addicionals
target
L'atribut target
especifica on s'obrirà l'enllaç. Els valors comuns inclouen:
_self
: Obre l'enllaç en la mateixa finestra o pestanya (valor per defecte)._blank
: Obre l'enllaç en una nova finestra o pestanya.
Exemple:
title
L'atribut title
proporciona informació addicional sobre l'enllaç. Aquesta informació apareix com una eina emergent quan l'usuari passa el cursor sobre l'enllaç.
Exercicis pràctics
Exercici 1: Creant un enllaç extern
Crea un enllaç que porti a la pàgina principal de Google.
Exercici 2: Creant un enllaç intern
Crea un enllaç que porti a una secció específica dins de la mateixa pàgina.
<!-- Destinació de l'enllaç --> <h2 id="contacte">Contacte</h2> <!-- Enllaç a la secció --> <a href="#contacte">Ves a la secció de contacte</a>
Exercici 3: Enllaç amb target="_blank"
Crea un enllaç que s'obri en una nova pestanya.
Exercici 4: Enllaç de correu electrònic
Crea un enllaç que obri el client de correu electrònic amb una adreça predefinida.
<a href="mailto:[email protected]">Envia'ns un correu</a>
Errors comuns
- Oblidar l'atribut
href
: Sense aquest atribut, l'enllaç no funcionarà. - Utilitzar URLs incorrectes: Assegureu-vos que les URLs són correctes i accessibles.
- No utilitzar identificadors únics per a enllaços interns: Cada
id
dins d'una pàgina ha de ser únic.
Resum
En aquesta secció, hem après com crear diversos tipus d'hiperenllaços utilitzant l'etiqueta <a>
i l'atribut href
. També hem explorat atributs addicionals com target
i title
per millorar la funcionalitat i l'accessibilitat dels enllaços. Els exercicis pràctics proporcionats us ajudaran a consolidar aquests conceptes. Ara esteu preparats per crear enllaços efectius i funcionals a les vostres 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