Kursusindhold
Ultimativ HTML
Ultimativ HTML
Brug af Links og Knapper i HTML
Link
<a>
-tagget bruges til at skabe hyperlinks, der gør det muligt for brugere at navigere mellem forskellige websider. Når en bruger klikker på et link, sender browseren en anmodning til serveren om den side, der er forbundet med linket, og viser svaret på skærmen. href
-attributten hjælper med at specificere URL'en for destinationssiden.
index.html
Link Attributter
target
Som standard åbner linket i den samme browserfane. target
attributten giver os mulighed for at ændre denne adfærd. For at åbne et link i en ny fane, brug target="_blank"
.
index.html
download
download
attributten kan bruges med HTML <a>
tagget for at specificere, at den målrettede ressource skal downloades i stedet for at blive vist i browseren. Når download
attributten bruges, beder browseren brugeren om at gemme filen med det angivne filnavn. For eksempel, hvis du har brug for at oprette et element med følgende funktionalitet: når brugeren klikker på linket, vil browseren downloade "myfile.pdf" filen fra https://example.com/
og bede brugeren om at gemme den med filnavnet myfile.pdf.
index.html
href
href
attributten bruges ikke kun til at navigere til andre sider, men også til at oprette links til e-mailadresser, telefonnumre og specifikke sektioner.
index.html
Derudover kan href
attributten bruges til at navigere til specifikke sektioner inden for en webside. For at oprette et anker-tag, tildel en id
attribut (en unik identifikator) til den ønskede sektion, vi vil rulle til. href
attributten tager en værdi, der starter med #
symbolet efterfulgt af id
værdien.
Lad os udforske det følgende eksempel, præsenteret i form af CodeSandbox. Denne platform muliggør kodeinspektion og giver dig mulighed for at undersøge kodens funktionalitet.
Note
Tag et øjeblik til at inspicere funktionaliteten ved at klikke på linkene og observere, hvordan den levende side ruller til de specifikke sektioner. Vær desuden opmærksom på attributterne for
a
tagget ogh2
tagget.For at se koden, træk skyderen på venstre side af kode-sandboxen. Dette vil afsløre den eksisterende kode inde i editoren.
Knap
<button>
tagget i HTML bruges til at oprette en klikbar knap, der kan udløse en handling, såsom at indsende en formular, udføre en JavaScript-funktion som at åbne og lukke et pop-up vindue eller skifte en mobilmenu. Som standard har <button>
attributten type
, og dens værdi er submit
. Dog skal du ofte specificere type="button"
.
index.html
Opsummering
<a>
-tagget bruges til at oprette hyperlinks til andre websider, dokumenter eller ressourcer. I modsætning hertil bruges <button>
-tagget til at skabe interaktivitet på en webside, udløse en begivenhed eller udføre en handling. Det er vigtigt ikke at blande deres formål.
1. Hvad er <a>
-taggets primære funktion?
2. Kan du bruge en <button>
-tag til at indsende en formular?
3. Hvad er den største forskel mellem <a>
-taggen og <button>
-taggen?
Tak for dine kommentarer!