Форматирование текста
В HTML можно встроить практически любой шрифт, но лучше всего использовать стандартные, которые устанавливаются вместе с операционной системой, например Times New Roman, Arial, Verdana, Tahoma. Тогда можно быть уверенным, что документ без всяких помех сможет посмотреть любой пользователь Интернета. В противном случае, если у пользователя не окажется требуемого шрифта, то браузер автоматически заменит его на более близкий к исходному и как итог - любоваться шрифтом будете только вы.
Запомните несколько основных правил форматирования текста:
- вы создаете сайт прежде всего для людей;
- текст является основной составляющей большинства страниц;
- по ключевым фразам в тексте пользователи могут найти ваш сайт;
- размер шрифта обычно устанавливается в пикселях.
Теги, выделяющие текст полужирным шрифтом:
Тег <strong> - предназначен для акцентирования текста. Браузеры отображают такой текст жирным начертанием.
Закрывающий тег обязателен. Параметры отсутствуют.
Особенности использования тега <STRONG>
- для оформления текста жирным начертанием используйте списки стилей CSS или тег <b>;
- не злоупотребляйте этим тегом и используйте его только для выделения той части текста или фразы, которая должна привлечь внимание пользователя;
- слишком частое использование тега <strong> или включение в тег слишком большого обьема текста на странице могут дать обратный результат. Поисковики при виде такого злоупотребления, просто не смогут определить, где та часть текста, которая наиболее важна и как результат текст не будет восприниматься поисковиками.
- бесполезно использовать тег <strong> в заголовках, например: <h1><strong> Заголовок документа </strong></h1>. Заголовок сам по себе несет основную смысловую нагрузку для поисковой системы и подобное "усиление" к реальному увеличению релевантности страницы не приводит;
- использование тега <strong> в ссылках, в отличии от обычных, большего веса им не придает. Но если у вас ссылка будет в выделенном тегом абзаце то это действительно является ранжирующим фактором.
Пример использования тега <STRONG>
<html>
<head><title>Использование тега strong</title></head>
<body>
<p> Без труда не выловишь <strong>рыбку</strong> из пруда</p>
</body>
</html>
Тег <B> - устанавливает жирное начертание текста.
Закрывающий тег обязателен. Параметры отсутствуют.
Несмотря на сходный результат эти теги не совсем эквивалентны и заменяемы. Тег <b> относится к тегам физической разметки и устанавливает жирное начертание текста. Его надо применять для выделения неключевой фразы или текста, а тег <strong> является тегом логической разметки и определяет важность помеченного текста. В популярных браузерах результат использования этих тегов равнозначен. Поисковые системы "любят" слова, выделенные жирным начертанием, и повышают их рейтинг.
Пример использования тега <B>
<html>
<head><title>Использование тега b</title></head>
<body>
<p>Дело<b> мастера </b>боится</p>
</body>
</html>
Теги, выделяющие текст курсивом
Тег <I> - устанавливает курсивное начертание шрифта. Допустимо использовать этот тег совместно с другими тегами, которые определяют начертание текста.
Закрывающий тег обязателен. Параметры отсутствуют.
Тег <I> является тегом физического форматирования текста и предназначен в первую очередь для людей.
Тег <em> - предназначен для акцентирования текста. Браузеры отображают такой текст курсивным начертанием.
Закрывающий тег обязателен. Параметры отсутствуют.
Тег <em> является тегом логического форматирования текста и предназначен для машин.
Тег <cite> - используется для логического выделения названий книг, статей и цитат. Браузеры как правило воспринимают текст расположенный между этими тегами как цитату, текст оформляется курсивом.
Закрывающий тег обязателен. Параметры отсутствуют.
Тег <dfn> - применяется для выделения новых терминов.
Закрывающий тег обязателен. Параметры отсутствуют.
Теги, выделяющие текст подчеркиванием
Тег <u> - подчеркивает текст. Тег не поддерживается HTML 5.
Тег <ins> - подчеркивает текст. Его использовать предпочтительнее, чем первый тег <u>.
Закрывающий тег обязателен. Параметры отсутствуют.
Теги, перечеркивающие текст
Тег <del> - используется для выделения текста, который был удален в новой версии документа. Подобное форматирование позволяет отследить, какие изменения в тексте документа были сделаны.
Закрывающий тег обязателен. Параметры отсутствуют.
Тег <s> - отображает текст как перечеркнутый. Этот тег аналогичен тегу <STRIKE>, но в отличие от него имеет сокращенную форму записи подобно тегам <B>, <I> и <U>. В любом случае, теги <S> и <STRIKE> осуждаются спецификацией HTML, взамен них рекомендуется использовать стили.
Закрывающий тег обязателен. Параметры отсутствуют.
Тег <strike> - отображает текст как перечеркнутый. Этот тег аналогичен тегу <s>, который имеет сокращенную форму записи подобно тегам <b>, <i> и <u>. В любом случае, теги <strike> и <s> осуждаются спецификацией HTML, взамен них рекомендуется использовать стили.
Закрывающий тег обязателен. Параметры отсутствуют.
Теги, выводящие текст моноширинным шрифтом
Тег <kbd> - используется для обозначения текста, который набирается на клавиатуре или для названия клавиш.Закрывающий тег обязателен. Параметры отсутствуют.
Тег <samp> - используется для отображения текста, который является результатом вывода компьютерной программы или скрипта.
Закрывающий тег обязателен. Параметры отсутствуют.
Тег <tt> - этот тег относится к группе тегов физического форматирования.
Закрывающий тег обязателен. Параметры отсутствуют.
Тег <code> - предназначен для отображения одной или нескольких строк текста, который представляет собой программный код. Сюда относятся имена переменных, ключевые слова, тексты функций и т.д. Браузеры обычно отображают содержимое контейнера <code> как моноширинный текст уменьшенного размера.
Закрывающий тег обязателен. Параметры отсутствуют.
Теги, выводящие текст в верхнем и нижнем индексах
Тег <sub> - отображает шрифт в виде нижнего индекса. Текст при этом распологается ниже базовой линии остальных символов строки и уменьшенного размера.Закрывающий тег обязателен. Параметры отсутствуют.
Тег <sup> - отображает шрифт в виде верхнего индекса. Шрифт при этом отображается выше базовой линии текста и уменьшенного размера.
Закрывающий тег обязателен. Параметры отсутствуют.
Дополнительные теги форматирующие текст
Тег <bdo> - устанавливает направление вывода текста и преимущественно предназначен для использования с языками, где чтение происходит справа налево.
Тег <blockquote> - предназначен для выделения длинных цитат внутри документа. Текст, обозначенный этим тегом, отображается как выравненный блок с отступами слева и справа (примерно по 40 пикселей), а также с отбивкой сверху и снизу.
Закрывающий тег обязателен. Параметры отсутствуют.
Тег <big> - увеличивает pазмер шрифта на единицу по сравнению с обычным текстом. В HTML размер шрифта измеряется в условных единицах от 1 до 7, средний размер текста, используемый по умолчанию, принят 3. Таким образом добавление тега <big> увеличивает текст на одну условную единицу. Допускается применение вложенных тегов <big>, при этом размер шрифта будет больше с каждым уровнем.
Тег <small> - уменьшает размер шрифта на единицу по сравнению с обычным текстом. В HTML размер шрифта измеряется в условных единицах от 1 до 7, средний размер текста, используемый по умолчанию, принят 3. Таким образом, добавление тега <small> уменьшает текст на одну условную единицу. Допускается применение вложенных тегов <small>, при этом размер шрифта будет меньше с каждым вложенным уровнем, но не может быть меньше, чем 1.
На размер шрифта влияет не только заданный параметр size тега <font>, но и выбор гарнитуры шрифта. Шрифт Arial выглядит крупнее, чем шрифт Times, а шрифт Verdana чуть больше шрифта Arial. Учитывайте эту особенность при выборе шрифта и его размеров. Для более точного управления размером текста используйте стили.
Закрывающий тег обязателен. Параметры отсутствуют.
Тег <plaintext> - отображает содержимое контейнера «как есть». Пока тег <plaintext> не закрыт, все теги внутри него отображаются как обычный текст. Несмотря на то, что все браузеры поддерживают этот тег, он не входит в спецификацию HTML и его использование осуждается.
Закрывающий тег обязателен. Параметры отсутствуют.
Тег <pre> - определяет блок предварительно форматированного текста. Такой текст отображается обычно моноширинным шрифтом и со всеми пробелами между словами. По умолчанию, любое количество пробелов идущих в коде подряд, на веб-странице показывается как один. Тег <PRE> позволяет обойти эту особенность и отображать текст как требуется разработчику. В отличие от тега <PLAINTEXT>, использование которого осуждается в HTML 4, внутри контейнера <PRE> допустимо применять любые теги.
Следующие теги не должны размещаться внутри контейнера <PRE>: <APPLET>, <BASEFONT>, BIG>, <FONT>, <IMG>, <OBJECT>, <SMALL>, <SUB> и <SUP>.
Закрывающий тег обязателен. Параметры отсутствуют.
Тег <q> - используется для выделения в тексте цитат. Содержимое контейнера автоматически отображается в браузере в кавычках.
Закрывающий тег обязателен. Параметры отсутствуют.
Тег <var> - используется для выделения переменных компьютерных программ. Браузеры обычно помечают текст в контейнере <VAR> курсивным начертанием.
Закрывающий тег обязателен. Параметры отсутствуют.
Тег <wbr> - при использовании тега <NOBR>, который запрещает переносы текста, с помощью тега <WBR> можно указать браузеру место, где допускается делать перенос строки, если этого требует ширина родительского элемента.
Закрывающий тег не требуется. Параметры отсутствуют.
Тег <xmp> - отображает содержимое контейнера «как есть» и шрифтом фиксированной ширины. Пока тег <xmp> не закрыт, все теги внутри него отображаются как обычный текст.
Закрывающий тег обязателен. Параметры отсутствуют.
Нестандартные теги
Тег <blink> - устанавливает мигание текста. Этот тег не входит в спецификацию HTML. Использование его нежелательно,так как раздражает пользователей.Закрывающий тег обязателен. Параметры отсутствуют.
Тег <marguee> - создает бегущую строку на странице. Данный тег позволяет перемещать (скролировать) любые элементы веб-страницы - изрбражения, текст, таблицы, элементы форм и т.д. Перемещение можно задать не только по горизонтали, но и вертикали, в этом случае указываются размеры области, в которой будет происходить движение.
Закрывающий тег обязателен
.
Параметры
behavior - задает тип движения содержимого контейнера <MARQUEE>.
bgcolor - цвет фона.
direction - указывает направление движения содержимого контейнера <MARQUEE>.
height - высота области прокрутки.
hspace - горизонтальные поля вокруг контента.
loop - задает, сколько раз будет прокручиваться содержимое.
scrollamount - скорость движения контента.
scrolldelay - величина задержки в миллисекундах между движениями.
truespeed - отменяет встроенный ограничитель скорости при низких значениях параметра scrolldelay.
vspace - вертикальные поля вокруг содержимого.
width - ширина области прокрутки.
Тег <nobr> - уведомляет браузер отображать текст без переносов.Если этого тега в коде документа нет, а также имеются переводы строки, они игнорируются и текст выравнивается по левому краю окна браузера или родительского элемента. При этом браузер переводы строк расставляет автоматически, чтобы текст полностью поместился по ширине окна. Использование тега <NOBR> заставляет отображать текст без переносов, одной строкой, что может привести к появлению горизонтальной полосы прокрутки. Пользователям придется прокручивать текст по горизонтали, чтобы увидеть его полностью, чего обычно делать никто не любит.
Комментариев нет:
Отправить комментарий