Du kan sætte hyperlinks på e-mailadresser. Inden jeg viser, hvordan det fungerer, er her nogle vejledninger. Personligt er jeg ikke venner med disse e-mail-links. Formularer er langt mere velegnede. Hvis der ikke er installeret en e-mail-klient eller den ikke er konfigureret korrekt til den nuværende bruger, fungerer e-mail-links ikke korrekt. Afslutningsvis skal I naturligvis selv beslutte, om I vil bruge e-mail-links eller formularer. Yderligere information om formularer vil naturligvis følge senere i denne serie.
Når en e-mail-link klikkes på, åbner der sig normalt et e-mail-vindue for besøgende.
Det er dog ikke garanteret. Brugeren skal faktisk have foretaget de relevante indstillinger. Igen: Løsningen med e-mail-link er derfor ikke ideel. Ikke desto mindre kan man naturligvis have brug for et sådant link fra tid til anden. Her er syntaksen:
<a href="mailto:kontakt@psd-tutorials.de">kontakt@psd-tutorials.de</a>
Som du ser, er det først og fremmest et klassisk hyperlink.
Det afgørende her er imidlertid, hvad der tildeles som værdi til href
-attributten. Måladressen starter altid med mailto
, efterfulgt af et kolon. Derefter følger den ønskede e-mail-adresse.
Når du angiver e-mail-referencer, skal du i øvrigt være opmærksom på, hvad du skriver som referencetekst. Det er bedst altid også at angive e-mail-adressen der. På den måde kan brugere, for hvem der ikke sker noget efter at have klikket på hyperlinket, eller hvis e-mail-klienten ikke åbner, stadig kopiere adressen og sende dig en e-mail.
Når du definerer e-mail-links, har du faktisk mulighed for at gøre mere end blot at angive modtageradressen. Bemærk, at de ting, der beskrives her, ikke er en HTML-standard, men i vid udstrækning understøttes af browsere.
Først og fremmest kan du direkte angive en Cc-modtager.
<a href="mailto:kontakt@psd-tutorials.de?cc=info@psd-tutorials.de">kontakt@psd-tutorials.de</a>
Bemærk, at du efter den faktiske modtageradresse skriver et spørgsmålstegn. Derefter følger cc
og et lighedstegn, efterfulgt af adressen, som en synlig e-mail-kopi skal sendes til. Alternativt kan du også notere bcc
. I dette tilfælde vil den angivne adresse blive overført til Bcc-feltet, og e-mailen bliver sendt som en usynlig kopi til denne adresse.
Hvis du vil angive et foruddefineret emne, er det også muligt.
<a href="mailto:kontakt@psd-tutorials.de?subject=Post%20an%20PSD-Tutorials.de">kontakt@psd-tutorials.de</a>
Du skriver det ønskede emne efter subject
. For at dette rent faktisk fungerer, bør du undgå at bruge mellemrum i emnet eller maskere dem specielt med strengen %20
.
Hvis du vil, kan du også angive e-mail-teksten eller en del af den. Parameteren body
bruges til dette.
<a href="mailto:kontakt@psd-tutorials.de?body=Hallo%20PSD-Tutorials.de">kontakt@psd-tutorials.de</a>
De samme regler gælder her, som allerede er beskrevet i forbindelse med subject
.
Tilbyde filer til download
Hvis du vil tilbyde filer til download på din hjemmeside, kan du naturligvis gøre det. (Her lader jeg de juridiske aspekter være ude af betragtning). Det kan nemt realiseres. Du definerer et hyperlink og angiver den relevante fil som destinationsadresse.
<a href="buch.zip">Bøgerne til download</a>
I dette tilfælde er destinationsadressen en zip-fil. Når du klikker på hyperlinket, vil browseren normalt tilbyde en download-dialog eller downloade filen direkte.
Du kan derefter downloade filen via denne. Til syvende og sidst beslutter browsere dog, hvordan de vil håndtere angivne filer.
PDF-filer vises normalt direkte af browsere, når der klikkes på det tilsvarende link. Dette er i de fleste tilfælde helt i orden. Det kan dog være, at man også vil tilbyde PDF-filer til download. (Selvfølgelig kan brugere højreklikke på linket og downloade filen. Det skal dog ikke nødvendigvis antages, at alle webstedsbesøgende kender til denne mulighed).
I HTML5 kan hyperlinks faktisk markeres som download-links. Attributten download
bruges til dette.
<a href="ebook.pdf" download>Download</a>
Et link tildelt denne attribut vil - forudsat at browseren understøtter attributten - downloade filen.
Standardmæssigt gemmes filen under det navn, den har i originalen. Dette er også helt i orden de fleste gange. Det kan dog være, at du ønsker at tildele en anden navn til den downloadede fil. Dette er også let at gøre. Attributten download
bruges igen. Som værdi til denne attribut angiver man det ønskede navn.
<a href="ebook.pdf" download="dk.pdf">Hent</a>
Hvis browseren understøtter denne mulighed, vil den ved download bruge det navn, der er tildelt med attributet download
.
Angiv logiske forbindelser
Et attribut, der kan være interessant i forbindelse med definitionen af hyperlinks, er rel
. For gennem dette attribut kan man angive, i hvilken logisk forbindelse hyperlinks står til målet. Browsere kunne f.eks. bruge denne information til at vise passende ikoner, når musen bevæger sig over links. Foreløbig gør de dog ikke det. Attributten rel
har derfor ingen synlige virkninger.
<a href="zwei.htm" rel="next">næste</a>
For attributten rel
er følgende værdier tilgængelige:
• alternate
- Link til en alternativ version af dokumentet.
• author
- Link til dokumentets forfatter.
• bookmark
- Permanent link til dokumentet, der kan bruges som bogmærke.
• help
- Link til en hjælpefil.
• license
- Link til ophavsretsinformation.
• next
- Link til næste dokument.
• nofollow
- Dette kan bruges til at angive, at søgemaskiner ikke skal følge linket.
• noreferrer
- Browseren sender ikke en HTTP-Referrer-header.
• prefetch
- Dokumentet skal caches.
• prev
- Link til forrige dokument.
• search
- Link til et søgeværktøj for dokumentet.
• tag
- Et nøgleord, der beskriver dokumentet.
På denne måde kan forholdet mellem destination og hyperlinks nærmere beskrives.