Мы рассмотрели пример создания простенькой страницы, где давались комментарии некоторых 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 код:
Этот текст будет в центреПреобразуется на странице в следующее:
Этот текст будет в центре
Примечание- - для текста
- ... - для всего (например, изображение)
- выводит подстрочный шрифт.
Например, html код:
Обычный текст, подстрочный текстПреобразуется на странице в следующее:
Обычный текст, подстрочный текст
9. HTML тег (надстрочный текст)- выводит надстрочный шрифт.
Например, html код:
Обычный текст, надстрочный текстПреобразуется на странице в следующее:
Обычный текст, надстрочный текст
10. HTML тег ,, - выводит шрифт на один пиксель больше/меньше текующего размера (допускает параметр style, class, id).
Например, html код:
Обычный шрифт, этот шрифт больше на один пиксельПреобразуется на странице в следующее:
Обычный шрифт, этот шрифт больше на один пиксель
11. HTML тег- (создание списков)
- и .
- первый элемент списка
- второй элемент списка
- первый элемент списка
- второй элемент списка
- ).
- - одиночный тег, внутри которого размещается комментарий. Комментарий - это текст, который не обрабатывается браузером. Внутри тега можно писать, что угодно, даже другие теги - работать они не будут, на экране не отобразятся. Разработчики комментируют код либо чтобы другим веб-мастерам было проще в нём разобраться, либо чтобы спустя продолжительное время его быстро смогли понять они сами.
- , , , , - теги, которые должны присутствовать в любом приличном HTML-документе (подробнее см. «Как создать сайт в Блокноте»).
- - тег содержит вспомогательную информацию для браузеров и поисковиков. Внутри него можно прописать ключевые слова, описание страницы, кодировку документа, имя автора и т. д.
- содержит ссылку на файл сценария или сам код.
- - тег, задающий стиль документа и/или его элементов с помощью CSS. HTML-документ может содержать множество тегов , определяющих разные стили разных частей страницы.
- - полная противоположность , его дополняющая. Тег задаёт «шапку» (заголовок) раздела или всей страницы.
- хранит в себе «ноги» сайта или раздела. Внутри него можно разместить вспомогательную информацию, копирайт, контактные данные и т. д.
- содержит основной контент страницы. Ни шапку, ни блок меню, ни «ноги» сайта, а то, ради чего страница создавалась. Например, на странице, которую вы сейчас читаете, внутри должна располагаться как раз эта статья.
- предназначен для создания ссылок. Ссылки - корень гипертекста, поэтому им посвящена .
- нужен для добавления на веб-страницу картинок (к вашим услугам посвящённая этому действу ).
-
,
, - , , ,, , , и другие теги форматирования текста составляют большую группу HTML-тегов, о них рассказывает статья «Форматирование текста в HTML» .
- - блочный элемент. Текст внутри форматируется с помощью CSS (каскадных таблиц стилей, которым посвящена вторая часть самоучителя).
-
. У вас есть абзац
или блок . Текст в нём оформлен в едином стиле, но вы бы хотели, не нарушая структуры, сделать так, чтобы несколько слов имели другой размер шрифта или цвет. Именно для таких ситуаций и предназначен тег .
-
,
-
,
- - теги списков. Маркированные, нумерованные - работа этих тегов. Есть ещё списки определений, за которые отвечают теги , и , но подробно обо всей это шестёрке вы узнаете из статьи «Создание списков» .
, , ,
, и используются при создании таблиц и подробно рассматриваются в отдельной статье . - - тег, добавляющий странице интерактивности, то есть позволяющий пользователю взаимодействовать с веб-сайтом. Конечно, форме необходим обработчик, но зато с помощью тегов внутри вы можете создать интерфейс. Флажки, кнопки, переключатели, поля ввода и другие объекты, которые требуют от вас активных действий - всё это элементы формы, код которых размещается внутри контейнера .
- - тег, создающий интерактивную кнопку. Чтобы при нажатии на неё что-нибудь произошло, кнопка должна находиться в форме (располагаться между тегами ).
- создаёт элементы формы: переключатели, флажки, кнопки, всевозможные поля ввода. Вставляется в контейнер . Но зачем нам тогда отдельно , если есть универсальный ? позволяет создать кнопку с расширенными параметрами. Например, на кнопке можно разместить картинку. На элементе, созданном через , такого сделать нельзя.
- и - теги создания меню в HTML 5. - это контейнер, внутри которого помещаются элементы , добавление которых и приводит к созданию пунктов меню. Довольно интересная парочка. Например, с её помощью вы можете создать собственное контекстное меню для страницы или отдельного её элемента.
- - ещё один тег формы, создающий в ней большое поле, в которое можно вводить не одну строку текста, а целые абзацы.
Чтобы операционная система знала, что какой либо текстовый документ является html документом, необходимо присвоить файлу расширение htm (html) .
Не пугайтесь нижеприведенной таблицытегов языка html , используя визуальный редактор FrontPage , первое время можно вообще не вникать в теги, затем, постепенно изучить пару десятков основных тегов, а дальше Вы сами решите для себя, надо ли Вам их знать. Мне самому приходилось неоднократно рыться в справочниках, чтобы найти внезапно понадобившийся тег, поэтому можете поместить данную страницу в закладки и подобный справочник будет всегда под рукой.
Что же касается примеров использования тегов, то нет ничего лучше, чем рассматривать уже готовый html код готовых интернет сайтов, для этого в браузере нужно найти вкладку "отобразить исходный код страницы" , обычно она есть в каждом браузере. (Браузер - программа с помощью которой Вы просматриваете страницы в интернете).
Теги могут быть как одиночные, так и парные. Парные теги открываются < код тега> и закрываются , все что расположено между открывающим и закрывающим тегами, попадет под его влияние. Теги могут иметь различные атрибуты, которые указываются с помощью специальных параметров. Теги могут быть вложенными один в другой и т.д.
echo $sape->return_links(); ?>
Внутри html документа необходимо использовать так называемые теги. Тег - это определенный условный код, обычно заключенный в скобки типа . Этот код дает понять браузеру, какой тип данных размещен между тегами, как нужно отображать эти данные, например такую информацию предоставляют теги форматирования текста. Тегов существует довольно много и начинающему вебмастеру тяжело в них ориентироваться, поэтому рассмотрим основные теги, которые могут Вам пригодиться уже при составлении первого сайта. Ниже в таблице тегов приведены не все теги, но основные выделены жирным шрифтом.
Основные теги Определяет тип документа как web страницу. Служебная часть документа, не отображаемая в браузере, тут размещаются заголовок, описание, ключевые слова и т.д. Между этими тегами располагается непосредственно сама web сраница, которую Вы видите на экране, могут размещаться и другие типы данных. Определяет способ сканирования данных для роботов поисковых систем. Указывается информация для поисковых роботов. В данном теге можно указать авторство. Для обеспечения работы с поисковыми серверами, указываются ключевые слова, через запятую. Применяется для не полностью прописанных ссылок, указывает начальный адрес в интернете Краткое описание web страницы, будет показано в результатах поиска поисковиками. Тег для заголовка страницы Определяет цвет фона web страницы Определяет цвет текста web страницы Задается цвет гиперссылок в нормальном состоянии Задает цвет уже просмотренных гиперссылок. Задает цвет выделенной гиперссылки. Тег заголовка, создает самый крупный заголовок, цифра 1 может меняться в пределах от 1 до 6. Шесть будет самый мелкий заголовок. Делает текст полужирным. Форматирует текст в наклонный. Иммитация стиля печатной машинки. Название переменных отображается курсивом Выделение цитат курсивом Создает абзац с текстом выделенным курсивом. Курсив (воспринимается поисковиками как выделение) Полужирное форматирование текста (воспринимается поисковиками, как особо сильное выделение) Устанавливает размер шрифта, значение от 1 до 7. Задает цвет текста. Оформление гиперссылок в html Создает гиперссылку, имеется ввиду как внутренние так и внешние гиперссылки. Указывает в каком окне открывать гиперссылку. Гиперссылка для отправления почтового сообщения по электронной почте. Создает гиперссылку на метку в текущей странице. Ставит метку для гиперссылки на текущей странице. Гиперссылка на метку другой страницы. Форматирование текста Создает новый параграф Выравнивает параграф относительно одной из сторон документа, значения: left, right, justify или center Запрещает перевод строки. Указывает где разбивать строку для переноса при необходимости.
Вставляет перевод строки. Создает отступы с обеих сторон текста. Создает список определений. Определяет каждый из терминов списка Описывает каждое определение Форматирует текст в пронумерованный список Определяет каждый элемент списка и присваивает порядковый номер Тег для создания ненумерованного списка Отмечает каждую новую позицию в списку гружком или квадратиком. Данный тег используется для форматирования больших блоков текста HTML документа, также используется в таблицах стилей Графические элементына странице Вставляет изображение на страницу. Форматирует положение изображения в документе, может иметь значения: left, right, center; bottom, top, middle. Устанавливает толщину рамки вокруг изображения Устанавливает поля сверху и снизу Устанавливает поля слева и справа. Создает всплывающую подсказку Добавляет горизонтальную линию. Указывает толщину линии. Указывает ширину линии в пикселах или процентах. Линия без тени. Определяет цвет линии. Создание таблиц Тег создающий таблицу. Задает строку в таблице. Задает отдельную ячейку в таблице. Задает заголовок таблицы (обычная ячейка с форматированием по центру и полужирным текстом) Какие бывают атрибуты таблицы Назначает подпись таблицы Определяет толщину рамки. Определяет расстояние между ячейками. Поля для текстового содержимого ячейки. Устанавливает ширину таблицы. (Значение параметра может быть в пикселях или процентах) Устанавливает высоту таблицы. (Значение параметра может быть в пикселях или процентах) или Определяет горизонтальное выравнивание положения ячеек в таблице, может иметь значения: left, center, right. или Определяет вертикальное выравнивание положения ячеек в таблице, может иметь значения: top, middle, или bottom. Указывает количество столбцов, объединенных в одной ячейке. Указывает количество строк, объединенных в одной ячейке. Не позволяет программе просмотра делать перевод строки в ячейке таблицы. Задает ширину ячейки таблицы в пикселях или процентах. Задает высоту ячейки таблицы в пикселях или процентах. Фреймы в документах html Предшествует тегу на фреймовой странице. Определяет строки в таблице фреймов, значение высоты которых определяется количеством пикселей или в процентах. Определяет столбцы в таблице фреймов, значение ширины которых определяется количеством пикселей или в процентах. Задает единичный фрейм или область в таблице фреймов. Задает информацию, которую увидит посетитель в случаях, когда показ фрейма невозможен. Используемые атрибуты фреймов html Привязка web страницы к окну фрейма. Назначает фрейму имя, для улучшения маршрутизации информации между фреймами и страницами. Отступы по горизонтали внутри фреймового окна. Отступы по вертикали внутри фреймового окна. Запрещает изменение размеров фреймового окна посетителем сайта. Ифрейм и его атрибуты Создает контейнер, который может содержать любые элементы. Другие элементы страницы будут обтекать данный контейнер. Привязывает web страницу к окну ифрейма. Назначает ифрейму имя, для улучшения маршрутизации информации. Задает отступы по горизонтали снаружи ифрейма. Задает отступы по вертикали снаружи ифрейма. Задает поля по горизонтали внутри ифрейма. Задает поля по вертикали внутри ифрейма. Создает линейку прокрутки фрейма; значение value может быть "yes," "no," или "auto". По умолчанию - auto. Задает ширину ифрейма Задает высоту ифрейма; Закрепляет текст контекстной помощи. Теги относящиеся к формам Тег для создания формы. Создает меню со скроллингом. Атрибут s ize определяет численность пунктов в меню видимых сразу без использования линейки прокрутки. Задает каждый элемент меню по отдельности. Создает ниспадающее меню Размещает редактируемое окно для ввода текста. Атрибуты сolumns - задает значение ширины окна, а rows соответственно высоту. Размещает элемент checkbox. Размещает элемент типа radio кнопки. Размещает строку для ввода текста. Атрибутом Size задается длина в символах. Размещает на странице кнопку "Отправить" Размещает на странице "Отправить" с использованием графического изображения. Размещает на странице "Очистить".
Выводит список (допускает параметр style, class, id). Каждый новый элемент записывается между
Например, html код:
Список:Преобразуется на странице в следующее:
Список:
Например, html код:
1-строка 1 элемент | 1-строка 2 элемент |
2-строка 1 элемент | 2-строка 2 элемент |
Преобразуется на странице в следующее:
Все возможности тега
Комментарий. | ||||||||||||||||||||||||||||||||||||||
Определяет тип документа. | ||||||||||||||||||||||||||||||||||||||
Ссылка, гиперссылка, якорь. | ||||||||||||||||||||||||||||||||||||||
Определяет текст как аббревиатуру. | ||||||||||||||||||||||||||||||||||||||
Контактная информация автора или владельца документа. | ||||||||||||||||||||||||||||||||||||||
Определяет область на карте-изображении | ||||||||||||||||||||||||||||||||||||||
Статья | ||||||||||||||||||||||||||||||||||||||
Контент в стороне (содержимое не является основным на странице по смыслу) | ||||||||||||||||||||||||||||||||||||||
Позволяет вставить воспроизводимый аудио файл. | ||||||||||||||||||||||||||||||||||||||
Полужирный текст. | ||||||||||||||||||||||||||||||||||||||
Задает базовый URL или аттрибут target для относительных ссылок в документе. | ||||||||||||||||||||||||||||||||||||||
Область, где написание текста может имееть другое направления. | ||||||||||||||||||||||||||||||||||||||
Устанавливает направление написания текста. В отличии от направление указывается физическое направление | ||||||||||||||||||||||||||||||||||||||
Цитата. | ||||||||||||||||||||||||||||||||||||||
Указывает область body документа. | ||||||||||||||||||||||||||||||||||||||
Перенос строки. | ||||||||||||||||||||||||||||||||||||||
Кликабельная кнопка | ||||||||||||||||||||||||||||||||||||||
Используется для рисовании графики с помощью скриптов | ||||||||||||||||||||||||||||||||||||||
Подпись таблицы. | ||||||||||||||||||||||||||||||||||||||
Сноска на название материала. | ||||||||||||||||||||||||||||||||||||||
Используется для вставки компьютерного кода в текстовом виде. | ||||||||||||||||||||||||||||||||||||||
Задает характеристики колонок в таблице. | ||||||||||||||||||||||||||||||||||||||
Определяет группу из одной или более колонок таблицы для форматирования. | ||||||||||||||||||||||||||||||||||||||
Используется для определения предопределенных вариантов на выбор при вводе в текстовом поле | ||||||||||||||||||||||||||||||||||||||
Определяет описание термина из тега в списке терминов | ||||||||||||||||||||||||||||||||||||||
Текст, который удален в новой версии документа. | ||||||||||||||||||||||||||||||||||||||
Определяет дополнительную информацию, которую пользователь может просмотреть или скрыть | ||||||||||||||||||||||||||||||||||||||
Указывает, что содержимое является термином. | ||||||||||||||||||||||||||||||||||||||
Определяет диалоговое окно или интерактивный элемент | ||||||||||||||||||||||||||||||||||||||
Блочный элемент - один из основных элементов верстки. | ||||||||||||||||||||||||||||||||||||||
Определяет список определений | ||||||||||||||||||||||||||||||||||||||
Название термина в списке определений | ||||||||||||||||||||||||||||||||||||||
выделенный по смыслу текст (обычно, текст выделенный курсивом). | ||||||||||||||||||||||||||||||||||||||
Контейнер для внешнего приложения | ||||||||||||||||||||||||||||||||||||||
Группа связанных элементов в форме | ||||||||||||||||||||||||||||||||||||||
Заголовок для элемента | ||||||||||||||||||||||||||||||||||||||
Определяет автономную группу из нескольких элементов (например картинка с подписью) | ||||||||||||||||||||||||||||||||||||||
Нижний колонтитул | ||||||||||||||||||||||||||||||||||||||
Определяет форму пользовательского ввода | ||||||||||||||||||||||||||||||||||||||
- | Заголовки HTML разного уровня: , , , , , . | |||||||||||||||||||||||||||||||||||||
Указывает область head документа. | ||||||||||||||||||||||||||||||||||||||
Блок заголовка | ||||||||||||||||||||||||||||||||||||||
Горизонтальная линия - тематический разделитель. | ||||||||||||||||||||||||||||||||||||||
Корневой элемент. Сообщает браузеру, что данный документ является HTML документом. | ||||||||||||||||||||||||||||||||||||||
Выделяет текст курсивом. | ||||||||||||||||||||||||||||||||||||||
Определяет встроенный фрейм | ||||||||||||||||||||||||||||||||||||||
Изображение, картинка. | ||||||||||||||||||||||||||||||||||||||
Поле для ввода | ||||||||||||||||||||||||||||||||||||||
Текст, который был добавлен в новой версии документа. | ||||||||||||||||||||||||||||||||||||||
Текст введенный с клавиатуры или названия кнопок клавиатуры. Обычно выделен моноширинным шрифтом. | ||||||||||||||||||||||||||||||||||||||
Метка для поля ввода. Указывает на привязку элемента (обычно текста) к полю ввода. | ||||||||||||||||||||||||||||||||||||||
Заголовок элементов | ||||||||||||||||||||||||||||||||||||||
Элемент списка | ||||||||||||||||||||||||||||||||||||||
Определяет привязку внешнего ресурса (чаще всего, привязку таблицы стилей CSS) | ||||||||||||||||||||||||||||||||||||||
Основной контент | ||||||||||||||||||||||||||||||||||||||
Контейнер для . Определяет пользовательскую карту на изображении | ||||||||||||||||||||||||||||||||||||||
Выделенный текст (обычно с помощью подсветки фона). | ||||||||||||||||||||||||||||||||||||||
Контейнер для списка пунктов меню | ||||||||||||||||||||||||||||||||||||||
Определяет элементы, которые пользователь может вызвать из контекстного меню | ||||||||||||||||||||||||||||||||||||||
Используется для определения мета-данных документа. | ||||||||||||||||||||||||||||||||||||||
Измеритель значений в заданном диапазоне | ||||||||||||||||||||||||||||||||||||||
Контейнер для навигационных элементов | ||||||||||||||||||||||||||||||||||||||
Альтернативный контент для пользователей, отключивших скрипты | ||||||||||||||||||||||||||||||||||||||
Определяет встроенный объект | ||||||||||||||||||||||||||||||||||||||
Определяет нумерованный список | ||||||||||||||||||||||||||||||||||||||
Определяет группу связанных вариантов в выпадающем списке. Дает название группу | ||||||||||||||||||||||||||||||||||||||
Параметр (вариант выбора) в выпадающем списке | ||||||||||||||||||||||||||||||||||||||
Результат вычислений | ||||||||||||||||||||||||||||||||||||||
|
Абзац. | |||||||||||||||||||||||||||||||||||||
Задает параметры для встроенных объектов | ||||||||||||||||||||||||||||||||||||||
Контейнер для нескольких изображений | ||||||||||||||||||||||||||||||||||||||
Предварительно отформатированный текст. | ||||||||||||||||||||||||||||||||||||||
Индикатор выполнения (прогресса) | ||||||||||||||||||||||||||||||||||||||
Цитата в тексте. | ||||||||||||||||||||||||||||||||||||||
Альтернативный текст, если браузер не поддерживает тег . | ||||||||||||||||||||||||||||||||||||||
Аннотация к содержимому тега . | ||||||||||||||||||||||||||||||||||||||
Контейнер для символов и их расшифровки (в основном для Восточно-азиатских символов, иероглифов). | ||||||||||||||||||||||||||||||||||||||
Перечеркнутый текст. | ||||||||||||||||||||||||||||||||||||||
Текст, являющийся результатом выполнения компьютерной программы (обычно выводится моноширинным шрифтом). | ||||||||||||||||||||||||||||||||||||||
Определяет скрипт или подключение скрипта из внешнего ресурса. | ||||||||||||||||||||||||||||||||||||||
Раздел | ||||||||||||||||||||||||||||||||||||||
Определяет выпадающий список | ||||||||||||||||||||||||||||||||||||||
Текст шрифтом меньшего размера. | ||||||||||||||||||||||||||||||||||||||
Определяет ресурс для тегов , и . | ||||||||||||||||||||||||||||||||||||||
Строчный элемент. | ||||||||||||||||||||||||||||||||||||||
Текст, выделенный по значению. Обычно отображается полужирным. | ||||||||||||||||||||||||||||||||||||||
Определяет контейнер для определения стилей документа | ||||||||||||||||||||||||||||||||||||||
Отображает текст в виде нижнего индекса. | ||||||||||||||||||||||||||||||||||||||
Заголовок внутри тега | ||||||||||||||||||||||||||||||||||||||
Отображает текст в виде верхнего индекса. | ||||||||||||||||||||||||||||||||||||||
|