Найти в Дзене
СОЗДАЮ

10 советов по HTML о которых вы могли не знать

Оглавление

Язык гипертекстовой разметки (HTML) — это обычный язык разметки страниц, который нужен для отображения контента в браузерах пользователей.

Давайте начнем!

1. Совет по производительности.

Вы можете использовать loading=lazy атрибут, чтобы отложить загрузку изображения до тех пор, пока пользователь не прокрутит до него.

<img src='image.jpg' loading='lazy' alt='Alternative Text'>

2. Ссылки на электронную почту, звонки и SMS:

<a href="mailto:{email}?subject={subject}&body={content}">Отправить</a>
<a href="tel:{phone}">Позвонить нам</a>
<a href="sms:{phone}?body={content}">Написать СМС</a>

3. Упорядоченные списки с атрибутом start.

Используйте start атрибут, чтобы изменить начальную цифру для ваших упорядоченных списков.

-2

4. Элемент `meter`

  1. Вы можете использовать этот <meter>элемент для отображения количества. Не требуется JavaScript/CSS.
-3
<label for="value1">Low</label>
<meter id="value1" min="0" max="100" low="30" high="75" optimum="80" value="25"></meter>
<label for="value2">Medium</label>
<meter id="value2" min="0" max="100" low="30" high="75" optimum="80" value="50"></meter>
<label for="value3">High</label>
<meter id="value3" min="0" max="100" low="30" high="75" optimum="80" value="80"></meter>

5. Очистка кэша Favicon

Чтобы обновить значок вашего веб-сайта, вы можете заставить браузеры загружать новую версию, добавив ?v=2к имени файла.

Это очень полезно использовать в рабочей среде.

<link rel="icon" href="/favicon.ico?v=2" />

6. Тег «mark»

Вы можете использовать <mark>тег для выделения текста.

-4

7. Используйте .webp формат изображения

Используйте .webp формат изображения, чтобы уменьшить размер изображений и повысить производительность вашего веб-сайта.

<picture>
<source srcset="logo.webp" type="image/webp">
<img src="logo.png" alt="logo">
</picture>

8. Элемент base в HTML

Если вы хотите открыть все ссылки в документе в новой вкладке, вы можете использовать элемент <base>:

<head><base target="_blank"> </head>

9. Атрибут «проверка правописания»

Используйте spellcheck атрибут, чтобы определить, может ли элемент проверяться на орфографические ошибки.

<label for="input1">spellcheck="true"</label>
<input type="text" id="input1" spellcheck="true">

10. Тег <pre>

Используйте <pre>тег, чтобы отобразить предварительно отформатированный текст точно так, как он написан в файле HTML:

<pre> .center {
display: flex;
align-items: center;
justify-content: center;
}
</pre>