Команды для создания списков в html документе. Основные цели и задачи HTML

Здравствуйте, уважаемые читатели блога. С этой статьи мы начнем изучать основы языка HTML.

Вам скорей всего уже известно, что основным языком Internet-а является язык гипертекстовой разметки HTML (HyperText Markup Language) . В этой статье мы узнаем базовые понятия HTML и научимся создавать простейшие WEB-страницы.

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

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

Браузер — это специальная программа, предназначенная для просмотра веб-сайтов, например Internet Explorer. При помощи браузера вы бродите по сайтам, щелкая по ссылкам. Любой такой щелчок заставляет браузер сделать запрос на html-страницу web-серверу, получить ответ и отобразить страницу в своем окне. Именно при отображении страницы начинает работать язык HTML, он сообщает браузеру все о структуре и содержимом web-страницы. С помощью команд — тегов , HTML указывает браузеру, где начинаются абзацы текста, какая часть текста является заголовком и указывает куда вставлять таблицы, и даже картинки. А теги это слова в угловых скобках, например

, ,

.

Срочно нужен интернет-магазин, а времени на изучение HTML, CSS, PHP и других технологий нет. Тогда просто можете арендовать интернет магазин с полностью реализованным функционалом и оптимизацией под поисковые системы.

Язык HTML и его теги

Первая версия языка HTML появилась еще в 1992 году. На момент 2013 года разрабатывается спецификация новой версии HTML под номером 5. Разработкой данной спецификации занимается организация World Wide Web Consortium, или сокращенно W3C. Организация W3C занимается разработкой и других Web-стандартов. Ознакомится с этими стандартами вы можете на их сайте www.w3.org . Кстати, Многие Web-браузеры уже поддерживают некоторые возможности HTML 5.

Предлагаю начать изучение языка HTML сразу с примера. Поэтому давайте создадим нашу первую Web-страничку. Для создания WEB-страниц подойдет любой текстовый редактор. Я предлагаю для начала воспользоваться встроенным в Windows Блокнотом (Notepad) (вообще в дальнейшем для редактирования html-кода я советую использовать ). Найти его можно: «Пуск->Все программы->Стандартные->Блокнот». Давайте создадим страничку об автомобилях. Итак, откроем Блокнот и наберем в нем текст:





Пример Web-страницы


Сайт об автомобилях.

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



Далее сохраним созданную web-страницу в файл с именем index.html. При этом в диалоговом окне сохранения файла необходимо задать кодировку UTF-8 и заключить имя файла в кавычки, иначе Блокнот добавит к нему расширение txt, и наш файл получит имя index.htm.txt:

Теперь осталось открыть созданный файл в браузере и посмотреть на результат. Для этого можно воспользоваться поставляемым в составе Windows браузером Microsoft Internet Explorer, либо любым другим установленным на вашем компьютере браузером, щелкнув два раза мышкой по файлу index.html или перетаскиванием файла на значок браузера. Открываем и видим примерно такой результат:

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

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

Теперь поговорим подробнее о структуре страницы. Рассмотрим фрагмент: Сайт об автомобилях. Здесь мы видим текст, который отображается на странице как заголовок, заключенный в теги и . Что же такое тег в html языке?

Тег HTML - это обычные слова и символы, заключенные в угловые скобки, например ,

, . Так тег является открывающим тегом, тег закрывающим тегом, а текст между ними называется содержимым тега. Также тег и тег называются парными тегами. Вместе открывающий тег плюс содержимое плюс закрывающий тег образуют элемент html-документа. Бывают еще элементы состоящие из одного открывающего тега:

Так парный тег определяет элемент заголовка первого уровня. Всего существует шесть уровней заголовков, это элементы — .

Элементы бывают блочные и строчные (текстовые). Блочные элементы осуществляют структурное форматирование страницы. Блочные элементы всегда отображаются на странице с новой строки и имеют отступ от соседних элементов. Строчные элементы осуществляют непосредственное форматирование текста или логическое форматирование. Элемент является блочным элементом.

На этом у меня все!!! До встречи в следующих постах!

Как HyperText Markup Language. HTML - это не язык программирования, это язык разметки сайта.

Все браузеры умеют преобразовывать эту разметку в удобный вид для пользователя.

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

Основные команды HTML

Список HTML-команд очень большой. Но основных не так много. Для того чтобы начать писать код, вам нужен редактор. Можно использовать "Блокнот". Рекомендуется использовать Notepad++. Он выглядит вот так.

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

В языке HTML есть закрывающиеся и незакрывающиеся теги. Также в этом языке существует понятие вложенности. Каждый объект в коде - это элемент. У элемента есть открывающий тег, закрывающий и содержимое. Более того, у тега есть свои дополнительные атрибуты со своими значениями.

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

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

Эти HTML-команды являются каркасом для страницы. Они обязательны. Они также закрываются.

Название тегов соответствует смыслу. Head - голова. В этом разделе указывается служебная и важная информация, которую не видно. Раздел body - тело документа. Здесь содержимое, которое отображается пользователю. Старайтесь закрывать теги сразу, чтобы потом не было путаницы.

В служебном разделе указывается:

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

Файл стилей подключается вот так:

Файл скриптов следующим образом:

У текста обязательно должен быть заголовок. Его указываем вот так:

Заголовок страницы

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

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

Текст нужно размещать в теге абзаца. Он обозначается как . Для текста также можно использовать Строка.

Оформлять текст можно, как и в "Ворде":

  • курсив
  • жирный текст
  • перечеркнутый текст
  • подчеркнутый текст

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

Использование заголовков

Есть и другие важные HTML-команды. Для создания сайтов обязательно используют заголовки. Они указываются при помощи тега Заголовок первого уровня. Существуют уровни от 1 до 6. Важно понимать, что в заголовках должна быть вложенность.

Пример на рисунке.

Имейте в виду, что рекомендуется использовать только один заголовок h1. При этом он должен совпадать с тегом . Разумеется, вы можете указать 200 заголовков h1, но тогда к вам будут применены санкции со стороны поисковых систем.

Использование изображений

Изображения являются неотъемлемой частью веб-страниц. На примере показано, как можно вставить какую-нибудь фотографию.

Как видите, на примере детально показано, что и как называется.

Использование ссылок

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

В примере, указанном выше, видно, что вместо текста ссылки указана картинка. То есть можно ставить как текст, так и картинку.

Использование таблиц

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

Таблица создается следующим образом:

Текст ячейки Текст ячейки
Текст ячейки Текст ячейки

Атрибут width указывает ширину таблицы. Она может быть в процентах или пикселях. Border указывает толщину рамки.

Структура указывается следующим образом. Тег tr является строкой. Тег td ячейкой. А всё вместе - это таблица.

Таблицу можно выравнивать. Для этого используется атрибут align, который может принимать три значения: Left, Center, Right. Пример использования указан ниже.

Эти HTML-команды (ширина и выравнивание) подходят и для других элементов. Толщина рамки также указывается у изображений.

Использование списков

Используя HTML-команды, можно создать различные виды списков. Практически точно так же, как и в редакторе Word.

В языке Html существуют упорядоченные и неупорядоченные Пример такого списка.

  • Первое
  • Второе
  • Третье

Результат будет такой:

  • Первое
  • Второе
  • Третье

Тип списка

Код в языке HTML

В виде круга

В виде окружности

С квадратными маркерами

Упорядоченные списки создаются точно так же, но только вместо

    , используем тег .

    Здесь также можно задать тип вывода списка:

    • "1" - арабские числа 1, 2, 3 ...
    • "A" - заглавные буквы A, B, C ...
    • "a" - строчные буквы a, b, c ...
    • "I" - большие римские числа I, II, III ...
    • "i" - маленькие римские числа i, ii, iii ...

    Стандартно выводятся арабские цифры.

    Поскольку это нумерованные списки, у них есть атрибут start, в котором указывается начальное значение списка. Например, можно выводить список начиная с 10-го или 20-го числа.

    Использование стилей

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

    Обратите внимание, что между этими определениями стилей есть разница. Файл стилей можно указывать во всех страницах сайта. Как только вы внесете в него изменения, то это обновление коснется всего сайта в целом. Если вы укажете стили на конкретной странице, то изменения и использование этих классов будет только внутри этого файла. За пределы него ваши настройки не выйдут.

    Представьте, что у вас 20 страниц HTML и вы решили сделать заголовок на 2 пикселя больше. Если у вас всё в файле стилей, то правку внести нужно только там. Если везде индивидуально, то обновлять придется все 20 страниц.

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

    Термины

    Приведем некоторые термины, которые вам будут встречаться далее.

  • WWW - общеизвестная аббревиатура World Wide Web, синоним Интернета.
  • Web - сокращенное название World Wide Web.
  • Веб-страница (Web Page) - отдельный документ (текстовый файл, подготовленный специальным образом), хранящийся в Интернете.
  • Веб-браузер - программное обеспечение, необходимое для вывода на экран веб-страницы.
  • Сайт (site) - набор веб-страниц, принадлежащих одному владельцу.
  • Домашняя страница (Home Page) - главная (титульная) страница сайта.
  • URL - унифицированный указатель ресурсов (Uniform Resource Locator), используется для указания адреса страницы в WWW.
  • Веб-сервер - компьютер со специальным программым обеспечением, на котором должны помещаться веб-страницы, для того, чтобы их можно было увидеть в Интернете.
  • Что такое гипертекст?

    Основное достоинство WWW состоит в создании гипертекстовых документов, и если вас заинтересовал какой либо пункт в таком документе, то достаточно «ткнуть» в него курсором для получения нужной информации. Также в одном документе возможно делать ссылки на другие, написанные другими авторами или даже расположенные на другом сервере. Одно из главных преимуществ WWW над другими средствами поиска и передачи информации - «многосредность». В WWW можно увидеть на одной странице одновременно текст и изображение, звук и анимацию. Очень кратко об истории гипертекста можно прочитать на сайте Артемия Лебедева.

    Что такое HTML?

    HTML расшифровывается как H yper T ext M arkup L anguage, т.е. язык разметки гипертекста. Это стандарт, в соответствии с которым веб-документы отображаются браузерами. Как ясно из названия, HTML - это метод разметки простого текста таким образом, чтобы браузер отображал информацию в нужном формате. Файлы, содержащие текст с html-разметкой, должны иметь расширение htm или html .

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



    HTML не является языком программирования в полном смысле слова. У него специфический формат, который является мировым стандартом. Этот стандарт называется Document Type Definition (Определение типа документа), или DTD. Первым DTD-стандартом на HTML, представленным в Интернете, была версия 1.0. Затем была создана версия 2.0 для WWW, более продуманная. Сейчас стандартом является HTML версии 4.0.

    Структура команд языка HTML

    Команды (теги) языка HTML заключаются в угловые скобки:

    - начало команды

    поле действия команды

    - конец команды

    Стандарт языка HTML требует обязательного присутствия тега «конец команды», кроме особо оговоренных случаев.

    Самой первой командой html-документа является команда , соответственно самой последней командой будет - (произносится«не html» ).

    А в целом, структура html-документа имеет следующий вид:

    т.е. четко выделяются два раздела: («голова») и («тело»).

    ЗАМЕЧАНИЕ. Язык HTML не чувствителен к регистру. Команды языка могут набираться как прописными так и строчными буквами, т.е. команда эквивалентна команде или .
    Если браузер не поддерживает команду, он ее просто игнорирует.

    Самой первой строкой html-документа является служебная команда, которая позволяет броузеру идентифицировать тип документа (DOCTYPE), как документ в стандарте HTML 4.0, определенном IETF (Internet Engineering Task Force). В этой строке также указывается соответствующий DTD (Document Type Declaration - описание типа документа): документ есть PUBLIC (т.е. не зависит от системных установок) и язык документа - русский (RU).

    В головной части html-документа располагается команда, выводящая название страницы в заголовок окна браузера (синяя полоса в самом верху окна):

    Название страницы

    Собственно текст, который должен быть в html-документе, помещается между командами и , например:

    Пример HTML-текста

    Добро пожаловать в HTML!

    Для того, чтобы увидеть как будет выглядеть этот пример в браузере, необходимо все скопировать в Блокнот, сохранить файл под именем primer.htm , а затем в Проводнике щелкнуть мышью по названию файла - в результате этого данный html-документ автоматически откроется в окне Internet Explorer:

    Атрибуты

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

    АТРИБУТ="значение_атрибута"

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

    Если команда имеет несколько атрибутов, то они разделяются пробелами:

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

    Пример атрибутов

    Если же команду пропустить, то возможны ситуации, когда на экране браузера вместо русских букв будут «кракозябры». А при использовании этой команды такого не произойдет!

    Html-редакторы

    Все html-документы записываются как обычный текст, поэтому могут быть созданы и отредактированы в любом текстовом редакторе, например, в Блокноте. Но гораздо удобнее использовать специализированные html-редакторы, например UltraEdit (лицензионный) или Smart Web Builder (бесплатный).

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

    Цвет в html-документе

    Команда имеет несколько атрибутов.

    Атрибут bgcolor= позволяет задать цвет фона страницы:

    Эта страница имеет желтый фон.

    Задание цвета можно производить двумя способами:

    • Заданием имени выбранного цвета.
    • Заданием номера цвета в виде соотношения оттенков красного, зеленого и синего (Red-Green-Blue=RGB).

    RGB-номер цвета задается либо тремя двухзначными шестнадцатиричными (HEX) числами (перед номером обязательно ставится знак #), либо с помощью встроенной функции rgb(), каждый из трех аргументов которой может меняться от 0 до 255, например: rgb(153,102,255). Каждое число из интервала () определяет интенсивность соответствующего цвета.

    Например, номер цвета "#FF0000"=rgb(255,0,0) соответствует красному цвету (Red), так как имеет максимальную интенсивность для красной составляющей, а зеленая и голубая составляющие имеют значения равные нулю. Аналогично, номер "#00FF00"=rgb(0,255,0) соответствует зеленому цвету (Green), а номер "#0000FF"=rgb(0,0,255) - синему (Blue).

    Существуют 16 стандартных имен цветов, поддерживаемыми Windows:

    Black = "#000000" Green = "#008000"
    Silver = "#C0C0C0" Lime = "#00FF00"
    Gray = "#808080" Olive = "#808000"
    White = "#FFFFFF" Yellow = "#FFFF00"
    Maroon = "#800000" Navy = "#000080"
    Red = "#FF0000" Blue = "#0000FF"
    Purple = "#800080" Teal = "#008080"
    Fuchsia = "#FF00FF" Aqua = "#00FFFF"

    Помимо этих 16 имен цветов, существует еще расширенная таблица цветов. Названия цветов из этой таблицы использовать можно, но все же надежнее задавать RGB-номер. Дело в том, что хотя задание Red-Green-Blue теоретически позволяет выводить «миллион» цветов, на самом деле все определяется видеокартой и монитором, которые использует клиент.

    При создании изображения для публикации в Интернете главной проблемой является правильная передача цветов на разных типах компьютеров, мониторов и браузеров. Когда браузер не в состоянии правильным образом передать тот или иной цвет, он подбирает другой цвет или смешивает несколько соседних цветов. Иногда цвет может быть заменен на что-то совершенно неподходящее. Поэтому была разработана так называемая«безопасная» палитра цветов. При использовании цветов из этой палитры вы можете быть уверены в том, что каждый цвет будет передан правильным образом и без искажений. Любой из 216 цветов «безопасной» палитры может быть использован для графики, текста и фонов. Палитра состоит из 32 сочетаний 6 оттенков красного, зеленого и синего.

    Заголовки

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

    Синтаксис заголовков:

    Самый большой заголовок, расположенный по центру

    Средний по размеру заголовок, расположенный как?

    Самый маленький заголовок

    здесь h - собственно команда задания заголовка (Header ), а число от 1 до 6, определяет размер заголовка,
    align= - атрибут, задающий расположение заголовка на экране:
    align=left - разместить слева (принято по умолчанию, т.е. можно не указывать)
    align=center - разместить по центру окна
    align=right - разместить справа в окне браузера.

    Абзацы

    Команда задания абзаца

    Также имеет атрибут align=, который, кроме указанных выше трех значений, может иметь еще значение justify:

    устанавливающее выравнивание правого края текста на экране (как это сделано в данном тексте).

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

    Глава 1

    Добро пожаловать в HTML!

    Здесь будет рассказано, как надо и как не надо делать веб-страницы.

    Это не так сложно.

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

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

    Факультет
    на котором мы учимся

    Неразрывный пробел

    Поскольку браузер игнорирует перерывание строки в html-файле, где на самом деле закончится одна строка на экране и начнется другая - зависит от размера шрифта на экране у клиента. Кроме того, браузер игнорирует и любое количество пробелов между словами - все пробелы заменяются одним . Поэтому, если требуется поставить подряд несколько пробелов, применяется так называемый символьный примитив «неразрывный пробел», который начинается амперсандом (&) и заканчивается точкой с запятой: (сокращение от Non Break SPace ).

    Символьные примитивы чувствительны к регистру: НЕЛЬЗЯ использовать &Nbsp; вместо.

    Например, строка

    Факультет на котором мы учимся

    будет выглядеть на экране так:

    Так как браузер обрывает строку на пробеле, то возможна ситуация, когда, например, инициалы останутся на одной строке, а фамилия «переедет» на другую. Чтобы этого не происходило, между инициалами и фамилией обязательно следует ставить неразрывный пробел.

    В русской типографике существуют жёсткие правила расстановки символа неразрывного пробела.

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

  • Перед тире:
    Это - пример
    т.е. тире не имеет права начинать строку, если это не начало предложения с прямой речью.
  • Между двумя инициалами и инициалами и фамилией:
    И. И. Иванов
    т.е. вариант совсем без пробелов: И.И.Иванов - категорически недопустим!
  • Между знаком номера (№) или параграфа (§) и идущими следом цифрами:
    № 7, § 3
    и здесь вариант без пробела: №7 - типичнейшая грубейшая ошибка!
  • Между числом и идущей следом единицей измерения:
    XVIII в., 10 кг, 2000 г.
  • Между сокращённым обозначением и фамилией:
    г-н Петров
  • После географических сокращений:
    г. Новосибирск, р. Обь
  • Сдвиг текста

    Для вывода на экран текста с небольшим сдвигом вправо (от левого края экрана), например стихов, применяются команды :

    Факультет
    на котором мы учимся

    будет выглядеть на экране так:

    Cписки

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

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

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

    Маркированный список

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

    Маркированный список задается командами (Unordered List), а пункты списка между командами - с помощью команды

  • (List Item).

    Например, список

    Системы счисления


    • Непозиционные
    • Позиционные

    будет выглядеть так:

    Команда задания списка

      имеет атрибут type=, который устанавливает вид маркера у элементов списка:

        - черный кружок (значение по умолчанию)
          - светлый кружок
            - квадратик

            Если один список вложен в другой, то вид маркера меняется автоматически:

            Системы счисления


            • Непозиционные

            • Древнеегипетская

            • Римская

            • Старославянская

            • Позиционные

            • Вавилонская

            • Индийская

              На экране это выглядит так:

              Нумерованный список

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

              Нумерованный список задается с помощью команд (Ordered List) и . Как и в маркированном списке, каждый пункт задается командой

            • , например:

              Системы счисления

            • Непозиционные
            • Позиционные

              будет выглядеть так:

              Как видите, в исходном файле номеров (1, 2) рядом с элементами списка нет.

              По умолчанию списки HTML автоматически нумеруются с помощью арабских цифр - 1, 2, 3 и т. д. Вы можете задать другой способ нумерации, например буквы (прописные или строчные) или римские цифры. Чтобы изменить стандартный тип нумерации, добавьте в команду атрибут type=.

              Ниже приведены пять возможных способов нумерации:

              : стандартная цифровая нумерация - 1, 2, 3, ...
              : прописные буквы - A, B, C, D, ...
              : строчные буквы - a, b, c, d, ...
              : римские цифры - I, II, III, IV, V, ...
              : строчные римские цифры - i, ii, iii, iv, v, ...

              Если необходимо, чтобы нумерация списка начиналась с определенного номера, надо добавить в команду еще атрибут start=, например,.

              Вложенный список

              Системы счисления

            • Непозиционные


            • Древнеегипетская
            • Римская
            • Старославянская

            • Позиционные


            • Вавилонская
            • Индийская

              на экране выглядит так:

              Список определений

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

              Списки определений выглядят несколько иначе, чем другие типы списков. Для задания собственно списка применяются команды (Definition List) и . Для описания каждого пункта списка в этом случае применяется две команды, а не одна. Команда (Definition Term) задает отдельный элемент, то есть определяемый термин, а команда (Definition Description) - остальную информацию, которая выводится на следующей строке с отступом. Вторая строка информации называется определением.

              Пример списка определений:


              ММФ
              Механико-математический факультет.
              ФИТ
              Факультет информационных технологий.

              HTML-теги — основа языка HTML. Теги используются для разграничения начала и конца элементов в разметке.

              Каждый HTML-документ состоит из дерева HTML-элементов и текста. Каждый HTML-элемент обозначается начальным (открывающим) и конечным (закрывающим) тегом. Открывающий и закрывающий теги содержат имя тега.

              Все HTML-элементы делятся на пять типов:

              • пустые элементы — , ,
                , , , , , ,
                Используется для хранения дополнительной информации о странице. Эту информацию используют браузеры для обработки страницы, а поисковые системы — для ее индексации. В блоке может быть несколько тегов , так как в зависимости от используемых атрибутов они несут разную информацию. Индикатор измерения в заданном диапазоне. Раздел документа, содержащий навигационные ссылки по сайту. Определяет секцию, не поддерживающую сценарий (скрипт). Контейнер для встраивания мультимедиа (например, аудио, видео, Java-апплеты, ActiveX, PDF и Flash). Также можно вставить другую веб-страницу в текущий HTML-документ. Для передачи параметров встраиваемого плагина используется тег . Упорядоченный нумерованный список. Нумерация может быть числовая или алфавитная. Контейнер с заголовком для группы элементов . Определяет вариант/опцию для выбора в раскрывающемся списке , или . Поле для вывода результата вычисления, рассчитанного с помощью скрипта.

                Параграфы в тексте. Определяет параметры для плагинов, встраиваемых с помощью элемента . Элемент-контейнер, содержащий один элемент и ноль или несколько элементов . Сам по себе ничего не отображает. Дает возможность браузеру выбирать наиболее подходящее изображение. Выводит текст без форматирования, с сохранением пробелов и переносов текста. Может быть использован для отображения компьютерного кода, сообщения электронной почты и т.д. Индикатор выполнения задачи любого рода. Определяет краткую цитату. Контейнер для Восточно-Азиатских символов и их расшифровки. Определяет вложенный в него текст как базовый компонент аннотации. Добавляет краткую характеристику сверху или снизу от символов, заключенных в элементе , выводится уменьшенным шрифтом. Отмечает вложенный в него текст как дополнительную аннотацию. Выводит альтернативный текст в случае если браузер не поддерживает элемент . Отображает текст, не являющийся актуальным, перечеркнутым. Используется для вывода текста, представляющего результат выполнения программного кода или скрипта, а также системные сообщения. Отображается моноширинным шрифтом. Используется для определения сценария на стороне клиента (обычно JavaScript). Содержит либо текст скрипта, либо указывает на внешний файл сценария с помощью атрибута src . Определяет логическую область (раздел) страницы, обычно с заголовком. Элемент управления, позволяющий выбирать значения из предложенного множества. Варианты значений помещаются в . Отображает текст шрифтом меньшего размера. Указывает местоположение и тип альтернативных медиаресурсов для элементов , , . Контейнер для строчных элементов. Можно использовать для форматирования отрывков текста, например, выделения цветом отдельных слов. Расставляет акценты в тексте, выделяя полужирным. Подключает встраиваемые таблицы стилей. Задает подстрочное написание символов, например, индекса элемента в химических формулах. Создаёт видимый заголовок для тега . Отображается с закрашенным треугольником, кликнув по которому можно просмотреть подробности заголовка. Задает надстрочное написание символов.

                Таблица-шпаргалка с тегами

                Для удобства пользования я сгруппировала теги по тематическим разделам, добавив значения свойства display для каждого тега. Чтобы перейти к таблице, кликните по рисунку.

                Министерство Аграрной Политики Украины

                Кафедра экономической кибернетики

                «Создание HTMLстраниц. Основные команды языка.»

                Настоящее пособие предназначено для людей, знакомых с ПК, обрабатывающих информацию, которая будет находится на сервере, и желающих узнать, что представляет собой World Wide Web (WWW). Если Вы не знакомы с HTML, Вам предоставляется возможность предварительно изучить вводные тексты.

                О чем?

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

                · некоторые элементы из HTML, частично ограниченные или модифицированные; это особенно касается таблиц

                · некоторые расширения поставщика, которые оговорены соглашением

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

                Формально, набор символов, используемых в HTML документе должен

                • включать ISO Latin 1, известную также как ISO 8859-1 кодировку, так как она принадлежит к набору стандартов ISO 8859
                • быть совместимым с ISO 10646 и Unicode.

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

                Если клавиатура или текстовый редактор не позволяет вводить (т.е. сразу печатать) некоторые ISO Latin 1 символы, например, ä или ñ, можно использовать символьные escape последовательности.

                Некоторые предупреждениядля тех, кто создает документы на микрокомпьютерах:

                • Наборы символов DOS и Macintosh не совместимы с ISO Latin 1. Это касается использования любых символов вне набора ASCII, так как для них необходимо преобразование. Некоторые программы могут делать эти преобразования автоматически, однако в конверсионных таблицах могут быть ошибки.
                • Набор символов Windows наиболее согласован с ISO Latin 1, однако есть некоторые кодовые позиции, которые зарезервированы в качестве управляющих символов в ISO Latin 1 и, тем не менее используются для изображения видимых символов в наборе символов Windows. Наиболее известные из них - два различных тире "en тире" и "em тире", которые не надо смешивать с дефисом (-) или подчеркиванием (_), принадлежащими к ISO Latin 1 (и даже к ASCII). Если Вы используете такие символы, пользователи Windows систем вероятно увидят их как положено, однако на всех других системах символы скорее всего будет выглядеть, как помарки. (Обычно, такие символы даже не выводятся совсем).

                Большинство, но не все теги HTML спарены так, что за открывающим тегом следует соответствующий закрывающий тег, а между ними содержится текст или другие теги.

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

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

                • имени атрибута, например WIDTH
                • знак равенства (=)
                • значения атрибута, которое задается строкой символов, например, "80".

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

                Тег для создания таблицы.
                Определяет тело таблицы.
                Создает ячейку таблицы.
                Используется для объявления фрагментов HTML-кода, которые могут быть клонированы и вставлены в документ скриптом. Содержимое тега не является его дочерним элементом.
                Создает большие поля для ввода текста.
                Определяет нижний колонтитул таблицы.
                Создает заголовок ячейки таблицы.
                Определяет заголовок таблицы.
                Определяет дату/время.
                Заголовок HTML-документа, отображаемый в верхней части строки заголовка браузера. Также может отображаться в результатах поиска, поэтому это следует принимать во внимание предоставление названия.
                Создает строку таблицы.
                Добавляет субтитры для элементов и .
                Выделяет отрывок текста подчёркиванием, без дополнительного акцента.
                Создает маркированный список.
                Выделяет переменные из программ, отображая их курсивом.
                Добавляет на страницу видео-файлы. Поддерживает 3 видео формата: MP4, WebM, Ogg.
                Указывает браузеру возможное место разрыва длинной строки.