Основные атрибуты html. Что такое HTML-тэги и атрибуты, валидатор (validator) W3C

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

Понятие атрибута

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

  • Атрибуты со значением
  • Атрибуты без значения
  • Универсальные
  • Специальные
  • Событийные

Все они разные, но их синтаксис везде примерно одинаковый. Итак, давайте разберём некоторые тонкости работы с атрибутами в HTML.

Создание атрибута:

Какой то текст

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

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

Атрибуты со значением

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

Так, например, атрибут class может иметь сразу несколько значений.

Атрибут class задает стилевой класс, который позволяет связать определенный тег с его оформлением в CSS.
Атрибут id задает стилевой идентификатор - это уникальное имя HTML элемента, которое применяется для изменения его стилей и обращения к нему через скрипты. Для нормальной работы атрибута id его значение должно быть уникальным и не должно повторяться в коде вашей web-страницы.

Универсальные атрибуты

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

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

Вот ещё несколько редких универсальных атрибутов:

  • contenteditable — сообщает браузеру что элемент может быть редактирован пользователем. Значения — true или false
  • dir — бесполезный атрибут, который делает зеркальным текст элемента, для которого он применен (вообще бесполезный атрибут). Значения — ltr или rtl
  • spellcheck — сообщает браузеру проверять ли на орфографию содержимое тега. Используется в основном для тегов input и textarea. Значения — yes или no

Специальные атрибуты

Есть теги для которых наличие специального атрибута является главным условием для его правильной работы. Так, например, тег <a > не будет выполнять свою основную задачу без атрибута href. Так же и тег картинки останется просто тегом, если в его атрибуте src не указать путь до нужной картинки.

  • src ="путь до файла" — позволяет указать путь до файлов. Используется в тегах script иimg.
  • href ="ссылка" — используется для указания пути ссылкам <a> и мета тегам meta.

Событийные атрибуты

Данный вид атрибутов завязан на знании JavaScript-а и работает он напрямую с ним. Для чего это нужно? Ну к примеру Вы ходите при клике на блок с текстом изменить его фоновый цвет на серый. Все, что Вам нужно это задать этому тегу атрибут onclick. Нагляднее это можно увидеть на примере:

Кроме onclick на практике часто используются следующие атрибуты событий:

  • onchange — это событие запустит скрипт, если был изменён элемент. Обычно это текстовые поля, списки, или текстовые области.
  • onfocus — срабатывает в момент фокусировки на каком-либо элементе. Как пример, все поля формы на моем сайте изменяют свое оформление при фокусировке на них
  • onsubmit — событие сработает при отправке формы. Как правило это случается когда пользователь отправляет форму нажав на кнопку.
  • onkeydown — событие срабатывает, когда была нажата клавиша на клавиатуре.

Работая с этим типом атрибутов, нужно помнить, что они хорошо подходят для быстрого тестирования ваших скриптов, а так же для указания небольших и понятных функций. Что-то более сложное рациональнее писать в отдельных блоках скриптов. Задать тоже событие onclick тегу можно и без использования специального атрибута, а в отдельном javascript файле.

На этом хотелось бы закончить наше знакомство с HTML атрибутами. Если есть какие-либо мысли по поводу их применения на практике пишите в коменты. Всем удачи и до скорого!

сайт Права на контент защищены. Теги и атрибуты:

Существует два типа тегов HTML - контейнерные и одиночные, которые всегда заключаются в угловые скобки <...>.

Контейнерные теги состоят из пары - открывающий и закрывающий тег <...>.... Перед именем закрывающего тега необходимо ставить косую черту (слэш) "/". В закрывающем теге не нужно писать атрибуты присутствующие в открывающем теге!

Одиночные теги менее распространены и состоят лишь из открывающего тега. Пример:
.

Тег может иметь атрибуты и значения атрибутов. Пример: <тег имя_атрибута_1="значение" имя_атрибута_2="значение">... . Атрибуты добавляют в тег для расширения или модификации его действий.

Теги и атрибуты

"_blank" - откроет документ в новом окне.
"_parent" - откроет документ во фрейме-родителе. Если такого нет, откроет в текущем окне.
"_top" - отменяет все фреймы и загружает страницу в полном окне браузера, если фреймов нет, откроет в текущем окне.
"_self" - откроет в текущем окне (по умолчанию для ссылок).

Тег: [одиночный]

Метаинформация. Служит в основном для поисковых роботов. Атрибуты и значения:

Описание документа.
Ключевые слова.
Управление процессом индексации. Возможные варианты:

"index" - возможность индексирования данного документа. Наоборот - "noindex"
"follow" - возможность индексировать все документы, на которые есть ссылки в данном HTML-файле. Наоборот - "nofollow"
"all" - одновременное условие 2-ух вышеперечисленных.
"none" - одновременное условие 2-ух первоперечисленных. Наоборот.

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

Тег: - Таблица глобальных стилей. Пишется в теге .
3] пример - Таблица внутренних стилей. Прописывается в теге.

Тег:

[контейнерный]

Создаёт таблицу. Обязательные теги:

. Пример:

,




Пример

Возможные атрибуты тега:

Задаёт толщину рамки. От 0 до...
Задаёт цвет рамки.
Расстояние между ячейками таблицы. От 0 до...
Расстояние между содержимым ячейки и её рамки. От 0 до...
Ширина таблицы. От 0 до...
Высота таблицы. От 0 до...

Тег:

[контейнерный]

Создаёт строку в таблице. Допустимые атрибуты:

Задаёт горизонтальное выравнивание ячеек в таблице. Допустимые значения:

"left" - выравнивание по левому краю.
"center" - выравнивание по центру.
"right" - выравнивание по правому краю.
"justify" - выравнивание теста на всю строчку.

Задаёт вертикальное выравнивание ячеек в таблице. Допустимые значения:

"top" - выравнивание по верхнему краю.
"middle" - выравнивание по центру.
"bottom" - выравнивание по нижнему краю.

Задаёт цвет фона.

Тег:

и означает, что можно ставить открывающий тег, а можно не ставить — браузер сам все сделает.
  • Третий столбец — 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 (расширения файлов)». Вот, собственно, и все. Первые строки в этот файл мы добавим уже в следующей статье из рубрики «Создаем сайт с нуля»

    Последнее обновление: 08.04.2016

    Прежде чем переходить непосредственно к созданию своих веб-страниц на HTML5, рассмотрим основные строительные блоки, кирпичики, из которых состоит веб-страница.

    Документ HTML5, как и любой документ HTML, состоит из элементов, а элементы состоят из тегов. Как правило, элементы имеют открывающий и закрывающий тег, которые заключаются в угловые скобки. Например:

    Текст элемента div

    Здесь определен элемент div , который имеет открывающий тег

    и закрывающий тег
    . Между этими тегами находится содержимое элемента div. В данном случае в качестве содержимого выступает простой текст "Текст элемента div".

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

    Текст
    элемента div

    Такие элементы еще называют пустыми элементами (void elements). Хотя я использовал закрывающий слеш, но его наличие согласно спецификации необязательно, и равнозначно использованию тега без слеша:

    Каждый элемент внутри открывающего тега может иметь атрибуты . Например:

    Кнопка

    Здесь определено два элемента: div и input. Элемент div имеет атрибут style . После знака равно в кавычках пишется значение атрибута: style="color:red;" . В данном случае значение "color:red;" указывает, что цвет текста будет красным.

    Второй элемент - элемент input, состоящий из одного тега, имеет два атрибута: type (указывает на тип элемента - кнопка) и value (определяет текст кнопки)

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

    Кроме обычных атрибутов существуют еще булевые или логические атрибуты (boolean attributes). Подобные атрибуты могут не иметь значения. Например, у кнопки можно задать атрибут disabled:

    Атрибут disabled указывает, что данный элемент отключен.

    Глобальные атрибуты

    В HTML5 есть набор глобальных атрибутов , которые применимы к любому элементу HTML5:

      accesskey : определяет клавишу для быстрого доступа к элементу

      class : задает класс CSS, который будет применяться к элементу

      contenteditable : определяет, можно ли редактировать содержимое элемента

      contextmenu : определяет контекстное меню для элемента, которое отображается при нажатии на элемент правой кнопкой мыши

      dir : устанавливает направление текста в элементе

      draggable : определяет, можно ли перетаскивать элемент

      dropzone : определяет, можно ли копировать переносимые данные при переносе на элемент

      hidden : скрывает элемент

      id : уникальный идентификатор элемента. На веб-странице элементы не должны иметь повторяющихся идентификаторов

      lang : определяет язык элемента

      spellcheck : указывает, будет ли для данного элемента использоваться проверка правописания

      style : задает стиль элемента

      tabindex : определяет порядок, в котором по элементам можно переключаться с помощью клавиши TAB

      title : устанавливает дополнительное описание для элемента

      translate : определяет, должно ли переводиться содержимое элемента

    Но, как правило, из всего этого списка наиболее часто используются три: class , id и style .

    Пользовательские атрибуты

    В отличие от предыдущей версии языка разметки в HTML5 были добавлены пользовательские атрибуты (custom attributes). Теперь разработчик или создатель веб-страницы сам может определить любой атрибут, предваряя его префиксом data- . Например:

    Здесь определен атрибут data-color , который имеет значение "red". Хотя для этого элемента, ни в целом в html не существует подобного атрибута. Мы его определяем сами и устанавливаем у него любое значение.

    Одинарные или двойные кавычки

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

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

    
    © 2024, leally.ru - Твой гид в мире компьютера и интернета
    [контейнерный]

    Создаёт ячейку в таблице. Допустимые атрибуты: , , , , ...

    Указывает кол-во столбцев, которое объединено в одной ячейке. От 1 до...
    Указывает кол-во строк, которое объединено в одной ячейке. От 1 до...

    Тег:

    [контейнерный]

    Определяет заголовок таблицы. Нормальная ячейка с отцентрованным жирным текстом.

    Тег:

    [контейнерный]

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

    Тег: [контейнерный]

    Задаёт заголовок.

    ...

    - самый большой заголовок.
    ...
    - самый маленький заголовок.
    Возможные атрибуты: .

    Тег:
    [одиночный]

    Переносит текст на новую строку.

    Тег: [одиночный]

    Запрещает перевод строки.

    Тег: [контейнерный]

    Создает жирый текст. пример .

    Тег: [контейнерный]

    Создаёт подчёркнутый текст. пример .

    Тег: [контейнерный]

    Создаёт наклонный текст. пример .

    Тег: [контейнерный]

    пример .

    Тег: [контейнерный]

    Создаёт текст - имитирующий стиль печатной машинки. пример .

    Тег: [контейнерный]

    Наклонный текст (воспринимается посковыми роботами как выделение).

    Тег: [контейнерный]

    Жирный текст (воспринимается посковыми роботами, как особо сильное выделение).

    Тег:


    [одиночный]

    Добавляет в HTML документ горизонтальную линию. Возможные атрибуты:


    Создает линию без тени.

    Устанавливает высоту (толщину) линии.

    Устанавливает ширину линии.

    Задаёт горизонтальное выравнивание в таблице.

    Задает линии определенный цвет.

    Тег: [контейнерный]

    Задаёт в тексте нижний индекс. Пример: Н 2 O .

    Тег: [контейнерный]

    Задаёт в тексте верхний индекс. Пример c 2 =a 2 +b 2 .

    Тег: [контейнерный]

    Используется для форматирования текста. Не действует без атрибутов. Возможные атрибуты:

    Указывает шрифт.
    Устанавливает размер текста. От 1 до 7.
    Задает тексту определенный цвет.

    Тег: [контейнерный]

    Указывает путь на другую страницу.
    Указывает в каком окне открывать гиперссылку.
    Выскакивает подсказка при наведении на ссылку.
    Открывает почтовую программу с указанным EMAIL.
    Отмечает часть текста, как метку для гипперссылок на странице. Служит якорем.
    Указывает путь к якорю.

    В прошлой статье я вам рассказывал про , как ими пользоваться и т.д. А сегодня я вам расскажу о еще одной неотъемлемой части в сайтостроении, а именно про атрибуты тегов html. И конечно же по традиции мы рассмотрим их на живых примерах и испробуем это на нашем сайте с Лукоморьем, который мы заманьячили в прошлой статье.

    Атрибут — это специальное дополнение к тегу, которое расширяет его возможности и может менять свойства содержимого. И если тег всегда фиксированный, то атрибут может иметь множество значений. Например, в теге мы можем поставить атрибуты цвета текста, его размера, шрифта и т.д. Но фонт мы подробнее рассмотрим в другой статье.

    Различают универсальные и неуниверсальные атрибуты. Универсальные подходят практически для любых тегов, а неуниверсальные подходят для одного или нескольких, но далеко не для всех...

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

    Текст

    Что следует из этого примера? Мы открыли абзац, и внутри тега поставили атрибут align, который отвечает за выравнивание текста. Далее мы проставили знак «=», который означает, что мы присваиваем значение этому атрибуту. Далее в кавычках мы пишем это самое значение. В данном случае это «center» . Это означает, что текст в данном (и только в данном!) абзаце мы выровняем по центру. Попробуйте сами.

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

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

    ,...,

    ), в абзацах (

    ), картинках , блочный элемент (

    ).

    Возможные значения атрибутов:

    • left — выравнивание по левому краю (стоит по умолчанию)
    • right — выравнивание по правому краю
    • center — выравнивание по центру
    • justify — выравнивание по всей ширине

    Попробуйте попрактиковаться и посмотрите как будет меняться расположение ваших элементов.

    Title

    Знакомое название, правда? Действительно. Есть такой тег, и мы его ставим между и . Но сейчас я говорю именно об атрибуте, и подходит он практически к любому тегу, так как является универсальным. А нужен он в качестве подсказки при наведении. И суть состоит в том, что вы сами пишите эту подсказку. Выглядит это примерно так:

    Сколько будет 5-3?

    Что мы тут видим? В начале открываем абзац, потом прописываем сам атрибут и даем ему значение «Ну что ты тупишь? Будет 2». Далее пишем отображаемый текст, ну и в конце закрываем тег

    .

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

    Несколько значений

    В одном теге может находиться сколько угодно атрибутов. Главное, чтобы они соответствовали данной метке. Вот вам пример:

    Содержимое

    Как видите тут все довольно просто, просто в одном теге нужно писать все атрибуты через пробел. Из данного примера мы видим, что содержимое будет выравнено по правому краю, и при наведении на него курсором мышки нам всплывет подсказка. Всё просто. Надеюсь, всё понятно?

    Ну а теперь давайте вернемся к нашему Лукоморью, которое мы делали на прошлом занятии.

    Живой пример

    • Выровнять весь текст в документе с «Лукоморьем» по центру (вместе с заголовками),
    • В заголовке первого уровня поставить подсказку «Автор произведения — А.С. Пушкин»

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

    И по традиции в начале всё сделайте сами. А если не получится, то смотрите действия, которые я написал ниже.


    После этого сохраняем html-документ и запускаем его. Проверяем, что у нас получилось. Всё правильно? Я думаю, что у вас всё должно получиться. Но всё таки я чувствую, что многие из вас задолбались проставлять атрибуты в каждом четверостишии. Я вам покажу, как этот процесс облегчить.

    Если вам нужно ставить один и тот же атрибут к какому-то большому отрезку, то в этом нам поможет тег

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

    В общем в этом случае вам можно не ставить в каждый тег атрибут align="center" . Вам лишь нужно нужно поставить

    перед заголовком, и закрыть его с помощью
    в конце всего текста. Ну а внутри
    ставим align="center" , но уже всего один раз. По моему это гораздо быстрее и удобнее и в итоге получается то же самое.

    Ну как? Разобрались в общем принципе? Просто дальше мы будем изучать еще больше. Главное, чтобы вы поняли сам принцип расстановки тегов и атрибутов. В случае чего задавайте свои вопросы. Буду рад на них ответить.

    Ну а для полноценного обучения принципа созданиям сайта рекомендую к просмотру отличный видеокурс "HTML5 и CSS3 с нуля до профи ". Там вы изучите HTML, CSS, научитесь верстать сайты-визитки, блоги и даже интернет-магазины. Курс просто офигительный для начинающего веб-разработчика.

    Ну а я на сегодня заканчиваю. Надеюсь, что статья вам понравилась и была для вас полезной. Не забудьте подписаться на обновления моего блога, чтобы всегда быть в курсе всего самого интересного и не пропустить новых уроков. Ну а я с вами на сегодня прощаюсь. Желаю вам успехов в освоении материала. Пока-пока!

    С уважением, Дмитрий Костин.

    Здравствуйте, уважаемые читатели блога сайт! В прошлой статье мы разобрались, а также что такое тип документа и как браузеры определяют используемый язык с помощью . Тег то рассмотрели, а вот само понятие (термин) нет. В этой статье я расскажу, что такое тег, зачем он нужен и какие теги бывают. Как я и говорил в прошлой статье данной рубрики, мы создадим файл-страничку, над которой будем экспериментировать, опираясь на полученные знания. Но это в конце статьи, а пока разберемся с 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» мы видим легенду (значение букв в столбцах):

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