SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
Влад Савицкий
     Работаю в



     Skype: vlad_savitsky
     ICQ: 205535814
     vlad.savitsky@gmail.com
     +38096 530 27 12
HTML
быстрое погружение
План
●   Что такое HTML?
●   Гиперссылки.
●   DOM и теги.
●   Тег <meta>.
●   Валидный код.
Что такое HTML?
●   HyperText Markup
    Language («язык
    разметки
    гипертекста»)
●   Hypertext
    (гипертекст)
●   Markup (разметка)
Важные моменты
●   HTML не для форматирования текста.
●   HTML не для верстки.
●   HTML содержит информацию о структуре
    текста.
●   Браузеры показывают HTML по разному.
●   Разные версии HTML.
Пример разметки
●   <strong>Жирный текст</strong> и
    <em>наклонный</em>.
●   Жирный текст и наклонный.
Гиперссылки
●   Часть гипертекстового документа,
    ссылающаяся на другой элемент в самом
    документе, на другой объект.


    <a href="my_work.html">Мои работы</a>

●   Мои работы – анкор
●   my_work.html – URI или URL
Ленин в ссылке




<a href=”Ленин”>Ленин</a>
DOM
●   Document Object
    Model
DOM-компоненты
●   Элементы (теги)
●   Аттрибуты (параметры тегов)
●   Текст (строки внутри тегов)
●   Комментарии (все внутри HTML-
    комментариев)
●   Другие штуки (используются редко)
Теги
●   Теги обозначаются угловыми скобками: <>.
●   Конечный тег обозначается символом “/”.
    ●   <div></div>
●   Обычно теги имеют начальный и конечный
    теги и влияют на контент внутри.
●   Некоторые теги не имеют закрывающего
    тега.
    ●   <hr />
Параметры тегов
<a
class = "link"
rel = "noindex, nofollow"
href = "URL"
>Текст</a>
Теги форматирования текста
●   <strong> — жирный.
●   <em> — курсив.
●   <u> — подчеркнутый
●   <strike> — зачеркнутый.
●   <sub> — нижний индекс.
●   <sup> — верхний индекс.
Пример форматирования текста

< strong>H< sub>2< /sub>O< /strong> — это <
strong>< em>формула воды.< /em>< /strong>



H2O — это формула воды.
Абзацы
< p>Это первый абзац.</p>< p>Это второй
абзац.</p>


Это первый абзац.


Это второй абзац.
Заголовки
●   <h1>, <h2>, <h3>, <h4>, <h5>, <h6>.
Cписки
●   <ol></ol> — упорядоченный
    (нумерованный)
●   <ul></ul> — неупорядоченный
    (маркированный)
●   <li></li> — элементы списка.
Пример разметки списка
<ul>
 <li>Пункт 1</li>
 <li>Пункт 2</li>
 <li>Пункт 3</li>
</ul>
Вставка картинок
●   <img src="logo.jpg" />
●   <div
    style="background-image: url(logo.jpg)"
    ></div>
Типы изображений
Вложенность тегов
<ul>
<li>Америка</li>
<li>Европа
 <ul>
 <li>Швеция</li>
 <li>Норвегия</li>
 <li>Финляндия</li>
 </ul>
</li>
<li>Азия</li>
<li>Австралия</li>
</ul>
Структура HTML-документа
Тег <meta>
<head>
<meta name="description" content="Free Web
tutorials" />
<meta name="keywords"
content="HTML,CSS,XML,JavaScript" />
<meta name="author" content="Hege Refsnes" />
<meta http-equiv="content-type"
content="text/html;charset=UTF-8" />
</head>
Валидный код




http://validator.w3.org/
Определение <!DOCTYPE>
●   Должно быть самым первым тегов в
    документе (перед <html>).
●   Не является HTML-тегом.
●   Инструкция для браузера о версии HTML.
●   Ссылается на Document Type Definition
    (DTD).
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Полезные ссылки
●   HTML Tutorial
    ●   http://www.w3schools.com/html/
●   HTML Validator
    ●   http://validator.w3.org/
●   HTML <meta> Tag
    ●   http://www.w3schools.com/tags/tag_meta.asp
●   HTML4
    ●   http://www.w3.org/TR/html4/
●   HTML5
    ●   http://www.w3.org/TR/html5/
Вопросы

Más contenido relacionado

La actualidad más candente

Верстка_Лекция2
Верстка_Лекция2Верстка_Лекция2
Верстка_Лекция2itc73
 
Стажировка-2013, разработчики, занятие 8. Html, CSS
Стажировка-2013, разработчики, занятие 8. Html, CSSСтажировка-2013, разработчики, занятие 8. Html, CSS
Стажировка-2013, разработчики, занятие 8. Html, CSS7bits
 
Css part1
Css part1Css part1
Css part1ISsoft
 
Как создать сайт
Как создать сайтКак создать сайт
Как создать сайтUnited Design
 
Css part2
Css part2Css part2
Css part2ISsoft
 
Яндекс.Поиск для сайта. HTML+CSS: новые возможности дизайна выдачи
Яндекс.Поиск для сайта. HTML+CSS: новые возможности дизайна выдачиЯндекс.Поиск для сайта. HTML+CSS: новые возможности дизайна выдачи
Яндекс.Поиск для сайта. HTML+CSS: новые возможности дизайна выдачиСергей Мочалов
 
Web весна 2013 лекция 8
Web весна 2013 лекция 8Web весна 2013 лекция 8
Web весна 2013 лекция 8Technopark
 
CSS Язык описания представлений
CSS Язык описания представленийCSS Язык описания представлений
CSS Язык описания представленийVasya Petrov
 
Особенности электронных публикаций
Особенности электронных публикацийОсобенности электронных публикаций
Особенности электронных публикацийEd Solovey
 
Кутас Иван. Практика оптимизации сайтов на незнакомых языках bdd2017
Кутас Иван. Практика оптимизации сайтов на незнакомых языках bdd2017Кутас Иван. Практика оптимизации сайтов на незнакомых языках bdd2017
Кутас Иван. Практика оптимизации сайтов на незнакомых языках bdd2017Дмитрий Шахов
 
лекция №10
лекция №10лекция №10
лекция №10student_kai
 
SharePoint и OpenXML
SharePoint и OpenXMLSharePoint и OpenXML
SharePoint и OpenXMLVitaly Baum
 
Css Intro. Vlad Savitsky
Css Intro. Vlad SavitskyCss Intro. Vlad Savitsky
Css Intro. Vlad SavitskyVlad Savitsky
 
Оживление сайтов
Оживление сайтовОживление сайтов
Оживление сайтовMageCloud
 
Сделай дизайнеру приятно: Красивые веб-формы
Сделай дизайнеру приятно: Красивые веб-формыСделай дизайнеру приятно: Красивые веб-формы
Сделай дизайнеру приятно: Красивые веб-формыKyrylo Melnychuk
 

La actualidad más candente (20)

Верстка_Лекция2
Верстка_Лекция2Верстка_Лекция2
Верстка_Лекция2
 
Стажировка-2013, разработчики, занятие 8. Html, CSS
Стажировка-2013, разработчики, занятие 8. Html, CSSСтажировка-2013, разработчики, занятие 8. Html, CSS
Стажировка-2013, разработчики, занятие 8. Html, CSS
 
Css part1
Css part1Css part1
Css part1
 
Как создать сайт
Как создать сайтКак создать сайт
Как создать сайт
 
рабочая тетрадь Html
рабочая тетрадь Htmlрабочая тетрадь Html
рабочая тетрадь Html
 
Css part2
Css part2Css part2
Css part2
 
Яндекс.Поиск для сайта. HTML+CSS: новые возможности дизайна выдачи
Яндекс.Поиск для сайта. HTML+CSS: новые возможности дизайна выдачиЯндекс.Поиск для сайта. HTML+CSS: новые возможности дизайна выдачи
Яндекс.Поиск для сайта. HTML+CSS: новые возможности дизайна выдачи
 
Lection1
Lection1Lection1
Lection1
 
Web весна 2013 лекция 8
Web весна 2013 лекция 8Web весна 2013 лекция 8
Web весна 2013 лекция 8
 
CSS Язык описания представлений
CSS Язык описания представленийCSS Язык описания представлений
CSS Язык описания представлений
 
Особенности электронных публикаций
Особенности электронных публикацийОсобенности электронных публикаций
Особенности электронных публикаций
 
Html5 css3 занятие 1
Html5 css3 занятие 1Html5 css3 занятие 1
Html5 css3 занятие 1
 
Кутас Иван. Практика оптимизации сайтов на незнакомых языках bdd2017
Кутас Иван. Практика оптимизации сайтов на незнакомых языках bdd2017Кутас Иван. Практика оптимизации сайтов на незнакомых языках bdd2017
Кутас Иван. Практика оптимизации сайтов на незнакомых языках bdd2017
 
лекция №10
лекция №10лекция №10
лекция №10
 
1. Введение
1. Введение1. Введение
1. Введение
 
SharePoint и OpenXML
SharePoint и OpenXMLSharePoint и OpenXML
SharePoint и OpenXML
 
Css Intro. Vlad Savitsky
Css Intro. Vlad SavitskyCss Intro. Vlad Savitsky
Css Intro. Vlad Savitsky
 
Оживление сайтов
Оживление сайтовОживление сайтов
Оживление сайтов
 
лекц14
лекц14лекц14
лекц14
 
Сделай дизайнеру приятно: Красивые веб-формы
Сделай дизайнеру приятно: Красивые веб-формыСделай дизайнеру приятно: Красивые веб-формы
Сделай дизайнеру приятно: Красивые веб-формы
 

Destacado

Оптимизация JavaScript в Drupal
Оптимизация JavaScript в DrupalОптимизация JavaScript в Drupal
Оптимизация JavaScript в DrupalVlad Savitsky
 
How to be a believer online. Vlad Savitsky. Novomedia forum 2011
How to be a believer online. Vlad Savitsky. Novomedia forum 2011How to be a believer online. Vlad Savitsky. Novomedia forum 2011
How to be a believer online. Vlad Savitsky. Novomedia forum 2011Vlad Savitsky
 
Looking for Vulnerable Code. Vlad Savitsky
Looking for Vulnerable Code. Vlad SavitskyLooking for Vulnerable Code. Vlad Savitsky
Looking for Vulnerable Code. Vlad SavitskyVlad Savitsky
 
Art of Estimation. Vlad Savitsky
Art of Estimation. Vlad SavitskyArt of Estimation. Vlad Savitsky
Art of Estimation. Vlad SavitskyVlad Savitsky
 

Destacado (6)

Оптимизация JavaScript в Drupal
Оптимизация JavaScript в DrupalОптимизация JavaScript в Drupal
Оптимизация JavaScript в Drupal
 
How to be a believer online. Vlad Savitsky. Novomedia forum 2011
How to be a believer online. Vlad Savitsky. Novomedia forum 2011How to be a believer online. Vlad Savitsky. Novomedia forum 2011
How to be a believer online. Vlad Savitsky. Novomedia forum 2011
 
Looking for Vulnerable Code. Vlad Savitsky
Looking for Vulnerable Code. Vlad SavitskyLooking for Vulnerable Code. Vlad Savitsky
Looking for Vulnerable Code. Vlad Savitsky
 
Chapter18
Chapter18Chapter18
Chapter18
 
Varnish and Drupal.
Varnish and Drupal.Varnish and Drupal.
Varnish and Drupal.
 
Art of Estimation. Vlad Savitsky
Art of Estimation. Vlad SavitskyArt of Estimation. Vlad Savitsky
Art of Estimation. Vlad Savitsky
 

Similar a HTML. Быстрое погружение. Влад Савицкий

Верстка_Лекция_1
Верстка_Лекция_1Верстка_Лекция_1
Верстка_Лекция_1itc73
 
Верстка_Лекция_1
Верстка_Лекция_1Верстка_Лекция_1
Верстка_Лекция_1itc73
 
Верстка_Лекция1
Верстка_Лекция1Верстка_Лекция1
Верстка_Лекция1itc73
 
Тема 1. Введение в HTML
Тема 1. Введение в HTMLТема 1. Введение в HTML
Тема 1. Введение в HTMLssuser3896e2
 
основы языка Html
основы языка Htmlосновы языка Html
основы языка Htmlmmlllll
 
Структура html документа
Структура html документаСтруктура html документа
Структура html документаAndrey Radionov
 
основы нтмл
основы нтмлосновы нтмл
основы нтмлolgaoov
 
Html 1 Урок
Html 1 УрокHtml 1 Урок
Html 1 УрокNexa50
 
Инструментарий интернет-журналиста: платформы, "хард" и "софт". Основы HTML. ...
Инструментарий интернет-журналиста: платформы, "хард" и "софт". Основы HTML. ...Инструментарий интернет-журналиста: платформы, "хард" и "софт". Основы HTML. ...
Инструментарий интернет-журналиста: платформы, "хард" и "софт". Основы HTML. ...Max Kornev
 
Лекция #3. Введение в языки разметки web-страниц
Лекция #3. Введение в языки разметки web-страницЛекция #3. Введение в языки разметки web-страниц
Лекция #3. Введение в языки разметки web-страницЯковенко Кирилл
 
Webuibasics - Lesson 2 - HTML5 Layouts (in russian)
Webuibasics - Lesson 2 - HTML5 Layouts (in russian)Webuibasics - Lesson 2 - HTML5 Layouts (in russian)
Webuibasics - Lesson 2 - HTML5 Layouts (in russian)xasima
 
Секреты внутренней оптимизации: как правильно составить title и description
Секреты внутренней оптимизации: как правильно составить title и description Секреты внутренней оптимизации: как правильно составить title и description
Секреты внутренней оптимизации: как правильно составить title и description Pavel Shtanko
 
03 - Web-технологии. Язык разметки HTML
03 - Web-технологии. Язык разметки HTML03 - Web-технологии. Язык разметки HTML
03 - Web-технологии. Язык разметки HTMLRoman Brovko
 
Лекция 16. Введение в HTML.pptx
Лекция 16. Введение в HTML.pptxЛекция 16. Введение в HTML.pptx
Лекция 16. Введение в HTML.pptxexxdisillusion69
 

Similar a HTML. Быстрое погружение. Влад Савицкий (20)

Верстка_Лекция_1
Верстка_Лекция_1Верстка_Лекция_1
Верстка_Лекция_1
 
Верстка_Лекция_1
Верстка_Лекция_1Верстка_Лекция_1
Верстка_Лекция_1
 
Верстка_Лекция1
Верстка_Лекция1Верстка_Лекция1
Верстка_Лекция1
 
Html
HtmlHtml
Html
 
Тема 1. Введение в HTML
Тема 1. Введение в HTMLТема 1. Введение в HTML
Тема 1. Введение в HTML
 
основы Html
основы Htmlосновы Html
основы Html
 
основы языка Html
основы языка Htmlосновы языка Html
основы языка Html
 
Структура html документа
Структура html документаСтруктура html документа
Структура html документа
 
основы нтмл
основы нтмлосновы нтмл
основы нтмл
 
Frontend
FrontendFrontend
Frontend
 
мова Html
мова Htmlмова Html
мова Html
 
Html 1 Урок
Html 1 УрокHtml 1 Урок
Html 1 Урок
 
Инструментарий интернет-журналиста: платформы, "хард" и "софт". Основы HTML. ...
Инструментарий интернет-журналиста: платформы, "хард" и "софт". Основы HTML. ...Инструментарий интернет-журналиста: платформы, "хард" и "софт". Основы HTML. ...
Инструментарий интернет-журналиста: платформы, "хард" и "софт". Основы HTML. ...
 
Лекция #3. Введение в языки разметки web-страниц
Лекция #3. Введение в языки разметки web-страницЛекция #3. Введение в языки разметки web-страниц
Лекция #3. Введение в языки разметки web-страниц
 
Webuibasics - Lesson 2 - HTML5 Layouts (in russian)
Webuibasics - Lesson 2 - HTML5 Layouts (in russian)Webuibasics - Lesson 2 - HTML5 Layouts (in russian)
Webuibasics - Lesson 2 - HTML5 Layouts (in russian)
 
Секреты внутренней оптимизации: как правильно составить title и description
Секреты внутренней оптимизации: как правильно составить title и description Секреты внутренней оптимизации: как правильно составить title и description
Секреты внутренней оптимизации: как правильно составить title и description
 
Секреты внутренней оптимизации: как правильно составить title и description
Секреты внутренней оптимизации: как правильно составить title и description Секреты внутренней оптимизации: как правильно составить title и description
Секреты внутренней оптимизации: как правильно составить title и description
 
03 - Web-технологии. Язык разметки HTML
03 - Web-технологии. Язык разметки HTML03 - Web-технологии. Язык разметки HTML
03 - Web-технологии. Язык разметки HTML
 
Лекция 16. Введение в HTML.pptx
Лекция 16. Введение в HTML.pptxЛекция 16. Введение в HTML.pptx
Лекция 16. Введение в HTML.pptx
 
Css
CssCss
Css
 

Más de Vlad Savitsky

Vlad savitsky. Church Site in 15 minutes
Vlad savitsky. Church Site in 15 minutesVlad savitsky. Church Site in 15 minutes
Vlad savitsky. Church Site in 15 minutesVlad Savitsky
 
Dmitry Drozdik. how to make friendship between drupal and content manager. dr...
Dmitry Drozdik. how to make friendship between drupal and content manager. dr...Dmitry Drozdik. how to make friendship between drupal and content manager. dr...
Dmitry Drozdik. how to make friendship between drupal and content manager. dr...Vlad Savitsky
 
Alexey Kostin. Increase site ctr in serp using google rich snippets. DrupalCa...
Alexey Kostin. Increase site ctr in serp using google rich snippets. DrupalCa...Alexey Kostin. Increase site ctr in serp using google rich snippets. DrupalCa...
Alexey Kostin. Increase site ctr in serp using google rich snippets. DrupalCa...Vlad Savitsky
 
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011Vlad Savitsky
 
Dennis popov. scrum for drupal. drupal camp kyiv 2011
Dennis popov. scrum for drupal. drupal camp kyiv 2011Dennis popov. scrum for drupal. drupal camp kyiv 2011
Dennis popov. scrum for drupal. drupal camp kyiv 2011Vlad Savitsky
 
Andriy Kushnarov. BOND: a giant drupal in a huge company. DrupalCamp Kyiv 2011
Andriy Kushnarov. BOND: a giant drupal in a huge company. DrupalCamp Kyiv 2011Andriy Kushnarov. BOND: a giant drupal in a huge company. DrupalCamp Kyiv 2011
Andriy Kushnarov. BOND: a giant drupal in a huge company. DrupalCamp Kyiv 2011Vlad Savitsky
 
Pavlenko Sergey. Drush: using and creating custom commands. DrupalCamp Kyiv 2011
Pavlenko Sergey. Drush: using and creating custom commands. DrupalCamp Kyiv 2011Pavlenko Sergey. Drush: using and creating custom commands. DrupalCamp Kyiv 2011
Pavlenko Sergey. Drush: using and creating custom commands. DrupalCamp Kyiv 2011Vlad Savitsky
 
Danilenko Alexander. Drupal 7 theming on Omega. DrupalCamp Kyiv 2011
Danilenko Alexander. Drupal 7 theming on Omega. DrupalCamp Kyiv 2011Danilenko Alexander. Drupal 7 theming on Omega. DrupalCamp Kyiv 2011
Danilenko Alexander. Drupal 7 theming on Omega. DrupalCamp Kyiv 2011Vlad Savitsky
 
Evgeniy Karelin. Mongo DB integration example solving performance and high lo...
Evgeniy Karelin. Mongo DB integration example solving performance and high lo...Evgeniy Karelin. Mongo DB integration example solving performance and high lo...
Evgeniy Karelin. Mongo DB integration example solving performance and high lo...Vlad Savitsky
 
Oleksandr Masovets. Forms in Drupal. Drupal Camp Kyiv 2011
Oleksandr Masovets. Forms in Drupal. Drupal Camp Kyiv 2011Oleksandr Masovets. Forms in Drupal. Drupal Camp Kyiv 2011
Oleksandr Masovets. Forms in Drupal. Drupal Camp Kyiv 2011Vlad Savitsky
 
Yuriy Gerasimov. Drupal Services. Integration with third party applications. ...
Yuriy Gerasimov. Drupal Services. Integration with third party applications. ...Yuriy Gerasimov. Drupal Services. Integration with third party applications. ...
Yuriy Gerasimov. Drupal Services. Integration with third party applications. ...Vlad Savitsky
 

Más de Vlad Savitsky (11)

Vlad savitsky. Church Site in 15 minutes
Vlad savitsky. Church Site in 15 minutesVlad savitsky. Church Site in 15 minutes
Vlad savitsky. Church Site in 15 minutes
 
Dmitry Drozdik. how to make friendship between drupal and content manager. dr...
Dmitry Drozdik. how to make friendship between drupal and content manager. dr...Dmitry Drozdik. how to make friendship between drupal and content manager. dr...
Dmitry Drozdik. how to make friendship between drupal and content manager. dr...
 
Alexey Kostin. Increase site ctr in serp using google rich snippets. DrupalCa...
Alexey Kostin. Increase site ctr in serp using google rich snippets. DrupalCa...Alexey Kostin. Increase site ctr in serp using google rich snippets. DrupalCa...
Alexey Kostin. Increase site ctr in serp using google rich snippets. DrupalCa...
 
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011
 
Dennis popov. scrum for drupal. drupal camp kyiv 2011
Dennis popov. scrum for drupal. drupal camp kyiv 2011Dennis popov. scrum for drupal. drupal camp kyiv 2011
Dennis popov. scrum for drupal. drupal camp kyiv 2011
 
Andriy Kushnarov. BOND: a giant drupal in a huge company. DrupalCamp Kyiv 2011
Andriy Kushnarov. BOND: a giant drupal in a huge company. DrupalCamp Kyiv 2011Andriy Kushnarov. BOND: a giant drupal in a huge company. DrupalCamp Kyiv 2011
Andriy Kushnarov. BOND: a giant drupal in a huge company. DrupalCamp Kyiv 2011
 
Pavlenko Sergey. Drush: using and creating custom commands. DrupalCamp Kyiv 2011
Pavlenko Sergey. Drush: using and creating custom commands. DrupalCamp Kyiv 2011Pavlenko Sergey. Drush: using and creating custom commands. DrupalCamp Kyiv 2011
Pavlenko Sergey. Drush: using and creating custom commands. DrupalCamp Kyiv 2011
 
Danilenko Alexander. Drupal 7 theming on Omega. DrupalCamp Kyiv 2011
Danilenko Alexander. Drupal 7 theming on Omega. DrupalCamp Kyiv 2011Danilenko Alexander. Drupal 7 theming on Omega. DrupalCamp Kyiv 2011
Danilenko Alexander. Drupal 7 theming on Omega. DrupalCamp Kyiv 2011
 
Evgeniy Karelin. Mongo DB integration example solving performance and high lo...
Evgeniy Karelin. Mongo DB integration example solving performance and high lo...Evgeniy Karelin. Mongo DB integration example solving performance and high lo...
Evgeniy Karelin. Mongo DB integration example solving performance and high lo...
 
Oleksandr Masovets. Forms in Drupal. Drupal Camp Kyiv 2011
Oleksandr Masovets. Forms in Drupal. Drupal Camp Kyiv 2011Oleksandr Masovets. Forms in Drupal. Drupal Camp Kyiv 2011
Oleksandr Masovets. Forms in Drupal. Drupal Camp Kyiv 2011
 
Yuriy Gerasimov. Drupal Services. Integration with third party applications. ...
Yuriy Gerasimov. Drupal Services. Integration with third party applications. ...Yuriy Gerasimov. Drupal Services. Integration with third party applications. ...
Yuriy Gerasimov. Drupal Services. Integration with third party applications. ...
 

HTML. Быстрое погружение. Влад Савицкий

  • 1.
  • 2. Влад Савицкий Работаю в Skype: vlad_savitsky ICQ: 205535814 vlad.savitsky@gmail.com +38096 530 27 12
  • 4. План ● Что такое HTML? ● Гиперссылки. ● DOM и теги. ● Тег <meta>. ● Валидный код.
  • 5. Что такое HTML? ● HyperText Markup Language («язык разметки гипертекста») ● Hypertext (гипертекст) ● Markup (разметка)
  • 6. Важные моменты ● HTML не для форматирования текста. ● HTML не для верстки. ● HTML содержит информацию о структуре текста. ● Браузеры показывают HTML по разному. ● Разные версии HTML.
  • 7. Пример разметки ● <strong>Жирный текст</strong> и <em>наклонный</em>. ● Жирный текст и наклонный.
  • 8. Гиперссылки ● Часть гипертекстового документа, ссылающаяся на другой элемент в самом документе, на другой объект. <a href="my_work.html">Мои работы</a> ● Мои работы – анкор ● my_work.html – URI или URL
  • 9. Ленин в ссылке <a href=”Ленин”>Ленин</a>
  • 10. DOM ● Document Object Model
  • 11. DOM-компоненты ● Элементы (теги) ● Аттрибуты (параметры тегов) ● Текст (строки внутри тегов) ● Комментарии (все внутри HTML- комментариев) ● Другие штуки (используются редко)
  • 12. Теги ● Теги обозначаются угловыми скобками: <>. ● Конечный тег обозначается символом “/”. ● <div></div> ● Обычно теги имеют начальный и конечный теги и влияют на контент внутри. ● Некоторые теги не имеют закрывающего тега. ● <hr />
  • 13. Параметры тегов <a class = "link" rel = "noindex, nofollow" href = "URL" >Текст</a>
  • 14. Теги форматирования текста ● <strong> — жирный. ● <em> — курсив. ● <u> — подчеркнутый ● <strike> — зачеркнутый. ● <sub> — нижний индекс. ● <sup> — верхний индекс.
  • 15. Пример форматирования текста < strong>H< sub>2< /sub>O< /strong> — это < strong>< em>формула воды.< /em>< /strong> H2O — это формула воды.
  • 16. Абзацы < p>Это первый абзац.</p>< p>Это второй абзац.</p> Это первый абзац. Это второй абзац.
  • 17. Заголовки ● <h1>, <h2>, <h3>, <h4>, <h5>, <h6>.
  • 18. Cписки ● <ol></ol> — упорядоченный (нумерованный) ● <ul></ul> — неупорядоченный (маркированный) ● <li></li> — элементы списка.
  • 19. Пример разметки списка <ul> <li>Пункт 1</li> <li>Пункт 2</li> <li>Пункт 3</li> </ul>
  • 20. Вставка картинок ● <img src="logo.jpg" /> ● <div style="background-image: url(logo.jpg)" ></div>
  • 22.
  • 23. Вложенность тегов <ul> <li>Америка</li> <li>Европа <ul> <li>Швеция</li> <li>Норвегия</li> <li>Финляндия</li> </ul> </li> <li>Азия</li> <li>Австралия</li> </ul>
  • 25.
  • 26.
  • 27. Тег <meta> <head> <meta name="description" content="Free Web tutorials" /> <meta name="keywords" content="HTML,CSS,XML,JavaScript" /> <meta name="author" content="Hege Refsnes" /> <meta http-equiv="content-type" content="text/html;charset=UTF-8" /> </head>
  • 29.
  • 30. Определение <!DOCTYPE> ● Должно быть самым первым тегов в документе (перед <html>). ● Не является HTML-тегом. ● Инструкция для браузера о версии HTML. ● Ссылается на Document Type Definition (DTD). <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  • 31. Полезные ссылки ● HTML Tutorial ● http://www.w3schools.com/html/ ● HTML Validator ● http://validator.w3.org/ ● HTML <meta> Tag ● http://www.w3schools.com/tags/tag_meta.asp ● HTML4 ● http://www.w3.org/TR/html4/ ● HTML5 ● http://www.w3.org/TR/html5/