Тег с которого начинается любой программный код html документа
Перейти к содержимому

Тег с которого начинается любой программный код html документа

  • автор:

Атрибуты HTML тегов

Атрибуты HTML тегов

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

Стандартные атрибуты

  1. Атрибут — id.
  2. Атрибут — title.
  3. Атрибут — class.
  4. Атрибут — style.

Атрибут id

  1. Атрибут id — это уникальный идентификационный номер, который можно определить только к одному конкретному элементу.
  2. Если у вас есть два или больше элемента с одинаковыми именами, то Вы можете использовать атрибут id, чтобы различать все элементы, которые имеют одинаковые названия.

<p >Этот параграф объясняет, что такое CSS</p>

Обратите внимание, что существуют некоторые особые правила для значения атрибута id, он должен:

  1. Начинаться с букв (A-Z или a-z) и затем может следовать любое количество букв, цифр (0-9), дефисы, подчеркивания и двоеточия.
  2. Значение атрибута id не должно повторяться в HTML-документе.

Атрибут title

Заголовок HTML

Атрибут class

Атрибут style

Атрибуты интернационализации

  1. Атрибут — dir.
  2. Атрибут — lang.
  3. Атрибут — xml:lang.

Атрибут dir

Значение Описание
ltr Слева направо (значение по умолчанию).
rtl Справа налево (для языков, таких как иврит или арабский, то есть которые читаются справа налево).

Вот пример, где текст читается справа налево:

Примечание: когда dir используется как атрибут тега <html>, он определяет направление текста в пределах всей веб-страницы. Когда же атрибут dir используется внутри другого тега, он контролирует направление текста только в этом теге.

Атрибут lang

Атрибут xml:lang

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

Атрибут Параметры Описание
align right, left, center Выравнивание тега по горизонтали
valign top, middle, bottom Вертикальное выравнивание тега.
bgcolor числовые, шестнадцатеричные значения RGB Цвет фона позади тега.
background URL-адреса Фоновое изображения за тегом.
id Определяется пользователем Имя тега.
class Определяется пользователем Имя тега для использования Каскадных таблиц Стилей CSS.
width Числовое значение (%, px) Задает ширину таблицы, изображения или ячейки таблицы.
height Числовое значение (%, px) Задает высоту таблицы, изображения или ячейки таблицы.
title Определяется пользователем «Pop-up» название элементов при наведении курсора или когда не загружаются.

Основные HTML теги форматирования текста

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

Пробелы и пустые строки

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

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

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

Создание заголовков (h1 — h6)

Любая страница начинается с заголовка. С помощью тегов форматирования мы можем использовать разные размеры заголовков. HTML имеет шесть уровней заголовков, которые представлены тегами: <h1>, <h2>, <h3>, <h4>, <h5>, и <h6>. При отображении любого заголовка, браузер добавляет одну пустую строку до и после заголовка.

Примеры заголовков:

Браузер покажет это так:

Это заголовок 1

Это заголовок 2

Это заголовок 3

Это заголовок 4

Это заголовок 5

Это заголовок 6

Тег <p>, параграф

Тег <p> помогает структурировать свой текст. В HTML, параграф — это абзац. Каждый абзац текста должен быть размещен между тегами <p> и </p>, как показано ниже в примере:

В браузере Вы увидите следующее:

Второй абзац текста.

Вы можете использовать атрибут выравнивания абзацев align:

В браузере будет следующий результат:

Выравнивание по левому краю.

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

По правой стороне.

Это работает, когда у вас есть несколько строк в абзаце.

Тег <br />, перевод строки

Всякий раз, когда вы используете тег <br />, после него текст начинается на следующей строке. Этот тег является примером пустого элемента, который не имеет закрывающий тег, поскольку он не несет никакой информации, а только сообщает браузеру о переводе строк.

Примечание: тег <br /> содержит пробел между символами «br» и «/». Если вы пропустите этот пробел, то старые браузеры будут иметь проблемы с подготовкой обрыва строки.

Вот пример использования тега <br />:

В браузере Вы увидите такое:

Здравствуйте

Вы читаете мою статью.

С уважением админ сайта.

Тег <center>, выравнивание текста по центру,

Вы можете использовать тег <center>, чтобы выровнять любой текст по центру страницы или в любой ячейке таблицы:

Вид в браузере такой:

Это по центру.

Это не по центру.

Элемент (&nbsp;), неразрывный пробел

Предположим, вы решили использовать фразу «только на сайте wmz-mail.at.ua«. И Вы не хотите, чтобы браузер разбил ее на две строки эту фразу:

Я изучаю язык разметки HTML «только на сайте wmz-mail.at.ua»

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

Элемент (&shy;), мягкий перенос

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

Давайте сделаем перенос слов «программирования» и «гипертекста». Для этого мы должны проставить элемент (&shy;) в нужном для нас месте слова. Теперь код абзаца будет таким:

Теперь абзац будет иметь следующий вид:

Тег <pre>, исходное форматирование текста

Для того чтобы сохранить исходное форматирование текста нужно использовать тег <pre>. Рассмотрим пример:

Тег <hr />, горизонтальная линия

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

Результат будет таким:

Презентационные теги HTML

Тег <b>, полужирный шрифт

<p>это обычный шрифт <b>это жирный шрифт</b></p>

Это даст следующий результат:

это обычный шрифт это жирный шрифт

Тег <i>, курсивный шрифт

Весь текст, который будет размещаться между тегами <i> и </i> будет отображаться курсивным шрифтом, пример кода:

<p>это обычный шрифт <i>это курсивный шрифт</i></p>

Это даст следующий результат:

это обычный шрифт это курсивный шрифт

Тег <u>, подчеркнутый текст

Весь текст, который будет размещаться между тегами <u> и </u> будет подчеркнутым тонкой линией, пример кода:

<p>это обычный текст <u>это подчеркнутый текст</u></p>

Это даст следующий результат:

это обычный текст это подчеркнутый текст

Тег <strike>, зачеркнутый текст

Весь текст, который будет размещаться между тегами <strike> и </strike> будет зачеркнутым тонкой линией, пример кода:

<p>это обычный текст <strike>это зачеркнутый текст</strike></p>

Это даст следующий результат:

это обычный текст это зачеркнутый текст

Тег <tt>, моноширинный шрифт

Весь текст, который будет размещаться между тегами <tt> и </tt> будет прописан моноширинным шрифтом. Этим шрифтом, по-умолчанию, пишется html-код страниц. Так почему же он называется «моноширинным» и для чего он нужен, спросите Вы? Дело в том, что не все буквы имеют одинаковую ширину. Например, буквы «m» и «i» имеют разную ширину. Доказано, что html-код воспринимается лучше, когда все символы имеют одинаковую ширину. Именно для этого и был разработан моноширинный шрифт, который придает одинаковую ширину всем буквам. Вот пример кода:

<p>это обычный шрифт <tt>это моноширинный шрифт</tt></p>

Это даст следующий результат:

это обычный шрифт

Тег <sup>, надстрочный текст

Весь текст, который будет размещаться между тегами <sup> и </sup> будет отображаться выше чем основная строка, пример кода:

<p>это обычный текст<sup>это надстрочный текст</sup></p>

Это даст следующий результат:

это обычный текст это надстрочный текст

Тег <sub>, подстрочный текст

Весь текст, который будет размещаться между тегами <sub> и </sub> будет отображаться ниже чем основная строка, пример кода:

<p>это обычный текст<sub>это подстрочный текст</sub></p>

Это даст следующий результат:

это обычный текст это подстрочный текст

Тег <big>, большой шрифт

Весь текст, который будет размещаться между тегами <big> и </big> будет прописан шрифтом, размер которого будет больше чем размер окружающего текста, пример кода:

<p>это обычный шрифт <big>это большой шрифт</big></p>

Это даст следующий результат:

это обычный шрифт это большой шрифт

Тег <small>, маленький шрифт

Весь текст, который будет размещаться между тегами <small> и </small> будет прописан шрифтом, размер которого будет меньше чем размер окружающего текста, пример кода:

<p>это обычный шрифт <small>это маленький шрифт</small></p>

Это даст следующий результат:

это обычный шрифт это маленький шрифт

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *