- Как использовать ссылки mailto: и tel:
- mailto:
- Что произойдёт, если кликнуть на ссылку с mailto
- Как стилизовать mailto
- tel:
- Что произойдёт, если кликнуть на ссылку с tel
- Как стилизовать
- Дополнительные материалы по теме
- Ещё о вёрстке
- How to Add an Email Address in HTML: Best Practices and Helpful Tips
- Using the tag
- Using the tag with the “mailto:” attribute
- How To Create Email Link In HTML
- Using the tag
- Best practices for creating HTML email links
- Helpful tips for ensuring proper functioning
- Other simple HTML code examples to add email address to a webpage
- How to Create an Email Link in HTML
- Community Q&A
Как использовать ссылки mailto: и tel:
Ссылки tel: нужны, чтобы сделать кликабельным номер телефона на сайте, а через mailto: можно отправить целое письмо, в котором сразу будут заполнены и адрес, и тема, и даже какой-нибудь текст. Иногда это удобно — пользователю не нужно набирать номер телефона вручную, а письмо в службу поддержки можно начать сразу с конкретной темы.
Такие форматы ссылок поддерживаются всеми браузерами, так что вы можете по необходимости использовать их в своих проектах не переживая, что где-то они не сработают.
mailto:
Ссылка формируется из нескольких частей. Сначала в адресе ставится префикс mailto: , после которого указывается адрес почты. Это самый простой вариант.
Текст письма указывается с помощью параметра body .
За тему письма отвечает параметр subject .
Можно даже указать кого-то в копии, для этого используются параметры cc и bcc .
Что произойдёт, если кликнуть на ссылку с mailto
Откроется почтовая программа, в которой уже будут заполнены все нужные поля. Например, так ссылку выше обработает программа «Почта» в OS X:
Если почтовая программа по умолчанию не установлена, появится окно выбора программы.
Обратите внимание, что адреса с нестандартными символами, например, кавычками или дополнительными знаками @, нужно записывать особым образом. Подробнее об этом и других сложных случаях читайте в RFC 6068.
Как стилизовать mailto
Для стилизации ссылки на электронную почту можно воспользоваться CSS-селектором a[href^=»mailto:»] .
tel:
Ссылка на номер телефона размечается с помощью специального префикса перед номером телефона — tel: .
Хорошим тоном считается указание в href кода страны. При этом в тексте ссылки номер может быть указан в любом удобном формате. Например, добавляем городской номер на сайте фирмы из Санкт-Петербурга:
В href указан номер с кодом страны и города, в тексте ссылки есть код города 812, по которому понятно, что речь о Питере.
В этом случае жители всех городов смогут дозвониться до компании, а короткий номер будет понятен и местным. Случай перейдёт в категорию «плохо», если по сайту непонятно, из какого города компания.
Телефоны с питерскими сим-картами дозвонятся по этому городскому номеру, но жители других городов попадут куда-то ещё.
Другое обязательное требование RFC 3966 — номер телефона, указанный в href , должен быть явно виден на странице.
Номер видно в тексте ссылки.
Номер не видно в тексте ссылки, непредсказуемое поведение.
Что произойдёт, если кликнуть на ссылку с tel
На смартфоне откроется приложение-звонилка, в котором будет набран указанный в ссылке номер. Если открыть такую ссылку на компьютере, где есть программа для звонков, произойдёт то же самое. Но вообще-то, что произойдет, сильно зависит от устройства и операционной системы, браузера и устройства.
- Android, iOS — откроется звонилка по умолчанию.
- Chrome, Edge, Firefox на Windows — откроется предложение использовать какую-нибудь программу для звонка.
- Safari — если номера нет в списке контактов, то появится подтверждение вызова, после этого откроется FaceTime.
Например, Chrome на OS X предложить открыть FaceTime для звонка, так как эта программа установлена по умолчанию. Вместо неё легко может быть Skype или любая другая звонилка.
Windows на ноутбуке предложит выбрать, с помощью какой программы открывать ссылки tel:
Как стилизовать
С помощью CSS-селектора a[href^=»tel:»] .
А так можно добавить иконку телефона из Unicode, которая есть во всех системах:
Получится такой результат:
Дополнительные материалы по теме
Ещё о вёрстке
«Доктайп» — журнал о фронтенде. Читайте, слушайте и учитесь с нами.
How to Add an Email Address in HTML: Best Practices and Helpful Tips
Adding an email address to an HTML document is a fundamental task for web developers. It is essential to provide an easy and straightforward way for users to contact you or your company. There are several ways to add an email address to an HTML document, including the tag, the tag with the “mailto:” attribute, and the tag. In this post, we will explore how to add an email address to an HTML document using these tags, best practices for creating html email links , and helpful tips for ensuring proper functioning.
Using the tag
The tag is used to define contact information for a document or article’s author/owner. It can include an email address using the tag with the “mailto:” attribute. This tag is useful for indicating the author or publisher’s contact information, such as in a footer or sidebar.
To add an email address using the tag, you can use the following code:
Using the tag with the “mailto:” attribute
Best practices for creating HTML email links include selecting the text where the link will be inserted and writing the tag with the “href” attribute containing the “mailto:” email address. To add a subject line to the email link, include the “subject” attribute in the tag.
By adding the “subject” attribute, you can set the email’s subject line to “Email Subject.”
How To Create Email Link In HTML
This video on Email Links in HTML will explain how to link any email on a web page. In this Duration: 3:56
Using the tag
The tag can be used to define a field for an email address that is automatically validated. This tag is useful for creating html email forms that send form submissions to an email address using the “mailto:” attribute in the form’s action field.
To add an email input field using the tag, you can use the following code:
By adding the “required” attribute, you make sure that the email field is required for the form to be submitted.
Best practices for creating HTML email links
When creating HTML email links, there are best practices to follow to ensure that they function properly and provide a good user experience.
To create an HTML email link that follows best practices, you can use the following code:
By adding the “Contact Us” text, you create a more user-friendly experience than just displaying the email address.
Helpful tips for ensuring proper functioning
There are several tips you can follow to ensure that your HTML email links function properly and provide a good user experience.
- Use proper validation techniques to ensure that the email address entered in the field is valid.
- Including a default email client in the “href” attribute can ensure that the email link functions properly.
- HTML email links can include a body text by including the “body” attribute in the tag.
- HTML email links can be made responsive for different screen sizes and devices.
To create an HTML email link with a default email client included, you can use the following code:
By adding the “target” attribute with the value “_blank,” you ensure that the email link opens in a new window or tab.
Other simple HTML code examples to add email address to a webpage
In Html , in particular, how to put your email in html
How to Create an Email Link in HTML
This article was co-authored by wikiHow staff writer, Travis Boylls. Travis Boylls is a Technology Writer and Editor for wikiHow. Travis has experience writing technology-related articles, providing software customer service, and in graphic design. He specializes in Windows, macOS, Android, iOS, and Linux platforms. He studied graphic design at Pikes Peak Community College.
The wikiHow Tech Team also followed the article’s instructions and verified that they work.
This article has been viewed 576,416 times.
Do you want to make it easy for your website visitors to send you an email? Creating an HTML mailto link makes it so your visitors can quickly send you a message just by clicking a hyperlink that opens a new message to the email address of your choice. We’ll show you the proper tags and syntax to use to create simple HTML email hyperlinks on your website.
Type the users email next. A properly formatted command so-far would be agentavery@sample.com » . [3] X Research source
- If you want to add this to your command, it should look like this so far: agentavery@sample.com?subject=»subject text»
- Try not to use characters that aren’t alphanumeric in the subject line. There are ways to work around this so your link doesn’t get stumped and thinks it’s part of something else».
- While most often not used, it is possible to add information to prefill the subject line via the mailto syntax. However, it’s more often used when the mail is being sent to a server inside a robot that handles incoming mail so it can be processed later (so it can be filtered).
- You can add «body» as well as a cc or a bcc line using a similar syntax. Just make sure to use a question mark followed by the term «body»,»cc», or «bcc» followed by an equals sign followed by the text for that line in a pair of quotation marks.
Type > to add a closing bracket. So far, our HTML commands tell the web browser what email address to link to, and to add a subject/cc/bcc. The closing bracket «>» tells the web browser that there are no more commands to execute when the link is clicked.
Type link text. This is the text the user clicks on to open the email link. It goes after the closing bracket. This can be a word, a phrase, or even a duplicate copy of the person’s email address this is being sent to. Most often, this can be the phrase «here» or «this» or something of that sort.
Continue the remainder of the HTML document. Be sure to save your work. If you have more HTML to add to your document, continue your work.
Community Q&A
How can I create a personal email system with @my website name, so a user or client can chat me directly through it and how do I create a chat platform or interface just like a messaging platform?
If you have Cpanel you can go to the «Email Accounts» and click on the «Create» button (generally on the right) and create whatever name@yourwebsite.com you want. After you have created the email address, go to softaculous Apps (in Cpanel), then go to «Customer Support» and download one of the help desk apps. Direct the messages to the set email.
Thanks! We’re glad this was helpful.
Thank you for your feedback.
As a small thank you, we’d like to offer you a $30 gift card (valid at GoNift.com). Use it to try out great new products and services nationwide without paying full price—wine, food delivery, clothing and more. Enjoy! Claim Your Gift If wikiHow has helped you, please consider a small contribution to support us in helping more readers like you. We’re committed to providing the world with free how-to resources, and even $1 helps us in our mission. Support wikiHow
HTML is a markup language that doesn’t require any special download since the tools needed are already installed on your computer, e.g notepad, notepad++, etc. But you might consider getting more advanced and flexible software to run your codes in real-time, those includes sublime text, brackets, atom, vs code, etc.
Thanks! We’re glad this was helpful.
Thank you for your feedback.
As a small thank you, we’d like to offer you a $30 gift card (valid at GoNift.com). Use it to try out great new products and services nationwide without paying full price—wine, food delivery, clothing and more. Enjoy! Claim Your Gift If wikiHow has helped you, please consider a small contribution to support us in helping more readers like you. We’re committed to providing the world with free how-to resources, and even $1 helps us in our mission. Support wikiHow
Highlight the text you want to link, click the link icon, and select «Email» from the drop-down. (Optional) Edit the text you want to display as the link. Enter the email address you want contacts to send to in the Email address field. Click Insert. Click Done.
Thanks! We’re glad this was helpful.
Thank you for your feedback.
As a small thank you, we’d like to offer you a $30 gift card (valid at GoNift.com). Use it to try out great new products and services nationwide without paying full price—wine, food delivery, clothing and more. Enjoy! Claim Your Gift If wikiHow has helped you, please consider a small contribution to support us in helping more readers like you. We’re committed to providing the world with free how-to resources, and even $1 helps us in our mission. Support wikiHow