5 распространенных ошибок HTML, которых следует избегать
1. Семантический верхний и нижний колонтитулы
Дивы не имеют семантической структуры. Вместо использования div для создания структур верхнего или нижнего колонтитула используйте элементы «верхний колонтитул» и «нижний колонтитул».
Не делай этого
<div id = "header"> ... </div> <div id = "footer"> ... </div>
Сделай это
<header> ... </header> <footer> ... </footer>
2. Используйте элемент “Рисунок”
Если вам нужно добавить подпись к изображению, используйте элемент «figure» в сочетании с элементом «figcaption».
Не делай этого
<img src="image url" alt="image description" /> <p> Lorem Ipsum Description </p>
Сделай это
<figure> <img src="image url" alt="image description" /> <figcaption> <p> Lorem Ipsum Description </p> </figcaption> </figure>
3. Не используйте полужирный или курсивный шрифт.
Теги «b» и «i» являются презентационными тегами и не имеют семантического значения, вместо этого либо изменяют font-weight / font-style в CSS, либо используют элемент «strong» или «em».
Не делай этого
<b>Bold</b> <i>Italics</i>
Сделай это
<strong>Bold</strong> <em>Italics</em>
4. Использование описательных ссылок.
Текст ссылки должен быть явным и указывать, куда перенаправляет пользователя, и пользователям, и поисковым системам будет легче понять ваш контент и его связь с другими страницами.
Не делай этого
<a href="url"> Check our pricing... </a>
Сделай это
Fazem isto
Check our <a href="url"> pricing </a>
5. Использование встроенных стилей
Написание встроенных стилей нарушает принцип отделения структуры (HTML) от презентации (CSS). Вместо этого напишите стили в таблице стилей.
Не делай этого
<h1 style="font-size: 24"> Header </h1>
Сделай это
h1 { font-size: 24 }
- Предыдущий:Как получить выбранное значение списка флажков в JQuery
- Следующий:
Связанные вопросы
- 2021-09-28 Как получить выбранное значение списка флажков в JQuery
- 2021-09-26 Что такое CSS?
- 2021-09-16 Как браузер отображает стиль табличных данных по умолчанию
- 2021-09-15 Какова роль атрибута list-style-image?
- 2021-09-07 Каковы преимущества макета Div + CSS?
Ваши комментарии
- Рейтинг сексуальности
-
- Как бесплатно перейти с Windows 10 на Windows 11
- Как избежать дублирования отправки страниц с формами
- Как передать переменные PHP в JavaScript в WordPress
- Что такое слабо типизированный язык программирования
- Разница между переводами строк и знаками абзаца
- Что такое window.postMessage в HTML5?
- Как реализовать функции перемотки браузера вперед и назад для кнопок веб-формы
- Расположение таблиц внезапно стало очень запутанным
- Как определить, подходит ли PHP для моего сайта или WordPress?
- Что такое язык сценариев
- Роль тега ul неупорядоченного списка
- Влияние автоматического кэширования на динамические страницы
- Что такое декларация XML-документа?
- Какие значения можно использовать для свойства background-position?
- В чем разница между фиксированным и абсолютным?
- Последние ответы
-
-
Как избежать дублирования отправки страниц с формами
binary options system strategy page Ответить 2022-04-01 03:42:00
-
Как определить, подходит ли PHP для моего сайта или WordPress?
แอพเปลี่ยนรูปเป็นภาพวาด Ответить 2022-03-27 18:27:12
-
Влияние автоматического кэширования на динамические страницы
50 deposit binary options Ответить 2022-03-24 05:31:20
-
Как избежать дублирования отправки страниц с формами
free binary options signals providers of goods Ответить 2022-03-20 12:29:02
-
Как избежать дублирования отправки страниц с формами
binary options strategy 5 minutes 15 min no loss acord Ответить 2022-03-20 09:44:29
-