Можете да добавите хипервръзки към имейл адреси. Преди да ви покажа как работи това, някои указания относно това. Лично аз не съм приятел на тези имейл връзки. По-подходящи са формуляри. Ако не е инсталиран имейл клиент или не е конфигуриран за текущия потребител, имейл връзките не работят правилно. В крайна сметка обаче трябва да решите сами дали искате да използвате имейл връзки или формуляри. Подробна информация за формулярите ще бъде предоставена по-нататък в този курс.
Когато се щракне върху имейл връзка, посетителят обикновено отваря прозорец за имейл.
Това обаче не е гарантирано. Трябва да се осигури, че посетителят е настроил съответните настройки. Отново: Идеалното решение за имейл връзка не е, но все пак в определени случаи може да бъде полезно. Ето синтаксиса:
<a href="mailto:kontakt@psd-tutorials.de">kontakt@psd-tutorials.de</a>
Както виждате, това първоначално е класическа хипервръзка.
Тук обаче ключово е това, което се присвоява на атрибута href
като стойност. Целта на връзката започва винаги с mailto
, последвано от двоеточие. След това се добавя желаният имейл адрес.
При имейл връзките трябва да обърнете внимание на това какво въвеждате като текст на връзката. Най-добре е винаги да добавяте отново имейл адреса. Така дори потребители, на които след щракване върху хипервръзката нищо не се случва или не се отваря имейл клиент, могат да копират адреса и все пак да ви изпратят имейл.
Когато дефинирате имейл връзки, се предоставят още възможности, освен указанието на получателски адреси. Обърнете внимание, че тези описани неща не са стандарт за HTML, но в голямата си част са поддържани от браузърите.
Първоначално може да посочите директно получател на копие.
<a href="mailto:kontakt@psd-tutorials.de?cc=info@psd-tutorials.de">kontakt@psd-tutorials.de</a>
За целта след основния имейл адрес задайте въпросителен знак. Следват cc
и знак за равенство, последвано от адреса, на който трябва да бъде изпратено видимо копие на имейл. Алтернативно, можете да посочите също bcc
. В този случай посоченият адрес ще бъде копиран в полето Bcc, а имейлът ще бъде изпратен като невидимо копие до този адрес.
Ако искате да посочите предварително зададена тема, това също е възможно.
<a href="mailto:kontakt@psd-tutorials.de?subject=Post%20an%20PSD-Tutorials.de">kontakt@psd-tutorials.de</a>
Посочете желаната тема зад subject
. За да работи, не трябва да използвате интервали в темата или трябва да ги маскирате специално със стойността %20
.
Ако желаете, може да укажете също текста на имейла или част от него. Можете да използвате параметъра body
за тази цел.
<a href="mailto:kontakt@psd-tutorials.de?body=Hallo%20PSD-Tutorials.de">kontakt@psd-tutorials.de</a>
Тук са важни същите неща, описани във връзка с subject
.
Предлагане на файлове за изтегляне
Ако искате да предложите файлове за изтегляне на своя уебсайт, разбира се, че може да направите това. (Правните аспекти ги оставям настрани). Това може да бъде реализирано много лесно. Определяте хипервръзка и посочвате съответния файл като цел за връзката.
<a href="buch.zip">Изтеглете книгата</a>
В този случай целта на връзката е ZIP файл. Когато се щракне върху хипервръзката, браузърът обикновено предлага диалог за изтегляне или изтегля файла директно.
Чрез него може да изтеглите файла. В крайна сметка обаче браузърите решават какво да правят с посочените файлове.
PDF файловете обикновено се показват директно от браузърите, когато се щракне върху съответната връзка. Това е напълно подходящо в повечето случаи. Все пак, може да се окаже, че също така искате да предложите PDF файлове за изтегляне. (Разбира се, потребителите могат да щракнат с десния бутон на мишката върху връзката и да изтеглят файла. Но не би било добре да се предполага, че всички посетители на уебсайта знаят за тази възможност).
В HTML5 може да маркирате хипервръзки като хипервръзки за изтегляне. Използва се атрибута download
.
<a href="ebook.pdf" download>Изтегляне</a>
Хипервръската, оборудвана с този атрибут, ще изтегли файла - под условие, че браузърът поддържа атрибута.
Файлът по подразбиране ще бъде запазен със същото име, което има в оригинала си. Това също е най-често напълно подходящо. Обаче може да се окаже, че искате да зададете различно име на изтеглен файл. Това също е възможно без проблеми. Отново се използва атрибута download
. На този атрибут се присвоява като стойност желаното име.
<a href="ebook.pdf" download="dk.pdf">Изтегли</a>
Ако браузърът поддържа тази функция, при изтеглянето използва името, присвоено на атрибута download
.
Указване на логически връзки
Един атрибут, който може да бъде доста интересен в контекста на дефинирането на хипервръзки, е rel
. Чрез този атрибут може да се посочи в какъва логическа връзка стои хипервръзката с целевата връзка. Браузърите могат да използват тази информация, за да показват съответни икони, когато решат да навигират през линковете с мишката. В момента обаче те все още не го правят. rel
атрибутът няма забележими визуални ефекти.
<a href="zwei.htm" rel="next">следващ</a>
За атрибута rel
са налични следните стойности:
• alternate
– Линк към алтернативна версия на документа.
• author
– Линк към автора на документа.
• bookmark
– Постоянен линк към документа, който може да бъде използван като отметка.
• help
– Линк към помощен файл.
• license
– Линк към информация за авторски права.
• next
– Линк към следващия документ.
• nofollow
– Може да се посочи, че търсачките не трябва да следват линка.
• noreferrer
– Браузърът не изпраща HTTP-Referrer заглавна част.
• prefetch
– Документът трябва да бъде зареден в кеша.
• prev
– Линк към предходния документ.
• search
– Линк към инструмент за търсене за документа.
• tag
– Ключова дума, описваща документа.
По този начин връзката между целевата връзка и хипервръзките може да бъде по-подробно описана.