SlideShare a Scribd company logo
1 of 16
HTML
HTML (от англ. Hyper Text Markup Language — «язык
разметки гипертекста») — стандартный язык разметки
документов во Всемирной паутине.

Большинство веб-страниц создаются при помощи языка
HTML (или XHTML).

Язык HTML интерпретируется браузером и отображается
в виде документа, в удобной для человека форме.
Версии HTML
• RFC 1866 — HTML 2.0, одобренный как стандарт 22 сентября
  1995 года;

• HTML 3.2 — 14 января 1997 года;

• HTML 4.0 — 18 декабря 1997 года;

• HTML 4.01(изменения, причём более значительные, чем
  кажется на первый взгляд) — 24 декабря 1999 года;

• ISO/IEC 15445:2000 (так называемый ISO HTML, основан на
  HTML 4.01 Strict) — 15 мая 2000 года.

• HTML 5 — в разработке.
Инструментарий
• Текстовый редактор.
• Браузер для просмотра результатов.
• Валидатор — программа для проверки
  синтаксиса HTML и выявления ошибок в коде
  (http://validator.w3.org).
• Графический редактор.
• Справочник по тегам HTML.
Инструментарий - firebug
Структура HTML-кода
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN“
   "http://www.w3.org/TR/html4/strict.dtd">
<html>
   <head>
          <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
          <title>Пример веб-страницы</title>
   </head>
   <body>
          <h1>Заголовок</h1>
          <!-- Комментарий -->
          <p>Первый абзац.</p>
          <p>Второй абзац.</p>
   </body>
</html>
Структура HTML-кода
  Элемент <!DOCTYPE> предназначен для указания типа текущего
  документа — DTD (document type definition, описание типа документа).
  Это необходимо, чтобы браузер понимал, как следует
  интерпретировать текущую веб-страницу, ведь HTML существует в
  нескольких версиях

   Тег <html> определяет начало HTML-файла, внутри него хранится
   заголовок (<head>) и тело документа (<body>).
Заголовок документа, как еще называют блок <head>, может содержать
   текст и теги, но содержимое этого раздела не показывается напрямую
   на странице, за исключением контейнера <title>.

  Тело документа <body> предназначено для размещения тегов и
  содержательной части веб-страницы.
Тег (и)
<тег атрибут1="значение" атрибут2="значение"> - одиночный
тег

<тег атрибут1="значение" атрибут2="значение">...</тег> -
парный тег (контейнер)
Правила применения тегов
Для тегов любого типа действуют определенные правила их использования.
Причем, некоторые правила обязательны для выполнения, а другие являются
рекомендациями, т.е. их можно выполнять, а можно и нет.

 –   Атрибуты тегов и кавычки
 –   Теги можно писать как прописными, так и строчными символами
 –   Переносы строк
 –   Неизвестные теги и атрибуты
 –   Порядок тегов
 –   Закрывайте все теги
 –   Порядок атрибутов в тегах
 –   Формат атрибутов
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">
<html>
   <head>
         <meta http-equiv="content-type" content="text/html;
   charset=utf-8">
         <title>Кавычки в атрибуте alt</title>
   </head>
   <body>
         <BR>
         <div tid="1"></div>
         <p><img src="images/arena.png" alt="Вид заголовка"
         width="400"
                  height="101"></p>
         <p><img alt='Вид заголовка' width="400" height="101"
   src="images/arena.png" /></p>
         <br />
   </body>
</html>
Типы тегов
Каждый тег HTML принадлежит к определенной группе тегов,
например, табличные теги направлены на формирование таблиц и
не могут применяться для других целей.

Условно теги делятся на следующие типы:
 – теги верхнего уровня
 – теги заголовка документа
 – блочные элементы
 – встроенные элементы
 – универсальные элементы
 – списки
 – таблицы
Теги верхнего уровня
<html> - является контейнером, который заключает в себе всё содержимое веб-
страницы, включая теги <head> и <body>. Открывающий и закрывающий теги
<html> в документе необязательны, но хороший стиль диктует непременное их
использование.

<head> - предназначен для хранения других элементов, цель которых — помочь
браузеру в работе с данными. Также внутри контейнера <head> находятся
метатеги, которые используются для хранения информации, предназначенной
для браузеров и поисковых систем. Например, механизмы поисковых систем
обращаются к метатегам для получения описания сайта, ключевых слов и
других данных.

<body> - предназначен для хранения содержания веб-страницы, отображаемого
в окне браузера. Информацию, которую следует выводить в документе, следует
располагать именно внутри контейнера <body>. К такой информации относится
текст, изображения, таблицы, списки и др.
Теги заголовка документа
<title> - используется для отображения строки текста в левом верхнем
углу окна браузера. Такая строка сообщает пользователю название сайта
и другую информацию, которую добавляет разработчик.

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


<meta name="description" content="Сайт об HTML и создании сайтов">
<meta name="keywords" content="HTML, META, метатег, тег, поисковая система">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
Блочные элементы
Блочные элементы характеризуются тем, что занимают всю
доступную ширину, высота элемента определяется его
содержимым, и он всегда начинается с новой строки.

–   <DIV> - блочный элемент (слои)
–   <H1, … H6> - заголовки
–   <HR> - горизонтальная линия
–   <P> - абзац (параграф)
–   <PRE> - блок форматированного текста
Встроенные элементы
    Встроенными называются такие элементы веб-страницы,
    которые являются непосредственной частью другого элемента,
    например, текстового абзаца. В основном они используются для
    изменения вида текста или его логического выделения.

–   <a> - ссылки
–   <b>, <strong> - жирное выделение
–   <big> - увеличение шрифта на 1 п
–   <br> - перевод строки
–   <i>,<em> - курсивное начертание
–   <img> - изображение
–   <small> - уменьшение шрифта на 1 п
–   <span> - тег, определяющий встроенный элемент
–   <sup>,<sub> - верхний и нижний регистры
Теги для списков
Списком называется взаимосвязанный набор отдельных фраз или
предложений, которые начинаются с маркера или цифры. Списки
предоставляют возможность упорядочить и систематизировать
разные данные и представить их в наглядном и удобном для
пользователя виде.


– <ol> - нумерованный список
– <ul> - маркерованный список
– <li> - элемент списка
Теги для таблиц
Таблица состоит из строк и столбцов ячеек, которые могут
содержать текст и рисунки. Обычно таблицы используются для
упорядочения и представления табличных данных.



–   <table> - контейнер для элементов таблицы
–   <td> - ячейка таблицы
–   <th> - заголовочная ячейка таблицы
–   <tr> - контейнер для создания строки

More Related Content

What's hot (19)

сысоев андрей
сысоев андрейсысоев андрей
сысоев андрей
 
сысоев андрей
сысоев андрейсысоев андрей
сысоев андрей
 
Vvedenie html 2
Vvedenie html 2Vvedenie html 2
Vvedenie html 2
 
Vvedenie html 4
Vvedenie html 4Vvedenie html 4
Vvedenie html 4
 
Vvedenie html 3
Vvedenie html 3Vvedenie html 3
Vvedenie html 3
 
Html
HtmlHtml
Html
 
Основы HTML
Основы HTMLОсновы HTML
Основы HTML
 
Lection1
Lection1Lection1
Lection1
 
XML
XMLXML
XML
 
HTML
HTMLHTML
HTML
 
Лекция #3. Введение в языки разметки web-страниц
Лекция #3. Введение в языки разметки web-страницЛекция #3. Введение в языки разметки web-страниц
Лекция #3. Введение в языки разметки web-страниц
 
основы нтмл
основы нтмлосновы нтмл
основы нтмл
 
55
5555
55
 
Css part2
Css part2Css part2
Css part2
 
Css part1
Css part1Css part1
Css part1
 
основы языка Html
основы языка Htmlосновы языка Html
основы языка Html
 
презентация по миру
презентация по мирупрезентация по миру
презентация по миру
 
Html
HtmlHtml
Html
 
Html
HtmlHtml
Html
 

Similar to Верстка_Лекция_1

Тема 1. Введение в HTML
Тема 1. Введение в HTMLТема 1. Введение в HTML
Тема 1. Введение в HTMLssuser3896e2
 
lesson3_HTML_rus.pdf
lesson3_HTML_rus.pdflesson3_HTML_rus.pdf
lesson3_HTML_rus.pdfmmmitioglo
 
HTML. Быстрое погружение. Влад Савицкий
HTML. Быстрое погружение. Влад СавицкийHTML. Быстрое погружение. Влад Савицкий
HTML. Быстрое погружение. Влад СавицкийVlad Savitsky
 
Мировые информационные ресурсы. Лекция 4
Мировые информационные ресурсы. Лекция 4Мировые информационные ресурсы. Лекция 4
Мировые информационные ресурсы. Лекция 4Dmitriy Krukov
 
Инструментарий интернет-журналиста: платформы, "хард" и "софт". Основы HTML. ...
Инструментарий интернет-журналиста: платформы, "хард" и "софт". Основы HTML. ...Инструментарий интернет-журналиста: платформы, "хард" и "софт". Основы HTML. ...
Инструментарий интернет-журналиста: платформы, "хард" и "софт". Основы HTML. ...Max Kornev
 
Web осень 2012 лекция 8
Web осень 2012 лекция 8Web осень 2012 лекция 8
Web осень 2012 лекция 8Technopark
 
Основы языка HTML
Основы языка HTMLОсновы языка HTML
Основы языка HTMLDenis Latushkin
 
Web весна 2013 лекция 8
Web весна 2013 лекция 8Web весна 2013 лекция 8
Web весна 2013 лекция 8Technopark
 
Лекция 16. Введение в HTML.pptx
Лекция 16. Введение в HTML.pptxЛекция 16. Введение в HTML.pptx
Лекция 16. Введение в HTML.pptxexxdisillusion69
 
форматирование текста в Html
форматирование текста в Htmlформатирование текста в Html
форматирование текста в HtmlMaxim Colesnicov
 
Php intro rus
Php intro rusPhp intro rus
Php intro rusaDDDitive
 
7. ссылки простые и почтовые
7. ссылки простые и почтовые7. ссылки простые и почтовые
7. ссылки простые и почтовыеSergei Dubrov
 
Trening modul2-conf1-tema5
Trening modul2-conf1-tema5Trening modul2-conf1-tema5
Trening modul2-conf1-tema5olgaoov
 

Similar to Верстка_Лекция_1 (20)

Тема 1. Введение в HTML
Тема 1. Введение в HTMLТема 1. Введение в HTML
Тема 1. Введение в HTML
 
HTML
HTMLHTML
HTML
 
lesson3_HTML_rus.pdf
lesson3_HTML_rus.pdflesson3_HTML_rus.pdf
lesson3_HTML_rus.pdf
 
Lect1
Lect1Lect1
Lect1
 
HTML. Быстрое погружение. Влад Савицкий
HTML. Быстрое погружение. Влад СавицкийHTML. Быстрое погружение. Влад Савицкий
HTML. Быстрое погружение. Влад Савицкий
 
HTML
HTMLHTML
HTML
 
основы Html
основы Htmlосновы Html
основы Html
 
Мировые информационные ресурсы. Лекция 4
Мировые информационные ресурсы. Лекция 4Мировые информационные ресурсы. Лекция 4
Мировые информационные ресурсы. Лекция 4
 
Инструментарий интернет-журналиста: платформы, "хард" и "софт". Основы HTML. ...
Инструментарий интернет-журналиста: платформы, "хард" и "софт". Основы HTML. ...Инструментарий интернет-журналиста: платформы, "хард" и "софт". Основы HTML. ...
Инструментарий интернет-журналиста: платформы, "хард" и "софт". Основы HTML. ...
 
Web осень 2012 лекция 8
Web осень 2012 лекция 8Web осень 2012 лекция 8
Web осень 2012 лекция 8
 
Основы языка HTML
Основы языка HTMLОсновы языка HTML
Основы языка HTML
 
Web весна 2013 лекция 8
Web весна 2013 лекция 8Web весна 2013 лекция 8
Web весна 2013 лекция 8
 
Лекция 16. Введение в HTML.pptx
Лекция 16. Введение в HTML.pptxЛекция 16. Введение в HTML.pptx
Лекция 16. Введение в HTML.pptx
 
форматирование текста в Html
форматирование текста в Htmlформатирование текста в Html
форматирование текста в Html
 
рабочая тетрадь Html
рабочая тетрадь Htmlрабочая тетрадь Html
рабочая тетрадь Html
 
Php intro rus
Php intro rusPhp intro rus
Php intro rus
 
7. ссылки простые и почтовые
7. ссылки простые и почтовые7. ссылки простые и почтовые
7. ссылки простые и почтовые
 
представление о языке Html
представление о языке Htmlпредставление о языке Html
представление о языке Html
 
Trening modul2-conf1-tema5
Trening modul2-conf1-tema5Trening modul2-conf1-tema5
Trening modul2-conf1-tema5
 
Css
CssCss
Css
 

More from itc73

Лекция 6
Лекция 6Лекция 6
Лекция 6itc73
 
Верстка лекция 4
Верстка лекция 4Верстка лекция 4
Верстка лекция 4itc73
 
Интегратор Bitrix 6 занятие
Интегратор Bitrix 6 занятиеИнтегратор Bitrix 6 занятие
Интегратор Bitrix 6 занятиеitc73
 
Интегратор Bitrix 6 занятие
Интегратор Bitrix 6 занятиеИнтегратор Bitrix 6 занятие
Интегратор Bitrix 6 занятиеitc73
 
Лекция 5
Лекция 5Лекция 5
Лекция 5itc73
 
Интегратор Bitrix 5 занятие
Интегратор Bitrix 5 занятиеИнтегратор Bitrix 5 занятие
Интегратор Bitrix 5 занятиеitc73
 
Лекция 4
Лекция 4Лекция 4
Лекция 4itc73
 
Интегратор Bitrix 4 занятие
Интегратор Bitrix 4 занятиеИнтегратор Bitrix 4 занятие
Интегратор Bitrix 4 занятиеitc73
 
Верстка_Лекция_3
Верстка_Лекция_3Верстка_Лекция_3
Верстка_Лекция_3itc73
 
Интегратор Bitrix продолжение
Интегратор Bitrix продолжениеИнтегратор Bitrix продолжение
Интегратор Bitrix продолжениеitc73
 
Верстка_Лекция1
Верстка_Лекция1Верстка_Лекция1
Верстка_Лекция1itc73
 
Верстка_Лекция_1
Верстка_Лекция_1Верстка_Лекция_1
Верстка_Лекция_1itc73
 
Present forms&css
Present forms&cssPresent forms&css
Present forms&cssitc73
 
Лекция_3
Лекция_3Лекция_3
Лекция_3itc73
 
Интегратор bitrix_ занятие 2
Интегратор bitrix_ занятие 2Интегратор bitrix_ занятие 2
Интегратор bitrix_ занятие 2itc73
 
Интегратор Bitrix_1
Интегратор Bitrix_1Интегратор Bitrix_1
Интегратор Bitrix_1itc73
 
Lec 2 Java
Lec 2 JavaLec 2 Java
Lec 2 Javaitc73
 

More from itc73 (17)

Лекция 6
Лекция 6Лекция 6
Лекция 6
 
Верстка лекция 4
Верстка лекция 4Верстка лекция 4
Верстка лекция 4
 
Интегратор Bitrix 6 занятие
Интегратор Bitrix 6 занятиеИнтегратор Bitrix 6 занятие
Интегратор Bitrix 6 занятие
 
Интегратор Bitrix 6 занятие
Интегратор Bitrix 6 занятиеИнтегратор Bitrix 6 занятие
Интегратор Bitrix 6 занятие
 
Лекция 5
Лекция 5Лекция 5
Лекция 5
 
Интегратор Bitrix 5 занятие
Интегратор Bitrix 5 занятиеИнтегратор Bitrix 5 занятие
Интегратор Bitrix 5 занятие
 
Лекция 4
Лекция 4Лекция 4
Лекция 4
 
Интегратор Bitrix 4 занятие
Интегратор Bitrix 4 занятиеИнтегратор Bitrix 4 занятие
Интегратор Bitrix 4 занятие
 
Верстка_Лекция_3
Верстка_Лекция_3Верстка_Лекция_3
Верстка_Лекция_3
 
Интегратор Bitrix продолжение
Интегратор Bitrix продолжениеИнтегратор Bitrix продолжение
Интегратор Bitrix продолжение
 
Верстка_Лекция1
Верстка_Лекция1Верстка_Лекция1
Верстка_Лекция1
 
Верстка_Лекция_1
Верстка_Лекция_1Верстка_Лекция_1
Верстка_Лекция_1
 
Present forms&css
Present forms&cssPresent forms&css
Present forms&css
 
Лекция_3
Лекция_3Лекция_3
Лекция_3
 
Интегратор bitrix_ занятие 2
Интегратор bitrix_ занятие 2Интегратор bitrix_ занятие 2
Интегратор bitrix_ занятие 2
 
Интегратор Bitrix_1
Интегратор Bitrix_1Интегратор Bitrix_1
Интегратор Bitrix_1
 
Lec 2 Java
Lec 2 JavaLec 2 Java
Lec 2 Java
 

Верстка_Лекция_1

  • 1. HTML HTML (от англ. Hyper Text Markup Language — «язык разметки гипертекста») — стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузером и отображается в виде документа, в удобной для человека форме.
  • 2. Версии HTML • RFC 1866 — HTML 2.0, одобренный как стандарт 22 сентября 1995 года; • HTML 3.2 — 14 января 1997 года; • HTML 4.0 — 18 декабря 1997 года; • HTML 4.01(изменения, причём более значительные, чем кажется на первый взгляд) — 24 декабря 1999 года; • ISO/IEC 15445:2000 (так называемый ISO HTML, основан на HTML 4.01 Strict) — 15 мая 2000 года. • HTML 5 — в разработке.
  • 3. Инструментарий • Текстовый редактор. • Браузер для просмотра результатов. • Валидатор — программа для проверки синтаксиса HTML и выявления ошибок в коде (http://validator.w3.org). • Графический редактор. • Справочник по тегам HTML.
  • 5. Структура HTML-кода <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN“ "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Пример веб-страницы</title> </head> <body> <h1>Заголовок</h1> <!-- Комментарий --> <p>Первый абзац.</p> <p>Второй абзац.</p> </body> </html>
  • 6. Структура HTML-кода Элемент <!DOCTYPE> предназначен для указания типа текущего документа — DTD (document type definition, описание типа документа). Это необходимо, чтобы браузер понимал, как следует интерпретировать текущую веб-страницу, ведь HTML существует в нескольких версиях Тег <html> определяет начало HTML-файла, внутри него хранится заголовок (<head>) и тело документа (<body>). Заголовок документа, как еще называют блок <head>, может содержать текст и теги, но содержимое этого раздела не показывается напрямую на странице, за исключением контейнера <title>. Тело документа <body> предназначено для размещения тегов и содержательной части веб-страницы.
  • 7. Тег (и) <тег атрибут1="значение" атрибут2="значение"> - одиночный тег <тег атрибут1="значение" атрибут2="значение">...</тег> - парный тег (контейнер)
  • 8. Правила применения тегов Для тегов любого типа действуют определенные правила их использования. Причем, некоторые правила обязательны для выполнения, а другие являются рекомендациями, т.е. их можно выполнять, а можно и нет. – Атрибуты тегов и кавычки – Теги можно писать как прописными, так и строчными символами – Переносы строк – Неизвестные теги и атрибуты – Порядок тегов – Закрывайте все теги – Порядок атрибутов в тегах – Формат атрибутов
  • 9. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>Кавычки в атрибуте alt</title> </head> <body> <BR> <div tid="1"></div> <p><img src="images/arena.png" alt="Вид заголовка" width="400" height="101"></p> <p><img alt='Вид заголовка' width="400" height="101" src="images/arena.png" /></p> <br /> </body> </html>
  • 10. Типы тегов Каждый тег HTML принадлежит к определенной группе тегов, например, табличные теги направлены на формирование таблиц и не могут применяться для других целей. Условно теги делятся на следующие типы: – теги верхнего уровня – теги заголовка документа – блочные элементы – встроенные элементы – универсальные элементы – списки – таблицы
  • 11. Теги верхнего уровня <html> - является контейнером, который заключает в себе всё содержимое веб- страницы, включая теги <head> и <body>. Открывающий и закрывающий теги <html> в документе необязательны, но хороший стиль диктует непременное их использование. <head> - предназначен для хранения других элементов, цель которых — помочь браузеру в работе с данными. Также внутри контейнера <head> находятся метатеги, которые используются для хранения информации, предназначенной для браузеров и поисковых систем. Например, механизмы поисковых систем обращаются к метатегам для получения описания сайта, ключевых слов и других данных. <body> - предназначен для хранения содержания веб-страницы, отображаемого в окне браузера. Информацию, которую следует выводить в документе, следует располагать именно внутри контейнера <body>. К такой информации относится текст, изображения, таблицы, списки и др.
  • 12. Теги заголовка документа <title> - используется для отображения строки текста в левом верхнем углу окна браузера. Такая строка сообщает пользователю название сайта и другую информацию, которую добавляет разработчик. <meta> - метатеги используются для хранения информации, предназначенной для браузеров и поисковых систем. Например, механизмы поисковых систем обращаются к метатегам для получения описания сайта, ключевых слов и других данных. <meta name="description" content="Сайт об HTML и создании сайтов"> <meta name="keywords" content="HTML, META, метатег, тег, поисковая система"> <meta http-equiv="content-type" content="text/html; charset=utf-8">
  • 13. Блочные элементы Блочные элементы характеризуются тем, что занимают всю доступную ширину, высота элемента определяется его содержимым, и он всегда начинается с новой строки. – <DIV> - блочный элемент (слои) – <H1, … H6> - заголовки – <HR> - горизонтальная линия – <P> - абзац (параграф) – <PRE> - блок форматированного текста
  • 14. Встроенные элементы Встроенными называются такие элементы веб-страницы, которые являются непосредственной частью другого элемента, например, текстового абзаца. В основном они используются для изменения вида текста или его логического выделения. – <a> - ссылки – <b>, <strong> - жирное выделение – <big> - увеличение шрифта на 1 п – <br> - перевод строки – <i>,<em> - курсивное начертание – <img> - изображение – <small> - уменьшение шрифта на 1 п – <span> - тег, определяющий встроенный элемент – <sup>,<sub> - верхний и нижний регистры
  • 15. Теги для списков Списком называется взаимосвязанный набор отдельных фраз или предложений, которые начинаются с маркера или цифры. Списки предоставляют возможность упорядочить и систематизировать разные данные и представить их в наглядном и удобном для пользователя виде. – <ol> - нумерованный список – <ul> - маркерованный список – <li> - элемент списка
  • 16. Теги для таблиц Таблица состоит из строк и столбцов ячеек, которые могут содержать текст и рисунки. Обычно таблицы используются для упорядочения и представления табличных данных. – <table> - контейнер для элементов таблицы – <td> - ячейка таблицы – <th> - заголовочная ячейка таблицы – <tr> - контейнер для создания строки