Меню
Видеоучебник
Видеоучебник  /  Информатика  /  Увлекательная информатика  /  HTML. Создание страницы о себе

HTML. Создание страницы о себе

Урок 7. Увлекательная информатика

HTML – это стандартный язык разметки для создания и структурирования web-страниц. HTML используется для описания структуры документа, определения элементов на странице, таких как заголовки, параграфы, списки, ссылки, изображения и многие другие. В этом уроке мы вспомним, что такое HTML, из чего состоит HTML-документ, а также создадим страницу о себе.
Плеер: YouTube Вконтакте

Конспект урока "HTML. Создание страницы о себе"

Сегодня на уроке мы узнаем:

· Вспомним, что такое HTML.

· И из чего состоит HTML-документ.

· Создадим страницу о себе.

HTML (HyperText Markup Language) – это стандартный язык разметки для создания и структурирования web-страниц. HTML используется для описания структуры документа, определения элементов на странице, таких как заголовки, параграфы, списки, ссылки, изображения и многие другие.

Основные компоненты HTML включают в себя теги, атрибуты и текстовое содержимое. Тэги представляют собой ключевые слова, заключённые в угловые скобки, которые указывают браузеру, как отображать содержимое. Атрибуты предоставляют дополнительную информацию о теге и задают его свойства. Текстовое содержимое вставляется между открывающим и закрывающим тегами и представляет собой собственно текст или вложенные элементы.

Перед тем как приступить к написанию кода, необходимо создать прототип сайта. Этот этап включает в себя разработку предварительного дизайна сайта. Страница «О себе» будет включать в себя следующие элементы и данные:

· Меню.

· Фото.

· Фамилию и имя.

· Контакты.

· Учёба.

· Обо мне.

· Достижения.

· Увлечения.

· Хобби.

· И футер.

Прототип сайта можно создать вручную на бумаге или в какой-нибудь программе в произвольной форме.

Вверху сайта будет находится меню.

После него будут следовать фотография и информация о фамилии и имени. Фото расположим слева, а фамилию с именем справа. Ниже, под фото, будет располагаться информация о контактах и учёбе, а справа под фамилией – разделы: обо мне, достижения и увлечения.

Для представления информации о хобби мы воспользуемся таблицей, а после неё будет располагаться футер.

Как будет выглядеть сайт, мы набросали, теперь давайте наметим примерную структуру страницы.

Зачем это делать?

Когда мы начнём писать код, то будет легче и быстрее это сделать, когда есть визуализация структуры сайта и страницы.

Постараемся в нашем примере использовать как можно больше разных элементов html.

Итак, в начале идёт элемент html, который является контейнером, заключающим в себе всё содержимое web-страницы.

Далее идёт элемент head, внутри которого находятся мета-теги, стили и другие неотображаемые элементы документа. Также здесь будет элемент style, содержащий внутренние стили для страницы.

Добавим элемент body, в котором содержится весь контент, отображаемый на web-странице в браузере.

Следующим будет элемент header, для создания навигационного меню.

После идёт элемент main, содержащий основное содержимое страницы. В нём будет находится элемент div для расположения фото и фамилии с именем. Для фото создадим отдельный внутренний div, как и для фамилии с именем.

Добавим ещё div.

В нём будет находится элемент div

После идёт div, в котором будут располагаться два элемента section. Этот элемент будет располагаться слева, и в нём будет информация о контактах и учёбе.

Создадим ещё div, который будет находиться справа. В этом элементе будет три элемента section: информация обо мне, достижения и увлечения.

После будет идти элемент table. В нём будет заголовок таблицы – это элемент caption. Затем тело таблицы, расположенное в элементе tbody.

После main будет идти элемент footer.

Создадим HTML-документ.

Открываем текстовый редактор – Notepad++.

Запишем базовую структуру HTML.

В title запишем фамилию и имя.

Сохраним файл с расширением точка HTML и назовём его индекс.

В этом уроке мы не будет прописывать CSS, поэтому элемент style пока прописывать не будем.

Не пишите строки кода одна под другой, делайте абзацы, таким образом легче воспринимать код и будет понятнее, какие элементы находятся внутри других.

Если мы сейчас откроем свой HTML-файл в web-браузере, то увидим пустую страницу с названием вкладки Иванов Иван.

В body пропишем элемент header, не забывайте закрывать сразу тэги. В header записываем элемент nav, который создаст блок навигации. Сразу зададим ему класс. Классы мы будем использовать потом для стилизации элементов с помощью CSS.

Имена классов должны начинаться с латинского символа и могут содержать в себе символ дефиса (-) и подчёркивания (_). Нельзя использовать русские буквы в именах классов. Далее некоторым элементам мы сразу будем прописывать классы.

В навигационном меню используется неупорядоченный список для структурирования и стилизации элементов. Поэтому пропишем тэг, который создаёт неупорядоченный список, и зададим ему также класс. Далее создадим элементы списка, в нашем случае их будет шесть. Каждому элементу пропишем также класс.

Так как в меню мы должны нажимать на пункты и переходить на нужные разделы, то создадим ссылки. Для создания такой навигации используются ссылки-якоря. Ссылка-якорь – это обычная ссылка, в адресе которой используется символ решётка #, после которого следует идентификатор элемента. Идентификатор создаётся с помощью атрибута id у того тега, к которому надо перейти при щелчке по ссылке. Причём сам тег может быть любым.

Вот так выглядит адрес, состоящий из одного якоря:

При щелчке по такой ссылке браузер найдёт на странице элемент с соответствующим атрибутом id и прокрутит окно страницы к нему.

При этом перезагрузки страницы не произойдёт.

Итак, создадим ссылки-якоря для каждого элемента списка.

Давайте сохраним файл и запустим его в браузере.

Мы видим список ссылок. О

Далее, как мы решили ранее, создаём элемент main.

Создадим блок, разделённый на левую и правую части. Левая часть будет содержать изображение, а правая часть – текстовый контент с заголовком.

В main прописываем элемент див с ещё двумя внутренними элементами див.

Первый див будет располагаться слева, поэтому удобно в названии класса указать слово left. В этом элементе создадим фигуру, внутри которой разместим изображение с классом «photo» и альтернативным текстом «Иванов Иван».

Картинку размещаем в ту же папку, где находится HTML-документ и тогда не нужно прописывать в атрибуте путь к картинке, а только её название и расширение.

Второй div будет располагаться справа. В нём разместим элемент section, внутри которого создадим заголовок первого уровня, содержащий имя и фамилию.

Создадим следующий блок. Он также будет разделён на левую часть и правую, создаём соответствующие элементы див. В блоке, который находиться слева создаём раздел section. В нём прописываем заголовок второго уровня, которому прописываем не только класс, но и идентификатор. Идентификатор должен иметь название точно такое же, как мы прописывали в ссылке-якоре. Внутри section также создаём неупорядоченный список с информацией о контактах.

Аналогично создадим section для вывода информации об образовании.

Можно смело копировать текст, но не забудьте изменить имя идентификатора, название заголовка и информацию в списке.

В блоке, который находиться справа создаём три раздела section.

В первом section после заголовка второго уровня создаём абзац, в котором пишем информацию о себе.

Следующие 2 секции можно также скопировать. Изменить данные во второй секции на информацию о достижениях, а в третьей – об увлечениях. Не забудьте изменить имена идентификаторов.

Сохраним документ. И давайте проверим, что у нас получилось.

Картинка получилась очень большой, но мы это исправим при помощи стилей.

Нам осталось создать таблицу с заголовком «Хобби» и тремя столбцами («Музыка», «Кино», «Книги»).

Создадим таблицу с помощью элемента table.

Пропишем заголовок таблицы с классом и идентификатором. Идентификатор hoby используем для прямого перехода к этой таблице из меню.

Начинаем тело таблицы, где будут размещены строки данных с элемента tbody.

Добавим первую строку с ячейками «музыка», «кино» и «книги», где элемент th представляет собой ячейки с заголовками столбцов.

Далее создаём строки таблицы, где элемент td представляет ячейки с данными. В данном случае, представлены различные хобби в каждой строке.

Осталось создать футер. В нём прописываем абзац, в тексте которого будет ссылка на сайт videouroki.net.

Проверьте, чтобы все теги были закрыты, где нужно. Для этого нажимаем на тег и видим, где он открыт или закрыт.

Сохраняем файл и смотрим, что получилось.

Вся информация отображается. Сейчас мы видим только структуру документа. А чтобы страница выглядела красиво и интересно нужно использовать, как мы знаем, CSS.

В конце урока попробуйте ответить на следующие вопросы:

Что такое тэги?

С помощью какого элемента можно создать ячейки таблицы с заголовками столбцов?

Что такое ссылка-якорь?

Можно ли использовать русские буквы в именах классов?

Внимательно посмотрев урок, вам не составит труда ответить на вопросы.

12

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт