Приглашаем посетить
История (history.niv.ru)

Введение в HTML, Дэйв Рэгетт

Углубленный курс HTML | Как добавить стиль

Дэйв Рэгетт

Приступая к работе с HTML

Эта публикация представляет собой краткое введение в создание HTML-документов. Многие люди по-прежнему пишут HTML-код вручную, используя такие программы как NotePad в системе Windows или SimpleText на Mac. Это руководство поможет Вам начать работу. Даже если Вы не собираетесь работать с непосредственно кодом HTML, а хотите использовать HTML-редактор типа Netscape Composer или W3C Amaya, это руководство даст Вам достаточное понимание языка, что позволит лучше использовать такие программы и делать HTML-документы доступными различным браузерам. Разобравшись с основами создания документов HTML, Вы, возможно, захотите узнать о том, как можно добавить стиль с помощью CSS и познакомиться с дополнительными возможностями, изложенными а материале "Углубленный курс HTML"

Устранять ошибки разметки автоматически удобно с помощью утилиты HTML Tidy. Эта утилита приводит разметку в порядок, упрощая прочтение и редактирование. Рекомендую Вам регулярно проверять всю разметку, которую Вы пишете или редактируете, с помощью Tidy. Tidy очень эффективна для приведения в порядок разметки, созданной некорректными HTML-редакторами.

p.s. Хороший способ учиться - смотреть на html-код других страниц. Для этого в меню "View (Вид)" выберите пункт "Source (Исходный текст)". Посмотрите на эту страницу, как я реализовал в ней идеи, которые объясню ниже. У Вас разовьется критический взгляд, поскольку многие страницы на поверку оказываются куда более беспорядочными!

Это руководство научит Вас:

Если Вы хотите узнать что-то еще, попробуйте перейти к углубленному курсу HTML.

Начните с заголовка

Каждый документ HTML имеет заголовок. Вот как это делается:

<title>Мой первый документ HTML</title>

Измените текст в кавычках, как нужно Вам. Тексту заголовка предшествует начальный тег <title>, а за ним следует соответствующий конечный тег </title>. Заголовок должен располагаться в начале документа.

Добавьте заголовки и абзацы

Если Вы работали с редактором Microsoft Word, то Вы наверняка знакомы со встроенными стилями заголовков различной степени важности. В HTML есть шесть уровней заголовков. H1 - это наиболее важный заголовок, H2 - следующий по степени важности и т.д. вплоть до H6, наименее важного заголовка.

Вот как добавляется важный заголовок:

<h1>Важный заголовок</h1>

а вот как добавляется менее важный заголовок:

<h2>Менее важный заголовок</h2>

Каждый абзац текста должен начинаться с тега <p>. Тег </p> необязателен, в отличие от конечного тега таких элементов как, например, заголовки. Например:

<p>Это первый абзац.</p>

<p>Это второй абзац.</p>

Выделите некоторый текст

Одно или несколько слов можно выделить с помощью тега <em>, например:

Это действительно <em>интересно</em>!

Добавление в страницу изображений

Изображения могут придать Web-страницам индивидуальность и помочь передать смысл. Проще всего добавить изображение с помощью тега <img>. Предположим, у Вас есть файл изображения с именем "peter.jpeg" в той же папке/каталоге, что и HTML-файл. Он имеет 200 пикселов в ширину и 150 в высоту.

<img src="peter.jpeg" width="200" height="150">

Атрибуты width и height (ширина и высота) не являются обязательными, но помогают ускорить отображение своей Web-страницы. И все равно кое-чего еще не хватает! Если кто-то не может увидеть изображение, понадобится описание, которое он прочел бы вместо этого. Короткое описание можно добавить следующим образом:

<img src="peter.jpeg" width="200" height="150"
alt="Мой друг Петя">

Атрибут alt используется для указания короткого описания, в данном случае это "Мой друг Петя". Для более сложных изображений понадобятся длинные описания. Предположим, длинное описание находится в файле с именем "peter.html". Тогда с помощью атрибута longdesc можно сделать следующее:

<img src="peter.jpeg" width="200" height="150"
alt="Мой друг Петя" longdesc="peter.html">

Есть множество способов создания изображений - например, с помощью цифрового фотоаппарата, путем сканирования или рисования в редакторе изображений. Большинство браузеров понимают форматы GIF и JPEG, более новые браузеры понимают также и формат PNG. Во избежание задержек во время загрузки изображения по сети старайтесь не использовать файлы изображений большого размера.

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

Добавление на страницы ссылок

Эффективность Web заключается в возможности определения ссылок с одной страницы на другую и перехода по этим ссылкам с помощью нажатия кнопки мыши. С помощью одного щелчка Вы можете переместиться на другую сторону Земли!

Ссылки определяются с помощью тега <a>. Давайте определим ссылку на файл "peter.html":

Это ссылка на <a href="peter.html">Петину страницу</a>.

Текст между тегами <a> и </a> используется в качестве заголовка ссылки. Обычно такие заголовки представляются подчеркнутым синим шрифтом.

Чтобы создать ссылку на страницу на другом Web-сайте, укажите полный Web-адрес (обычно он называется URL), например, для ссылки на www.w3.org напишите:

Это ссылка на <a href="http://www.w3.org/">W3C</a>.

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

<a href="/"><img src="logo.gif" alt="домашняя страница"></a>

Три вида списков

В HTML поддерживаются три вида списков. Первый - маркированный список, часто называемый неупорядоченным. Для него используются теги <ul> и <li>, например:

<ul>
  <li>первый элемент списка</li>

  <li>второй элемент спискаlt;/li>

  <li>третий элемент списка</li>
</ul>

Обратите внимание, что список всегда должен заканчиваться конечным тегом </ul>, но конечный тег </li> необязателен и может быть опущен. Второй вид списков - нумерованные списки, часто они называются упорядоченными. Для этого типа используются теги <ol> и <li>. Например:

<ol>
  <li>первый элемент списка</li>

  <li>второй элемент списка</li>

  <li>третий элемент списка</li>
</ol>

Как и для маркированных списков, всегда нужно указывать конечный тег </ol>, а конечный тег </li> необязателен и может быть опущен.

Третий и последний тип списков - список определений. Он позволяет создавать списки терминов и их определений. Списки этого тип начинаются тегом <dl> и заканчиваются тегом </dl> Каждый термин начинается тегом <dt>, а каждое определение - тегом <dd>. Например:

<dl>
  <dt>первый термин</dt>
  <dd>его определение</dd>

  <dt>второй термин</dt>
  <dd>его определение</dd>

  <dt>третий термин</dt>
  <dd>его определение</dd>
</dl>

Конечные теги </dt> и </dd> необязательны, их можно не указывать. Обратите внимание, что списки могут быть вложенными. Например:

<ol>
  <li>первый элемент списка</li>

  <li>
    второй элемент списка
    <ul>
      <li>первый вложенный элемент</li>
      <li>второй вложенный элемент</li>
    </ul>
  </li>

  <li>третий элемент списка</li>
</ol>

Для длинных элементов списков можно также использовать абзацы, заголовки и т.д..