Обзоры        13.03.2024   

Названия тегов. Основные теги языка html. Обязательные теги HTML-страницы

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

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

Но во всех случаях слово «теги» означает разметку либо вебстраницы с помощью Html кода, либо всего сайта с помощью меток, либо вашей музыкальной коллекции с помощью указания альбома и песни.

Что такое теги на сайте (метки для создания навигации)

Давайте начнем с простого. Наверное, все вы видели, что под некоторыми статьями на сайтах находится поле с названием теги или метки, где перечислены какие-то слова. Для чего это делается? В общем-то, для облегчения навигации по данному сайту ().

В качестве тегов используются так называемые ключевые слова , набор которых кратко характеризует публикацию (допустим, для главной страницы моего блога подошел бы такой набор меток: создание сайтов; продвижение; раскрутка сайтов; заработок).

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

Чтобы не искать нужные метки под статьями, владельцы вебсайтов очень часто создают так называемое облако тегов , которое может размещать в левой или правой колонке сайта или же в его футере (снизу). Выглядеть это безобразие на практике может так:

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

Иногда для их отображения создают отдельную страницу, как было показано на предыдущем скриншоте.

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

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

Получает огромный бардак, ценность которого в плане улучшения навигации, на мой взгляд, довольно-таки сомнительна. Для этой цели на крупном веб-проекте лучше использовать поиск по сайту. Хотя метки неплохо работают в социальных сетях, где можно с помощью тегов объединять информацию разных пользователей и просматривать ее в одном месте. .

Что такое Html теги?

Их впервые я решил изучить еще лет пятнадцать назад, но дальше тега Title у меня тогда дело не продвинулось. Потом мне попался в руки бесплатный видеокурс Евгения Попова по Html и дело пошло. Конечно же, тот курс явился только начальным этапом, но именно такого простого изложения часто и не хватает новичкам.

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

Но видеокурс видеокурсом, а я же вас должен заинтересовать, чтобы вы его скачали и посмотрели. Из общих фраз ведь не понятно, что же такое теги в языке Html и зачем вам их изучать. О, это великая и простая вещь, которая позволит вам стать властелином собственного сайта. А зачем вам сайт?

Ну, наверное, в первую очередь для самовыражения и приложения усилий, а уже во-вторую очередь — . Только тище, а то все услышат и побегут изучать что такое теги, делать сайты и зарабатывать все то, что могли бы заработать только вы, ну и я за компанию. Поэтому дальше буду говорить исключительно шепотом.

Интернет можно сравнить с телевидением, где вы делаете свою маленькую программу (создаете сайт на тегах) и получаете доход от размещения рекламы. Чем популярнее будет ваша передача (интернет проект), тем больше вы заработаете. Верхнего предела нет, хотя и нижнего тоже. Зато вкладывать деньги не надо, только свой труд и время потраченное на изучение тэгов, работы движка и, собственно, наполнение сайта контентом.

Итак, теги — это простейшие элементы разметки вебстраницы, чтобы браузер при ее загрузке с сервера понимал, как именно отображать тот или иной элемент (текст, картинку, видео). Раньше язык Html отвечал за все это дело один, но потом ему на помощью пришли и ему стало намного легче. По ним у Попова тоже есть бесплатный видеокурс , который можно скачать отсюда .

Ребят, когда вы освоите Html теги, то поймете, что это было проще простого. Самое главное начать и как-то себя простимулировать. Я же вам не просто так про финансовую сторону говорю. Сайт может стать основным вашим источником дохода и вся семья сможет с него кормиться. Нужна удача, упорство и не бояться знакомиться с новым.

Теги бывают разные , но их не много (из тех, что остались актуальными после внедрения в жизнь CSS). Смотрите как просто. Допустим вы хотите создать абзац — просто окружаете текст будущего параграфа открывающим и закрывающим тегами P (это латинская буква и в коде ее лучше писать маленькой, а здесь я сделал ее заглавной для наглядности). Вот так это будет выглядеть:

Текст текст....... текст текст

Поняли, чем отличается открывающий Html тег (стоит вначале) и закрывающий (в конце)? Ну, конечно же, просто добавился прямой слеш после треугольной скобки.

О, я же забыл сказать, по каким признакам браузер отделяет теги (разметку) от основного содержимого. Сами догадались?

Правильно, это треугольные скобки , в которые мы их заключаем. Браузер увидел такую скобку при разборе кода вебстраницы и понял, что это тег, и обрабатывает все содержащееся в нем по определенному алгоритму (абзацы делает отстоящими друг от друга по высоте, у заголовков увеличивает шрифт и т.д.).

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

В коде выглядеть они могут, например, так:

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

Мета теги прописываются в коде вебстраницы в строго определенном месте. Знаете в каком? Правильно, в так называемой «голове» документа, которая заключается в открывающий и закрывающий теги HEAD .

Все, что прописывается внутри них (включая и тэги META), отображаться на вебстранице не будет. Это строго служебная информация. Приведенные выше description и keywords сообщают поисковым системам о содержании данной вебстраницы, а приведенный чуть ниже метатег .

Что такое музыкальные теги в аудио-файлах?

Когда вы проигрывали музыку в машине или на своем плеере (телефоне), то, наверное, не раз замечали, что отображаются какие-то жуткие кракозябры вместо названия трека и имени автора-исполнителя. Можно было бы предположить, что это названия загруженных музыкальных файлов записаны не в той кодировке русского языка.

Переименовав файлы с помощью , вы все равно на своем проигрывателе увидите нелицеприятную картину. Что же делать? И кто виноват в сложившейся ситуации? Как ни странно, но причиной являются неправильно прописанные теги в этом музыкальном файле .

Они зашиваются непосредственно в аудио-файл (в его начало или конец) и могут содержать в себе информацию о композиции, ее авторе, альбоме, продолжительности трека и что-то еще не столько важное. В последних инкарнациях музыкальных тегов в них могут зашиваться даже изображения обложек дисков (вообще чума).

Но проблема возникает, как правило, не в их наличии, а в получении возможности их редактировать . В жизни каждого уважающего себя меломана наступает момент, когда он «готов рвать и метать», лишь бы навести порядок в своей коллекции и прописать ко всем трекам правильные и читаемые на любом устройстве теги. Как это сделать?

С помощью специального софта. Сами теги в аудио-файлах появились впервые в конце прошлого столетия. Для файлов формата MP3 стандарт для их добавления назывался ID3, а для музыкальных файлов, которые сжимаются без потери качества (типа FLAC и подобных ему), стандарт добавления тегов (мета-данных) назывался Vorbis comment.

Для музыки записанной в Виндосовском формате WMA существует WM metadata, а для яблочных MP4 — iTunes metadata (кстати, совсем недавно писал про то, ).

Итак, редактировать теги можно с помощью специальных программ. Самой популярной из них, наверное, является Mp3tag (официальный сайт, но будьте осторожны при скачивании — не кликните случайно по рекламе, которая предлагает скачать что-то совсем другое). Думаю, что все остальные программы вы найдете и сами, тем более, что и этой будет вполне достаточно для выполнения данной задачи.

Вот такими вот многообразными получились теги, которые во всех этих случаях выполняли свою основную роль — разметка (статей на сайте, контента на вебстранице или мета-данных в музыкальных файлах). Надеюсь, что теперь у вас вопросов по этой тематике стало меньше.

Удачи вам! До скорых встреч на страницах блога сайт

Вам может быть интересно

Теги для Инстаграма - зачем нужны и где посмотреть самые популярные их них
Хештеги - что это такое и как используют хэштеги в Твиттере, Инстаграме и других местах Как автоматически добавить атрибут Alt в теги Img вашего блога на WordPress (там, где их нет)
Радикал - бесплатный фотохостинг с быстрой и простой загрузкой фото через Radikal.ru
Ссылка - что это такое и как ее создать Что такое кэш - как очистить кеш в Опере, Мозиле, Хроме и других браузерах
Большой Вопрос - как зарабатывать на сервисе вопросов и ответов Сравнение - это прием украшающий образ (примеры из литературы) Что такое Смарт ТВ в телевизоре

HTML-документ (страничка) -документ, написанный на языке разметки гипертекста (HTML). Заключается между тегами и .

Значения тегов разметки документа

Теги разметки — специальные команды для расположения на экране текста, графики, видео и аудио фрагментов, а также команды, служащие для связи с другими HTML-документами и ресурсами Интернет.

Основные теги разметки

и .Между этими тегами располагается информация о документе.

</b> и <b> . В эих тегах заключается названиестранички, которое будет выведено в рамке окна программы просмотра.

и . «Тело» документа (текст,графика и т.д.) располагается между этими двумя тегами.

Параметры флага :

BGCOLOR — цвет фона ()

BACKGROUND — «обои» или бэкграунд

TEXT — цвет текста

LINK — цвет гипертекстовой связи (ссылки)

и

Теги,служащие для выделения абзацев. Новый абзац всегда отделяется от предыдущего пустой строкой.


Флаг, служащий для переноса текста на другую строку. Может также служить для отделения графики от текста на интервал.


Флаг, служащий для логического разделения текста горизонтальной линией.

 и 
Между этими тегами располагается предварительно отформатированный текст. На экран он выводится шрифтом типа»курьер».

Параметры выравнивания

Используются в

ALIGN=LEFT — выравнивание по левому полю

ALIGN=RIGHT

ALIGN=CENTER — выравнивание по центру

Теги выравнивания

и — выравнивание по левому полю

и — выравнивание по правому полю

и
— выравнивание по центру

Заголовки, служащие для выделения логических частей текста

и

Заголовок первого уровня.

и

Заголовок второго уровня.

и

Заголовок третьего уровня.

и

Заголовок четвертого уровня.

и
Заголовок пятого уровня.

и
Заголовок шестого уровня.

Теги для выделения текста и шрифта

и Теги для выделения текста (слов, букв) жирным шрифтом.

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

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

и

и Теги для изменения размера шрифта.

и Теги для изменения цвета шрифта.

Теги для формирования списков

    и
Теги,показывающие начало и конец нумерованного списка

    и
Теги, показывающие начало и конец маркированного списка.

  • Элемент списка

    и
    Теги, показывающие начало и конец глоссария.

    Термин глоссария, располагается без отступа от левого поля страницы.

    Описание термина, располагается с отступом от левого поля страницы.

    Теги-команды для вставки в текст объектов нетекстовой информации

    или — команда для вставки графического изображения

    — команда для вставки звукового фрагмента

    — команда для вставки видео фрагмента

    Параметры графического изображения

    WIDHT — ширина картинки в пикселях

    HEIGHT — высота картинки в пикселях

    ALIGN — выравнивание (ALIGN=LEFT — выравнивание по левому полю,ALIGN=RIGHT — по правому полю, ALIGN=TOP — по верхней границе, ALIGN=BOTTOM -по нижней границе, ALIGN=MIDDLE или CENTER — по центру)

    HSPACE — горизонтальный отступ от графического изображения

    VSPACE — вертикальный отступ

    ALT — альтернативный текст, служит для обозначения изображения

    Команды, служащие для гиперсвязи с другими HTML-документами и ресурсами Интернет

    и или и — гиперсвязи

    [email protected]
    — гиперсвязь с адресом электронной почты

    Таблицы

    Таблица — сетка для показа данных в строках и столбцах, а также средство для форматирования текста

    и
    Теги для вставки таблицы в HTML документ

    Параметры флага

    BGCOLOR — цвет фона

    BORDER — ширина бордюра

    WIDHT — ширина таблицы

    Теги разметки таблицы

    — название таблицы, имеет параметр ALIGN=TOP — выравнивание над таблицей иALIGN=BOTTOM — под таблицей.

    и Строчка таблицы. Может иметь параметрыBGCOLOR — цвет фона внутри строки; ALIGN=LEFT, RIGHT, CENTER — выравнивание внутри строки; VALIGN=TOP, BOTTOM, MIDDLE — вертикальное выравнивание внутри строки таблицы.

    Столбец таблицы. Может иметь параметрыBGCOLOR — цвет фона под столбцом; ALIGN=LEFT, RIGHT, CENTER — выравнивание внутри столбца; VALIGN=TOP, BOTTOM, MIDDLE — вертикальное выравнивание; COLSPANрастягивание клетки на несколько столбцов, ROWSPAN — растягивание клетки на несколько строк.

    Заголовок столбца. Может иметь параметрыBGCOLOR — цвет фона под названием; ALIGN=LEFT, RIGHT, CENTER — выравнивание;VALIGN=TOP, BOTTOM, MIDDLE — вертикальное выравнивание; COLSPAN, ROWSPAN -растягивание клетки на несколько столбцов или строк; WIDHT — ширина названия.

    Рамки-фреймы

    Рамки-фреймы — средство для разделения экрана на несколько областей, в каждой из которых отображается содержимое отдельной Web-странички или даже целого Web-сайта.

    и Теги для создания рамки

    Параметры флага

    COLS — подразделяют экран на опредленное количество колонок (вертикальных)

    ROWS — подразделяют экран на опредленное количество колонок(горизонтальных)

    BORDCOLOR — цвет рамки

    BORDER — ширина бордюра

    FRAMEBORDER — граница рамки (FRAMEBORDER=YES — есть граница,FRAMEBORDER=NO — нет границы,

    FRAMESPACING=n — ширина границы)

    Флаг для описания рамки ().

    Параметры флага

    SCROLING — параметр для регулировки полосы прокрутки:

    SCROLING=YES — полоса прокрутки будет всегда

    SCROLING=NO — полосы прокрутки не будет

    SCROLING=AUTO — полоса прокрутки появляется только в случае необходимости

    MARGINWIDHT и MARGINHEIGHT — параметры, которые управляют отступом внутри рамок, служат для выравнивания графического изображения внутри рамки

    NORESIZE — параметр, указывающий на то, что размер рамки-фрейма никогда не будет меняться.

    A link to file.htm -Связь между фреймами

    TARGET — атрибут связи между фреймами. Имеет несколько значений.

    , а столбец .

    Например, html код:

    и
    и и

    Теги HTML (шпаргалка)

    HTML -документ (страничка) - документ, написанный на языке HTML. Заключается между тегами и .

    Значения тегов разметки документа

    Теги разметки - специальные команды для расположения на экране текста, графики, видео и аудио фрагментов, а также команды, служащие для связи с другими HTML-документами и ресурсами Интернет.

    Основные теги разметки

    и . Между этими тегами располагается информация о документе.

    </b> и <b> . В этих тегах заключается название странички, которое будет выведено в рамке окна программы просмотра.

    и . "Тело" документа (текст, графика и т.д.) располагается между этими двумя тегами.

    Параметры тега :

    BGCOLOR - цвет фона ( BGCOLOR= "#000000" > )

    BACKGROUND - бэкграунд

    TEXT - цвет текста

    ALINK - цвет активной ссылки

    и

    - теги, служащие для выделения абзацев. Новый абзац всегда отделяется от предыдущего пустой строкой.


    - тег, служащий для переноса текста на другую строку. Может также служить для отделения графики от текста на интервал.


    - тег, служащий для логического разделения текста горизонтальной линией.

    
     и 
    - Между этими тегами располагается предварительно отформатированный текст. На экран он выводится шрифтом типа "курьер".

    Параметры выравнивания

    Используются в

    и

    ALIGN= LEFT - выравнивание по левому полю

    ALIGN= RIGHT - выравнивание по правому полю

    ALIGN= CENTER - выравнивание по центру

    Теги выравнивания

    и - выравнивание по левому полю

    и - выравнивание по правому полю

    и
    - выравнивание по центру

    Заголовки, служащие для выделения логических частей текста

    и

    - Заголовок первого уровня.

    и

    - Заголовок второго уровня.

    и

    - Заголовок третьего уровня.

    и

    - Заголовок четвертого уровня.

    и
    - Заголовок пятого уровня.

    и
    - Заголовок шестого уровня.

    Теги для выделения текста и шрифта

    и - теги для выделения текста (слов, букв) жирным шрифтом.

    и - теги для выделения текста (слов, букв) курсивным шрифтом, типа Italic.

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

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

    SIZE= n > и - теги для изменения размера шрифта (где n - размер шрифта в пикселях px ).

    COLOR= "#FFFFFF " > и - теги для изменения цвета шрифта.

    Теги для формирования списков

      и
    - теги, показывающие начало и конец нумерованного списка

      и
    - теги, показывающие начало и конец маркированного списка.

  • - Элемент списка

    и
    - теги, показывающие начало и конец глоссария.

    - Термин глоссария, располагается без отступа от левого поля страницы.

    - Описание термина, располагается с отступом от левого поля страницы.

    Теги-команды для вставки в текст объектов не текстовой информации

    SRC= "file.gif" > или SRC= "file.jpg" > - команда для вставки графического изображения

    SRC= "file.wav" > - команда для вставки звукового фрагмента

    SRC= "file.avi" > - команда для вставки видео фрагмента

    Параметры графического изображения

    WIDHT - ширина картинки в пикселях

    HEIGHT - высота картинки в пикселях

    ALIGN - выравнивание (ALIGN= LEFT - выравнивание по левому полю, ALIGN= RIGHT - по правому полю, ALIGN= TOP - по верхней границе, ALIGN= BOTTOM - по нижней границе, ALIGN= MIDDLE или CENTER - по центру)

    HSPACE - горизонтальный отступ от графического изображения

    VSPACE - вертикальный отступ

    ALT - альтернативный текст, служит для обозначения изображения

    Команды, служащие для гиперсвязи с другими HTML-документами и ресурсами Интернет

    HREF= "fail.htm" > и или HREF= "http://www.ru" > и - гиперсвязи

    HREF= "mailto:nick @mail .ru" > nick @mail .ru
    - гиперсвязь с адресом электронной почты

    Таблицы

    Таблица - сетка для показа данных в строках и столбцах, а также средство для форматирования текста

    и
    - теги для вставки таблицы в HTML документ

    Параметры тега

    BGCOLOR - цвет фона

    BORDER - ширина бордюра

    WIDHT - ширина таблицы

    Теги разметки таблицы

    - название таблицы, имеет параметр ALIGN= TOP - выравнивание над таблицей и ALIGN= BOTTOM - под таблицей.


    и - Строчка таблицы. Может иметь параметры BGCOLOR - цвет фона внутри строки;

    ALIGN= LEFT , RIGHT , CENTER - выравнивание внутри строки;

    VALIGN= TOP , BOTTOM , MIDDLE - вертикальное выравнивание внутри строки таблицы.


    - Столбец таблицы. Может иметь параметры BGCOLOR - цвет фона под столбцом;

    ALIGN= LEFT , RIGHT , CENTER - выравнивание внутри столбца;

    COLSPAN растягивание клетки на несколько столбцов, ROWSPAN - растягивание клетки на несколько строк.


    - Заголовок столбца. Может иметь параметры BGCOLOR - цвет фона под названием;

    ALIGN= LEFT , RIGHT , CENTER - выравнивание;

    VALIGN= TOP , BOTTOM , MIDDLE - вертикальное выравнивание;

    COLSPAN , ROWSPAN - растягивание клетки на несколько столбцов или строк; WIDHT - ширина названия.

    Рамки-фреймы

    Рамки-фреймы - средство для разделения экрана на несколько областей, в каждой из которых отображается содержимое отдельной Web-страницы или Web-сайта.

    и теги для создания рамки

    Параметры тега

    COLS - подразделяют экран на определенное количество колонок (вертикальных)

    ROWS - подразделяют экран на определенное количество колонок (горизонтальных)

    BORDCOLOR - цвет рамки

    BORDER - ширина бордюра

    FRAMEBORDER - граница рамки (FRAMEBORDER= YES - есть граница, FRAMEBORDER= NO - нет границы, FRAMESPACING= n - ширина границы)

    Тег для описания рамки ( SRC= "file.htm" > ).

    Параметры тега

    SCROLING - параметр для регулировки полосы прокрутки:

    SCROLING= YES - полоса прокрутки будет всегда

    SCROLING= NO - полосы прокрутки не будет

    SCROLING= AUTO - полоса прокрутки появляется только в случае необходимости

    MARGINWIDHT и MARGINHEIGHT - параметры, которые управляют отступом внутри рамок, служат для выравнивания графического изображения внутри рамки

    NORESIZE - параметр, указывающий на то, что размер рамки-фрейма никогда не будет меняться.

    A link to HREF= "file.htm" TARGET= "frame2" > file.htm - Связь между фреймами

    TARGET - атрибут связи между фреймами. Имеет несколько значений:

    BLANK загружает содержимое страницы, заданной ссылкой, в новое пустое окно.

    SELF содержимое страницы, заданной ссылкой, в окно, которое содержит ссылку.

    PARENT загружает содержимое страницы, заданной ссылкой, в окно, являющееся непосредственным владельцем набора фреймов.

    TOP содержимое страницы, заданной ссылкой, в окно, игнорируя используемые фреймы.

    Обработка браузеров, не поддерживающих фреймы:

    Здесь располагаются фреймы


    </b> </p><p><b><span><BODY> </b> </p><p>Здесь располагается текст без фреймов </p><p><b><span><BODY> </b> </p><p><b><span>

    Бегущая строка

    ТЕКСТ - тег, создающий бегущую строку

    DIRECTION= "left" > TEKCT - Если бегущую строку нужно направить справа налево

    DIRECTION= "right" > TEKCT - движение слева направо.

    scroll - стандартное движение от правого края к левому

    slide - надпись один раз пробегает от правого края к левому, где и остается.

    alternate - движение от правого края страницы к левому и обратно. Бесконечный цикл.

    LOOP= n BEHAVIOR= scroll > TEKCT - Ограничение числа циклов. Значение n оператора LOOP указывает число повторений цикла.

    WIDHT= n > TEKCT - указать ширину участка, занимаемого бегущей строкой, где n - ширина той части страницы, на которой расположена бегущая строка. Значение n указывается как в пикселях, так и в процентах от общей ширины видимой части страницы.

    scrollamount= n > TEKCT - Регулировка движения надписи по экрану. Здесь n - число пикселей.

    scrolldelay= t > TEKCT - В данном случае переменная величина - время t - измеряется в миллисекундах. Метод задания скорости состоит в указании времени, спустя которое текст будет перерисован на экране заново.

    SIZE= n > ТЕКСТ - возможность указывать величину шрифта текста в строке.

    BGCOLOR= n > ТЕКСТ - окрасить поверхность бегущей строки в какой-либо цвет, где n можно указать в виде шестнадцатеричного числа либо написав его название

    HEIGHT= n > ТЕКСТ - указывает высоту бегущей строки

    Здравствуйте, уважаемые читатели блога сайт! В прошлой статье мы разобрались, а также что такое тип документа и как браузеры определяют используемый язык с помощью . Тег то рассмотрели, а вот само понятие (термин) нет. В этой статье я расскажу, что такое тег, зачем он нужен и какие теги бывают. Как я и говорил в прошлой статье данной рубрики, мы создадим файл-страничку, над которой будем экспериментировать, опираясь на полученные знания. Но это в конце статьи, а пока разберемся с HTML-тегом.

    Что такое HTML-тег, виды HTML-тегов, примеры написания

    HTML-тег — в переводе с английского tag — помечать -символы, заключенные в угловые скобки и являющиеся элементами языка гипертекстовой разметки (HTML). Символы могут быть толок на английском языке (весь интернет на нем построен). Тег имеет вид

    Это тег выделения текста жирным шрифтом. Теги имеют три вида:

    • Открывающий тег - тег, стоящий в начале. В рассмотренном выше примере тег является открывающим и стоит перед тем текстом, который нужно выделить.
    • Закрывающий тег - тег, стоящий в конце. Отличительной чертой служит слеш «/» перед символами в угловых скобках. Опять же обратимся к рассмотренному выше примеру. Тег является закрывающим и стоит после текста, который следует выделить жирным
    • Одиночные теги — теги, которые не имеют закрывающего тега. Примером может служить
      Вот пример открывающего и закрывающего тега:

    Вся конструкция, включая текст, будет выглядеть следующим образом:

    Этот текст будет выделен жирным

    А вот так будет выглядеть этот текст, когда его обработает браузер и предоставит нам:Этот текст будет выделен жирным. Существует еще такое понятие, как контейнерные теги , но это просто обобщенное название открывающего и закрывающего тегов. Как я писал выше, помимо контейнерных есть еще и одиночные теги. Отличие заключается в том, что такие теги не нужно закрывать. Ярким и наиболее частым примером служит тег новой строки.

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

    Что такое атрибуты,правила написания и зачем они нужны

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

    Font — контейнерный тег, применяемый для форматирования текста. С помощью данного тега вы сможете и выделить текст жирным, и изменить размер, и расстояние между строк — в общем все, что можно делать с текстом. Рассмотрим пример с размером текста. Для начала заключим текст в тег Font.

    Текст

    Теперь немного про правила написания атрибутов. Атрибуты всегда пишутся в открывающем теге и после символов самого тега. Можно написать в одном теге несколько атрибутов в любом порядке. Атрибуты вы можете найти на сайте валидатора W3C (про который я напишу чуть ниже). Итак, вот пример тега font с атрибутом size:

    Текст

    Данный атрибут в теге font изменяет размер заключенного в теги Текста.
    Если вы откроете исходный код страницы, то увидите, что место, где находится большое слово «Текста» имеет вид

    Текста

    Вы уже увидели как пишутся атрибуты. Ровно также они пишутся и в других тегах: сначала пишем сам атрибут (в данном случае size), затем ставим «=» и заключаем параметр атрибута в двойные кавычки. Параметры атрибутов вы сможете найти все на том же сайте консорциума всемирной паутины.

    Что такое валидатор (validator) W3C, правила написания и список тегов

    Как я и писал, существует великое множество тегов. Но где их всех найти? Вот для этой цели существует валидатор W3C W3C - World Wide Web Consorcium, а по-русски — консорциум всемирной паутины. Не совсем понятно, да? Это такое место, где разрабатывают веб-стандарты — (языки гипертекстовой разметки — их детище). Во главе всего консорциума стоит, известный из прошлой статьи, Тим Бернерс-Ли — создатель HTML. Сайт этой организации — w3.org . Предупреждаю, сайт полностью на английском, так что запаситесь словарем или переводчиком в браузере. Кстати, Google у данного сайта равен 9, а — 37000 (это все очень много, если кто не в курсе).

    Возвращаемся к теме статьи. Нас интересуют стандарты языка HNTML 4.01. Переходим по ссылке HTML 4.01 Specification , после чего вверху видим вкладку elements , кликаем на нее. Вот и открывается страница со всеми тегами. Данные теги разработаны и приняты за стандарт консорциумом. Все, опять же, на английском. Сразу после слов «Index of Elements» мы видим легенду (значение букв в столбцах):

    А сразу после легенды идет таблица самих тегов:

    • В первом столбце — Name — само название тега — то что должно стоять в угловых скобках (< и >).
    • Второй столбец — Start Tag — наличие открывающего тега. В данном столбце вы можете увидеть букву «O», что значит «Optional», а в переводе с английского - Опционально. Данная буква присутствует только напротив тегов , , и
    и означает, что можно ставить открывающий тег, а можно не ставить — браузер сам все сделает.
  • Третий столбец — End Tag — наличие закрывающего тега. Напротив данного тега можно увидеть как букву «O», так и букву «F». Значение первой не изменилось. Вторая же буква — «F» — дословно с английского «запрещено» — означает, что закрывающий тег ставить запрещено, его просто не существует. Например, не существует тега , ибо нечего в нем закрывать.
  • Четвертый - Empty — означает, что тег является одиночным (пустым). Все теги, напротив которых стоит буква «E» в данном столбце, стоит еще и буква «F» в предыдущем столбце. Ведь у одиночных тегов не бывает закрывающих. Примером служит все тот же тег .
  • Пятый столбец — Depr. или Deprecated — с английского «не рекомендуемые». Если в данном столбце стоит буква «D» (которая расшифровывается точно также) значит, что данный тег не рекомендуется к использованию в HTML. Забегая немного вперед, сегодня для оформления как текста, так и внешнего вида всего сайта и HTML-документа используются каскадные таблицы стилей — CSS. Если коротко и просто, то создается один файл, в котором прописываются все параметры текста, которые можно вызвать определенными атрибутами тегов. Так вот, данная функция используется только на сайтах, потому что при рассылке новостей по почте или в RSS CSS не применим. И тут приходит на помощь эти самые теги. Большинство таких тегов, кстати, относятся к оформлению текста ( и
    являются примером)
  • Шестой столбец — DTD — может содержать либо букву «L» , либо «F» . Первая — «L» - Loose DTD — означает, что тег, напротив которого стоит данная буква, может использоваться только в переходном типе документов ( — Transitional, про который я писал в предыдущей статье). Вторая — «F» Frameset DTD — означает, что тег может использоваться только в документе, типа FRAMESET ( — Frameset). Если же буква отсутствует, то тег можно использовать во всех типах документов.
  • И последний, седьмой столбец - Description — краткое описание тега, опять же на английском
  • Атрибуты же содержаться на той же страничке спецификации HTML 4.01, но уже во вкладке «attributes». Атрибутов намного больше, нежели тегов. И опять распишу все по пунктам.

    • Первая колонка — Name — как и в случае с тегами — название атрибута. Все на английском, но имея базовые знания можно догадаться, что делает тот или иной атрибут.
    • Вторая колонка — Related Elements — это перечень всех тегов, в которых используется какой-либо атрибут. Все теги со ссылками, поэтому сразу можно будет перейти к информации о теге.
    • Третья колонка — Type — это все возможные значения определенного атрибута. Например напротив выбранного нами атрибута size в теге Font стоит значение CDATA. Его мы рассмотрим позже, а если коротко, то это специальный набор вариантов размера (в данном случае). Ведь можно писать как пиксели, так и проценты
    • Четвертая колонка — Default — означает, обязателен ли атрибут в определенном теге. Например, в теге Img атрибут src обязателен, так как указывает на источник, из которого брать картинку.
    • 6, 7, и 8 колонки означают то же самое, что и в случае с тегами.

    Все вышеописанное относится только к HTML версии 4.01. Про HTML 5 мы поговорим в другой статье, затронем и XHTML. А сейчас, как я и обещал, мы создадим страничку на языке HTML, над которой и будем экспериментировать.

    Создание файла в формате html — HTML-документ

    Прежде всего, разберемся что такое HTML-документ . А это, собственно, файл в формате HTML. И все интернет странички являются HTML- документами. Например, при попадании на сайт в адресной строке в конце можно увидеть после адреса «.html» или «.htm». Вот файл с таким расширением мы и создадим. Вообще, если хотите экспериментировать над сайтом, а не над страничкой, то лучше создать локальный сервер — Денвер (про который я все хочу написать).

    Учитывая то, что я не рассказал даже о тегах, присутствующих на каждой страничке, то просто создадим файл с любым именем и расширением.html. Можно (и лучше всего) использовать Notepad++ , потому что в данном текстовом редакторе используется подсветка кода, что очень удобно при редактировании кода и сохранять файлы можно во множестве форматов. Также есть программы, в которых при наборе кода сразу появляется результат в обработанном виде

    Итак, нам нужно просто открыть Notepad++ и сохранить файл с произвольным текстом (можно и пустой), но в формате.html. Для этого, как обычно, кликаете на надпись файл, затем "сохранить как " и ищем среди большого списка расширений «HyperText Markup Language file (расширения файлов)». Вот, собственно, и все. Первые строки в этот файл мы добавим уже в следующей статье из рубрики «Создаем сайт с нуля»

    Мы рассмотрели пример создания простенькой страницы, где давались комментарии некоторых 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). Каждая новая строка создается тегами
  • 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). Раньше для разметки на страницах пользовались в основном таблицами. После появления тега
    задача упростилась. Практически все сайты содержат
    блоки, как удобную альтернативу таблицам.