Чем заменить устаревший тег HTML? В большинстве случаев подойдут каскадные таблицы стилей CSS. Также, существуют альтернативы не используемым в новой спецификации тегам и в пределах HTML. Ниже в таблице представлены устаревшие теги HTML с вариантами их замены.
Основные html теги — это та база, на которой строится практически любой сайт/блог. Из этой статьи Вы узнаете именно те 20% тегов, которые Вам будут необходимы всегда.
Как в любом языке, да и в здесь действует правило парето 20/80 (20% дел имеет 80% важности для достижения нужного результата), что означает — достаточно знать всего 20% кодов, чтобы уверенно достигать своих целей в сайтостроении.
HTML не является языком программирования, потому как, это — язык гипертекстовой разметки текста, что говорит само за себя, он позволяет размечать блоки на страницах для верного отображения, делать разметку текста для вебстраниц. Также с его помощью делаются ссылки с одной страницы сайта на другую. Все ссылки в интернете созданы с помощью гипертекстовой части html кода.
— это самый наипростейший язык! Если Вы решили его изучить, то важно понять с самого начала, что в этом нет ни какой сложности. С уверенностью можно сказать, что в школе детям, на уроке информатики намного сложней приходиться.
Итак приступим. Писать коды лучше в блокноте, который входит в стандартные программы операционной системы Windows или в бесплатной программе «Notepad + +».
Сначала определимся с тем, что такое тег. Тег — это ячейка самого языка html, из которого он в общем то и строится. По тегам браузеры понимают, как отобразить текст, куда вставить картинки. Теги — это и есть сами элементы разметки.
HTML теги для создания каркаса сайта Теги бывают парные и не парные. Парные открываются и закрываются, т.е в закрывающихся присутствует обратный слеш «/».
Первое, что должно находится в любом html документе при создании страницы блога, это:
-
Каждая книга о программировании содержит упоминание о том, что очень полезно объяснять, что делает ваш код. Почему комментирование является хорошей практикой? Это очень помогает тому, кто читает ваш код, разобраться в сути происходящего.
Для HTML комментирование может казаться пунктом, увеличивающим вес страницы. Однако комментарии могут быть полезны для определения секций и для сохранения структуры и организации кода страницы. Отметка начала и конца различных секций может реально помочь при работе над проектом.
- Пункт меню 1
- Пункт меню 2
Это основной контент.
...
2. Стили таблицы: , , и
Чтобы сделать хороший дизайн таблиц, нужно использовать теги, указанные в подзаголовке. Они все влияют на строки таблицы и можно легко задать для них стили.
Оборачиваем строки таблицы в
. Таким образом формируется заголовок таблицы.
Обернув строки в
формируем итоговые строки внизу таблицы. Строки
должны определяться до строк
, таким образом, итоговые строки выводятся на экран до остальных строк таблицы.
Cтроки с данными оборачиваем в .
Пункт |
Кол-во |
Сумма |
7 |
#1 |
3 |
#2 |
4 |
3.
Выпадающий список является великолепным способом представить данные для выбора пользователя. Они не только занимают мало места, но и знакомы пользователям и легки в применении. Чудесным свойством
является возможность создавать категории (или подзаголовки) для элементов списка.
Detroit Tigers Chicago Cubs Detroit Lions Chicago Bears
Detroit Tigers
Chicago Cubs
Detroit Lions
Chicago Bears
4. Заголовки - ,,,,, и
Конечно, каждый использует заголовки. Но если быть честным, то когда вы в последний раз использовали
или заголовок еще более низкого уровня? Заголовки позволяют строить меньше семантических конструкций, таких как дополнительные стили для текста в
.
Не надо создавать себе дополнительной работы. Помните про теги заголовков.
5. и
Всем нравятся сайты, на которых легко найти нужную информацию среди логически сгруппированных элементов.
группирует вместе элементы формы, рисуя вокруг них прямоугольную рамку. Также возможно добавить название к такой секции с помощью
.
General Information:
Name:
Email:
Date of birth:
6.
Тег
никак не влияет на стиль. Он влияет на функциональность страницы.
используется для определения метки элемента ввод. Метка сама воспринимает нажатия кнопки мыши, делая активным соответствующее поле ввода. Такое свойство меток действует для текстовых полей и радио кнопок.
Имя:
Мужчина:
Женщина:
7.
Если нужно придать драматический эффект какому-нибудь выражению, то можно использовать
. По умолчанию до и после элемента будет вставлена пустая строка. Также будет добавлен отступ для отделения содержащегося в элементе текста от остального контента.
Пример использования тега
Пример использования тега
8.
Нельзя сказать, что
относится к
, но обычно их используют вместе.
Вспомните о теге
, когда вам нужно процитировать кого-нибудь.
Пример использования тега совместно с тегом . Данное предложение заключено в тег .
Пример использования тега blockquote совместно с тегом cite.
Данное предложение заключено в тег .
9.
Использование списков дает великолепные возможности для организации информации. Каждый знает о , но как часто вы используете
и
? Вероятно название "список определений" может смутить начинающего разработчика и заставить его думать, что такой список можно использовать только для вставки определений и условий. Однако такое положение не соответствует действительности.
Типы списков
- Неупорядоченный список (ul)
- Упорядоченный список (ol)
- Список определений (dl)
Что они делают
- Неупорядоченный список (ul)
: список с указателями точками
- Упорядоченный список (ol)
: пронумерованный список
- Список определений (dl)
: Список с определениями элементов
Причины использования списков
- Последовательный стиль контента
- Просто создать
- Универсальны
Способ вывода информации каждым типом списка отличается от другого. Наверняка не нужно останавливаться на и
, но структура списка определений требует дополнительных разъяснений.
Пункт списка #1
Определение для пункта списка #1
Пункт списка #2
Определение для пункта списка #2
Вместо определения элемента списка (-
), мы используем два тега:
и
.
определяет каждый пункт списка, а
описывает выше стоящий пункт. Ниже приведен список в соответствии с ранее показанным кодом списка определений.
Пункт списка #1 Определение для пункта списка #1 Пункт списка #2 Определение для пункта списка #2
10.
"(и другие символы ASCII)
При использовании HTML нужно использовать коды ASCII, когда требуется вставить какой-нибудь символ. Такое правило требует дополнительных действий, но оно гарантирует, что все символы будут правильно выведены на экран пользователя, и браузер не воспримет их как часть разметки. Вам никогда не попадался какой-нибудь текст, который отображается неправильно? Обычно проблемный текст создается с использованием кавычек, апострофов, знаков больше-меньше и так далее. Таких символов на самом деле не много, и стоит запомнить их коды ASCII.
Мы рассмотрели пример создания простенькой страницы, где давались комментарии некоторых html тегов, поскольку, мне кажется, что лучше сначала показать что-то на примере, а потом перейти к более детальному описанию. Именно поэтому создание страницы было рассмотрено во втором уроке, а более детальное в третьем.
Итак, ниже представлены описания распространенных html тегов, которые используются чуть ли не на каждой странице сайта. Поверьте, их уже хватит, чтобы написать целый сайт.
Список тегов html
1. HTML тег (для абзацев)
- выводит текстовый абзац (допускает атрибуты style, class, id). Самый распространенный тег, поскольку в него чаще всего помещают текст (впрочем он для этого и создан).
Например, html код:
Текстовый абзац номер один
А это другой абзац
Текстовый абзац номер один
А это другой абзац
К тегу можно ещё приписать параметр style:
С помощью этих различных значений можно редактировать внешний вид шрифта. Про эти параметры можно прочитать в отдельном уроке: стили в html и свойство css font .
Также можно прописать атрибуты CLASS
и ID
. Например:
2. HTML тег и (выделение жирным)
И
- два тега, которые позволяют сделать шрифт жирным. Разницы между этими тегами нет.
Приведем пример. Html код:
жирный текст
Преобразуется на странице в следующее:
жирный текст
Также можно прописать атрибуты CLASS и ID (как и в случае с
Примечание
Эти теги оказывают небольшое влияние на ранжирование документов в поисковых системах, поэтому бесцельно их лучше не использовать.
3. HTML тег (создание курсива)
- курсивный шрифт (допускает параметр style, class, id)
Например, html код:
курсивный текст
Преобразуется на странице в следующее:
4. HTML тег (подчеркнутый текст)
- подчеркнутый шрифт (допускает параметр style, class, id)
Например, html код:
подчеркнутый текст
Преобразуется на странице в следующее:
подчеркнутый текст
5. HTML тег (создание гиперссылки)
Создает ссылку на странице (допускает параметр style, class и другие).
Например, html код:
текст ссылки
Преобразуется на странице в следующее:
Все параметры и атрибуты тега
будут рассмотрены в отдельном уроке: html тег .
6. HTML тег (заголовки в контенте)
,...,
- заголовочные теги внутри контента (допускает параметр style, class, id). Причем чем меньше цифра, тем больший вес и размер (по умолчанию) имеет текст, заключенный в эти теги.
Например, html код:
Заголовок h1
Тег
используют для названия страницы (также как и тайтл)
Необходимо использовать эти теги только по назначению, т.е. только когда в статье необходим заголовок. Это связано с тем, что теги ,...,
имеют большое влияние на поисковые машины. Если их использовать правильно, то шансы попасть на верхние строчки выдачи очень высоки.
7. HTML тег (выравнивание)
- выравнивает контент по центру.
Например, html код:
Этот текст будет в центре
Преобразуется на странице в следующее:
Этот текст будет в центре
Примечание
- - для текста
- ...
- для всего (например, изображение)
8. HTML тег (подстрочный текст)
- выводит подстрочный шрифт.
Например, html код:
Обычный текст,
подстрочный текст
Преобразуется на странице в следующее:
Обычный текст, подстрочный текст
9. HTML тег (надстрочный текст)
- выводит надстрочный шрифт.
Например, html код:
Обычный текст,
надстрочный текст
Преобразуется на странице в следующее:
Обычный текст, надстрочный текст
10. HTML тег ,
,
- выводит шрифт на один пиксель больше/меньше текующего размера (допускает параметр style, class, id).
Например, html код:
Обычный шрифт,
этот шрифт больше на один пиксель
Преобразуется на странице в следующее:
Обычный шрифт, этот шрифт больше на один пиксель
11. HTML тег (создание списков)
Выводит список (допускает параметр style, class, id). Каждый новый элемент записывается между
-
и
.
Например, html код:
Список:
- первый элемент списка
- второй элемент списка
Преобразуется на странице в следующее:
Список:
- первый элемент списка
- второй элемент списка
12. HTML тег (создание таблиц)
- создает таблицу (допускает параметр style, class). Каждая новая строка создается тегами
, а столбец |
.
Например, html код:
1-строка 1 элемент
| 1-строка 2 элемент
|
2-строка 1 элемент
| 2-строка 2 элемент
|
Преобразуется на странице в следующее:
Все возможности тега
13. HTML тег
(перенос строки)
- переход на следующую строку, представляет собой одиночный тег.
Например, html код:
Строка 1
2-строка
3-строка
А этот текст будет на 3ей строке, поскольку перехода не было
Преобразуется на странице в следующее:
1-Строка
2-строка
3-строка
А этот текст будет на 3ей строке, поскольку перехода не было
14. HTML тег (горизонтальная линия)
- чертит линию, представляет собой одиночный тег (допускает параметр style, class).
Например, html код:
Какой-то текст над линией
А этот текст будет уже под линией
Преобразуется на странице в следующее:
Какой-то текст над линией
А этот текст будет уже под линией
15. HTML тег (вывод картинки)
Например, html код:
http://img-fotki.yandex.ru/get/5821/27743399.2b/0_8875d_14383ca6_M.jpg
">
Преобразуется на странице в следующее:
Все возможности тега
будут рассмотрены в отдельном уроке: .
16. HTML тег (форматирование текста)
- для форматирования текста, изменения стиля и т.п. (допускает параметр style, class, id). Его вес в глазах поисковых машин отсуствует, поэтому его можно использовать сколько хотите.
Например, html код:
Этот текст зеленый,
а его размер 15 пикселей
Преобразуется на странице в следующее:
Примечание
Аналогичным тегом является
.
17. HTML тег (создание формы)
- создание формы на странице (допускает параметр style, class).
Например, ввод логина и пароля, любые кнопки, любая форма регистрации - все это формы.
18. HTML тег (создание блоков)
- служит для создания блоков на странице (допускает параметр style, class). Раньше для разметки на страницах пользовались в основном таблицами. После появления тега
задача упростилась. Практически все сайты содержат
блоки, как удобную альтернативу таблицам.
Рекомендуем почитать
Сегодня мы рассмотрим:
Настоящие ценители музыки знают, что для качественного...
Файлы *.xlsx с примерами вычислений формул и функций. А так же бесплатные...
В операционных системах Windows, начиная с Vista, используется встроенный...
Наверх