Содержание
Как использовать ссылки mailto: и tel: — журнал «Доктайп»
Ссылки tel:
нужны, чтобы сделать кликабельным номер телефона на сайте, а через mailto:
можно отправить целое письмо, в котором сразу будут заполнены и адрес, и тема, и даже какой-нибудь текст. Иногда это удобно — пользователю не нужно набирать номер телефона вручную, а письмо в службу поддержки можно начать сразу с конкретной темы.
Такие форматы ссылок поддерживаются всеми браузерами, так что вы можете по необходимости использовать их в своих проектах не переживая, что где-то они не сработают.
mailto:
Ссылка формируется из нескольких частей. Сначала в адресе ставится префикс mailto:, после которого указывается адрес почты. Это самый простой вариант.
<a href="mailto:[email protected]">Напишите нам</a>
Текст письма указывается с помощью параметра body
<a href="mailto:[email protected]&body=привет">Напишите нам</a>
За тему письма отвечает параметр subject
.
<a href="mailto:[email protected]&body=привет?subject=вопрос">Напишите нам</a>
Можно даже указать кого-то в копии, для этого используются параметры cc
и bcc
.
<a href="mailto:[email protected]&[email protected]?body=Привет, подпишитесь на рассылку">Напишите нам</a>
Что произойдёт, если кликнуть на ссылку с
mailto
Откроется почтовая программа, в которой уже будут заполнены все нужные поля. Например, так ссылку выше обработает программа «Почта» в OS X:
Если почтовая программа по умолчанию не установлена, появится окно выбора программы.
Обратите внимание, что адреса с нестандартными символами, например, кавычками или дополнительными знаками @, нужно записывать особым образом. Подробнее об этом и других сложных случаях читайте в >RFC 6068
Как стилизовать mailto
Для стилизации ссылки на электронную почту можно воспользоваться CSS-селектором a[href^="mailto:"]. ="mailto:"] {
font-size: 16px;
line-height: 32px;
color: #000000;
}
tel:
Ссылка на номер телефона размечается с помощью специального префикса перед номером телефона — tel:
.
<a href="tel:+79001111111">+7-900-111-11-11</a>
Хорошим тоном считается указание в href
кода страны. При этом в тексте ссылки номер может быть указан в любом удобном формате. Например, добавляем городской номер на сайте фирмы из Санкт-Петербурга:
Хорошо
<a href="tel:+78121111111">(812) 123-45-67</a>
В href
указан номер с кодом страны и города, в тексте ссылки есть код города 812, по которому понятно, что речь о Питере.
Чуть хуже
<a href="tel:+78121111111">123-45-67</a>
В этом случае жители всех городов смогут дозвониться до компании, а короткий номер будет понятен и местным. Случай перейдёт в категорию «плохо», если по сайту непонятно, из какого города компания.
Плохо
<a href="tel:1234567">123-45-67</a>
Телефоны с питерскими сим-картами дозвонятся по этому городскому номеру, но жители других городов попадут куда-то ещё.
Другое обязательное требование RFC 3966 — номер телефона, указанный в href
, должен быть явно виден на странице.
Хорошо
Звоните <a href="tel:+79001111111">8-900-111-11-11</a> по любому поводу.
Номер видно в тексте ссылки.
Плохо
<a href="tel:+79001111111">Звоните</a> по любому поводу.
Номер не видно в тексте ссылки, непредсказуемое поведение.
Что произойдёт, если кликнуть на ссылку с tel
На смартфоне откроется приложение-звонилка, в котором будет набран указанный в ссылке номер. Если открыть такую ссылку на компьютере, где есть программа для звонков, произойдёт то же самое. Но вообще то, что произойдет, сильно зависит от устройства и операционной системы, браузера и устройства. ="tel:"]:before {
content: "\260e";
margin-right: 0.5em;
}
Получится такой результат:
Дополнительные материалы по теме
- RFC 6068 — The ’mailto’ URI Scheme
- RFC 3966 — The tel URI for Telephone Numbers
- The Current State of Telephone Links
Ещё о вёрстке
- Как убрать подчёркивание ссылок
- Как сделать список без точек в HTML
- В чём отличие aside и article
430 Архитектура и строительство HTML шаблоны
Шаблоны веб-сайтов по архитектуре и строительству облегчают жизнь компаниям, даже если вы представляете архитектурную фирму, архитектурное агентство или имеете дело с недвижимостью. Многие архитектурные фирмы создают шаблоны веб-сайтов об архитектуре, которые имеют адаптивный дизайн и являются рентабельными. Если вы хотите сделать веб-дизайн более современным или изменить веб-сайт своей компании, вам не нужно нанимать специалиста. Все, что вам нужно, - это загрузить шаблон строительного сайта (например, тему WordPress) или создать сайт с помощью конструктора. Строительный бизнес сегодня популярен, и шаблон сайта строительной компании входит в самые популярные категории. 20 лучших плагинов WordPress с редакторами перетаскивания и шаблонами дизайна (веб-шаблонами) помогут вам улучшить свой сайт-портфолио архитектуры. Агенты по недвижимости используют шаблоны веб-сайтов об архитектуре для создания веб-сайтов об архитектуре и строительстве. Адаптивный шаблон Monolit и шаблон начальной загрузки портфолио дизайна интерьера HTML помогут вам создавать новые страницы, просто перетаскивая строительные блоки. Макет веб-сайта архитектуры и строительства, такой как html5 строительной компании и шаблон bootstrap 4, адаптируется к любому размеру экрана и типу браузера. Шаблоны архитектурных сайтов представят потенциальным клиентам весь спектр предоставляемых услуг.
Бесплатные темы WordPress предлагают современный дизайн и шаблоны веб-сайтов с адаптивной архитектурой Monolit. HTML сайт имеет приятный дизайн интерьера. Вам не нужно заполнять контактную форму или обращаться в справочный центр. Скачайте шаблон только в Интернете. Онлайн-присутствие имеет решающее значение для строительной отрасли. Загрузите шаблоны архитектурных сайтов, шаблоны страниц, готовые шаблоны HTML для Retina и проверьте кроссбраузерность своего веб-сайта с помощью bootstrap 4. Создание шаблонов веб-сайтов HTML 2022 года, таких как темы WordPress для архитектурной компании, и шаблоны дизайна веб-сайтов для архитектуры, идеально представляют все виды продуктов и услуги в специальных визуальных блоках. Строительный шаблон для строительной компании безупречно представит ваши услуги. Макет целевой страницы с адаптивной архитектурой может привлечь новых клиентов и побудить их к действию. Загрузите один из наших лучших шаблонов веб-сайтов об архитектуре. Современные шаблоны лучших архитектурных и строительных компаний имеют оптимизированный исходный код.
Наши лучшие шаблоны архитектурных сайтов, давайте сделаем современный архитектурный дизайн. Page Builder для создания шаблонов веб-сайтов позволяет создавать веб-сайты с полностью адаптивной архитектурой. Имейте в виду, что многие клиенты будут заходить на вашу целевую страницу со своих устройств. Шаблоны веб-сайтов интерактивны и позволяют создавать бесплатный дизайн веб-сайтов. Если вы собираетесь создать сайт, скачайте шаблоны для администратора. Не забывайте социальные сети как способ продвижения вашего бизнеса. Для первого впечатления используйте звуковые эффекты, но не только для одной страницы. Все, что вам нужно для создания архитектурного веб-сайта, вы можете найти на Nicepage, например, шаблоны веб-сайтов портфолио с адаптивным градиентным дизайном, бизнес-темы WordPress, современные архитектурные макеты интерьера, оригинальный шаблон с градиентным веб-дизайном, создание шаблонов целевых страниц и т. Д. Бесплатный загрузочный шаблон бизнес-сайта html5, настраиваемый в режиме реального времени в соответствии с вашими условиями. Макет портфолио с минимальной архитектурой обеспечит ваш сайт всем необходимым: проектами, членами команды, всплывающими окнами и т. Д.
Примеры HTML
❮ Предыдущий
Далее ❯
HTML Basic
HTML-документ
HTML-заголовки
HTML-абзацы
HTML-ссылки
HTML-изображения
HTML-кнопки
Списки HTML
Объяснение примеров
Атрибуты HTML
Атрибут title
Атрибут href
Атрибуты ширины и высоты
Атрибут alt
Атрибут без кавычек
Атрибут без кавычек не работает
Объяснение примеров
Заголовки HTML
Заголовки HTML
Горизонтальные правила HTML
HTML-заголовок
Объяснение примеров
Абзацы HTML
Абзацы HTML
Дополнительные абзацы HTML
Использование разрывов строк в HTML
Проблемы со стихотворением (некоторые проблемы с форматированием HTML)
Как управлять разрывами строк и пробелами с помощью тега
Объяснение примеров
Стили HTML
Стили HTML
Цвет фона HTML
Цвет HTML-текста
HTML-текстовый шрифт
Размер HTML-текста
Выравнивание текста HTMLОбъяснение примеров
Форматирование текста HTML
Выделение жирным шрифтом с использованием элемента
Сильное форматирование с использованием элемента
Курсивное форматирование с использованием элемента
Подчеркнутое форматирование с использованием элемента
Небольшое форматирование с использованием элемента
Отмеченное форматирование с использованием элемента
Отмечено как удаленное с помощью элемента
Помечен как вставленный с помощью элемента
Отмечено как удаленное и вставленное с помощьюи
Форматирование нижнего индекса с использованием элемента
Форматирование верхнего индекса с использованием элементаОбъяснение примеров
HTML цитаты и цитаты
Форматирование коротких цитат с помощью элемента
.
Форматирование цитируемых разделов с помощью элемента.
Форматирование сокращений и акронимов элементом
Форматирование информации об авторе/владельце документа с помощью элемента
Форматирование названия работы с помощью элемента
Форматирование направления текста с помощью элементаОбъяснение примеров
Комментарии HTML
Скрытые комментарии
Условные комментарии
Комментарии для отладкиОбъяснение примеров
HTML CSS
HTML со встроенным CSS
HTML с внутренним CSS
HTML с внешним CSS
HTML со шрифтами CSS
HTML с CSS с использованием атрибута id
HTML с CSS с использованием атрибута class
HTML и CSS границы
HTML и CSS заполнение
HTML и CSS поля
Полная демонстрация HTML и CSSОбъяснение примеров
HTML-ссылки
Связывание с использованием абсолютного URL-адреса
Связывание с использованием относительного URL
Изменение цвета ссылок
Удаление подчеркивания со ссылок
Изменение цели ссылки
Изображение как ссылка
Создание ссылки на закладку
Ссылка, которая вырывается из фрейма
Ссылка на почту
Почтовая ссылка с темойОбъяснение примеров
HTML-изображения
Изображение
Высота и ширина изображения с использованием атрибутов
Высота и ширина изображения с использованием CSS
Высота и ширина изображения с использованием обоих
Изображение в другой папке
Изображение с битой ссылкой
Изображение на другом сервере
Использование изображения в качестве ссылки
Движущееся изображение
Карта изображений с интерактивными областями
Плавающее изображениеОбъяснение примеров
Таблицы HTML
Базовые таблицы HTML
Стол с границами
Таблица со свернутыми границами
Таблица с заполнением ячеек
Таблица с заголовками
Таблица с заголовками, выровненными по левому краю
Горизонтальные/вертикальные заголовки таблиц
Таблица с заголовком
Ячейки таблицы, охватывающие более одного столбца
Ячейки таблицы, охватывающие более одной строки
Таблица с интервалом между ячейками
Таблица с HTML-тегами внутри
Таблицы с другим стилем с использованием идентификатора I
Таблицы с другим стилем с использованием id II
Столы с другим стилем с использованием класса I
Столы в другом стиле с использованием класса IIОбъяснение примеров
Списки HTML
Ненумерованный список (по умолчанию)
Неупорядоченный список с дисковыми маркерами
Ненумерованный список с круглыми маркерами
Ненумерованный список с квадратными маркерами
Ненумерованный список без маркеров
Упорядоченный список (по умолчанию)
Упорядоченный список с номерами
Упорядоченный список с буквами
Упорядоченный список со строчными буквами
Упорядоченный список с римскими цифрами
Упорядоченный список со строчными римскими цифрами
Список описаний
Вложенный список I
Вложенный список II
Горизонтальный список
Меню горизонтального спискаОбъяснение примеров
Блочные и встроенные элементы HTML
Элемент
Элемент
Стилизация элементаСтилизация элементаОбъяснение примеров
Классы HTML
Придание стиля всем элементам с указанным именем класса
Доступ к элементам с указанным именем класса с помощью JavaScript
Несколько классов
Тот же класс, другой тегОбъяснение примеров
Идентификатор HTML
Стиль элемента с определенным идентификатором
Разница между классом и идентификатором
Доступ к элементу с определенным идентификатором с помощью JavaScriptОбъяснение примеров
Макет HTML
Макет с использованием float
Вёрстка с использованием flexbox
Макет с использованием flexbox 2
Макет с использованием flexbox 3Объяснение примеров
HTML IFrame
Встроенный фрейм (фрейм внутри HTML-страницы)
Объяснение примеров
HTML-элементы заголовка
Действительный HTML-документ без <голова>
Действительный HTML-документ без элемента
Элементопределяет заголовок документа.
Элемент