Лекция 3: Структура html-документа. Ввод и Оформление текста
Вид материала | Лекция |
- Лекция 4 (Требования к оформлению текста документа, оформление таблиц.), 28.62kb.
- Создание собственной web-страницы в Internet, 927.61kb.
- Концепция www 5 Создание Web-страницы с помощью языка html 7 1 Язык html 7 Структура, 217.81kb.
- Программа для просмотра web-страниц, которая преобразует тэги html-документа в соответствующее, 47.68kb.
- Концепция www 4 Создание Web-страницы с помощью языка html 6 1 Язык html 6 Структура, 214.3kb.
- Концепция www 4 Создание Web-страницы с помощью языка html 6 1 Язык html 6 Структура, 213.14kb.
- Тема урока: Создание Web страниц с помощью html, 39.83kb.
- Лекция №8 Тема: «Каскадные таблицы стилей», 265.52kb.
- Практикум по Word. Занятие 5: ввод и редактирование текста Практическое занятие Настройка, 98.97kb.
- Реферат создание сайта на основе html, 60.66kb.
Лекция 3: Структура HTML-документа. Ввод и Оформление текста.
- Условные обозначения.
- Тег
- Атрибут тега
- Тег
- Структура HTML-документа:
<br /> <li><META><br /> <li><STYLE><br /> <li><link><br /> <li><SCRIPT><br /> <li><BASE><br /> <li><BODY><br /> </ol> <li>Оформление текста.<br /> <ol> <li><h2><br /> <li><br /><br /> <li><br /><br /> <li>СПИСКИ: маркированный <ul>, Нумерованный <ol>, список определений <DL>, вложенные списки.<br /> <li>ССЫЛКИ<br /> </ol> </ol> <br />Условные обозначения: <br /> <br /><i>Тег</i> – это элемент языка HTML, который несет в себе определенную информацию, может писывать документ в общем или способ форматирования текста.<br /> <br />Т. помещается в угловые скобки.<br /> <br /><i>Контейнер – </i>информация, заключенная между открывающимся и закрывающимся тегом. Открывающий Т. включает форматирование, закрывающий – выключает его.<br /> <br />T. нужен для того, чтобы сообщить браузеру, какой элемент должен быть на месте тега или какого типа информация заключена внутри Т. Кроме того, теги показывают, как следует отображать эту информацию.<br /> <br /><i>Атрибут – </i>элемент тега, который сообщает браузеру, каким образом должен отображаться тот или иной элемент страницы. А. позволяют сделать более разнообразным внешний вид информации. В некоторых случаях использование тега без атрибутов не дает результатов. <br /> <br />Пример. <i> В одном абзаце нужно выровнять текст по левому краю, а в другом – по правому. Чтобы задать выравнивание абзаца, используют А.</i> ALIGN тега <P>.<br /> <br /><P align=”left”>Выравнивание по левому краю</P><br /> <br /><P align=”right”>выравнивание по правому краю</P><br /> <br /><b>Значение</b> А. задается после знака = в “”. Значения А. как правило, различаются в зависимости от тега.<br /> <br />Структура HTML документа <br /> <br /><b><b>DOCTYPE></b> тег записывается в начале HTML-файла. Он описывает документ и предоставляет основную информацию для браузера.<br /> <br /><b>ЛИСТИНГ 1.1</b><br /> <br />YPE html PUBLIC “-//w3c//DTD XHTML 1.0 Transitional//EN” “g/TR/xhtml1/DTD/xhtml-transitional.dtd”><br /> <br />html-показывает, что для создания документа используется язык HTML<br /> <br />public-указывает на то, что при создании документа использовалась общепринятая версия HTML.<br /> <br />“g/TR/xhtml1/DTD/xhtml1-transitional.dtd” – адрес URL-документа, в котором описываются элементы и атрибуты, используемые в соответствии с версией языка. В этом теге содержится общая служенная информация о странице. <br /> <br /><b><HTML></b> - главный структурный т. страницы. Все содержимое страницы записывается внутри его контейнера <HTML> <b> СОДЕРЖИМОЕ САЙТА</b> </HTML>.<br /> <br />xmlns – задает пространство имен для xml-документа, поскольку наш документ является разновидностью xml-документа.<br /> <br />Lang – задает язык документа.<br /> <br />Xml:lang – тоже задает язык документа.<br /> <br />Title – задает всплывающую подсказку для страницы.<br /> <br /><b>ЛИСТИНГ 1.2.</b><br /> <br />YPE html PUBLIC “-//w3c//DTD XHTML 1.0 Transitional//EN” “g/TR/xhtml1/DTD/xhtml-transitional.dtd”><br /> <br /><html xmlns=”g/1999/xhtml” title=”Моя страничка” lang=”ru” xml:lang=”ru”><br /> <br /> Содержимое документа --><br /> <br /></html><br /> <br /><b><HEAD></b> используется для служебных целей, введенная в нем информация не отображается в окне браузера, однако он содержит множество данных, которые указывают браузеру, как следует обрабатывать страницы. Теги, находящиеся внутри контейнера <head>, помогают браузеру в обработке страницы, а поисковым системам – в индексации документа. Т. не имеет атрибутов, т.к. он только лишь выполняет структурирующие функции.<br /> <br /><b> ТЕГИ внутри <HEAD></b><br /> <br /><title> - задает заголовок окна<br /> <br /><meta> - задает служебную информацию<br /> <br /><script> - позволяет добавлять сценарии<br /> <br /><link> - задает ссылку на таблицы стилей<br /> <br /><style> - позволяет добавить стили для страницы<br /> <br /><base> - задает базовый адрес документа<br /> <br /><basefont> - задает для страницы шрифт по умолчанию<br /> <br /><bgsound> - фоновый звук на странице<br /> <br /><b><TITLE> -</b> задает название страницы, которое будет отображаться в строке с названием приложения окна браузера. Этот тег требует закрывающий тег . При сохранении страницы в разделе «Избранное» в качестве называния ссылки будет использоваться текст, записанный в теге. Некоторые поисковые системы используют текст, содержащийся в этом теге, для поиска и выводят его в качестве заголовка результата поиска. <br /> <br /><b>ЛИСТИНГ 1.3</b><br /> <br />YPE html PUBLIC “-//w3c//DTD XHTML 1.0 Transitional//EN” “g/TR/xhtml1/DTD/xhtml-transitional.dtd”><br /> <br /><html><br /> <br /><title>Пример создания заголовка страницы
—Содержимое документа-->
используется для хранения дополнительной информации о страницею Эту информацию используют браузеры для обработки страницы, а поисковые системы – для ее индексации. Их может быть несколько в блоке , т.к. они могут нести разную информацию.
АТРИБУТЫ :
- CONTENT – используется вместе с А. HTTP-EQUIV и NAME. Задает значение свойства, которое указывается с их помощью.
- HTTP-EQUIV – устанавливает служебные св-ва документа, например его кодировку, дает браузеру информацию о том, как нужно обрабатывать документ. К его значениям относятся: Content-Type- определяет тип содержимого документа. Желательно указывать всегда; Expires – задает время действия документа. После даты, указанной для этого св-ва, документ считается устаревшим; Pragma – определяет тип кэширования вашего документа, т.е. можно запретить браузеру сохранять страницу в кэш. Refresh – позволяет задать параметры автоматической загрузки документа в то же окно браузера, что и текущий документ; Content-Language – задает язык содержимого, является аналогом атрибута lang тега html; Content-Script-Type Типы сценариев, используемых на сайте; Content-Style-Type задает типы таблиц стилей.
- NAME – содержит служебную информацию о документе, хранит данные об авторе и содержимом документа. Эти данные не влияют на обработку документа браузером, однако предоставляют информацию для поисковых систем. . К его значениям относятся: Keyword – задает ключевые слова, используемые на страницу. По этим словам осуществляют поиск поисковые системы; Description – описание содержимого документа; Author – задает автора документа; Document-State – задает необходимость переиндексации страницы; Resource-Type – задает тип ресурса [Возможные типы рассмотрим ниже, однако надо учитывать, что если тип документа отличается от «Document», то поисковые системы не будут его индексировать]; Revisit – период переиндексации документа (в днях); Robots – указания для роботов и поисковых машин; Subject – задает тематику документа для поисковых машин.
- ROBOTS – дает команды поисковым машинам: Index – эта страница должна индексироваться; Noindex – эта страница не должна индексироваться; Follow – индексировать страницы по ссылкам с этой страницы; Nofollow – не индексировать страницы по ссылкам с этой страницы; All – эта страница должна индексироваться, индексировать страницы по ссылкам с этой страницы; None – эта страница не должна индексироваться, не индексировать страницы по ссылкам с этой страницы.
Встретив строку URL, робот прекратит индексацию текущей страницы и перейдет на страницу с адресом www.test.ru
ЛИСТИНГ 1.4
YPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “g/TR/xhtml1/DTD/xhtml-transitional.dtd”>
English Learning Website
< meta http-equiv=”refresh” content=”10; URL=ru” />
для индексации сайта в поисковых системах” />
—Содержимое документа-->
внутри этого т. располагается документ. Текст, находящийся внутри, будет отображаться в браузере. Атрибуты применяются для того, чтобы установить общие для всего документа свойства, и в этом отношении возможности данного тега достаточно велики: можно задать цвет ссылок, параметры фона и т.д.
Атрибуты :
- alink – задает цвет активной ссылки
- vlink – задает цвет посещенной ссылки
- link – задает цвет непосещенной ссылки
- bgcolor – задает цвет фона.
- Bgproperties – определяет, будет ли фон прокручиваться вместе с текстом или нет: может принимать только одно значение FIXED.
- Bottommargin – расстояние от нижнего края окна браузера до содержимого страницы
- Leftmargin – расстояние от левого края окна браузера до содержимого страницы
- Topmargin – расстояние от верхнего края окна браузера до содержимого страницы. Расстояние для все таких А. устанавливается в пикселах.
Цвета ссылок можно задать в hex-формате или с помощью ключевых слов.
ЛИСТИНГ 1.5
YPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “g/TR/xhtml1/DTD/xhtml-transitional.dtd”>
Использование тега BODY
- заголовок: h1 – самый значимый, крупный размер шрифта; h6 – самый мелкий по умолчанию.
Атрибуты:
- Align – выравнивание заголовка: left – по левому краю; right – по правому краю; center – по центру; justify – по ширине (для заголовков длиннее строки).
- Title – «текст всплывающей подсказки».
<P> вводит на страницу абзац.
Атрибуты
:
- Align - left – по левому краю; right – по правому краю; center – по центру; justify – по ширине (для заголовков длиннее строки).
- Title – «текст всплывающей подсказки».
ЛИСТИНГ 1.6
Абзацы
Это абзац по центру
- служит для переноса текста на новую строку.
ЛИСТИНГ 1.9
Обрывки строк
Я памятник себе воздвиг нерукотворный,
К нему не зарастет народная тропа,
Вознесся выше он главою непокорной
Александрийского столпа.
Списки
- - для создания маркированных списков. Элементы списка находятся внутри блоков
-
Атрибут- :
- TYPE: circle – создает маркер в виде круга, белого внутри; square – маркер в виде квадрата; disc – маркер в виде закрашенного черным круга.
- Земля
- Марс
- Луна
- Type- А – пункты нумеруются заглавными буквами латинского алфавита; а – строчными; I – заглавными римскими цифрами; i – строчными римскими цифрами; 1 – арабскими цифрами.
- Start – указывает, с какого числа начинать нумерацию.
- Достать ключ
- Вставить ключ в замочную скважину
- Повернуть ключ по часовой стрелке на два оборота
- Достать ключ из замка
- Открыть дверь
- . А толкование определение осуществляем через
- .
ЛИСТИНГ 1.8
Списки
- Земля
- Третья планета Солнечной системы
- Марс
- Четвертая планета Солнечной системы
<A> этот т. применяется для создания ссылок. Атрибутом является. Это метка для перехода 2
Ссылки бывают внешними – те, которые ведут на другой сайт, страничку; внутренние – организуют переходы внутри одного HTML-документа. Атрибут NAME – обозначает место, куда приводит пользователя ссылка. В качестве значения NAME – можно брать любое имя. Желательно, чтобы оно характеризовало текущее место – так будет проще пользоваться метками. Затем создаем ссылку на эту метку. Надо лишь ввести адрес метки в таком формате: #met1, где met1 – имя метки. При щелчке мыши на ссылке браузер автоматически перейдет к месту, указанному меткой.
ЛИСТИНГ 1.9.
ССЫЛКИ
Кликните для перехода к метке 1
Кликните для перехода к метке 2
Это метка для перехода 1
ЛИСТИНГ 1.7
Списки
Чтобы вставить вместо маркера собственную картинку применяем тег
Венера
Земля
НУМЕРОВАННЫЙ
- создает нумерованные списки.
Атрибут- :
ЛИСТИНГ 1.11
Списки
Списки определений:
- - т.-контейнер, внутри которого находятся определение и описание термина. Чтобы задать внутри него определение используем
- TYPE: circle – создает маркер в виде круга, белого внутри; square – маркер в виде квадрата; disc – маркер в виде закрашенного черным круга.
- . Каждый элемент списка начинается с тега
- CONTENT – используется вместе с А. HTTP-EQUIV и NAME. Задает значение свойства, которое указывается с их помощью.