Десять ошибок в HTML

Десять ошибок в HTML

Всем привет.

Сегодня я хотел бы посвятить статью ошибкам которые допускают многие начинающие, поначитавшись учебников по HTML которым уже пора в топку.

Всегда, когда ищите учебники смотрите на год выпуска. Интернет быстро меняется и стандарты тоже.

Содержание статьи:

Давайте перейдем к ошибкам.

Использование тегов u и s

Сейчас на многих сайтах я вижу такую картину, что многие дизайнеры начинают подчеркивать слова что бы придать им важность. Не в коем случае этого делать не нужно, это просто обманка для посетителей. Дело в том, что на сайте всегда ссылки подчеркнуты, и пользователи привыкли видеть ссылки подчеркнутыми, а слова выделенные таким образом только путают их, хотя сам создатель этого и не подозревает.

Так же про тег u, его использование допустимо только тогда, когда вам нужно показать, что это удалено из текста, или больше не существует. И этот тег уже изжил свое на его место приходит тег del.

Отсутствие атрибута alt у картинок

Ну это тема на многих сайтах уже была высказана, что многие разработчики забывают про атрибут alt либо по рассеянности либо специально не хотят занимать место в документе, на самом деле у картинок это самый важный атрибут.

Табличная верстка

Это тоже давно известная тема, многие разработчики до сих пор используют табличную верстку, давно уже нужно про нее забыть, а таблицы использовать только для табличных данных. Раньше когда браузеры плохо поддерживали css может быть и табличная верстка это было хорошо, но сейчас это ужас для разработчика. Во первых много кода, сайты грузятся медленно. Но есть и плюс, не нужно делать обтекания блоков, в таблицах все лежит по “полочкам”.

Работа со цветом

Забудьте о старых атрибутах для оформления страниц, как например тег font или bgcolor , Теперь это все делается средствами css.

Блоки в строках

Нельзя помещать блочный элементы HTML в строчный. Например не нужно пихать тег h1; в тег a . В блочный элементы можно помещать все, но никак не в строчные, хотя HTML все ваши ошибки исправляет.

Не забывайте о заголовках

Вы не должны забывать что на странице должен быть хоть один заголовок.

Используйте списки

Когда проектируете сайт не забывайте что в HTML есть такое понятие как списки, не нужно делать принудительный перенос слов там где можно применить список.

Несказанное использование blink или marquee

Если вы хотите привлечь внимания посетителя то не используйте эти два тега, пользователя будет раздражать бегущая строка или мигающий перед глазами текст.

Использование тега border

Сейчас когда существует css использовать тег border это преступление. Сейчас все границы должны быть составлены в css.

Фреймы

Сейчас в интернете использование фреймов совсем не актуально, во первых это тормозит загрузку страниц, во вторых это плохо влияет на оптимизацию.

Заключение

В этой статье я кратко рассказал , об устаревших тегах в HTML, надеюсь вы делаете все правильно.

Делитесь этой статьёй с друзьями в социальных сетях.