Главная страница
Образовательный портал Как узнать результаты егэ Стихи про летний лагерь 3агадки для детей
qrcode

JavaScript для детей. Самоучитель по программированию. Ник Морга. Москва Манн, Иванов и Фербер 2016


НазваниеМосква Манн, Иванов и Фербер 2016
Дата18.10.2019
Размер5.87 Mb.
Формат файлаpdf
Имя файлаJavaScript для детей. Самоучитель по программированию. Ник Морга
оригинальный pdf просмотр
ТипЗакон
#64349
страница6 из 19
КаталогОбразовательный портал Как узнать результаты егэ Стихи про летний лагерь 3агадки для детей
Образовательный портал Как узнать результаты егэ Стихи про летний лагерь 3агадки для детей
1   2   3   4   5   6   7   8   9   ...   19

Привет, мир!


Моя первая веб-страничка.
Сохраните обновленный файл page.html, выбрав File
Save. Теперь посмотрим, на что это будет похоже в веб-браузере. Откройте Chrome и, удерживая CTRL, нажмите O (в Mac OS вместо CTRL используйте клавишу COMMAND). В появившемся окне выберите файл page.html, находящийся на рабочем столе. То, что вы должны после этого увидеть, изображено на рис. 5.1.
Рис. 5.1. Ваша первая HTML-страница в Chrome
Вы только что создали свой первый HTML-документ! Вы просматриваете его через браузер, однако находится он не в интернете — Chrome открыл его с вашего компьютера и, считав разметку, определил, как нужно отображать текст.
Теги и элементы
HTML-документы состоят из элементов. Каждый элемент начинается с открывающего тега и оканчивается закрывающим тегом. Например, в нашем первом документе пока всего два элемента: h1 и p (а также элемент meta, но его мы отдельно здесь рассматривать не будем. Он нужен, чтобы в браузере отображался русский текст). Элемент h1 начинается с открывающего тега

и заканчивается закрывающим тегом

, а элемент p начинается с открывающего тега и заканчивается закрывающим тегом
. Все, что находится между открывающим и закрывающим тегами, называют содержимым элемента.
Открывающие теги представляют собой название элемента в угловых скобках:
< и >. Закрывающие теги выглядят так же, но перед именем элемента в них ставится наклонная черта
(/).
86
Часть I. Основы
Элементы заголовков
У каждого элемента есть особое назначение и способ применения.
Например, элемент h1 означает «это заголовок верхнего уровня».
Содержимое, которое вы введете между открывающим и закрывающим тегами
, браузер отобразит на отдельной строке крупным жирным шрифтом.
Всего в HTML шесть уровней заголовков: h1, h2, h3, h4, h5 и h6.
Выглядят они так:

Заголовок первого уровня

Заголовок второго уровня


Заголовок третьего уровня


Заголовок четвертого уровня


Заголовок пятого уровня

Заголовок шестого уровня

На рис. 5.2 показано, как эти заголовки выглядят в браузере.
Рис. 5.2. Элементы заголовков разного уровня
Элемент p
Элемент p нужен для разделения текста на параграфы. Любой фрагмент текста, который вы поместите между тегами
, будет отображен как отдельный параграф, с отступами сверху и снизу. Давайте посмотрим, что происходит, если элементов несколько. Для этого добавьте новую строку в документ page.html (прежние строки показаны серым цветом).
5. Основы HTML
87

Привет, мир!


Моя первая веб-страничка.
Добавим-ка еще параграф.
На рис. 5.3 показана страничка с нашим новым параграфом.
Рис. 5.3. Та же страничка с еще одним параграфом
Обратите внимание, что каждый параграф отображен с новой строки, а между параграфами сделан отступ. Все это благодаря тегу
Пробелы в HTML и блочные элементы
А как наша страничка будет выглядеть без тегов? Давайте посмотрим:
Привет, мир!
Моя первая веб-страничка.
Добавим-ка еще параграф.
На рис. 5.4 показана страничка без тегов.
Рис. 5.4. Та же страничка без HTML-тегов
Мало того что пропало форматирование, теперь весь текст отображается в одну строку! Дело в том, что в HTML все пробельные символы преобразуются в единственный пробел. Пробельные символы — это любые символы, которые отображаются в браузере как пробелы или
88
Часть I. Основы отступы, — например, это пробел, символ табуляции и символ перевода строки (тот самый, который вы вводите, нажимая ENTER или RETURN). Поэтому все пустые строки, которые вы вставите между фрагментами текста в HTML-документе, сожмутся до одного пробела.
Элементы p и h1 — блочные; это значит, что их содержимое отображается отдельными блоками текста с новой строки и любое содержимое, идущее после такого блока, тоже начнется с новой строки.
Строчные элементы
А теперь добавим к нашему документу еще два элемента, em и strong:
На рис. 5.5 показано, как выглядит страница с новыми тегами.

Привет, мир!


Моя

первая

веб-страничка
.
Добавим-ка еще

параграф
.
Рис. 5.5. Элементы
em и strong
Элемент em отображает свое содержимое курсивом, а элемент strong — жирным шрифтом. И em, и strong относятся к строчным элементам, поскольку они, в отличие от блочных элементов, не выводят свое содержимое отдельной строкой.
Чтобы отобразить текст одновременно жирным шрифтом и курсивом, поместите его внутрь обоих тегов. Обратите внимание, что в последнем примере теги стояли в такой последовательности:
параграф. Очень важно правильным образом вкладывать элементы друг в друга: если один элемент находится внутри другого элемента, то его открывающий тег и его
5. Основы HTML
89
закрывающий тег также должны находиться внутри этого элемента.
Например, такой вариант недопустим:
параграф
Закрывающий тег
расположен здесь перед закрывающим тегом
. Как правило, браузеры никак не сообщают о подобных ошибках, однако неправильно вложенные теги приведут к неверному отображению страниц.
Полноценный HTML-документ
До сих пор мы имели дело лишь с фрагментами HTML, тогда как полноценный HTML-документ должен включать некоторые дополнительные элементы. Давайте посмотрим на законченный HTML-документ и разберемся, зачем нужна каждая его часть. Добавьте в файл page.html следующие элементы:


1   2   3   4   5   6   7   8   9   ...   19

перейти в каталог файлов

Образовательный портал Как узнать результаты егэ Стихи про летний лагерь 3агадки для детей

Образовательный портал Как узнать результаты егэ Стихи про летний лагерь 3агадки для детей