1 / 37

Основы HTML Введение и основные понятия

Основы HTML Введение и основные понятия. Простая HTML страница. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> < head > < title >Пример HTML страницы </ title > </ head > < body >

lore
Download Presentation

Основы HTML Введение и основные понятия

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ОсновыHTMLВведение и основные понятия

  2. Простая HTML страница <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Пример HTML страницы</title> </head> <body> <h1>Мой первый HTML-документ</h1> <hr> <p>Скоро мы узнаем, что означают эти странныезнаки.</p> </body> </html> тег

  3. Объявление <!DOCTYPE> • <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 // EN" "http://www.w3.org/TR/html4/strict.dtd"> Строгое DTD. Документы, использующие такое объявление типа документа, включают в себя все элементы и атрибуты, не являющиеся нежелательными и не использующие фреймы. • <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional // EN" "http://www.w3.org/TR/html4/loose.dtd"> Документы, использующие такое объявление типа документа, включают все, что включено в строгое DTD, а также нежелательные элементы и атрибуты, относящиеся к визуальному оформлению. • <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset // EN" "http://www.w3.org/TR/html4/frameset.dtd"> Документы, использующие такое объявление типа документа, включает все, что включено в предыдущее DTD, а также фреймы. • http://validator.w3.org/ • http://jigsaw.w3.org/css-validator/

  4. Структура HTML документа <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional // EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> Здесь размещается служебная информация. Пользователь ее не видит. </head> <body> Здесь размещается содержание документа. Именно это видит пользователь. </body> </html> Определение типа документа Начало документа Начало заголовка Конец заголовка Начало тела документа Конец тела документа Конец документа

  5. Заголовок документа <html> <head> <title> Заголовок документа </title> </head> <body> ...Содержание документа... </body> </html>

  6. Телодокумента <html> <head> ...Служебная информация... </head> <body> <h1>Мой первый HTML документ</h1><hr><!--горизонтальная линия --> <p>Некоторый текст. Основное содержание текущей страницы. Первый абзац  <p>Второй абзац. Для форматирования текста используют разные элементы языка HTML.</p> <!–- абзац --> </body> </html> Комментарий

  7. Какие бывают элементы? • Блочные (block elements) • Структурное форматирование • Текстовые (inline elements) • Непосредственное форматирование • Логическое форматирование (phrase elements) • Нежелательные (deprecated) • Устаревшие (obsolete) • Новые (new) • <title>С о д е р ж а н и е </title> Элемент Открывающий тег Закрывающий тег

  8. Структурированный текст <h1>Заголовок первого уровня</h1><p>Элемент P представляет абзац. В нем <b>не могут</b> содержаться элементы уровня блока (включая и сам элемент P). Элементы, определяющие стиль шрифта: <b>полужирный,</b> <i>курсивный,</i> <u>подчёркнутый</u>и другие</p><p>Второй абзац</p>

  9. Как браузерпоказывает текст?

  10. Заголовки <h1>Заголовок 1</h1> <h2>Заголовок 2</h2> <h3>Заголовок 3</h3> <h4>Заголовок 4</h4> <h5>Заголовок 5</h5> <h6>Заголовок 6</h6>

  11. Горизонтальная линия <h1>Горизонтальнаялиния</h1> <hr> <p> Браузеры, которые интерпретируют мягкие переносы, должны обеспечивать следующую семантику: если строка прекращается в месте мягкого переноса…

  12. Абзац <P> Браузеры, которые интерпретируют мягкие переносы, должны обеспечивать следующую семантику: если строка прекращается в месте мягкого переноса, в конце первой строки должен отображаться символ переноса. </P> <P> Если строка не прерывается вместе мягкого переноса, символ переноса отображаться не должен. При выполнении таких операций как поиск и сортировка мягкие переносы всегда должны игнорироваться.

  13. Принудительный разрыв строки <p>Мой дядя самых честных правил, <br>Когда не в шутку занемог, <br>Он уважать себя заставил <br>И лучше выдумать не мог.

  14. Окончательный вид документа <!-- Форматирование кода с отступами --> <html> <head> <title>Мой первый документ</title> </head> <body> <h1>Мой первый HTML-документ</h1> <hr><h2>Евгений Онегин</h2><p>А.С.Пушкин (отрывок) <p> Мой дядя самых честных правил, <br>Когда не в шутку занемог, <br>Он уважать себя заставил <br>И лучше выдумать не мог. <hr> </body> </html>

  15. Атрибуты элементов Атрибут Атрибут Атрибут <hr align="right" size="3" width="450"> Тег Значение атрибута Имя атрибута

  16. Используем атрибуты <h1align="center"> Выровнять по центру <palign="right"> Выровнять по правому краю <palign="justify"> Выровнять по ширине <h2align="left"> Выровнять по левому краю <hrsize="3"> Толщина разделительной линии <hrnoshade> Разделительная линия без тени <hralign="right"width="450"> Ширина в пикселях <hrsize="3" width="50%" align="center">

  17. Авторское форматирование <pre> Время – начинаю про Ленина рассказ. Но не потому, что горя нету более, время потому, что резкая тоска стала ясною осознанною болью. </pre>

  18. Коротко о цвете Диапазон: 00 - FF (0 - 255) #00FF00 – green (зеленый) #FF0000 – red (красный) #0000FF – blue (синий) #FFFFFF – white (белый) #000000 – black (черный) #FFFF00 – yellow (жёлтый) #FFD700 - gold (золотой) #FFCC00 - tangerine (мандариновый) #E49B0F - gamboge (гуммигут) #FDE910 – lemon (лимонный) Безопасная палитра цветов: 00,33,66,99, CC,FF (216 сочетаний).

  19. Раскрашиваем страницу <html> <head> <title>Раскрашиваем страницу</title> </head> <bodybgcolor="silver"text="#0000FF"> <p>Этот текст синего цвета, <fontcolor="red"> а этот - красного.</font> <hr color="green">Горизонтальная линия тоже может быть разноцветная. </body> </html>

  20. Непосредственное форматирование текста <i> - курсив </i> <b> - полужирный </b> <u> - подчеркнутый </u> <strike> - перечеркнутый </strike> <tt> - моноширинный </tt> <big> - увеличить шрифт </big> <small> - уменьшить шрифт </small> <sup> - надиндекс </sup> <sub> - подиндекс </sub>

  21. Специальные символы

  22. Формат GIF • GIF-формат имеет три дополнительные возможности: • Мультипликация • Прозрачная графика • Чересстрочная развертка

  23. Формат JPG Размер 600х450 пикселей Качество низкое (Low 5) Файл - 14 КБ Качество высокое (High 60) Файл - 44 КБ

  24. Формат PNG PNG-8: индексированная цветовая палитра. поддержка прозрачности. PNG-24: полноцветный. полупрозрачность задается альфа-каналом.

  25. Как показать файл? <imgsrc="имя_файла"> <imgsrc="file.gif"> <imgsrc="pic/file2.jpg"> <imgsrc="http://site.ru/pic/img.gif">

  26. Подписываем картинку <img src="glbus.gif"> <img src=glbus.gifalt="Анимированный глобус"> <img src=globus.gifalt="Анимированный глобус"> <img src=glbus.giftitle="Анимированный глобус"> Да, и ссылка тоже...

  27. Маркированный список(unordered list) <ul> <li>первый элемент</li> <li>второй элемент</li> ... <li>последний элемент</li> </ul>

  28. Тип маркеров

  29. Типы нумерации

  30. Вложенные (смешанные) списки <dl><b>Смешанный список</b> <dt><i>НОВОСТЬ ДНЯ</i> <dd> <li>Сегодня идет дождь <li>Дождь будет идти весь день <dt><i>НОВОСТЬ НОЧИ</i> <dd> <li>Ночью будет идти дождь <li>Завтра начнется новый день </dl>

  31. Рисуем таблицу - 3 этапа (HTML 3.2) <table> <tr> <td> С о д е р ж а н и е </td> </tr> </table> <table> </td> <td> </td> </tr> <tr> <td> <td> </td> </tr> </td> <td> <tr> <td> </td> </td> </tr> <td> <tr> </table>

  32. Простаятаблица <table> <tr> <!-- Первая строка --> <td>(1,1)</td> <!-- Первая ячейка --> <td>(1,2)</td> <!-- Вторая ячейка --> </tr> <tr> <!-- Вторая строка --> <td>(2,1)</td> <!-- Первая ячейка --> <td>(2,2)</td> <!-- Вторая ячейка --> </tr> <tr> <!-- Третья строка --> <td>(3,1)</td> <!-- Первая ячейка --> <td>(3,2)</td> <!-- Вторая ячейка --> </tr> </table>

  33. Атрибуты элемента TABLE

  34. Атрибуты элемента TR

  35. Атрибуты элемента TD (TH)

  36. Объединение ячеек <tableborder="1" width="100%"> <tr> <tdcolspan="2">Столбцы объединены</td> </tr> <tr> <tdrowspan="2">Строки объединены</td> <td>Обычная ячейка, строка 2</td> </tr> <tr> <td>Обычная ячейка, строка 3</td> </tr> <tr> <td>Строка 4, левая ячейка</td> <td>Строка 4, правая ячейка</td> </tr> </table>

  37. Создаем заголовок таблицы <table> <captionalign="top">Заголовок таблицы</caption> ... Атрибуты заголовка: align = top|bottom|left|right valign = top|bottom

More Related