Веб страница документа html представляет. Создание документов в HTML. Какие элементы содержит веб-страница
HTML - Hyper Text Markup Language. Web-страница (документ HTML) представляет собой текстовый файл на языке HTML формата *.htm или *.html, размещенный в World Wide Web (WWW). WWW - Всемирная Паутина, распределенная система доступа к гипертекстовым документам, существующая в Интернете. Web-страница кроме текста может содержать гипертекстовые ссылки, при помощи которых можно переходить к другим Web-страницам и просматривать их. Web-страница может содержать вставки в виде графики, анимации, видеоклиппов и музыки. Для просмотра Web-страниц можно использовать, например, MicroSoft Internet Explorer или NetScape Navigator, или Opera (просмотрщик или броузер). Язык HTML позволяет: 1) Создавать и редактировать Web-страницы, в том числе свою домашнюю Web-страницу, которую можно затем разместить в Интернете; 2) Редактировать документы HTML, полученные из Интернета, так чтобы функционировали все внедренные в документ объекты (картинки, анимации и т.д.); 3) Создавать мультимедийные презентации, слайд-шоу, демонстрационные проекты, благодаря гипертекстовым ссылкам и возможности вставлять в документ HTML рисунки, диаграммы, анимации, видеоклипы, музыкальное и речевое сопровождение, текстовые спецэффекты (например, бегущая строка). Существуют три основных способа создания Web-страниц (или документов HTML): 1) Использование текстового редактора Блокнот (NotePad), встроенного в Windows, и просмотр результатов с помощью броузера. Этот самый простой способ рекомендуется начинающим. Технология этого способа создания Web-страницы такова: В редакторе Блокнот создается файл Web-страницы, который сохраняется с расширением *.htm. Затем этот файл загружается и просматривается программой Internet Explorer. Для вызова редактора Блокнот с целью редактирования файла Web-страницы во время ее просмотра в Internet Explorer, используется пункт меню Вид, Источник или В виде HTML. После сохранения файла и выхода из Блокнота для просмотра отредактированной страницы надо нажать клавишу F5 или кнопку "Обновить" в панели инструментов Internet Explorer. 2) Использование специальных редакторов документов HTML, например Hot Metal Light, Hot Dog Professional, MS Front Page, HTMLPad и др. 3) Использование редактора Word-97, где создается текст документа, который затем конвертируется в HTML-формат. Рассмотрим основные понятия языка HTML. 1. Элемент - это конструкция языка HTML, или контейнер, содержащий данные. Web-страница представляет собой набор элементов. 2. Тег - это стартовый и конечный маркеры элемента. Теги определяют границы действия элементов и отделяют элементы друг от друга. В тексте Web-страницы теги заключаются в угловые скобки, например: . Конечный тег всегда снабжается косой чертой: . 3. Гиперссылка - фрагмент текста, который является указателем на другой файл или объект. Гиперссылки позволяют переходить от одного документа к другому. 4. Фрейм - область гипертекстового документа со своими полосами прокрутки. 5. Апплет - программа, передаваемая на компьютер клиента в виде отдельного файла и запускаемая при просмотре Web-страницы. 6. Скрипт - программа, включенная в состав Web-страницы для расширения ее возможностей. 7. Загрузка (DownLoad) - копирование документа с Web-сервера на компьютер клиента. UpLoad - копирование документа c компьютера клиента на Web-сервер - используется при создании собственной Web-страницы (т.е. при ее опубликовании). Рассмотрим общую структуру типичного простейшего документа HTML:Идентификатор конца абзаца.
- идентификатор перевода строки.
- идентификатор изображения горизонтальной линии. Эти теги одиночные, т.е. непарные, они не требуют тегов с косой чертой.
Установка равноширинного шрифта. В конце нужен тег. Рассмотрим парные теги форматирования заголовков и подзаголовков документа:
, , , , , . При этом заголовки
будут выведены большими буквыми, причем размер букв у тега
будет самый большой, у меньше, у еще меньше и т.д.
Рассмотрим парные теги форматирования символов текста:
- идентификатор полужирного шрифта.
- идентификатор выделенного шрифта.
- идентификатор курсива.
- идентификатор подчеркивания.
- идентификатор перечеркивания.
- идентификатор равноширинного шрифта (телетайпного или курьера).
- задает увеличенный размер шрифта.
- задает уменьшенный размер шрифта.
- задает центрирование текста.
- задает нижний индекс.
Пример: x1+x2=x3
- задает верхний индекс.
Пример: Теорема Пифагора a2+b2=c2
Просмотр примера с тегами форматирования текстового потока.
Рассмотрим теги форматирования абзацев:
Выравнивание текста в абзаце по левому краю.
Выравнивание текста в абзаце по правому краю.
Выравнивание текста в абзаце по центру.
Полное выравнивание по обоим краям экрана.
align - атрибут выравнивания.
Рассмотрим теги списков.
Они являются способом наглядного отображения структурированной информации.
Упорядоченные списки служат для отображения последовательных
операций или алгоритмов. Броузер автоматически генерирует номера
для каждого пункта в списке.
- идентификатор упорядоченного списка. В конце
.
Неупорядоченные списки служат для составления перечней, когда
порядок следования пунктов несущественен. Перед каждым элементом
будет стоять специальный списочный значок (точка).
- идентификатор неупорядоченного списка. В конце
.
Отдельные элементы в упорядоченном и неупорядоченном списках
помечают одиночным тегом , а элементы в списках определений
тегами - для термина и
- для значения термина.
- - идентификатор элемента в упорядоченном и неупорядоченном списке.
Конечный тег
может быть опущен.
Списки определений обеспечивают специальное форматирование, как
в словарях, для терминов и связанных с ними описаний.
- идентификатор списка определений. В конце
.
- - идентификатор термина в списке определений.
- - идентификатор значений термина в списке определений.
Списки определений имеют вид:
- название термина 1
- определение термина 1
- другое определение термина 1
.....
Применение тегов списков изложено в Примерах 4 и 5.
Просмотр примера с тегами списков.
Некоторые важнейшие теги HTML
- задает цвет текста
(text), цвет фона (bgcolor) и цвет гипертекстовой ссылки (link).
Задают еще alink="" и vlink="" -цвета активной и посещенной ссылки.
- задает фоновый рисунок (обои) на Web-
странице в файле back.jpg.
- фоновый рисунок (обои)
взят из файла tartan.bmp, причем указан путь этого файла.
- задает цвет символов текста (атрибут
color) и их размер (атрибут size). В конце нужен тег .
- задает цвет горизонтальной линии.
- атрибут size=N
задает толщину линии в пикселах; атрибут width=M задает длину линии
в пикселах; атрибут align=center (или left, или right) задает смещение
линии (ее размещение в центре, или смещение влево, или вправо).
- вставка графического изображения в виде
файла lycos.gif. Есть и анимационные gif-файлы. Можно также
использовать и графические файлы формата *.jpg (или *.jpeg), *.bmp.
Основная масса контента, представленного в интернете — это веб-страницы. Это исторически самый первый тип документов, предназначенных для размещения в виртуальном сетевом пространстве, но до сих пор сохранивший актуальность и практически не имеющий конкурирующих форматов. Какова структура веб-страниц? С помощью каких средств веб-разработки они создаются?
Что представляет собой Web-страница?
«Перечислите основные элементы Web-страницы» - говорит нам экзаменатор на уроке информатики. Что мы сможем сказать ему в ответ? Прежде всего повествуем о том, что собой представляет веб-страница в принципе.
Согласно общепринятому в среде IT-специалистов определению, это документ, который предназначен для открытия в специализированной программе — браузере, и который содержит данные для отображения на экране компьютера с помощью соответствующего типа ПО различного полезного контента — текстов, ссылок, графики, видео, музыки и т. д. Web-страница — это текстовый документ. Соответствующие данные для браузера представляют собой буквы, цифры и специальные символы, используемые как элементы языка разметки — HTML. Именно с помощью него создатель веб-страницы «объясняет» браузеру, каким образом отображать на экране тот или иной контент.
Место и роль веб-страниц в структуре сайтов
Можно ли сказать, что Web-страница — это основной компонент веб-сайта? Отчасти это верно. Однако, как мы отметили выше, веб-страница — это всего лишь текстовый документ. На сайте же, как правило, также располагаются картинки, видео и иные мультимедийные элементы. Веб-страница вместить их в себя не может, однако в своей структуре она может содержать ссылки на них. Таким образом, веб-страницу можно назвать основным компонентом сайта в аспекте главенствующей роли в отображении виртуального контента перед пользователями.
В редких случаях, конечно, рассматриваемый документ будет единственным компонентом сайта — если на нем по каким-то причинам не предусмотрено отображения графики, видео и иных мультимедийных элементов. В частности, самые первые сайты — когда языки разметки Web-страниц только появились, - не включали соответствующего контента. Перед глазами пользователя был только текст и ссылки.
Принцип задействования гипертекста
Итак, Web-страницей называется документ, составленный на языке HTML, с помощью которого осуществляется разметка гипертекста. Но что это за явление? Что такое гипертекст? Не углубляясь сильно в теорию, отметим, что это текст, который тем или иным образом позволяет получить быстрый доступ к другому — посредством ссылок. В обычной книге это невозможно — там «простой текст». Для получения доступа к нужной странице читатель должен совершить несколько перелистываний, до этого ознакомившись с содержанием или сносками. В режиме «гипертекста» основную часть работы совершает компьютер — за счет сведений, отражаемых в HTML-элементах страницы.
Если преподаватель информатики говорит нам: "Перечислите основные элементы Web-страницы", то мы совершенно корректным образом можем начать повествование о компонентах соответствующего документа, которые создаются с помощью языка разметки HTML. Поэтому для начала рассмотрим некоторые теоретические моменты, касающиеся HTML.
Структура языка HTML: теги
Каким образом браузер считывает нужные данные о веб-странице из документа, составленного на языке HTML? Очень просто.
Основные элементы данного языка — это теги. Они в большинстве случаев парные — есть открывающий, а есть закрывающий. Первые обозначаются с помощью только угловых скобок. Вторые — аналогично, но перед второй скобкой ставится слэш — символ /. Браузер умеет их распознавать, и потому без проблем отображает содержимое веб-страниц в соответствии с алгоритмами, создаваемыми разработчиком документа.
Открывающий тег пишется обычно большими буквами, закрывающий — маленькими. Это — стандарт, устоявшийся в среде IT-специалистов. Браузер, безусловно, распознает HTML-команду любыми буквами, но веб-разработчикам рекомендуется все же придерживаться отмеченной схемы написания тегов. Это облегчит, например, доработку веб-страницы другими специалистами.
Атрибуты
Другие важнейшие элементы HTML-языка — атрибуты. С их помощью создатель веб-страницы может задавать свойства контента — например, высоту шрифта, его цвет, положение относительно страницы. То же самое касается картинок, видео и иных мультимедийных компонентов. Атрибуты пишутся в пределах открывающего тега.
Содержимое
Между открывающим и закрывающим тегом располагается следующий ключевой компонент веб-страницы — содержимое. Это, собственно, тот самый контент, который должен отображаться перед пользователем на экране. Этом может быть текст, ссылка, картинка, видео или иной мультимедийный элемент.
Элементы веб-страниц
«Так перечислите основные элементы Web-страницы, наконец!» - повторяет преподаватель. "С удовольствием," — отвечаем мы ему. Что же входит в структуру рассматриваемого типа документов? Условимся, что будем рассматривать данный аспект в именно контексте HTML-элементов веб-страницы. То есть их отображение в браузере — то, что пользователь видит на экране - нас будет интересовать в меньшей степени. Дело в том, что соответствующие HTML-алгоритмы, на основе которых программа отображает контент одинаково, могут быть разными. И в этом особенность языка HTML: нужное изображение на Web-странице можно вывести разными способами. При этом они могут быть как равнозначными с точки зрения трудозатрат создателя веб-страницы способами, так и предполагать разный объем усилий и времени на их осуществление.
Элементы веб-страниц: заголовок
Стандартные элементы Web-страницы, как бы это удивительно ни звучало, представлены в очень небольшом количестве. По сути, их только два — заголовок и основная часть документа. Вместе с тем каждый из них может иметь достаточно сложную структуру.
Какова специфика заголовка? Располагается он в самой верхней части веб-страницы. В HTML-коде, который формирует заголовок, как правило, предполагается «шифрование» только текста, но при необходимости в соответствующем элементе можно также размещать небольшие графические вставки. И это, собственно, все, что можно сказать о заголовке. Казалось бы, его роль в структуре соответствующего документа незначительна. Но это не так. Заголовки веб-страниц очень значимы с точки зрения индексации сайтов в поисковых системах — Яндексе, Google. Данный элемент должен быть полностью релевантен содержанию веб-страницы, а также тематической специфике сайта.
Каким образом заголовок веб-страницы фиксируется с помощью языка HTML? Очень просто. Сначала пишется открывающий тег, который всегда выглядит как HEAD с угловыми скобками, затем — содержание заголовка, после — закрывающий тег. Пишутся они, разумеется, в самом верхней части веб-документа.
Заголовок веб-документа может включать ряд дополнительных элементов. Иногда формат Web-страницы может требовать отображения текста в конкретной кодировке. Как обеспечить соответствие веб-документа этому критерию? Очень просто. В структуре заголовка документа должны быть размещены HTML-алгоритмы, предписывающие браузеру использовать конкретную кодировку языка — например, кириллическую. Соответствующие команды размещаются в рамках тега META, который, так же как и другие, бывает открывающим и закрывающим.
Основная часть веб-страницы
Основная часть веб-документа открывается тегом BODY, закрывается же с помощью соответствующего элемента, включающего слэш. При этом между открывающим и закрывающим тегами может быть огромное количество дополнительных команд языка разметки гипертекста. Это связано с тем, что в основной части веб-страницы размещено ее полезное содержимое — тексты, ссылки, графика, видео, различные формы для заполнения.
Каждый из соответствующих видов контента имеет собственные теги. В структуре основной части веб-документа могут присутствовать HTML-команды, с помощью которых осуществляется также форматирование текста — например, придание шрифту определенного цвета, размера и иных свойств.
Рассмотрим то, какова специфика некоторых часто используемых HTML-тегов. Собственно, они же и формируют основные элементы веб-страницы.
Базовые HTML-теги
Итак, с целью подробного исследования того, что представляют собой элементы Web-страницы, изучим подробнее сущность базовых HTML-тегов. Некоторые из них мы уже привели выше — в частности те, с помощью которых браузер считывает заголовки веб-страниц и определяет, где располагается основная часть документа.
Достаточно распространен тег P. Он, как и другие аналогичные элементы языка разметки гипертекста, может быть открывающим и закрывающим. Данный тег позволяет форматировать отдельно взятый абзац документа. Можно, например, задавать для него определенный тип шрифта или его цвет. Однако это осуществляется с помощью дополнительного тега - FONT. При этом размещаться он будет внутри того, который обозначает пределы абзаца — это позволит не распространять HTML-команду, отражающую тип предпочтительного шрифта, на другие элементы веб-страницы.
С помощью тега TABLE создаются таблицы. При помощи соответствующих ему атрибутов можно определять необходимое количество столбцов и строк, задавать их ширину, специфику границ, размер и цвет шрифта текста в таблице.
Отвечает за обработку браузером картинок. В нем также можно размещать различные атрибуты, регулирующие размер картинки, ее положение на странице.
Ссылки на другие веб-документы или файлы указываются с помощью тега A. Как правило, внутри него располагаются атрибуты, которые обозначают тот факт, что в структуре веб-страницы — гиперссылка. При этом указывается документ, файл или сайт, на который она ведет.
Распространен такой тег, как FRAMESET. С его помощью можно разделить пространство веб-страницы на несколько областей — фреймов. В каждом из них можно на отдельные веб-документы. То есть фреймы позволяют корректно расположить на одном экране одновременно две и более страницы.
Рассказ о ключевых элементах веб-страниц и последующее повествование о средствах их форматирования с помощью языка HTML - примерно таким будет алгоритм нашего ответа на вопрос, который нам задал экзаменатор. Если он обратился к нам, сказав «перечислите основные элементы Web-страницы», то мы, используя соответствующую методологию, будем иметь все шансы раскрыть тему. То есть под термином «элементы» мы можем понимать ключевые компоненты структуры веб-документа, либо типы содержимого — текст, картинки, таблицы, фреймы, ссылки, которые веб-мастер формирует с помощью такого инструмента, как язык HTML.
Специфика инструментов веб-разработки
В дополнение к сказанному мы можем пояснить, что тегов и атрибутов, предусмотренных стандартами HTML — огромное количество. Кроме HTML веб-разработчиками могут использоваться дополнительные средства форматирования гипертекстовых документов. Например, с помощью JavaScript можно создавать динамические Web-страницы — то есть те, в которых контент постоянно обновляется (как за счет действий самого пользователя, так и в соответствии с заранее прописанными в скриптах алгоритмами).
Полезно будет добавить, что веб-разработчик может задействовать в своей работе полноценные языки программирования, такие как, например, Perl, PHP, Java, Python, с помощью которых возможности работы с гипертекстовыми документами становятся еще шире. Необходимость в этом может быть связана с тем, что области применения веб-технологий сегодня — самые разные. Задачи, которые стоят перед современными разработчиками, могут быть достаточно сложными. Например, иногда требуется осуществить перевод Web-страниц, написанных на русском языке, на английский. В этом случае инструментарий разработчика будет самым разнообразным.
Что такое web страница
? Это документ, написанный на языке разметки гипертекста (HTML
), который можно просмотреть с помощью браузера. Доступ к веб-странице осуществляется путем ввода URL-адреса
.
Веб-страница может содержать текст, графику и гиперссылки на другие страницы и файлы.
Как открыть веб-страницу
Для просмотра веб-страницы требуется браузер (например, Internet Explorer
, Edge
, Safari
, Firefox
или Chrome
). В браузере можно открыть веб-страницу, указав в адресной строке URL-адрес
. Например, введя «https://www.computerhope.com/esd.htm
», вы откроете страницу ESD Computer Hope
.
Если вы не знаете URL-адреса
сайта, который хотите посетить, можно использовать поисковую систему, чтобы найти веб-страницу или воспользоваться поиском по сайту.
Когда была создана первая веб-страница?
Первая веб-страница была создана в CERN Тимом Бернерсом-Ли
6 августа 1991 года. Перед тем, вы можете посетить и просмотреть первый сайт и первую веб-страницу по адресу http://info.cern.ch/
.
В чем разница между сайтом и веб-страницей?
Сайт — это место, содержащее более одной веб-страницы. Например, наш ресурс является сайтом, который включает в себя тысячи различных веб-страниц, включая ту, которую вы сейчас читаете:
В приведенном выше примере URL-адреса «url.htm»
— веб-страница, это всегда последняя часть URL-адреса
. Для URL
, которые не имеют окончаний .htm
, .html
, .php
, .cgi
, .pl
или другого расширения файла, сервер загружает веб-страницу index.htm
по умолчанию. Например, для URL-адреса
страницы контактов нет веб-страницы. В этом случае загружается индексный файл по умолчанию из каталога /contact
.
Примеры веб-страницы
Мы уже упоминали, что для просмотра web
страниц используются браузеры. Веб-страница состоит из нескольких элементов, включая CSS
, изображения и JavaScript
. Тело веб-страницы создается с использованием HTML
. Этот код может быть создан с использованием HTML-редактора, написан человеком или сгенерирован с использованием серверных скриптов. Обычно веб-страница, созданная человеком, заканчивается расширением .htm
или .html
. Например, эта страница имеет имя файла «webpage.htm
». Страницы, сгенерированные скриптом, могут заканчиваться на .cgi
, .php
, .pl
и т.д.
Какие элементы содержит веб-страница?
Ниже приведена разбивка основных элементов, чтобы веб-дизайнеры могли понять, какова логическая структура web страницы
:
- Название сайта, логотип или название компании почти всегда находятся в верхнем левом углу каждой веб-страницы. Также неплохо использовать слоган или краткое описание страницы, чтобы дать новым посетителям представление о сайте. Этот элемент веб-страницы обычно является ссылкой, которая ведет на главную страницу;
- Панель поиска позволяет посетителям быстро найти веб-страницу. Она должна присутствовать на каждой странице;
- Панель или меню навигации обычно находится в верхней или левой части каждой веб-страницы. Она и должна включать в себя ссылки на каждый из основных разделов сайта;
- Рекламные баннеры могут отображаться в разных местах на веб-странице. Обычно они отображаются в верхней, левой, правой или нижней части веб-страницы или включены в основной контент;
- Социальные кнопки позволяют посетителям делиться ссылкой на веб-страницу на сайтах социальных сетей;
- В созданных web страницах
хлебные крошки помогают посетителю понять, где он находится, а также перейти к другим разделам сайта;
- Заголовок должен находиться в верхней части каждой веб-страницы. Он создается с использованием HTML-тега
.
- Начальный абзац является одним из наиболее важных элементов веб-страницы. Он должен заинтересовать посетителя ознакомиться с содержимым веб-страницы. Один из способов привлечь внимание посетителей — вставить изображение рядом с начальным абзацем;
- Каждая веб-страница должна быть разбита на заголовки более низкого уровня, которые позволяют посетителю легко просматривать контент и находить на странице то, что ему наиболее интересно. При создании веб-страницы это можно сделать с помощью HTML-тегов
… ;
- Хорошая идея — предоставить посетителям ссылку или кнопку, перенаправляющую на форму обратной связи, чтобы они могли сообщить, была ли полезна им данная веб-страница или нет;
- Дополнительная информация и инструменты, такие как кнопка для вывода страницы на печать, также могут быть полезны для пользователей;
- Футер должен включать в себя дополнительную информацию, которая важна для компании или сайта. А также ссылки на другие веб-страницы;
- Копирайт и любое юридическое или конфиденциальное уведомление также должны быть размещены на всех веб-страницах. В основах проектирования web страниц
этот элемент не только может ссылаться на соответствующую юридическую информацию. Он также указывает, что посетители достигли конца веб-страницы;
- Кнопка «Вверх страницы
» может помочь посетителям быстро вернуться к верхней части веб-страницы, чтобы получить доступ к ссылкам меню.
Что пользователи могут сделать на веб-странице?
На большинстве веб-странице есть интересные гиперссылки, по которым вы переходите, чтобы найти дополнительную информацию. Также можно слушать музыку, смотреть видео, совершать покупки, общаться и многое другое.
Цель
работы:
знакомство
студентов с основными понятиями языка
HTML,
структурой HTML-документа,
обязательными метками, комментариями,
способами форматирования текста,
физическими и логическими стилями,
приобретение навыков создания
простейших статических Web-документов.
На
лабораторных занятиях мы будем
использовать текстовый редактор Блокнот
для подготовки HTML-файлов,
а браузер Internet
Explorer
- как инструмент контроля за сделанным.
Теоретические
сведения
Основные
понятия
Гипертекст
-
информационная структура, позволяющая
устанавливать смысловые связи между
элементами текста на экране компьютера
таким образом, чтобы можно было легко
осуществлять переходы от одного
элемента к другому. На практике в
гипертексте некоторые слова выделяют
путем подчеркивания или окрашивания в
другой цвет (гиперссылки). Выделение
слова свидетельствует о наличии связи
этого слова с некоторым документом, в
котором тема, связанная с выделенным
словом, рассматривается более подробно.
Отдельный документ, выполненный в
формате HTML,
называется:
HTML-документом;
Web-документом;
Web-страницей.
Такие
страницы, как правило, имеют формат НТМ
или HTML.
Группа
Web-страниц,
принадлежащих одному автору или одному
ИЭДВ телю и взаимосвязанных общими
гиперссылками, образует структуру,
которая называется Web-узлом,
или
Web-сайтом.
Каждая
HTML-страница
имеет свой уникальный URL
- a
д
p
е
c
в
Интернете.
Фрейм
(Frame
)
-
термин, имеющий два значения. Первое
значение область документа со своими
полосами прокрутки. Второе - 0ДНН0Ч ное
изображение в анимационном графическом
файле (кадр).
Апплет
(Applet
)
-
программа, передаваемая на компьютер
клиенте В виде отдельного файла и
запускаемая при просмотре Web-страницы.
Скрипт
(Script
)
,
или сценарий, -
программа, включенная в состав Web-страницы
для расширения ее возможностей. Браузер
lnternet
Explorer
в определенных ситуациях выводит
сообщение: «Разрешить выполнение
сценариев на странице?». В этом случае
имеются в виду скрипты.
CGI
(Common
Gateway
Interface
)
-
общее название программ, которые, работая
на сервере, позволяют расширять
возможности Web-страниц.
Без таких программ невозможно создание
интерактивных Web-страниц.
Браузер
(Browser
)
-
программа для просмотра Web-страниц.
Элемент
-
конструкция языка HTML.
Можно представить его себе как контейнер,
содержащий данные и позволяющий
отформатировать их определенным образом.
Любая Web-страница
представляет собой набор элементов.
Одна из основных идей гипертекста -
возможность вложения элементов. Например:
<Начало
элемента> Содержание элемента, данные,
которые форматирует элемент Конец
элемента>
Тег
(по-английски
tag
- метка, дескриптор, ярлык) - начальный
или конечный маркер элемента. Теги
определяют границы действия элементов
и отделяют элементы друг от друга. В
тексте Web-страницы
теги заключаются в угловые скобки <
>, а конечный тег всегда снабжается
косой чертой. Текст, не находящийся
между такими скобками (< >), виден весь
при просмотре в браузере. Например:
<Начальный
тег> Содержание элемента, данные,
которые
форматирует
элемент Конечный тег>
<Р>
Этот текст будет расположен в отдельном
абзаце Р>
Любая
Web-страница
представляет собой набор элементов.
Один из основных принципов HTML
- возможность вложения одного элемента
в другой.
Атрибут
-
параметр или свойство элемента. Атрибуты
располагаются внутри начального тега
и отделяются друг от друга пробелами.
Если цемент содержит текст, то атрибуты
могут задавать цвет и размер шрифта,
выравнивание текстового абзаца и т.п.
Если элемент содержит рисунок, то
атрибуты могут задавать размер рисунка,
наличие и размер рамки вокруг рисунка
и пр.
<Р
align="center">
Этот текст будет выравнен по центру
экрана
В
этом примере опять встречается тег,
определяющий начало и конец абзаца.
Однако в начальном теге находится
атрибут align,
который задает выравнивание текста по
центру экрана.
Обратите
внимание:
Любая полезная информация должна
находиться между начальным и конечным
тегами, указывающими ее формат;
Все атрибуты располагаются в начальном
теге;
Для удобства работы начальный тег вы
можете писать с прописной (заглавной)
буквы (Р), а конечный - со строчной
(маленькой) буквы (/р), хотя это и не
обязательно;
Не для всех элементов требуется ставить
конечный (закрывающий) тег;
Написание каждого нового элемента
начинайте с новой строки. Вложенные
элементы выделяйте отступом (табуляцией).
Это опять-таки не обязательно, но
значительно облегчит вашу работу.
, , , . При этом заголовки
будут выведены большими буквыми, причем размер букв у тега
будет самый большой, у меньше, у еще меньше и т.д.
Рассмотрим парные теги форматирования символов текста:
- идентификатор полужирного шрифта.
- идентификатор выделенного шрифта.
- идентификатор курсива.
- идентификатор подчеркивания.
- идентификатор перечеркивания.
- идентификатор равноширинного шрифта (телетайпного или курьера).
- задает увеличенный размер шрифта.
- задает уменьшенный размер шрифта.
- задает центрирование текста.
- задает нижний индекс.
Пример: x1+x2=x3
- задает верхний индекс.
Пример: Теорема Пифагора a2+b2=c2
Просмотр примера с тегами форматирования текстового потока.
Рассмотрим теги форматирования абзацев:
Выравнивание текста в абзаце по левому краю.
Выравнивание текста в абзаце по правому краю.
Выравнивание текста в абзаце по центру.
Полное выравнивание по обоим краям экрана.
align - атрибут выравнивания.
Рассмотрим теги списков.
Они являются способом наглядного отображения структурированной информации.
Упорядоченные списки служат для отображения последовательных
операций или алгоритмов. Броузер автоматически генерирует номера
для каждого пункта в списке.
- идентификатор упорядоченного списка. В конце
.
Неупорядоченные списки служат для составления перечней, когда
порядок следования пунктов несущественен. Перед каждым элементом
будет стоять специальный списочный значок (точка).
- идентификатор неупорядоченного списка. В конце
.
Отдельные элементы в упорядоченном и неупорядоченном списках
помечают одиночным тегом , а элементы в списках определений
тегами - для термина и
- для значения термина.
- - идентификатор элемента в упорядоченном и неупорядоченном списке.
Конечный тег
может быть опущен.
Списки определений обеспечивают специальное форматирование, как
в словарях, для терминов и связанных с ними описаний.
- идентификатор списка определений. В конце
.
- - идентификатор термина в списке определений.
- - идентификатор значений термина в списке определений.
Списки определений имеют вид:
- название термина 1
- определение термина 1
- другое определение термина 1
.....
Применение тегов списков изложено в Примерах 4 и 5.
Просмотр примера с тегами списков.
Некоторые важнейшие теги HTML
- задает цвет текста
(text), цвет фона (bgcolor) и цвет гипертекстовой ссылки (link).
Задают еще alink="" и vlink="" -цвета активной и посещенной ссылки.
- задает фоновый рисунок (обои) на Web-
странице в файле back.jpg.
- фоновый рисунок (обои)
взят из файла tartan.bmp, причем указан путь этого файла.
- задает цвет символов текста (атрибут
color) и их размер (атрибут size). В конце нужен тег .
- задает цвет горизонтальной линии.
- атрибут size=N
задает толщину линии в пикселах; атрибут width=M задает длину линии
в пикселах; атрибут align=center (или left, или right) задает смещение
линии (ее размещение в центре, или смещение влево, или вправо).
- вставка графического изображения в виде
файла lycos.gif. Есть и анимационные gif-файлы. Можно также
использовать и графические файлы формата *.jpg (или *.jpeg), *.bmp.
Основная масса контента, представленного в интернете — это веб-страницы. Это исторически самый первый тип документов, предназначенных для размещения в виртуальном сетевом пространстве, но до сих пор сохранивший актуальность и практически не имеющий конкурирующих форматов. Какова структура веб-страниц? С помощью каких средств веб-разработки они создаются?
Что представляет собой Web-страница?
«Перечислите основные элементы Web-страницы» - говорит нам экзаменатор на уроке информатики. Что мы сможем сказать ему в ответ? Прежде всего повествуем о том, что собой представляет веб-страница в принципе.
Согласно общепринятому в среде IT-специалистов определению, это документ, который предназначен для открытия в специализированной программе — браузере, и который содержит данные для отображения на экране компьютера с помощью соответствующего типа ПО различного полезного контента — текстов, ссылок, графики, видео, музыки и т. д. Web-страница — это текстовый документ. Соответствующие данные для браузера представляют собой буквы, цифры и специальные символы, используемые как элементы языка разметки — HTML. Именно с помощью него создатель веб-страницы «объясняет» браузеру, каким образом отображать на экране тот или иной контент.
Место и роль веб-страниц в структуре сайтов
Можно ли сказать, что Web-страница — это основной компонент веб-сайта? Отчасти это верно. Однако, как мы отметили выше, веб-страница — это всего лишь текстовый документ. На сайте же, как правило, также располагаются картинки, видео и иные мультимедийные элементы. Веб-страница вместить их в себя не может, однако в своей структуре она может содержать ссылки на них. Таким образом, веб-страницу можно назвать основным компонентом сайта в аспекте главенствующей роли в отображении виртуального контента перед пользователями.
В редких случаях, конечно, рассматриваемый документ будет единственным компонентом сайта — если на нем по каким-то причинам не предусмотрено отображения графики, видео и иных мультимедийных элементов. В частности, самые первые сайты — когда языки разметки Web-страниц только появились, - не включали соответствующего контента. Перед глазами пользователя был только текст и ссылки.
Принцип задействования гипертекста
Итак, Web-страницей называется документ, составленный на языке HTML, с помощью которого осуществляется разметка гипертекста. Но что это за явление? Что такое гипертекст? Не углубляясь сильно в теорию, отметим, что это текст, который тем или иным образом позволяет получить быстрый доступ к другому — посредством ссылок. В обычной книге это невозможно — там «простой текст». Для получения доступа к нужной странице читатель должен совершить несколько перелистываний, до этого ознакомившись с содержанием или сносками. В режиме «гипертекста» основную часть работы совершает компьютер — за счет сведений, отражаемых в HTML-элементах страницы.
Если преподаватель информатики говорит нам: "Перечислите основные элементы Web-страницы", то мы совершенно корректным образом можем начать повествование о компонентах соответствующего документа, которые создаются с помощью языка разметки HTML. Поэтому для начала рассмотрим некоторые теоретические моменты, касающиеся HTML.
Структура языка HTML: теги
Каким образом браузер считывает нужные данные о веб-странице из документа, составленного на языке HTML? Очень просто.
Основные элементы данного языка — это теги. Они в большинстве случаев парные — есть открывающий, а есть закрывающий. Первые обозначаются с помощью только угловых скобок. Вторые — аналогично, но перед второй скобкой ставится слэш — символ /. Браузер умеет их распознавать, и потому без проблем отображает содержимое веб-страниц в соответствии с алгоритмами, создаваемыми разработчиком документа.
Открывающий тег пишется обычно большими буквами, закрывающий — маленькими. Это — стандарт, устоявшийся в среде IT-специалистов. Браузер, безусловно, распознает HTML-команду любыми буквами, но веб-разработчикам рекомендуется все же придерживаться отмеченной схемы написания тегов. Это облегчит, например, доработку веб-страницы другими специалистами.
Атрибуты
Другие важнейшие элементы HTML-языка — атрибуты. С их помощью создатель веб-страницы может задавать свойства контента — например, высоту шрифта, его цвет, положение относительно страницы. То же самое касается картинок, видео и иных мультимедийных компонентов. Атрибуты пишутся в пределах открывающего тега.
Содержимое
Между открывающим и закрывающим тегом располагается следующий ключевой компонент веб-страницы — содержимое. Это, собственно, тот самый контент, который должен отображаться перед пользователем на экране. Этом может быть текст, ссылка, картинка, видео или иной мультимедийный элемент.
Элементы веб-страниц
«Так перечислите основные элементы Web-страницы, наконец!» - повторяет преподаватель. "С удовольствием," — отвечаем мы ему. Что же входит в структуру рассматриваемого типа документов? Условимся, что будем рассматривать данный аспект в именно контексте HTML-элементов веб-страницы. То есть их отображение в браузере — то, что пользователь видит на экране - нас будет интересовать в меньшей степени. Дело в том, что соответствующие HTML-алгоритмы, на основе которых программа отображает контент одинаково, могут быть разными. И в этом особенность языка HTML: нужное изображение на Web-странице можно вывести разными способами. При этом они могут быть как равнозначными с точки зрения трудозатрат создателя веб-страницы способами, так и предполагать разный объем усилий и времени на их осуществление.
Элементы веб-страниц: заголовок
Стандартные элементы Web-страницы, как бы это удивительно ни звучало, представлены в очень небольшом количестве. По сути, их только два — заголовок и основная часть документа. Вместе с тем каждый из них может иметь достаточно сложную структуру.
Какова специфика заголовка? Располагается он в самой верхней части веб-страницы. В HTML-коде, который формирует заголовок, как правило, предполагается «шифрование» только текста, но при необходимости в соответствующем элементе можно также размещать небольшие графические вставки. И это, собственно, все, что можно сказать о заголовке. Казалось бы, его роль в структуре соответствующего документа незначительна. Но это не так. Заголовки веб-страниц очень значимы с точки зрения индексации сайтов в поисковых системах — Яндексе, Google. Данный элемент должен быть полностью релевантен содержанию веб-страницы, а также тематической специфике сайта.
Каким образом заголовок веб-страницы фиксируется с помощью языка HTML? Очень просто. Сначала пишется открывающий тег, который всегда выглядит как HEAD с угловыми скобками, затем — содержание заголовка, после — закрывающий тег. Пишутся они, разумеется, в самом верхней части веб-документа.
Заголовок веб-документа может включать ряд дополнительных элементов. Иногда формат Web-страницы может требовать отображения текста в конкретной кодировке. Как обеспечить соответствие веб-документа этому критерию? Очень просто. В структуре заголовка документа должны быть размещены HTML-алгоритмы, предписывающие браузеру использовать конкретную кодировку языка — например, кириллическую. Соответствующие команды размещаются в рамках тега META, который, так же как и другие, бывает открывающим и закрывающим.
Основная часть веб-страницы
Основная часть веб-документа открывается тегом BODY, закрывается же с помощью соответствующего элемента, включающего слэш. При этом между открывающим и закрывающим тегами может быть огромное количество дополнительных команд языка разметки гипертекста. Это связано с тем, что в основной части веб-страницы размещено ее полезное содержимое — тексты, ссылки, графика, видео, различные формы для заполнения.
Каждый из соответствующих видов контента имеет собственные теги. В структуре основной части веб-документа могут присутствовать HTML-команды, с помощью которых осуществляется также форматирование текста — например, придание шрифту определенного цвета, размера и иных свойств.
Рассмотрим то, какова специфика некоторых часто используемых HTML-тегов. Собственно, они же и формируют основные элементы веб-страницы.
Базовые HTML-теги
Итак, с целью подробного исследования того, что представляют собой элементы Web-страницы, изучим подробнее сущность базовых HTML-тегов. Некоторые из них мы уже привели выше — в частности те, с помощью которых браузер считывает заголовки веб-страниц и определяет, где располагается основная часть документа.
Достаточно распространен тег P. Он, как и другие аналогичные элементы языка разметки гипертекста, может быть открывающим и закрывающим. Данный тег позволяет форматировать отдельно взятый абзац документа. Можно, например, задавать для него определенный тип шрифта или его цвет. Однако это осуществляется с помощью дополнительного тега - FONT. При этом размещаться он будет внутри того, который обозначает пределы абзаца — это позволит не распространять HTML-команду, отражающую тип предпочтительного шрифта, на другие элементы веб-страницы.
С помощью тега TABLE создаются таблицы. При помощи соответствующих ему атрибутов можно определять необходимое количество столбцов и строк, задавать их ширину, специфику границ, размер и цвет шрифта текста в таблице.
Отвечает за обработку браузером картинок. В нем также можно размещать различные атрибуты, регулирующие размер картинки, ее положение на странице.
Ссылки на другие веб-документы или файлы указываются с помощью тега A. Как правило, внутри него располагаются атрибуты, которые обозначают тот факт, что в структуре веб-страницы — гиперссылка. При этом указывается документ, файл или сайт, на который она ведет.
Распространен такой тег, как FRAMESET. С его помощью можно разделить пространство веб-страницы на несколько областей — фреймов. В каждом из них можно на отдельные веб-документы. То есть фреймы позволяют корректно расположить на одном экране одновременно две и более страницы.
Рассказ о ключевых элементах веб-страниц и последующее повествование о средствах их форматирования с помощью языка HTML - примерно таким будет алгоритм нашего ответа на вопрос, который нам задал экзаменатор. Если он обратился к нам, сказав «перечислите основные элементы Web-страницы», то мы, используя соответствующую методологию, будем иметь все шансы раскрыть тему. То есть под термином «элементы» мы можем понимать ключевые компоненты структуры веб-документа, либо типы содержимого — текст, картинки, таблицы, фреймы, ссылки, которые веб-мастер формирует с помощью такого инструмента, как язык HTML.
Специфика инструментов веб-разработки
В дополнение к сказанному мы можем пояснить, что тегов и атрибутов, предусмотренных стандартами HTML — огромное количество. Кроме HTML веб-разработчиками могут использоваться дополнительные средства форматирования гипертекстовых документов. Например, с помощью JavaScript можно создавать динамические Web-страницы — то есть те, в которых контент постоянно обновляется (как за счет действий самого пользователя, так и в соответствии с заранее прописанными в скриптах алгоритмами).
Полезно будет добавить, что веб-разработчик может задействовать в своей работе полноценные языки программирования, такие как, например, Perl, PHP, Java, Python, с помощью которых возможности работы с гипертекстовыми документами становятся еще шире. Необходимость в этом может быть связана с тем, что области применения веб-технологий сегодня — самые разные. Задачи, которые стоят перед современными разработчиками, могут быть достаточно сложными. Например, иногда требуется осуществить перевод Web-страниц, написанных на русском языке, на английский. В этом случае инструментарий разработчика будет самым разнообразным.
Что такое web страница
? Это документ, написанный на языке разметки гипертекста (HTML
), который можно просмотреть с помощью браузера. Доступ к веб-странице осуществляется путем ввода URL-адреса
.
Веб-страница может содержать текст, графику и гиперссылки на другие страницы и файлы.
Как открыть веб-страницу
Для просмотра веб-страницы требуется браузер (например, Internet Explorer
, Edge
, Safari
, Firefox
или Chrome
). В браузере можно открыть веб-страницу, указав в адресной строке URL-адрес
. Например, введя «https://www.computerhope.com/esd.htm
», вы откроете страницу ESD Computer Hope
.
Если вы не знаете URL-адреса
сайта, который хотите посетить, можно использовать поисковую систему, чтобы найти веб-страницу или воспользоваться поиском по сайту.
Когда была создана первая веб-страница?
Первая веб-страница была создана в CERN Тимом Бернерсом-Ли
6 августа 1991 года. Перед тем, вы можете посетить и просмотреть первый сайт и первую веб-страницу по адресу http://info.cern.ch/
.
В чем разница между сайтом и веб-страницей?
Сайт — это место, содержащее более одной веб-страницы. Например, наш ресурс является сайтом, который включает в себя тысячи различных веб-страниц, включая ту, которую вы сейчас читаете:
В приведенном выше примере URL-адреса «url.htm»
— веб-страница, это всегда последняя часть URL-адреса
. Для URL
, которые не имеют окончаний .htm
, .html
, .php
, .cgi
, .pl
или другого расширения файла, сервер загружает веб-страницу index.htm
по умолчанию. Например, для URL-адреса
страницы контактов нет веб-страницы. В этом случае загружается индексный файл по умолчанию из каталога /contact
.
Примеры веб-страницы
Мы уже упоминали, что для просмотра web
страниц используются браузеры. Веб-страница состоит из нескольких элементов, включая CSS
, изображения и JavaScript
. Тело веб-страницы создается с использованием HTML
. Этот код может быть создан с использованием HTML-редактора, написан человеком или сгенерирован с использованием серверных скриптов. Обычно веб-страница, созданная человеком, заканчивается расширением .htm
или .html
. Например, эта страница имеет имя файла «webpage.htm
». Страницы, сгенерированные скриптом, могут заканчиваться на .cgi
, .php
, .pl
и т.д.
Какие элементы содержит веб-страница?
Ниже приведена разбивка основных элементов, чтобы веб-дизайнеры могли понять, какова логическая структура web страницы
:
- Название сайта, логотип или название компании почти всегда находятся в верхнем левом углу каждой веб-страницы. Также неплохо использовать слоган или краткое описание страницы, чтобы дать новым посетителям представление о сайте. Этот элемент веб-страницы обычно является ссылкой, которая ведет на главную страницу;
- Панель поиска позволяет посетителям быстро найти веб-страницу. Она должна присутствовать на каждой странице;
- Панель или меню навигации обычно находится в верхней или левой части каждой веб-страницы. Она и должна включать в себя ссылки на каждый из основных разделов сайта;
- Рекламные баннеры могут отображаться в разных местах на веб-странице. Обычно они отображаются в верхней, левой, правой или нижней части веб-страницы или включены в основной контент;
- Социальные кнопки позволяют посетителям делиться ссылкой на веб-страницу на сайтах социальных сетей;
- В созданных web страницах
хлебные крошки помогают посетителю понять, где он находится, а также перейти к другим разделам сайта;
- Заголовок должен находиться в верхней части каждой веб-страницы. Он создается с использованием HTML-тега
.
- Начальный абзац является одним из наиболее важных элементов веб-страницы. Он должен заинтересовать посетителя ознакомиться с содержимым веб-страницы. Один из способов привлечь внимание посетителей — вставить изображение рядом с начальным абзацем;
- Каждая веб-страница должна быть разбита на заголовки более низкого уровня, которые позволяют посетителю легко просматривать контент и находить на странице то, что ему наиболее интересно. При создании веб-страницы это можно сделать с помощью HTML-тегов
… ;
- Хорошая идея — предоставить посетителям ссылку или кнопку, перенаправляющую на форму обратной связи, чтобы они могли сообщить, была ли полезна им данная веб-страница или нет;
- Дополнительная информация и инструменты, такие как кнопка для вывода страницы на печать, также могут быть полезны для пользователей;
- Футер должен включать в себя дополнительную информацию, которая важна для компании или сайта. А также ссылки на другие веб-страницы;
- Копирайт и любое юридическое или конфиденциальное уведомление также должны быть размещены на всех веб-страницах. В основах проектирования web страниц
этот элемент не только может ссылаться на соответствующую юридическую информацию. Он также указывает, что посетители достигли конца веб-страницы;
- Кнопка «Вверх страницы
» может помочь посетителям быстро вернуться к верхней части веб-страницы, чтобы получить доступ к ссылкам меню.
Что пользователи могут сделать на веб-странице?
На большинстве веб-странице есть интересные гиперссылки, по которым вы переходите, чтобы найти дополнительную информацию. Также можно слушать музыку, смотреть видео, совершать покупки, общаться и многое другое.
Цель
работы:
знакомство
студентов с основными понятиями языка
HTML,
структурой HTML-документа,
обязательными метками, комментариями,
способами форматирования текста,
физическими и логическими стилями,
приобретение навыков создания
простейших статических Web-документов.
На
лабораторных занятиях мы будем
использовать текстовый редактор Блокнот
для подготовки HTML-файлов,
а браузер Internet
Explorer
- как инструмент контроля за сделанным.
Теоретические
сведения
Основные
понятия
Гипертекст
-
информационная структура, позволяющая
устанавливать смысловые связи между
элементами текста на экране компьютера
таким образом, чтобы можно было легко
осуществлять переходы от одного
элемента к другому. На практике в
гипертексте некоторые слова выделяют
путем подчеркивания или окрашивания в
другой цвет (гиперссылки). Выделение
слова свидетельствует о наличии связи
этого слова с некоторым документом, в
котором тема, связанная с выделенным
словом, рассматривается более подробно.
Отдельный документ, выполненный в
формате HTML,
называется:
HTML-документом;
Web-документом;
Web-страницей.
Такие
страницы, как правило, имеют формат НТМ
или HTML.
Группа
Web-страниц,
принадлежащих одному автору или одному
ИЭДВ телю и взаимосвязанных общими
гиперссылками, образует структуру,
которая называется Web-узлом,
или
Web-сайтом.
Каждая
HTML-страница
имеет свой уникальный URL
- a
д
p
е
c
в
Интернете.
Фрейм
(Frame
)
-
термин, имеющий два значения. Первое
значение область документа со своими
полосами прокрутки. Второе - 0ДНН0Ч ное
изображение в анимационном графическом
файле (кадр).
Апплет
(Applet
)
-
программа, передаваемая на компьютер
клиенте В виде отдельного файла и
запускаемая при просмотре Web-страницы.
Скрипт
(Script
)
,
или сценарий, -
программа, включенная в состав Web-страницы
для расширения ее возможностей. Браузер
lnternet
Explorer
в определенных ситуациях выводит
сообщение: «Разрешить выполнение
сценариев на странице?». В этом случае
имеются в виду скрипты.
CGI
(Common
Gateway
Interface
)
-
общее название программ, которые, работая
на сервере, позволяют расширять
возможности Web-страниц.
Без таких программ невозможно создание
интерактивных Web-страниц.
Браузер
(Browser
)
-
программа для просмотра Web-страниц.
Элемент
-
конструкция языка HTML.
Можно представить его себе как контейнер,
содержащий данные и позволяющий
отформатировать их определенным образом.
Любая Web-страница
представляет собой набор элементов.
Одна из основных идей гипертекста -
возможность вложения элементов. Например:
<Начало
элемента> Содержание элемента, данные,
которые форматирует элемент Конец
элемента>
Тег
(по-английски
tag
- метка, дескриптор, ярлык) - начальный
или конечный маркер элемента. Теги
определяют границы действия элементов
и отделяют элементы друг от друга. В
тексте Web-страницы
теги заключаются в угловые скобки <
>, а конечный тег всегда снабжается
косой чертой. Текст, не находящийся
между такими скобками (< >), виден весь
при просмотре в браузере. Например:
<Начальный
тег> Содержание элемента, данные,
которые
форматирует
элемент Конечный тег>
<Р>
Этот текст будет расположен в отдельном
абзаце Р>
Любая
Web-страница
представляет собой набор элементов.
Один из основных принципов HTML
- возможность вложения одного элемента
в другой.
Атрибут
-
параметр или свойство элемента. Атрибуты
располагаются внутри начального тега
и отделяются друг от друга пробелами.
Если цемент содержит текст, то атрибуты
могут задавать цвет и размер шрифта,
выравнивание текстового абзаца и т.п.
Если элемент содержит рисунок, то
атрибуты могут задавать размер рисунка,
наличие и размер рамки вокруг рисунка
и пр.
<Р
align="center">
Этот текст будет выравнен по центру
экрана
В
этом примере опять встречается тег,
определяющий начало и конец абзаца.
Однако в начальном теге находится
атрибут align,
который задает выравнивание текста по
центру экрана.
Обратите
внимание:
Любая полезная информация должна
находиться между начальным и конечным
тегами, указывающими ее формат;
Все атрибуты располагаются в начальном
теге;
Для удобства работы начальный тег вы
можете писать с прописной (заглавной)
буквы (Р), а конечный - со строчной
(маленькой) буквы (/р), хотя это и не
обязательно;
Не для всех элементов требуется ставить
конечный (закрывающий) тег;
Написание каждого нового элемента
начинайте с новой строки. Вложенные
элементы выделяйте отступом (табуляцией).
Это опять-таки не обязательно, но
значительно облегчит вашу работу.
, . При этом заголовки
будут выведены большими буквыми, причем размер букв у тега
будет самый большой, у меньше, у еще меньше и т.д.
Рассмотрим парные теги форматирования символов текста:
- идентификатор полужирного шрифта.
- идентификатор выделенного шрифта.
- идентификатор курсива.
- идентификатор подчеркивания.
- идентификатор перечеркивания.
- идентификатор равноширинного шрифта (телетайпного или курьера).
- задает увеличенный размер шрифта.
- задает уменьшенный размер шрифта.
- задает центрирование текста.
- задает нижний индекс.
Пример: x1+x2=x3
- задает верхний индекс.
Пример: Теорема Пифагора a2+b2=c2
Просмотр примера с тегами форматирования текстового потока.
Рассмотрим теги форматирования абзацев:
Выравнивание текста в абзаце по левому краю.
Выравнивание текста в абзаце по правому краю.
Выравнивание текста в абзаце по центру.
Полное выравнивание по обоим краям экрана.
align - атрибут выравнивания.
Рассмотрим теги списков.
Они являются способом наглядного отображения структурированной информации.
Упорядоченные списки служат для отображения последовательных
операций или алгоритмов. Броузер автоматически генерирует номера
для каждого пункта в списке.
- идентификатор упорядоченного списка. В конце
.
Неупорядоченные списки служат для составления перечней, когда
порядок следования пунктов несущественен. Перед каждым элементом
будет стоять специальный списочный значок (точка).
- идентификатор неупорядоченного списка. В конце
.
Отдельные элементы в упорядоченном и неупорядоченном списках
помечают одиночным тегом , а элементы в списках определений
тегами - для термина и
- для значения термина.
- - идентификатор элемента в упорядоченном и неупорядоченном списке.
Конечный тег
может быть опущен.
Списки определений обеспечивают специальное форматирование, как
в словарях, для терминов и связанных с ними описаний.
- идентификатор списка определений. В конце
.
- - идентификатор термина в списке определений.
- - идентификатор значений термина в списке определений.
Списки определений имеют вид:
- название термина 1
- определение термина 1
- другое определение термина 1
.....
Применение тегов списков изложено в Примерах 4 и 5.
Просмотр примера с тегами списков.
Некоторые важнейшие теги HTML
- задает цвет текста
(text), цвет фона (bgcolor) и цвет гипертекстовой ссылки (link).
Задают еще alink="" и vlink="" -цвета активной и посещенной ссылки.
- задает фоновый рисунок (обои) на Web-
странице в файле back.jpg.
- фоновый рисунок (обои)
взят из файла tartan.bmp, причем указан путь этого файла.
- задает цвет символов текста (атрибут
color) и их размер (атрибут size). В конце нужен тег .
- задает цвет горизонтальной линии.
- атрибут size=N
задает толщину линии в пикселах; атрибут width=M задает длину линии
в пикселах; атрибут align=center (или left, или right) задает смещение
линии (ее размещение в центре, или смещение влево, или вправо).
- вставка графического изображения в виде
файла lycos.gif. Есть и анимационные gif-файлы. Можно также
использовать и графические файлы формата *.jpg (или *.jpeg), *.bmp.
Основная масса контента, представленного в интернете — это веб-страницы. Это исторически самый первый тип документов, предназначенных для размещения в виртуальном сетевом пространстве, но до сих пор сохранивший актуальность и практически не имеющий конкурирующих форматов. Какова структура веб-страниц? С помощью каких средств веб-разработки они создаются?
Что представляет собой Web-страница?
«Перечислите основные элементы Web-страницы» - говорит нам экзаменатор на уроке информатики. Что мы сможем сказать ему в ответ? Прежде всего повествуем о том, что собой представляет веб-страница в принципе.
Согласно общепринятому в среде IT-специалистов определению, это документ, который предназначен для открытия в специализированной программе — браузере, и который содержит данные для отображения на экране компьютера с помощью соответствующего типа ПО различного полезного контента — текстов, ссылок, графики, видео, музыки и т. д. Web-страница — это текстовый документ. Соответствующие данные для браузера представляют собой буквы, цифры и специальные символы, используемые как элементы языка разметки — HTML. Именно с помощью него создатель веб-страницы «объясняет» браузеру, каким образом отображать на экране тот или иной контент.
Место и роль веб-страниц в структуре сайтов
Можно ли сказать, что Web-страница — это основной компонент веб-сайта? Отчасти это верно. Однако, как мы отметили выше, веб-страница — это всего лишь текстовый документ. На сайте же, как правило, также располагаются картинки, видео и иные мультимедийные элементы. Веб-страница вместить их в себя не может, однако в своей структуре она может содержать ссылки на них. Таким образом, веб-страницу можно назвать основным компонентом сайта в аспекте главенствующей роли в отображении виртуального контента перед пользователями.
В редких случаях, конечно, рассматриваемый документ будет единственным компонентом сайта — если на нем по каким-то причинам не предусмотрено отображения графики, видео и иных мультимедийных элементов. В частности, самые первые сайты — когда языки разметки Web-страниц только появились, - не включали соответствующего контента. Перед глазами пользователя был только текст и ссылки.
Принцип задействования гипертекста
Итак, Web-страницей называется документ, составленный на языке HTML, с помощью которого осуществляется разметка гипертекста. Но что это за явление? Что такое гипертекст? Не углубляясь сильно в теорию, отметим, что это текст, который тем или иным образом позволяет получить быстрый доступ к другому — посредством ссылок. В обычной книге это невозможно — там «простой текст». Для получения доступа к нужной странице читатель должен совершить несколько перелистываний, до этого ознакомившись с содержанием или сносками. В режиме «гипертекста» основную часть работы совершает компьютер — за счет сведений, отражаемых в HTML-элементах страницы.
Если преподаватель информатики говорит нам: "Перечислите основные элементы Web-страницы", то мы совершенно корректным образом можем начать повествование о компонентах соответствующего документа, которые создаются с помощью языка разметки HTML. Поэтому для начала рассмотрим некоторые теоретические моменты, касающиеся HTML.
Структура языка HTML: теги
Каким образом браузер считывает нужные данные о веб-странице из документа, составленного на языке HTML? Очень просто.
Основные элементы данного языка — это теги. Они в большинстве случаев парные — есть открывающий, а есть закрывающий. Первые обозначаются с помощью только угловых скобок. Вторые — аналогично, но перед второй скобкой ставится слэш — символ /. Браузер умеет их распознавать, и потому без проблем отображает содержимое веб-страниц в соответствии с алгоритмами, создаваемыми разработчиком документа.
Открывающий тег пишется обычно большими буквами, закрывающий — маленькими. Это — стандарт, устоявшийся в среде IT-специалистов. Браузер, безусловно, распознает HTML-команду любыми буквами, но веб-разработчикам рекомендуется все же придерживаться отмеченной схемы написания тегов. Это облегчит, например, доработку веб-страницы другими специалистами.
Атрибуты
Другие важнейшие элементы HTML-языка — атрибуты. С их помощью создатель веб-страницы может задавать свойства контента — например, высоту шрифта, его цвет, положение относительно страницы. То же самое касается картинок, видео и иных мультимедийных компонентов. Атрибуты пишутся в пределах открывающего тега.
Содержимое
Между открывающим и закрывающим тегом располагается следующий ключевой компонент веб-страницы — содержимое. Это, собственно, тот самый контент, который должен отображаться перед пользователем на экране. Этом может быть текст, ссылка, картинка, видео или иной мультимедийный элемент.
Элементы веб-страниц
«Так перечислите основные элементы Web-страницы, наконец!» - повторяет преподаватель. "С удовольствием," — отвечаем мы ему. Что же входит в структуру рассматриваемого типа документов? Условимся, что будем рассматривать данный аспект в именно контексте HTML-элементов веб-страницы. То есть их отображение в браузере — то, что пользователь видит на экране - нас будет интересовать в меньшей степени. Дело в том, что соответствующие HTML-алгоритмы, на основе которых программа отображает контент одинаково, могут быть разными. И в этом особенность языка HTML: нужное изображение на Web-странице можно вывести разными способами. При этом они могут быть как равнозначными с точки зрения трудозатрат создателя веб-страницы способами, так и предполагать разный объем усилий и времени на их осуществление.
Элементы веб-страниц: заголовок
Стандартные элементы Web-страницы, как бы это удивительно ни звучало, представлены в очень небольшом количестве. По сути, их только два — заголовок и основная часть документа. Вместе с тем каждый из них может иметь достаточно сложную структуру.
Какова специфика заголовка? Располагается он в самой верхней части веб-страницы. В HTML-коде, который формирует заголовок, как правило, предполагается «шифрование» только текста, но при необходимости в соответствующем элементе можно также размещать небольшие графические вставки. И это, собственно, все, что можно сказать о заголовке. Казалось бы, его роль в структуре соответствующего документа незначительна. Но это не так. Заголовки веб-страниц очень значимы с точки зрения индексации сайтов в поисковых системах — Яндексе, Google. Данный элемент должен быть полностью релевантен содержанию веб-страницы, а также тематической специфике сайта.
Каким образом заголовок веб-страницы фиксируется с помощью языка HTML? Очень просто. Сначала пишется открывающий тег, который всегда выглядит как HEAD с угловыми скобками, затем — содержание заголовка, после — закрывающий тег. Пишутся они, разумеется, в самом верхней части веб-документа.
Заголовок веб-документа может включать ряд дополнительных элементов. Иногда формат Web-страницы может требовать отображения текста в конкретной кодировке. Как обеспечить соответствие веб-документа этому критерию? Очень просто. В структуре заголовка документа должны быть размещены HTML-алгоритмы, предписывающие браузеру использовать конкретную кодировку языка — например, кириллическую. Соответствующие команды размещаются в рамках тега META, который, так же как и другие, бывает открывающим и закрывающим.
Основная часть веб-страницы
Основная часть веб-документа открывается тегом BODY, закрывается же с помощью соответствующего элемента, включающего слэш. При этом между открывающим и закрывающим тегами может быть огромное количество дополнительных команд языка разметки гипертекста. Это связано с тем, что в основной части веб-страницы размещено ее полезное содержимое — тексты, ссылки, графика, видео, различные формы для заполнения.
Каждый из соответствующих видов контента имеет собственные теги. В структуре основной части веб-документа могут присутствовать HTML-команды, с помощью которых осуществляется также форматирование текста — например, придание шрифту определенного цвета, размера и иных свойств.
Рассмотрим то, какова специфика некоторых часто используемых HTML-тегов. Собственно, они же и формируют основные элементы веб-страницы.
Базовые HTML-теги
Итак, с целью подробного исследования того, что представляют собой элементы Web-страницы, изучим подробнее сущность базовых HTML-тегов. Некоторые из них мы уже привели выше — в частности те, с помощью которых браузер считывает заголовки веб-страниц и определяет, где располагается основная часть документа.
Достаточно распространен тег P. Он, как и другие аналогичные элементы языка разметки гипертекста, может быть открывающим и закрывающим. Данный тег позволяет форматировать отдельно взятый абзац документа. Можно, например, задавать для него определенный тип шрифта или его цвет. Однако это осуществляется с помощью дополнительного тега - FONT. При этом размещаться он будет внутри того, который обозначает пределы абзаца — это позволит не распространять HTML-команду, отражающую тип предпочтительного шрифта, на другие элементы веб-страницы.
С помощью тега TABLE создаются таблицы. При помощи соответствующих ему атрибутов можно определять необходимое количество столбцов и строк, задавать их ширину, специфику границ, размер и цвет шрифта текста в таблице.
Отвечает за обработку браузером картинок. В нем также можно размещать различные атрибуты, регулирующие размер картинки, ее положение на странице.
Ссылки на другие веб-документы или файлы указываются с помощью тега A. Как правило, внутри него располагаются атрибуты, которые обозначают тот факт, что в структуре веб-страницы — гиперссылка. При этом указывается документ, файл или сайт, на который она ведет.
Распространен такой тег, как FRAMESET. С его помощью можно разделить пространство веб-страницы на несколько областей — фреймов. В каждом из них можно на отдельные веб-документы. То есть фреймы позволяют корректно расположить на одном экране одновременно две и более страницы.
Рассказ о ключевых элементах веб-страниц и последующее повествование о средствах их форматирования с помощью языка HTML - примерно таким будет алгоритм нашего ответа на вопрос, который нам задал экзаменатор. Если он обратился к нам, сказав «перечислите основные элементы Web-страницы», то мы, используя соответствующую методологию, будем иметь все шансы раскрыть тему. То есть под термином «элементы» мы можем понимать ключевые компоненты структуры веб-документа, либо типы содержимого — текст, картинки, таблицы, фреймы, ссылки, которые веб-мастер формирует с помощью такого инструмента, как язык HTML.
Специфика инструментов веб-разработки
В дополнение к сказанному мы можем пояснить, что тегов и атрибутов, предусмотренных стандартами HTML — огромное количество. Кроме HTML веб-разработчиками могут использоваться дополнительные средства форматирования гипертекстовых документов. Например, с помощью JavaScript можно создавать динамические Web-страницы — то есть те, в которых контент постоянно обновляется (как за счет действий самого пользователя, так и в соответствии с заранее прописанными в скриптах алгоритмами).
Полезно будет добавить, что веб-разработчик может задействовать в своей работе полноценные языки программирования, такие как, например, Perl, PHP, Java, Python, с помощью которых возможности работы с гипертекстовыми документами становятся еще шире. Необходимость в этом может быть связана с тем, что области применения веб-технологий сегодня — самые разные. Задачи, которые стоят перед современными разработчиками, могут быть достаточно сложными. Например, иногда требуется осуществить перевод Web-страниц, написанных на русском языке, на английский. В этом случае инструментарий разработчика будет самым разнообразным.
Что такое web страница
? Это документ, написанный на языке разметки гипертекста (HTML
), который можно просмотреть с помощью браузера. Доступ к веб-странице осуществляется путем ввода URL-адреса
.
Веб-страница может содержать текст, графику и гиперссылки на другие страницы и файлы.
Как открыть веб-страницу
Для просмотра веб-страницы требуется браузер (например, Internet Explorer
, Edge
, Safari
, Firefox
или Chrome
). В браузере можно открыть веб-страницу, указав в адресной строке URL-адрес
. Например, введя «https://www.computerhope.com/esd.htm
», вы откроете страницу ESD Computer Hope
.
Если вы не знаете URL-адреса
сайта, который хотите посетить, можно использовать поисковую систему, чтобы найти веб-страницу или воспользоваться поиском по сайту.
Когда была создана первая веб-страница?
Первая веб-страница была создана в CERN Тимом Бернерсом-Ли
6 августа 1991 года. Перед тем, вы можете посетить и просмотреть первый сайт и первую веб-страницу по адресу http://info.cern.ch/
.
В чем разница между сайтом и веб-страницей?
Сайт — это место, содержащее более одной веб-страницы. Например, наш ресурс является сайтом, который включает в себя тысячи различных веб-страниц, включая ту, которую вы сейчас читаете:
В приведенном выше примере URL-адреса «url.htm»
— веб-страница, это всегда последняя часть URL-адреса
. Для URL
, которые не имеют окончаний .htm
, .html
, .php
, .cgi
, .pl
или другого расширения файла, сервер загружает веб-страницу index.htm
по умолчанию. Например, для URL-адреса
страницы контактов нет веб-страницы. В этом случае загружается индексный файл по умолчанию из каталога /contact
.
Примеры веб-страницы
Мы уже упоминали, что для просмотра web
страниц используются браузеры. Веб-страница состоит из нескольких элементов, включая CSS
, изображения и JavaScript
. Тело веб-страницы создается с использованием HTML
. Этот код может быть создан с использованием HTML-редактора, написан человеком или сгенерирован с использованием серверных скриптов. Обычно веб-страница, созданная человеком, заканчивается расширением .htm
или .html
. Например, эта страница имеет имя файла «webpage.htm
». Страницы, сгенерированные скриптом, могут заканчиваться на .cgi
, .php
, .pl
и т.д.
Какие элементы содержит веб-страница?
Ниже приведена разбивка основных элементов, чтобы веб-дизайнеры могли понять, какова логическая структура web страницы
:
- Название сайта, логотип или название компании почти всегда находятся в верхнем левом углу каждой веб-страницы. Также неплохо использовать слоган или краткое описание страницы, чтобы дать новым посетителям представление о сайте. Этот элемент веб-страницы обычно является ссылкой, которая ведет на главную страницу;
- Панель поиска позволяет посетителям быстро найти веб-страницу. Она должна присутствовать на каждой странице;
- Панель или меню навигации обычно находится в верхней или левой части каждой веб-страницы. Она и должна включать в себя ссылки на каждый из основных разделов сайта;
- Рекламные баннеры могут отображаться в разных местах на веб-странице. Обычно они отображаются в верхней, левой, правой или нижней части веб-страницы или включены в основной контент;
- Социальные кнопки позволяют посетителям делиться ссылкой на веб-страницу на сайтах социальных сетей;
- В созданных web страницах
хлебные крошки помогают посетителю понять, где он находится, а также перейти к другим разделам сайта;
- Заголовок должен находиться в верхней части каждой веб-страницы. Он создается с использованием HTML-тега
.
- Начальный абзац является одним из наиболее важных элементов веб-страницы. Он должен заинтересовать посетителя ознакомиться с содержимым веб-страницы. Один из способов привлечь внимание посетителей — вставить изображение рядом с начальным абзацем;
- Каждая веб-страница должна быть разбита на заголовки более низкого уровня, которые позволяют посетителю легко просматривать контент и находить на странице то, что ему наиболее интересно. При создании веб-страницы это можно сделать с помощью HTML-тегов
… ;
- Хорошая идея — предоставить посетителям ссылку или кнопку, перенаправляющую на форму обратной связи, чтобы они могли сообщить, была ли полезна им данная веб-страница или нет;
- Дополнительная информация и инструменты, такие как кнопка для вывода страницы на печать, также могут быть полезны для пользователей;
- Футер должен включать в себя дополнительную информацию, которая важна для компании или сайта. А также ссылки на другие веб-страницы;
- Копирайт и любое юридическое или конфиденциальное уведомление также должны быть размещены на всех веб-страницах. В основах проектирования web страниц
этот элемент не только может ссылаться на соответствующую юридическую информацию. Он также указывает, что посетители достигли конца веб-страницы;
- Кнопка «Вверх страницы
» может помочь посетителям быстро вернуться к верхней части веб-страницы, чтобы получить доступ к ссылкам меню.
Что пользователи могут сделать на веб-странице?
На большинстве веб-странице есть интересные гиперссылки, по которым вы переходите, чтобы найти дополнительную информацию. Также можно слушать музыку, смотреть видео, совершать покупки, общаться и многое другое.
Цель
работы:
знакомство
студентов с основными понятиями языка
HTML,
структурой HTML-документа,
обязательными метками, комментариями,
способами форматирования текста,
физическими и логическими стилями,
приобретение навыков создания
простейших статических Web-документов.
На
лабораторных занятиях мы будем
использовать текстовый редактор Блокнот
для подготовки HTML-файлов,
а браузер Internet
Explorer
- как инструмент контроля за сделанным.
Теоретические
сведения
Основные
понятия
Гипертекст
-
информационная структура, позволяющая
устанавливать смысловые связи между
элементами текста на экране компьютера
таким образом, чтобы можно было легко
осуществлять переходы от одного
элемента к другому. На практике в
гипертексте некоторые слова выделяют
путем подчеркивания или окрашивания в
другой цвет (гиперссылки). Выделение
слова свидетельствует о наличии связи
этого слова с некоторым документом, в
котором тема, связанная с выделенным
словом, рассматривается более подробно.
Отдельный документ, выполненный в
формате HTML,
называется:
HTML-документом;
Web-документом;
Web-страницей.
Такие
страницы, как правило, имеют формат НТМ
или HTML.
Группа
Web-страниц,
принадлежащих одному автору или одному
ИЭДВ телю и взаимосвязанных общими
гиперссылками, образует структуру,
которая называется Web-узлом,
или
Web-сайтом.
Каждая
HTML-страница
имеет свой уникальный URL
- a
д
p
е
c
в
Интернете.
Фрейм
(Frame
)
-
термин, имеющий два значения. Первое
значение область документа со своими
полосами прокрутки. Второе - 0ДНН0Ч ное
изображение в анимационном графическом
файле (кадр).
Апплет
(Applet
)
-
программа, передаваемая на компьютер
клиенте В виде отдельного файла и
запускаемая при просмотре Web-страницы.
Скрипт
(Script
)
,
или сценарий, -
программа, включенная в состав Web-страницы
для расширения ее возможностей. Браузер
lnternet
Explorer
в определенных ситуациях выводит
сообщение: «Разрешить выполнение
сценариев на странице?». В этом случае
имеются в виду скрипты.
CGI
(Common
Gateway
Interface
)
-
общее название программ, которые, работая
на сервере, позволяют расширять
возможности Web-страниц.
Без таких программ невозможно создание
интерактивных Web-страниц.
Браузер
(Browser
)
-
программа для просмотра Web-страниц.
Элемент
-
конструкция языка HTML.
Можно представить его себе как контейнер,
содержащий данные и позволяющий
отформатировать их определенным образом.
Любая Web-страница
представляет собой набор элементов.
Одна из основных идей гипертекста -
возможность вложения элементов. Например:
<Начало
элемента> Содержание элемента, данные,
которые форматирует элемент Конец
элемента>
Тег
(по-английски
tag
- метка, дескриптор, ярлык) - начальный
или конечный маркер элемента. Теги
определяют границы действия элементов
и отделяют элементы друг от друга. В
тексте Web-страницы
теги заключаются в угловые скобки <
>, а конечный тег всегда снабжается
косой чертой. Текст, не находящийся
между такими скобками (< >), виден весь
при просмотре в браузере. Например:
<Начальный
тег> Содержание элемента, данные,
которые
форматирует
элемент Конечный тег>
<Р>
Этот текст будет расположен в отдельном
абзаце Р>
Любая
Web-страница
представляет собой набор элементов.
Один из основных принципов HTML
- возможность вложения одного элемента
в другой.
Атрибут
-
параметр или свойство элемента. Атрибуты
располагаются внутри начального тега
и отделяются друг от друга пробелами.
Если цемент содержит текст, то атрибуты
могут задавать цвет и размер шрифта,
выравнивание текстового абзаца и т.п.
Если элемент содержит рисунок, то
атрибуты могут задавать размер рисунка,
наличие и размер рамки вокруг рисунка
и пр.
<Р
align="center">
Этот текст будет выравнен по центру
экрана
В
этом примере опять встречается тег,
определяющий начало и конец абзаца.
Однако в начальном теге находится
атрибут align,
который задает выравнивание текста по
центру экрана.
Обратите
внимание:
Любая полезная информация должна
находиться между начальным и конечным
тегами, указывающими ее формат;
Все атрибуты располагаются в начальном
теге;
Для удобства работы начальный тег вы
можете писать с прописной (заглавной)
буквы (Р), а конечный - со строчной
(маленькой) буквы (/р), хотя это и не
обязательно;
Не для всех элементов требуется ставить
конечный (закрывающий) тег;
Написание каждого нового элемента
начинайте с новой строки. Вложенные
элементы выделяйте отступом (табуляцией).
Это опять-таки не обязательно, но
значительно облегчит вашу работу.
будет самый большой, у меньше, у еще меньше и т.д.
Рассмотрим парные теги форматирования символов текста:
- идентификатор полужирного шрифта.
- идентификатор выделенного шрифта.
- идентификатор курсива.
- идентификатор подчеркивания.
- идентификатор перечеркивания.
- идентификатор равноширинного шрифта (телетайпного или курьера).
- задает увеличенный размер шрифта.
- задает уменьшенный размер шрифта.
- задает центрирование текста.
- задает нижний индекс.
Пример: x1+x2=x3
- задает верхний индекс.
Пример: Теорема Пифагора a2+b2=c2
Просмотр примера с тегами форматирования текстового потока.
Рассмотрим теги форматирования абзацев:
Выравнивание текста в абзаце по левому краю.
Выравнивание текста в абзаце по правому краю.
Выравнивание текста в абзаце по центру.
Полное выравнивание по обоим краям экрана.
align - атрибут выравнивания.
Рассмотрим теги списков.
Они являются способом наглядного отображения структурированной информации.
Упорядоченные списки служат для отображения последовательных
операций или алгоритмов. Броузер автоматически генерирует номера
для каждого пункта в списке.
- идентификатор упорядоченного списка. В конце
.
Неупорядоченные списки служат для составления перечней, когда
порядок следования пунктов несущественен. Перед каждым элементом
будет стоять специальный списочный значок (точка).
- идентификатор неупорядоченного списка. В конце
.
Отдельные элементы в упорядоченном и неупорядоченном списках
помечают одиночным тегом , а элементы в списках определений
тегами - для термина и
- для значения термина.
- - идентификатор элемента в упорядоченном и неупорядоченном списке.
Конечный тег
может быть опущен.
Списки определений обеспечивают специальное форматирование, как
в словарях, для терминов и связанных с ними описаний.
- идентификатор списка определений. В конце
.
- - идентификатор термина в списке определений.
- - идентификатор значений термина в списке определений.
Списки определений имеют вид:
- название термина 1
- определение термина 1
- другое определение термина 1
.....
Применение тегов списков изложено в Примерах 4 и 5.
Просмотр примера с тегами списков.
Некоторые важнейшие теги HTML
- задает цвет текста
(text), цвет фона (bgcolor) и цвет гипертекстовой ссылки (link).
Задают еще alink="" и vlink="" -цвета активной и посещенной ссылки.
- задает фоновый рисунок (обои) на Web-
странице в файле back.jpg.
- фоновый рисунок (обои)
взят из файла tartan.bmp, причем указан путь этого файла.
- задает цвет символов текста (атрибут
color) и их размер (атрибут size). В конце нужен тег .
- задает цвет горизонтальной линии.
- атрибут size=N
задает толщину линии в пикселах; атрибут width=M задает длину линии
в пикселах; атрибут align=center (или left, или right) задает смещение
линии (ее размещение в центре, или смещение влево, или вправо).
- вставка графического изображения в виде
файла lycos.gif. Есть и анимационные gif-файлы. Можно также
использовать и графические файлы формата *.jpg (или *.jpeg), *.bmp.
Основная масса контента, представленного в интернете — это веб-страницы. Это исторически самый первый тип документов, предназначенных для размещения в виртуальном сетевом пространстве, но до сих пор сохранивший актуальность и практически не имеющий конкурирующих форматов. Какова структура веб-страниц? С помощью каких средств веб-разработки они создаются?
Что представляет собой Web-страница?
«Перечислите основные элементы Web-страницы» - говорит нам экзаменатор на уроке информатики. Что мы сможем сказать ему в ответ? Прежде всего повествуем о том, что собой представляет веб-страница в принципе.
Согласно общепринятому в среде IT-специалистов определению, это документ, который предназначен для открытия в специализированной программе — браузере, и который содержит данные для отображения на экране компьютера с помощью соответствующего типа ПО различного полезного контента — текстов, ссылок, графики, видео, музыки и т. д. Web-страница — это текстовый документ. Соответствующие данные для браузера представляют собой буквы, цифры и специальные символы, используемые как элементы языка разметки — HTML. Именно с помощью него создатель веб-страницы «объясняет» браузеру, каким образом отображать на экране тот или иной контент.
Место и роль веб-страниц в структуре сайтов
Можно ли сказать, что Web-страница — это основной компонент веб-сайта? Отчасти это верно. Однако, как мы отметили выше, веб-страница — это всего лишь текстовый документ. На сайте же, как правило, также располагаются картинки, видео и иные мультимедийные элементы. Веб-страница вместить их в себя не может, однако в своей структуре она может содержать ссылки на них. Таким образом, веб-страницу можно назвать основным компонентом сайта в аспекте главенствующей роли в отображении виртуального контента перед пользователями.
В редких случаях, конечно, рассматриваемый документ будет единственным компонентом сайта — если на нем по каким-то причинам не предусмотрено отображения графики, видео и иных мультимедийных элементов. В частности, самые первые сайты — когда языки разметки Web-страниц только появились, - не включали соответствующего контента. Перед глазами пользователя был только текст и ссылки.
Принцип задействования гипертекста
Итак, Web-страницей называется документ, составленный на языке HTML, с помощью которого осуществляется разметка гипертекста. Но что это за явление? Что такое гипертекст? Не углубляясь сильно в теорию, отметим, что это текст, который тем или иным образом позволяет получить быстрый доступ к другому — посредством ссылок. В обычной книге это невозможно — там «простой текст». Для получения доступа к нужной странице читатель должен совершить несколько перелистываний, до этого ознакомившись с содержанием или сносками. В режиме «гипертекста» основную часть работы совершает компьютер — за счет сведений, отражаемых в HTML-элементах страницы.
Если преподаватель информатики говорит нам: "Перечислите основные элементы Web-страницы", то мы совершенно корректным образом можем начать повествование о компонентах соответствующего документа, которые создаются с помощью языка разметки HTML. Поэтому для начала рассмотрим некоторые теоретические моменты, касающиеся HTML.
Структура языка HTML: теги
Каким образом браузер считывает нужные данные о веб-странице из документа, составленного на языке HTML? Очень просто.
Основные элементы данного языка — это теги. Они в большинстве случаев парные — есть открывающий, а есть закрывающий. Первые обозначаются с помощью только угловых скобок. Вторые — аналогично, но перед второй скобкой ставится слэш — символ /. Браузер умеет их распознавать, и потому без проблем отображает содержимое веб-страниц в соответствии с алгоритмами, создаваемыми разработчиком документа.
Открывающий тег пишется обычно большими буквами, закрывающий — маленькими. Это — стандарт, устоявшийся в среде IT-специалистов. Браузер, безусловно, распознает HTML-команду любыми буквами, но веб-разработчикам рекомендуется все же придерживаться отмеченной схемы написания тегов. Это облегчит, например, доработку веб-страницы другими специалистами.
Атрибуты
Другие важнейшие элементы HTML-языка — атрибуты. С их помощью создатель веб-страницы может задавать свойства контента — например, высоту шрифта, его цвет, положение относительно страницы. То же самое касается картинок, видео и иных мультимедийных компонентов. Атрибуты пишутся в пределах открывающего тега.
Содержимое
Между открывающим и закрывающим тегом располагается следующий ключевой компонент веб-страницы — содержимое. Это, собственно, тот самый контент, который должен отображаться перед пользователем на экране. Этом может быть текст, ссылка, картинка, видео или иной мультимедийный элемент.
Элементы веб-страниц
«Так перечислите основные элементы Web-страницы, наконец!» - повторяет преподаватель. "С удовольствием," — отвечаем мы ему. Что же входит в структуру рассматриваемого типа документов? Условимся, что будем рассматривать данный аспект в именно контексте HTML-элементов веб-страницы. То есть их отображение в браузере — то, что пользователь видит на экране - нас будет интересовать в меньшей степени. Дело в том, что соответствующие HTML-алгоритмы, на основе которых программа отображает контент одинаково, могут быть разными. И в этом особенность языка HTML: нужное изображение на Web-странице можно вывести разными способами. При этом они могут быть как равнозначными с точки зрения трудозатрат создателя веб-страницы способами, так и предполагать разный объем усилий и времени на их осуществление.
Элементы веб-страниц: заголовок
Стандартные элементы Web-страницы, как бы это удивительно ни звучало, представлены в очень небольшом количестве. По сути, их только два — заголовок и основная часть документа. Вместе с тем каждый из них может иметь достаточно сложную структуру.
Какова специфика заголовка? Располагается он в самой верхней части веб-страницы. В HTML-коде, который формирует заголовок, как правило, предполагается «шифрование» только текста, но при необходимости в соответствующем элементе можно также размещать небольшие графические вставки. И это, собственно, все, что можно сказать о заголовке. Казалось бы, его роль в структуре соответствующего документа незначительна. Но это не так. Заголовки веб-страниц очень значимы с точки зрения индексации сайтов в поисковых системах — Яндексе, Google. Данный элемент должен быть полностью релевантен содержанию веб-страницы, а также тематической специфике сайта.
Каким образом заголовок веб-страницы фиксируется с помощью языка HTML? Очень просто. Сначала пишется открывающий тег, который всегда выглядит как HEAD с угловыми скобками, затем — содержание заголовка, после — закрывающий тег. Пишутся они, разумеется, в самом верхней части веб-документа.
Заголовок веб-документа может включать ряд дополнительных элементов. Иногда формат Web-страницы может требовать отображения текста в конкретной кодировке. Как обеспечить соответствие веб-документа этому критерию? Очень просто. В структуре заголовка документа должны быть размещены HTML-алгоритмы, предписывающие браузеру использовать конкретную кодировку языка — например, кириллическую. Соответствующие команды размещаются в рамках тега META, который, так же как и другие, бывает открывающим и закрывающим.
Основная часть веб-страницы
Основная часть веб-документа открывается тегом BODY, закрывается же с помощью соответствующего элемента, включающего слэш. При этом между открывающим и закрывающим тегами может быть огромное количество дополнительных команд языка разметки гипертекста. Это связано с тем, что в основной части веб-страницы размещено ее полезное содержимое — тексты, ссылки, графика, видео, различные формы для заполнения.
Каждый из соответствующих видов контента имеет собственные теги. В структуре основной части веб-документа могут присутствовать HTML-команды, с помощью которых осуществляется также форматирование текста — например, придание шрифту определенного цвета, размера и иных свойств.
Рассмотрим то, какова специфика некоторых часто используемых HTML-тегов. Собственно, они же и формируют основные элементы веб-страницы.
Базовые HTML-теги
Итак, с целью подробного исследования того, что представляют собой элементы Web-страницы, изучим подробнее сущность базовых HTML-тегов. Некоторые из них мы уже привели выше — в частности те, с помощью которых браузер считывает заголовки веб-страниц и определяет, где располагается основная часть документа.
Достаточно распространен тег P. Он, как и другие аналогичные элементы языка разметки гипертекста, может быть открывающим и закрывающим. Данный тег позволяет форматировать отдельно взятый абзац документа. Можно, например, задавать для него определенный тип шрифта или его цвет. Однако это осуществляется с помощью дополнительного тега - FONT. При этом размещаться он будет внутри того, который обозначает пределы абзаца — это позволит не распространять HTML-команду, отражающую тип предпочтительного шрифта, на другие элементы веб-страницы.
С помощью тега TABLE создаются таблицы. При помощи соответствующих ему атрибутов можно определять необходимое количество столбцов и строк, задавать их ширину, специфику границ, размер и цвет шрифта текста в таблице.
Отвечает за обработку браузером картинок. В нем также можно размещать различные атрибуты, регулирующие размер картинки, ее положение на странице.
Ссылки на другие веб-документы или файлы указываются с помощью тега A. Как правило, внутри него располагаются атрибуты, которые обозначают тот факт, что в структуре веб-страницы — гиперссылка. При этом указывается документ, файл или сайт, на который она ведет.
Распространен такой тег, как FRAMESET. С его помощью можно разделить пространство веб-страницы на несколько областей — фреймов. В каждом из них можно на отдельные веб-документы. То есть фреймы позволяют корректно расположить на одном экране одновременно две и более страницы.
Рассказ о ключевых элементах веб-страниц и последующее повествование о средствах их форматирования с помощью языка HTML - примерно таким будет алгоритм нашего ответа на вопрос, который нам задал экзаменатор. Если он обратился к нам, сказав «перечислите основные элементы Web-страницы», то мы, используя соответствующую методологию, будем иметь все шансы раскрыть тему. То есть под термином «элементы» мы можем понимать ключевые компоненты структуры веб-документа, либо типы содержимого — текст, картинки, таблицы, фреймы, ссылки, которые веб-мастер формирует с помощью такого инструмента, как язык HTML.
Специфика инструментов веб-разработки
В дополнение к сказанному мы можем пояснить, что тегов и атрибутов, предусмотренных стандартами HTML — огромное количество. Кроме HTML веб-разработчиками могут использоваться дополнительные средства форматирования гипертекстовых документов. Например, с помощью JavaScript можно создавать динамические Web-страницы — то есть те, в которых контент постоянно обновляется (как за счет действий самого пользователя, так и в соответствии с заранее прописанными в скриптах алгоритмами).
Полезно будет добавить, что веб-разработчик может задействовать в своей работе полноценные языки программирования, такие как, например, Perl, PHP, Java, Python, с помощью которых возможности работы с гипертекстовыми документами становятся еще шире. Необходимость в этом может быть связана с тем, что области применения веб-технологий сегодня — самые разные. Задачи, которые стоят перед современными разработчиками, могут быть достаточно сложными. Например, иногда требуется осуществить перевод Web-страниц, написанных на русском языке, на английский. В этом случае инструментарий разработчика будет самым разнообразным.
Что такое web страница
? Это документ, написанный на языке разметки гипертекста (HTML
), который можно просмотреть с помощью браузера. Доступ к веб-странице осуществляется путем ввода URL-адреса
.
Веб-страница может содержать текст, графику и гиперссылки на другие страницы и файлы.
Как открыть веб-страницу
Для просмотра веб-страницы требуется браузер (например, Internet Explorer
, Edge
, Safari
, Firefox
или Chrome
). В браузере можно открыть веб-страницу, указав в адресной строке URL-адрес
. Например, введя «https://www.computerhope.com/esd.htm
», вы откроете страницу ESD Computer Hope
.
Если вы не знаете URL-адреса
сайта, который хотите посетить, можно использовать поисковую систему, чтобы найти веб-страницу или воспользоваться поиском по сайту.
Когда была создана первая веб-страница?
Первая веб-страница была создана в CERN Тимом Бернерсом-Ли
6 августа 1991 года. Перед тем, вы можете посетить и просмотреть первый сайт и первую веб-страницу по адресу http://info.cern.ch/
.
В чем разница между сайтом и веб-страницей?
Сайт — это место, содержащее более одной веб-страницы. Например, наш ресурс является сайтом, который включает в себя тысячи различных веб-страниц, включая ту, которую вы сейчас читаете:
В приведенном выше примере URL-адреса «url.htm»
— веб-страница, это всегда последняя часть URL-адреса
. Для URL
, которые не имеют окончаний .htm
, .html
, .php
, .cgi
, .pl
или другого расширения файла, сервер загружает веб-страницу index.htm
по умолчанию. Например, для URL-адреса
страницы контактов нет веб-страницы. В этом случае загружается индексный файл по умолчанию из каталога /contact
.
Примеры веб-страницы
Мы уже упоминали, что для просмотра web
страниц используются браузеры. Веб-страница состоит из нескольких элементов, включая CSS
, изображения и JavaScript
. Тело веб-страницы создается с использованием HTML
. Этот код может быть создан с использованием HTML-редактора, написан человеком или сгенерирован с использованием серверных скриптов. Обычно веб-страница, созданная человеком, заканчивается расширением .htm
или .html
. Например, эта страница имеет имя файла «webpage.htm
». Страницы, сгенерированные скриптом, могут заканчиваться на .cgi
, .php
, .pl
и т.д.
Какие элементы содержит веб-страница?
Ниже приведена разбивка основных элементов, чтобы веб-дизайнеры могли понять, какова логическая структура web страницы
:
- Название сайта, логотип или название компании почти всегда находятся в верхнем левом углу каждой веб-страницы. Также неплохо использовать слоган или краткое описание страницы, чтобы дать новым посетителям представление о сайте. Этот элемент веб-страницы обычно является ссылкой, которая ведет на главную страницу;
- Панель поиска позволяет посетителям быстро найти веб-страницу. Она должна присутствовать на каждой странице;
- Панель или меню навигации обычно находится в верхней или левой части каждой веб-страницы. Она и должна включать в себя ссылки на каждый из основных разделов сайта;
- Рекламные баннеры могут отображаться в разных местах на веб-странице. Обычно они отображаются в верхней, левой, правой или нижней части веб-страницы или включены в основной контент;
- Социальные кнопки позволяют посетителям делиться ссылкой на веб-страницу на сайтах социальных сетей;
- В созданных web страницах
хлебные крошки помогают посетителю понять, где он находится, а также перейти к другим разделам сайта;
- Заголовок должен находиться в верхней части каждой веб-страницы. Он создается с использованием HTML-тега
.
- Начальный абзац является одним из наиболее важных элементов веб-страницы. Он должен заинтересовать посетителя ознакомиться с содержимым веб-страницы. Один из способов привлечь внимание посетителей — вставить изображение рядом с начальным абзацем;
- Каждая веб-страница должна быть разбита на заголовки более низкого уровня, которые позволяют посетителю легко просматривать контент и находить на странице то, что ему наиболее интересно. При создании веб-страницы это можно сделать с помощью HTML-тегов
… ;
- Хорошая идея — предоставить посетителям ссылку или кнопку, перенаправляющую на форму обратной связи, чтобы они могли сообщить, была ли полезна им данная веб-страница или нет;
- Дополнительная информация и инструменты, такие как кнопка для вывода страницы на печать, также могут быть полезны для пользователей;
- Футер должен включать в себя дополнительную информацию, которая важна для компании или сайта. А также ссылки на другие веб-страницы;
- Копирайт и любое юридическое или конфиденциальное уведомление также должны быть размещены на всех веб-страницах. В основах проектирования web страниц
этот элемент не только может ссылаться на соответствующую юридическую информацию. Он также указывает, что посетители достигли конца веб-страницы;
- Кнопка «Вверх страницы
» может помочь посетителям быстро вернуться к верхней части веб-страницы, чтобы получить доступ к ссылкам меню.
Что пользователи могут сделать на веб-странице?
На большинстве веб-странице есть интересные гиперссылки, по которым вы переходите, чтобы найти дополнительную информацию. Также можно слушать музыку, смотреть видео, совершать покупки, общаться и многое другое.
Цель
работы:
знакомство
студентов с основными понятиями языка
HTML,
структурой HTML-документа,
обязательными метками, комментариями,
способами форматирования текста,
физическими и логическими стилями,
приобретение навыков создания
простейших статических Web-документов.
На
лабораторных занятиях мы будем
использовать текстовый редактор Блокнот
для подготовки HTML-файлов,
а браузер Internet
Explorer
- как инструмент контроля за сделанным.
Теоретические
сведения
Основные
понятия
Гипертекст
-
информационная структура, позволяющая
устанавливать смысловые связи между
элементами текста на экране компьютера
таким образом, чтобы можно было легко
осуществлять переходы от одного
элемента к другому. На практике в
гипертексте некоторые слова выделяют
путем подчеркивания или окрашивания в
другой цвет (гиперссылки). Выделение
слова свидетельствует о наличии связи
этого слова с некоторым документом, в
котором тема, связанная с выделенным
словом, рассматривается более подробно.
Отдельный документ, выполненный в
формате HTML,
называется:
HTML-документом;
Web-документом;
Web-страницей.
Такие
страницы, как правило, имеют формат НТМ
или HTML.
Группа
Web-страниц,
принадлежащих одному автору или одному
ИЭДВ телю и взаимосвязанных общими
гиперссылками, образует структуру,
которая называется Web-узлом,
или
Web-сайтом.
Каждая
HTML-страница
имеет свой уникальный URL
- a
д
p
е
c
в
Интернете.
Фрейм
(Frame
)
-
термин, имеющий два значения. Первое
значение область документа со своими
полосами прокрутки. Второе - 0ДНН0Ч ное
изображение в анимационном графическом
файле (кадр).
Апплет
(Applet
)
-
программа, передаваемая на компьютер
клиенте В виде отдельного файла и
запускаемая при просмотре Web-страницы.
Скрипт
(Script
)
,
или сценарий, -
программа, включенная в состав Web-страницы
для расширения ее возможностей. Браузер
lnternet
Explorer
в определенных ситуациях выводит
сообщение: «Разрешить выполнение
сценариев на странице?». В этом случае
имеются в виду скрипты.
CGI
(Common
Gateway
Interface
)
-
общее название программ, которые, работая
на сервере, позволяют расширять
возможности Web-страниц.
Без таких программ невозможно создание
интерактивных Web-страниц.
Браузер
(Browser
)
-
программа для просмотра Web-страниц.
Элемент
-
конструкция языка HTML.
Можно представить его себе как контейнер,
содержащий данные и позволяющий
отформатировать их определенным образом.
Любая Web-страница
представляет собой набор элементов.
Одна из основных идей гипертекста -
возможность вложения элементов. Например:
<Начало
элемента> Содержание элемента, данные,
которые форматирует элемент Конец
элемента>
Тег
(по-английски
tag
- метка, дескриптор, ярлык) - начальный
или конечный маркер элемента. Теги
определяют границы действия элементов
и отделяют элементы друг от друга. В
тексте Web-страницы
теги заключаются в угловые скобки <
>, а конечный тег всегда снабжается
косой чертой. Текст, не находящийся
между такими скобками (< >), виден весь
при просмотре в браузере. Например:
<Начальный
тег> Содержание элемента, данные,
которые
форматирует
элемент Конечный тег>
<Р>
Этот текст будет расположен в отдельном
абзаце Р>
Любая
Web-страница
представляет собой набор элементов.
Один из основных принципов HTML
- возможность вложения одного элемента
в другой.
Атрибут
-
параметр или свойство элемента. Атрибуты
располагаются внутри начального тега
и отделяются друг от друга пробелами.
Если цемент содержит текст, то атрибуты
могут задавать цвет и размер шрифта,
выравнивание текстового абзаца и т.п.
Если элемент содержит рисунок, то
атрибуты могут задавать размер рисунка,
наличие и размер рамки вокруг рисунка
и пр.
<Р
align="center">
Этот текст будет выравнен по центру
экрана
В
этом примере опять встречается тег,
определяющий начало и конец абзаца.
Однако в начальном теге находится
атрибут align,
который задает выравнивание текста по
центру экрана.
Обратите
внимание:
Любая полезная информация должна
находиться между начальным и конечным
тегами, указывающими ее формат;
Все атрибуты располагаются в начальном
теге;
Для удобства работы начальный тег вы
можете писать с прописной (заглавной)
буквы (Р), а конечный - со строчной
(маленькой) буквы (/р), хотя это и не
обязательно;
Не для всех элементов требуется ставить
конечный (закрывающий) тег;
Написание каждого нового элемента
начинайте с новой строки. Вложенные
элементы выделяйте отступом (табуляцией).
Это опять-таки не обязательно, но
значительно облегчит вашу работу.
еще меньше и т.д.
Рассмотрим парные теги форматирования символов текста:
- идентификатор полужирного шрифта.
- идентификатор выделенного шрифта.
- идентификатор курсива.
- идентификатор подчеркивания.
- идентификатор перечеркивания.
- идентификатор равноширинного шрифта (телетайпного или курьера).
- задает увеличенный размер шрифта.
- задает уменьшенный размер шрифта.
- задает центрирование текста.
- задает нижний индекс.
Пример: x1+x2=x3
- задает верхний индекс.
Пример: Теорема Пифагора a2+b2=c2
Просмотр примера с тегами форматирования текстового потока.
Рассмотрим теги форматирования абзацев:
Выравнивание текста в абзаце по левому краю.
Выравнивание текста в абзаце по правому краю.
Выравнивание текста в абзаце по центру.
Полное выравнивание по обоим краям экрана.
align - атрибут выравнивания.
Рассмотрим теги списков.
Они являются способом наглядного отображения структурированной информации.
Упорядоченные списки служат для отображения последовательных
операций или алгоритмов. Броузер автоматически генерирует номера
для каждого пункта в списке.
- идентификатор упорядоченного списка. В конце
.
Неупорядоченные списки служат для составления перечней, когда
порядок следования пунктов несущественен. Перед каждым элементом
будет стоять специальный списочный значок (точка).
- идентификатор неупорядоченного списка. В конце
.
Отдельные элементы в упорядоченном и неупорядоченном списках
помечают одиночным тегом , а элементы в списках определений
тегами - для термина и
- для значения термина.
- - идентификатор элемента в упорядоченном и неупорядоченном списке.
Конечный тег
может быть опущен.
Списки определений обеспечивают специальное форматирование, как
в словарях, для терминов и связанных с ними описаний.
- идентификатор списка определений. В конце
.
- - идентификатор термина в списке определений.
- - идентификатор значений термина в списке определений.
Списки определений имеют вид:
- название термина 1
- определение термина 1
- другое определение термина 1
.....
Применение тегов списков изложено в Примерах 4 и 5.
Просмотр примера с тегами списков.
Некоторые важнейшие теги HTML
- задает цвет текста
(text), цвет фона (bgcolor) и цвет гипертекстовой ссылки (link).
Задают еще alink="" и vlink="" -цвета активной и посещенной ссылки.
- задает фоновый рисунок (обои) на Web-
странице в файле back.jpg.
- фоновый рисунок (обои)
взят из файла tartan.bmp, причем указан путь этого файла.
- задает цвет символов текста (атрибут
color) и их размер (атрибут size). В конце нужен тег .
- задает цвет горизонтальной линии.
- атрибут size=N
задает толщину линии в пикселах; атрибут width=M задает длину линии
в пикселах; атрибут align=center (или left, или right) задает смещение
линии (ее размещение в центре, или смещение влево, или вправо).
- вставка графического изображения в виде
файла lycos.gif. Есть и анимационные gif-файлы. Можно также
использовать и графические файлы формата *.jpg (или *.jpeg), *.bmp.
Основная масса контента, представленного в интернете — это веб-страницы. Это исторически самый первый тип документов, предназначенных для размещения в виртуальном сетевом пространстве, но до сих пор сохранивший актуальность и практически не имеющий конкурирующих форматов. Какова структура веб-страниц? С помощью каких средств веб-разработки они создаются?
Что представляет собой Web-страница?
«Перечислите основные элементы Web-страницы» - говорит нам экзаменатор на уроке информатики. Что мы сможем сказать ему в ответ? Прежде всего повествуем о том, что собой представляет веб-страница в принципе.
Согласно общепринятому в среде IT-специалистов определению, это документ, который предназначен для открытия в специализированной программе — браузере, и который содержит данные для отображения на экране компьютера с помощью соответствующего типа ПО различного полезного контента — текстов, ссылок, графики, видео, музыки и т. д. Web-страница — это текстовый документ. Соответствующие данные для браузера представляют собой буквы, цифры и специальные символы, используемые как элементы языка разметки — HTML. Именно с помощью него создатель веб-страницы «объясняет» браузеру, каким образом отображать на экране тот или иной контент.
Место и роль веб-страниц в структуре сайтов
Можно ли сказать, что Web-страница — это основной компонент веб-сайта? Отчасти это верно. Однако, как мы отметили выше, веб-страница — это всего лишь текстовый документ. На сайте же, как правило, также располагаются картинки, видео и иные мультимедийные элементы. Веб-страница вместить их в себя не может, однако в своей структуре она может содержать ссылки на них. Таким образом, веб-страницу можно назвать основным компонентом сайта в аспекте главенствующей роли в отображении виртуального контента перед пользователями.
В редких случаях, конечно, рассматриваемый документ будет единственным компонентом сайта — если на нем по каким-то причинам не предусмотрено отображения графики, видео и иных мультимедийных элементов. В частности, самые первые сайты — когда языки разметки Web-страниц только появились, - не включали соответствующего контента. Перед глазами пользователя был только текст и ссылки.
Принцип задействования гипертекста
Итак, Web-страницей называется документ, составленный на языке HTML, с помощью которого осуществляется разметка гипертекста. Но что это за явление? Что такое гипертекст? Не углубляясь сильно в теорию, отметим, что это текст, который тем или иным образом позволяет получить быстрый доступ к другому — посредством ссылок. В обычной книге это невозможно — там «простой текст». Для получения доступа к нужной странице читатель должен совершить несколько перелистываний, до этого ознакомившись с содержанием или сносками. В режиме «гипертекста» основную часть работы совершает компьютер — за счет сведений, отражаемых в HTML-элементах страницы.
Если преподаватель информатики говорит нам: "Перечислите основные элементы Web-страницы", то мы совершенно корректным образом можем начать повествование о компонентах соответствующего документа, которые создаются с помощью языка разметки HTML. Поэтому для начала рассмотрим некоторые теоретические моменты, касающиеся HTML.
Структура языка HTML: теги
Каким образом браузер считывает нужные данные о веб-странице из документа, составленного на языке HTML? Очень просто.
Основные элементы данного языка — это теги. Они в большинстве случаев парные — есть открывающий, а есть закрывающий. Первые обозначаются с помощью только угловых скобок. Вторые — аналогично, но перед второй скобкой ставится слэш — символ /. Браузер умеет их распознавать, и потому без проблем отображает содержимое веб-страниц в соответствии с алгоритмами, создаваемыми разработчиком документа.
Открывающий тег пишется обычно большими буквами, закрывающий — маленькими. Это — стандарт, устоявшийся в среде IT-специалистов. Браузер, безусловно, распознает HTML-команду любыми буквами, но веб-разработчикам рекомендуется все же придерживаться отмеченной схемы написания тегов. Это облегчит, например, доработку веб-страницы другими специалистами.
Атрибуты
Другие важнейшие элементы HTML-языка — атрибуты. С их помощью создатель веб-страницы может задавать свойства контента — например, высоту шрифта, его цвет, положение относительно страницы. То же самое касается картинок, видео и иных мультимедийных компонентов. Атрибуты пишутся в пределах открывающего тега.
Содержимое
Между открывающим и закрывающим тегом располагается следующий ключевой компонент веб-страницы — содержимое. Это, собственно, тот самый контент, который должен отображаться перед пользователем на экране. Этом может быть текст, ссылка, картинка, видео или иной мультимедийный элемент.
Элементы веб-страниц
«Так перечислите основные элементы Web-страницы, наконец!» - повторяет преподаватель. "С удовольствием," — отвечаем мы ему. Что же входит в структуру рассматриваемого типа документов? Условимся, что будем рассматривать данный аспект в именно контексте HTML-элементов веб-страницы. То есть их отображение в браузере — то, что пользователь видит на экране - нас будет интересовать в меньшей степени. Дело в том, что соответствующие HTML-алгоритмы, на основе которых программа отображает контент одинаково, могут быть разными. И в этом особенность языка HTML: нужное изображение на Web-странице можно вывести разными способами. При этом они могут быть как равнозначными с точки зрения трудозатрат создателя веб-страницы способами, так и предполагать разный объем усилий и времени на их осуществление.
Элементы веб-страниц: заголовок
Стандартные элементы Web-страницы, как бы это удивительно ни звучало, представлены в очень небольшом количестве. По сути, их только два — заголовок и основная часть документа. Вместе с тем каждый из них может иметь достаточно сложную структуру.
Какова специфика заголовка? Располагается он в самой верхней части веб-страницы. В HTML-коде, который формирует заголовок, как правило, предполагается «шифрование» только текста, но при необходимости в соответствующем элементе можно также размещать небольшие графические вставки. И это, собственно, все, что можно сказать о заголовке. Казалось бы, его роль в структуре соответствующего документа незначительна. Но это не так. Заголовки веб-страниц очень значимы с точки зрения индексации сайтов в поисковых системах — Яндексе, Google. Данный элемент должен быть полностью релевантен содержанию веб-страницы, а также тематической специфике сайта.
Каким образом заголовок веб-страницы фиксируется с помощью языка HTML? Очень просто. Сначала пишется открывающий тег, который всегда выглядит как HEAD с угловыми скобками, затем — содержание заголовка, после — закрывающий тег. Пишутся они, разумеется, в самом верхней части веб-документа.
Заголовок веб-документа может включать ряд дополнительных элементов. Иногда формат Web-страницы может требовать отображения текста в конкретной кодировке. Как обеспечить соответствие веб-документа этому критерию? Очень просто. В структуре заголовка документа должны быть размещены HTML-алгоритмы, предписывающие браузеру использовать конкретную кодировку языка — например, кириллическую. Соответствующие команды размещаются в рамках тега META, который, так же как и другие, бывает открывающим и закрывающим.
Основная часть веб-страницы
Основная часть веб-документа открывается тегом BODY, закрывается же с помощью соответствующего элемента, включающего слэш. При этом между открывающим и закрывающим тегами может быть огромное количество дополнительных команд языка разметки гипертекста. Это связано с тем, что в основной части веб-страницы размещено ее полезное содержимое — тексты, ссылки, графика, видео, различные формы для заполнения.
Каждый из соответствующих видов контента имеет собственные теги. В структуре основной части веб-документа могут присутствовать HTML-команды, с помощью которых осуществляется также форматирование текста — например, придание шрифту определенного цвета, размера и иных свойств.
Рассмотрим то, какова специфика некоторых часто используемых HTML-тегов. Собственно, они же и формируют основные элементы веб-страницы.
Базовые HTML-теги
Итак, с целью подробного исследования того, что представляют собой элементы Web-страницы, изучим подробнее сущность базовых HTML-тегов. Некоторые из них мы уже привели выше — в частности те, с помощью которых браузер считывает заголовки веб-страниц и определяет, где располагается основная часть документа.
Достаточно распространен тег P. Он, как и другие аналогичные элементы языка разметки гипертекста, может быть открывающим и закрывающим. Данный тег позволяет форматировать отдельно взятый абзац документа. Можно, например, задавать для него определенный тип шрифта или его цвет. Однако это осуществляется с помощью дополнительного тега - FONT. При этом размещаться он будет внутри того, который обозначает пределы абзаца — это позволит не распространять HTML-команду, отражающую тип предпочтительного шрифта, на другие элементы веб-страницы.
С помощью тега TABLE создаются таблицы. При помощи соответствующих ему атрибутов можно определять необходимое количество столбцов и строк, задавать их ширину, специфику границ, размер и цвет шрифта текста в таблице.
Отвечает за обработку браузером картинок. В нем также можно размещать различные атрибуты, регулирующие размер картинки, ее положение на странице.
Ссылки на другие веб-документы или файлы указываются с помощью тега A. Как правило, внутри него располагаются атрибуты, которые обозначают тот факт, что в структуре веб-страницы — гиперссылка. При этом указывается документ, файл или сайт, на который она ведет.
Распространен такой тег, как FRAMESET. С его помощью можно разделить пространство веб-страницы на несколько областей — фреймов. В каждом из них можно на отдельные веб-документы. То есть фреймы позволяют корректно расположить на одном экране одновременно две и более страницы.
Рассказ о ключевых элементах веб-страниц и последующее повествование о средствах их форматирования с помощью языка HTML - примерно таким будет алгоритм нашего ответа на вопрос, который нам задал экзаменатор. Если он обратился к нам, сказав «перечислите основные элементы Web-страницы», то мы, используя соответствующую методологию, будем иметь все шансы раскрыть тему. То есть под термином «элементы» мы можем понимать ключевые компоненты структуры веб-документа, либо типы содержимого — текст, картинки, таблицы, фреймы, ссылки, которые веб-мастер формирует с помощью такого инструмента, как язык HTML.
Специфика инструментов веб-разработки
В дополнение к сказанному мы можем пояснить, что тегов и атрибутов, предусмотренных стандартами HTML — огромное количество. Кроме HTML веб-разработчиками могут использоваться дополнительные средства форматирования гипертекстовых документов. Например, с помощью JavaScript можно создавать динамические Web-страницы — то есть те, в которых контент постоянно обновляется (как за счет действий самого пользователя, так и в соответствии с заранее прописанными в скриптах алгоритмами).
Полезно будет добавить, что веб-разработчик может задействовать в своей работе полноценные языки программирования, такие как, например, Perl, PHP, Java, Python, с помощью которых возможности работы с гипертекстовыми документами становятся еще шире. Необходимость в этом может быть связана с тем, что области применения веб-технологий сегодня — самые разные. Задачи, которые стоят перед современными разработчиками, могут быть достаточно сложными. Например, иногда требуется осуществить перевод Web-страниц, написанных на русском языке, на английский. В этом случае инструментарий разработчика будет самым разнообразным.
Что такое web страница
? Это документ, написанный на языке разметки гипертекста (HTML
), который можно просмотреть с помощью браузера. Доступ к веб-странице осуществляется путем ввода URL-адреса
.
Веб-страница может содержать текст, графику и гиперссылки на другие страницы и файлы.
Как открыть веб-страницу
Для просмотра веб-страницы требуется браузер (например, Internet Explorer
, Edge
, Safari
, Firefox
или Chrome
). В браузере можно открыть веб-страницу, указав в адресной строке URL-адрес
. Например, введя «https://www.computerhope.com/esd.htm
», вы откроете страницу ESD Computer Hope
.
Если вы не знаете URL-адреса
сайта, который хотите посетить, можно использовать поисковую систему, чтобы найти веб-страницу или воспользоваться поиском по сайту.
Когда была создана первая веб-страница?
Первая веб-страница была создана в CERN Тимом Бернерсом-Ли
6 августа 1991 года. Перед тем, вы можете посетить и просмотреть первый сайт и первую веб-страницу по адресу http://info.cern.ch/
.
В чем разница между сайтом и веб-страницей?
Сайт — это место, содержащее более одной веб-страницы. Например, наш ресурс является сайтом, который включает в себя тысячи различных веб-страниц, включая ту, которую вы сейчас читаете:
В приведенном выше примере URL-адреса «url.htm»
— веб-страница, это всегда последняя часть URL-адреса
. Для URL
, которые не имеют окончаний .htm
, .html
, .php
, .cgi
, .pl
или другого расширения файла, сервер загружает веб-страницу index.htm
по умолчанию. Например, для URL-адреса
страницы контактов нет веб-страницы. В этом случае загружается индексный файл по умолчанию из каталога /contact
.
Примеры веб-страницы
Мы уже упоминали, что для просмотра web
страниц используются браузеры. Веб-страница состоит из нескольких элементов, включая CSS
, изображения и JavaScript
. Тело веб-страницы создается с использованием HTML
. Этот код может быть создан с использованием HTML-редактора, написан человеком или сгенерирован с использованием серверных скриптов. Обычно веб-страница, созданная человеком, заканчивается расширением .htm
или .html
. Например, эта страница имеет имя файла «webpage.htm
». Страницы, сгенерированные скриптом, могут заканчиваться на .cgi
, .php
, .pl
и т.д.
Какие элементы содержит веб-страница?
Ниже приведена разбивка основных элементов, чтобы веб-дизайнеры могли понять, какова логическая структура web страницы
:
- Название сайта, логотип или название компании почти всегда находятся в верхнем левом углу каждой веб-страницы. Также неплохо использовать слоган или краткое описание страницы, чтобы дать новым посетителям представление о сайте. Этот элемент веб-страницы обычно является ссылкой, которая ведет на главную страницу;
- Панель поиска позволяет посетителям быстро найти веб-страницу. Она должна присутствовать на каждой странице;
- Панель или меню навигации обычно находится в верхней или левой части каждой веб-страницы. Она и должна включать в себя ссылки на каждый из основных разделов сайта;
- Рекламные баннеры могут отображаться в разных местах на веб-странице. Обычно они отображаются в верхней, левой, правой или нижней части веб-страницы или включены в основной контент;
- Социальные кнопки позволяют посетителям делиться ссылкой на веб-страницу на сайтах социальных сетей;
- В созданных web страницах
хлебные крошки помогают посетителю понять, где он находится, а также перейти к другим разделам сайта;
- Заголовок должен находиться в верхней части каждой веб-страницы. Он создается с использованием HTML-тега
.
- Начальный абзац является одним из наиболее важных элементов веб-страницы. Он должен заинтересовать посетителя ознакомиться с содержимым веб-страницы. Один из способов привлечь внимание посетителей — вставить изображение рядом с начальным абзацем;
- Каждая веб-страница должна быть разбита на заголовки более низкого уровня, которые позволяют посетителю легко просматривать контент и находить на странице то, что ему наиболее интересно. При создании веб-страницы это можно сделать с помощью HTML-тегов
… ;
- Хорошая идея — предоставить посетителям ссылку или кнопку, перенаправляющую на форму обратной связи, чтобы они могли сообщить, была ли полезна им данная веб-страница или нет;
- Дополнительная информация и инструменты, такие как кнопка для вывода страницы на печать, также могут быть полезны для пользователей;
- Футер должен включать в себя дополнительную информацию, которая важна для компании или сайта. А также ссылки на другие веб-страницы;
- Копирайт и любое юридическое или конфиденциальное уведомление также должны быть размещены на всех веб-страницах. В основах проектирования web страниц
этот элемент не только может ссылаться на соответствующую юридическую информацию. Он также указывает, что посетители достигли конца веб-страницы;
- Кнопка «Вверх страницы
» может помочь посетителям быстро вернуться к верхней части веб-страницы, чтобы получить доступ к ссылкам меню.
Что пользователи могут сделать на веб-странице?
На большинстве веб-странице есть интересные гиперссылки, по которым вы переходите, чтобы найти дополнительную информацию. Также можно слушать музыку, смотреть видео, совершать покупки, общаться и многое другое.
Цель
работы:
знакомство
студентов с основными понятиями языка
HTML,
структурой HTML-документа,
обязательными метками, комментариями,
способами форматирования текста,
физическими и логическими стилями,
приобретение навыков создания
простейших статических Web-документов.
На
лабораторных занятиях мы будем
использовать текстовый редактор Блокнот
для подготовки HTML-файлов,
а браузер Internet
Explorer
- как инструмент контроля за сделанным.
Теоретические
сведения
Основные
понятия
Гипертекст
-
информационная структура, позволяющая
устанавливать смысловые связи между
элементами текста на экране компьютера
таким образом, чтобы можно было легко
осуществлять переходы от одного
элемента к другому. На практике в
гипертексте некоторые слова выделяют
путем подчеркивания или окрашивания в
другой цвет (гиперссылки). Выделение
слова свидетельствует о наличии связи
этого слова с некоторым документом, в
котором тема, связанная с выделенным
словом, рассматривается более подробно.
Отдельный документ, выполненный в
формате HTML,
называется:
HTML-документом;
Web-документом;
Web-страницей.
Такие
страницы, как правило, имеют формат НТМ
или HTML.
Группа
Web-страниц,
принадлежащих одному автору или одному
ИЭДВ телю и взаимосвязанных общими
гиперссылками, образует структуру,
которая называется Web-узлом,
или
Web-сайтом.
Каждая
HTML-страница
имеет свой уникальный URL
- a
д
p
е
c
в
Интернете.
Фрейм
(Frame
)
-
термин, имеющий два значения. Первое
значение область документа со своими
полосами прокрутки. Второе - 0ДНН0Ч ное
изображение в анимационном графическом
файле (кадр).
Апплет
(Applet
)
-
программа, передаваемая на компьютер
клиенте В виде отдельного файла и
запускаемая при просмотре Web-страницы.
Скрипт
(Script
)
,
или сценарий, -
программа, включенная в состав Web-страницы
для расширения ее возможностей. Браузер
lnternet
Explorer
в определенных ситуациях выводит
сообщение: «Разрешить выполнение
сценариев на странице?». В этом случае
имеются в виду скрипты.
CGI
(Common
Gateway
Interface
)
-
общее название программ, которые, работая
на сервере, позволяют расширять
возможности Web-страниц.
Без таких программ невозможно создание
интерактивных Web-страниц.
Браузер
(Browser
)
-
программа для просмотра Web-страниц.
Элемент
-
конструкция языка HTML.
Можно представить его себе как контейнер,
содержащий данные и позволяющий
отформатировать их определенным образом.
Любая Web-страница
представляет собой набор элементов.
Одна из основных идей гипертекста -
возможность вложения элементов. Например:
<Начало
элемента> Содержание элемента, данные,
которые форматирует элемент Конец
элемента>
Тег
(по-английски
tag
- метка, дескриптор, ярлык) - начальный
или конечный маркер элемента. Теги
определяют границы действия элементов
и отделяют элементы друг от друга. В
тексте Web-страницы
теги заключаются в угловые скобки <
>, а конечный тег всегда снабжается
косой чертой. Текст, не находящийся
между такими скобками (< >), виден весь
при просмотре в браузере. Например:
<Начальный
тег> Содержание элемента, данные,
которые
форматирует
элемент Конечный тег>
<Р>
Этот текст будет расположен в отдельном
абзаце Р>
Любая
Web-страница
представляет собой набор элементов.
Один из основных принципов HTML
- возможность вложения одного элемента
в другой.
Атрибут
-
параметр или свойство элемента. Атрибуты
располагаются внутри начального тега
и отделяются друг от друга пробелами.
Если цемент содержит текст, то атрибуты
могут задавать цвет и размер шрифта,
выравнивание текстового абзаца и т.п.
Если элемент содержит рисунок, то
атрибуты могут задавать размер рисунка,
наличие и размер рамки вокруг рисунка
и пр.
<Р
align="center">
Этот текст будет выравнен по центру
экрана
В
этом примере опять встречается тег,
определяющий начало и конец абзаца.
Однако в начальном теге находится
атрибут align,
который задает выравнивание текста по
центру экрана.
Обратите
внимание:
Любая полезная информация должна
находиться между начальным и конечным
тегами, указывающими ее формат;
Все атрибуты располагаются в начальном
теге;
Для удобства работы начальный тег вы
можете писать с прописной (заглавной)
буквы (Р), а конечный - со строчной
(маленькой) буквы (/р), хотя это и не
обязательно;
Не для всех элементов требуется ставить
конечный (закрывающий) тег;
Написание каждого нового элемента
начинайте с новой строки. Вложенные
элементы выделяйте отступом (табуляцией).
Это опять-таки не обязательно, но
значительно облегчит вашу работу.
Выравнивание текста в абзаце по левому краю.
Выравнивание текста в абзаце по правому краю.
Выравнивание текста в абзаце по центру.
Полное выравнивание по обоим краям экрана. align - атрибут выравнивания. Рассмотрим теги списков. Они являются способом наглядного отображения структурированной информации. Упорядоченные списки служат для отображения последовательных операций или алгоритмов. Броузер автоматически генерирует номера для каждого пункта в списке.
- - идентификатор упорядоченного списка. В конце
- - идентификатор неупорядоченного списка. В конце
- тегами
- для термина и
- для значения термина.
- - идентификатор элемента в упорядоченном и неупорядоченном списке. Конечный тег
может быть опущен. Списки определений обеспечивают специальное форматирование, как в словарях, для терминов и связанных с ними описаний.- - идентификатор списка определений. В конце
- - идентификатор термина в списке определений.
- - идентификатор значений термина в списке определений.
Списки определений имеют вид:
- название термина 1
- определение термина 1
- другое определение термина 1 .....
- задает цвет горизонтальной линии.
- атрибут size=N задает толщину линии в пикселах; атрибут width=M задает длину линии в пикселах; атрибут align=center (или left, или right) задает смещение линии (ее размещение в центре, или смещение влево, или вправо). - вставка графического изображения в виде файла lycos.gif. Есть и анимационные gif-файлы. Можно также использовать и графические файлы формата *.jpg (или *.jpeg), *.bmp.Основная масса контента, представленного в интернете — это веб-страницы. Это исторически самый первый тип документов, предназначенных для размещения в виртуальном сетевом пространстве, но до сих пор сохранивший актуальность и практически не имеющий конкурирующих форматов. Какова структура веб-страниц? С помощью каких средств веб-разработки они создаются?
Что представляет собой Web-страница?
«Перечислите основные элементы Web-страницы» - говорит нам экзаменатор на уроке информатики. Что мы сможем сказать ему в ответ? Прежде всего повествуем о том, что собой представляет веб-страница в принципе.
Согласно общепринятому в среде IT-специалистов определению, это документ, который предназначен для открытия в специализированной программе — браузере, и который содержит данные для отображения на экране компьютера с помощью соответствующего типа ПО различного полезного контента — текстов, ссылок, графики, видео, музыки и т. д. Web-страница — это текстовый документ. Соответствующие данные для браузера представляют собой буквы, цифры и специальные символы, используемые как элементы языка разметки — HTML. Именно с помощью него создатель веб-страницы «объясняет» браузеру, каким образом отображать на экране тот или иной контент.
Место и роль веб-страниц в структуре сайтов
Можно ли сказать, что Web-страница — это основной компонент веб-сайта? Отчасти это верно. Однако, как мы отметили выше, веб-страница — это всего лишь текстовый документ. На сайте же, как правило, также располагаются картинки, видео и иные мультимедийные элементы. Веб-страница вместить их в себя не может, однако в своей структуре она может содержать ссылки на них. Таким образом, веб-страницу можно назвать основным компонентом сайта в аспекте главенствующей роли в отображении виртуального контента перед пользователями.
В редких случаях, конечно, рассматриваемый документ будет единственным компонентом сайта — если на нем по каким-то причинам не предусмотрено отображения графики, видео и иных мультимедийных элементов. В частности, самые первые сайты — когда языки разметки Web-страниц только появились, - не включали соответствующего контента. Перед глазами пользователя был только текст и ссылки.
Принцип задействования гипертекста
Итак, Web-страницей называется документ, составленный на языке HTML, с помощью которого осуществляется разметка гипертекста. Но что это за явление? Что такое гипертекст? Не углубляясь сильно в теорию, отметим, что это текст, который тем или иным образом позволяет получить быстрый доступ к другому — посредством ссылок. В обычной книге это невозможно — там «простой текст». Для получения доступа к нужной странице читатель должен совершить несколько перелистываний, до этого ознакомившись с содержанием или сносками. В режиме «гипертекста» основную часть работы совершает компьютер — за счет сведений, отражаемых в HTML-элементах страницы.
Если преподаватель информатики говорит нам: "Перечислите основные элементы Web-страницы", то мы совершенно корректным образом можем начать повествование о компонентах соответствующего документа, которые создаются с помощью языка разметки HTML. Поэтому для начала рассмотрим некоторые теоретические моменты, касающиеся HTML.
Структура языка HTML: теги
Каким образом браузер считывает нужные данные о веб-странице из документа, составленного на языке HTML? Очень просто.
Основные элементы данного языка — это теги. Они в большинстве случаев парные — есть открывающий, а есть закрывающий. Первые обозначаются с помощью только угловых скобок. Вторые — аналогично, но перед второй скобкой ставится слэш — символ /. Браузер умеет их распознавать, и потому без проблем отображает содержимое веб-страниц в соответствии с алгоритмами, создаваемыми разработчиком документа.
Открывающий тег пишется обычно большими буквами, закрывающий — маленькими. Это — стандарт, устоявшийся в среде IT-специалистов. Браузер, безусловно, распознает HTML-команду любыми буквами, но веб-разработчикам рекомендуется все же придерживаться отмеченной схемы написания тегов. Это облегчит, например, доработку веб-страницы другими специалистами.
Атрибуты
Другие важнейшие элементы HTML-языка — атрибуты. С их помощью создатель веб-страницы может задавать свойства контента — например, высоту шрифта, его цвет, положение относительно страницы. То же самое касается картинок, видео и иных мультимедийных компонентов. Атрибуты пишутся в пределах открывающего тега.
Содержимое
Между открывающим и закрывающим тегом располагается следующий ключевой компонент веб-страницы — содержимое. Это, собственно, тот самый контент, который должен отображаться перед пользователем на экране. Этом может быть текст, ссылка, картинка, видео или иной мультимедийный элемент.
Элементы веб-страниц
«Так перечислите основные элементы Web-страницы, наконец!» - повторяет преподаватель. "С удовольствием," — отвечаем мы ему. Что же входит в структуру рассматриваемого типа документов? Условимся, что будем рассматривать данный аспект в именно контексте HTML-элементов веб-страницы. То есть их отображение в браузере — то, что пользователь видит на экране - нас будет интересовать в меньшей степени. Дело в том, что соответствующие HTML-алгоритмы, на основе которых программа отображает контент одинаково, могут быть разными. И в этом особенность языка HTML: нужное изображение на Web-странице можно вывести разными способами. При этом они могут быть как равнозначными с точки зрения трудозатрат создателя веб-страницы способами, так и предполагать разный объем усилий и времени на их осуществление.
Элементы веб-страниц: заголовок
Стандартные элементы Web-страницы, как бы это удивительно ни звучало, представлены в очень небольшом количестве. По сути, их только два — заголовок и основная часть документа. Вместе с тем каждый из них может иметь достаточно сложную структуру.
Какова специфика заголовка? Располагается он в самой верхней части веб-страницы. В HTML-коде, который формирует заголовок, как правило, предполагается «шифрование» только текста, но при необходимости в соответствующем элементе можно также размещать небольшие графические вставки. И это, собственно, все, что можно сказать о заголовке. Казалось бы, его роль в структуре соответствующего документа незначительна. Но это не так. Заголовки веб-страниц очень значимы с точки зрения индексации сайтов в поисковых системах — Яндексе, Google. Данный элемент должен быть полностью релевантен содержанию веб-страницы, а также тематической специфике сайта.
Каким образом заголовок веб-страницы фиксируется с помощью языка HTML? Очень просто. Сначала пишется открывающий тег, который всегда выглядит как HEAD с угловыми скобками, затем — содержание заголовка, после — закрывающий тег. Пишутся они, разумеется, в самом верхней части веб-документа.
Заголовок веб-документа может включать ряд дополнительных элементов. Иногда формат Web-страницы может требовать отображения текста в конкретной кодировке. Как обеспечить соответствие веб-документа этому критерию? Очень просто. В структуре заголовка документа должны быть размещены HTML-алгоритмы, предписывающие браузеру использовать конкретную кодировку языка — например, кириллическую. Соответствующие команды размещаются в рамках тега META, который, так же как и другие, бывает открывающим и закрывающим.
Основная часть веб-страницы
Основная часть веб-документа открывается тегом BODY, закрывается же с помощью соответствующего элемента, включающего слэш. При этом между открывающим и закрывающим тегами может быть огромное количество дополнительных команд языка разметки гипертекста. Это связано с тем, что в основной части веб-страницы размещено ее полезное содержимое — тексты, ссылки, графика, видео, различные формы для заполнения.
Каждый из соответствующих видов контента имеет собственные теги. В структуре основной части веб-документа могут присутствовать HTML-команды, с помощью которых осуществляется также форматирование текста — например, придание шрифту определенного цвета, размера и иных свойств.
Рассмотрим то, какова специфика некоторых часто используемых HTML-тегов. Собственно, они же и формируют основные элементы веб-страницы.
Базовые HTML-теги
Итак, с целью подробного исследования того, что представляют собой элементы Web-страницы, изучим подробнее сущность базовых HTML-тегов. Некоторые из них мы уже привели выше — в частности те, с помощью которых браузер считывает заголовки веб-страниц и определяет, где располагается основная часть документа.
Достаточно распространен тег P. Он, как и другие аналогичные элементы языка разметки гипертекста, может быть открывающим и закрывающим. Данный тег позволяет форматировать отдельно взятый абзац документа. Можно, например, задавать для него определенный тип шрифта или его цвет. Однако это осуществляется с помощью дополнительного тега - FONT. При этом размещаться он будет внутри того, который обозначает пределы абзаца — это позволит не распространять HTML-команду, отражающую тип предпочтительного шрифта, на другие элементы веб-страницы.
С помощью тега TABLE создаются таблицы. При помощи соответствующих ему атрибутов можно определять необходимое количество столбцов и строк, задавать их ширину, специфику границ, размер и цвет шрифта текста в таблице.
Отвечает за обработку браузером картинок. В нем также можно размещать различные атрибуты, регулирующие размер картинки, ее положение на странице.
Ссылки на другие веб-документы или файлы указываются с помощью тега A. Как правило, внутри него располагаются атрибуты, которые обозначают тот факт, что в структуре веб-страницы — гиперссылка. При этом указывается документ, файл или сайт, на который она ведет.
Распространен такой тег, как FRAMESET. С его помощью можно разделить пространство веб-страницы на несколько областей — фреймов. В каждом из них можно на отдельные веб-документы. То есть фреймы позволяют корректно расположить на одном экране одновременно две и более страницы.
Рассказ о ключевых элементах веб-страниц и последующее повествование о средствах их форматирования с помощью языка HTML - примерно таким будет алгоритм нашего ответа на вопрос, который нам задал экзаменатор. Если он обратился к нам, сказав «перечислите основные элементы Web-страницы», то мы, используя соответствующую методологию, будем иметь все шансы раскрыть тему. То есть под термином «элементы» мы можем понимать ключевые компоненты структуры веб-документа, либо типы содержимого — текст, картинки, таблицы, фреймы, ссылки, которые веб-мастер формирует с помощью такого инструмента, как язык HTML.
Специфика инструментов веб-разработки
В дополнение к сказанному мы можем пояснить, что тегов и атрибутов, предусмотренных стандартами HTML — огромное количество. Кроме HTML веб-разработчиками могут использоваться дополнительные средства форматирования гипертекстовых документов. Например, с помощью JavaScript можно создавать динамические Web-страницы — то есть те, в которых контент постоянно обновляется (как за счет действий самого пользователя, так и в соответствии с заранее прописанными в скриптах алгоритмами).
Полезно будет добавить, что веб-разработчик может задействовать в своей работе полноценные языки программирования, такие как, например, Perl, PHP, Java, Python, с помощью которых возможности работы с гипертекстовыми документами становятся еще шире. Необходимость в этом может быть связана с тем, что области применения веб-технологий сегодня — самые разные. Задачи, которые стоят перед современными разработчиками, могут быть достаточно сложными. Например, иногда требуется осуществить перевод Web-страниц, написанных на русском языке, на английский. В этом случае инструментарий разработчика будет самым разнообразным.
Что такое web страница ? Это документ, написанный на языке разметки гипертекста (HTML ), который можно просмотреть с помощью браузера. Доступ к веб-странице осуществляется путем ввода URL-адреса .
Веб-страница может содержать текст, графику и гиперссылки на другие страницы и файлы.
Как открыть веб-страницу
Для просмотра веб-страницы требуется браузер (например, Internet Explorer , Edge , Safari , Firefox или Chrome ). В браузере можно открыть веб-страницу, указав в адресной строке URL-адрес . Например, введя «https://www.computerhope.com/esd.htm », вы откроете страницу ESD Computer Hope .
Если вы не знаете URL-адреса сайта, который хотите посетить, можно использовать поисковую систему, чтобы найти веб-страницу или воспользоваться поиском по сайту.
Когда была создана первая веб-страница?
Первая веб-страница была создана в CERN Тимом Бернерсом-Ли 6 августа 1991 года. Перед тем, вы можете посетить и просмотреть первый сайт и первую веб-страницу по адресу http://info.cern.ch/ .
В чем разница между сайтом и веб-страницей?
Сайт — это место, содержащее более одной веб-страницы. Например, наш ресурс является сайтом, который включает в себя тысячи различных веб-страниц, включая ту, которую вы сейчас читаете:
В приведенном выше примере URL-адреса «url.htm» — веб-страница, это всегда последняя часть URL-адреса . Для URL , которые не имеют окончаний .htm , .html , .php , .cgi , .pl или другого расширения файла, сервер загружает веб-страницу index.htm по умолчанию. Например, для URL-адреса страницы контактов нет веб-страницы. В этом случае загружается индексный файл по умолчанию из каталога /contact .Примеры веб-страницы
Мы уже упоминали, что для просмотра web страниц используются браузеры. Веб-страница состоит из нескольких элементов, включая CSS , изображения и JavaScript . Тело веб-страницы создается с использованием HTML . Этот код может быть создан с использованием HTML-редактора, написан человеком или сгенерирован с использованием серверных скриптов. Обычно веб-страница, созданная человеком, заканчивается расширением .htm или .html . Например, эта страница имеет имя файла «webpage.htm ». Страницы, сгенерированные скриптом, могут заканчиваться на .cgi , .php , .pl и т.д.
Какие элементы содержит веб-страница?
Ниже приведена разбивка основных элементов, чтобы веб-дизайнеры могли понять, какова логическая структура web страницы :
- Название сайта, логотип или название компании почти всегда находятся в верхнем левом углу каждой веб-страницы. Также неплохо использовать слоган или краткое описание страницы, чтобы дать новым посетителям представление о сайте. Этот элемент веб-страницы обычно является ссылкой, которая ведет на главную страницу;
- Панель поиска позволяет посетителям быстро найти веб-страницу. Она должна присутствовать на каждой странице;
- Панель или меню навигации обычно находится в верхней или левой части каждой веб-страницы. Она и должна включать в себя ссылки на каждый из основных разделов сайта;
- Рекламные баннеры могут отображаться в разных местах на веб-странице. Обычно они отображаются в верхней, левой, правой или нижней части веб-страницы или включены в основной контент;
- Социальные кнопки позволяют посетителям делиться ссылкой на веб-страницу на сайтах социальных сетей;
- В созданных web страницах хлебные крошки помогают посетителю понять, где он находится, а также перейти к другим разделам сайта;
- Заголовок должен находиться в верхней части каждой веб-страницы. Он создается с использованием HTML-тега
.
- Начальный абзац является одним из наиболее важных элементов веб-страницы. Он должен заинтересовать посетителя ознакомиться с содержимым веб-страницы. Один из способов привлечь внимание посетителей — вставить изображение рядом с начальным абзацем;
- Каждая веб-страница должна быть разбита на заголовки более низкого уровня, которые позволяют посетителю легко просматривать контент и находить на странице то, что ему наиболее интересно. При создании веб-страницы это можно сделать с помощью HTML-тегов
…
;
- Хорошая идея — предоставить посетителям ссылку или кнопку, перенаправляющую на форму обратной связи, чтобы они могли сообщить, была ли полезна им данная веб-страница или нет;
- Дополнительная информация и инструменты, такие как кнопка для вывода страницы на печать, также могут быть полезны для пользователей;
- Футер должен включать в себя дополнительную информацию, которая важна для компании или сайта. А также ссылки на другие веб-страницы;
- Копирайт и любое юридическое или конфиденциальное уведомление также должны быть размещены на всех веб-страницах. В основах проектирования web страниц этот элемент не только может ссылаться на соответствующую юридическую информацию. Он также указывает, что посетители достигли конца веб-страницы;
- Кнопка «Вверх страницы » может помочь посетителям быстро вернуться к верхней части веб-страницы, чтобы получить доступ к ссылкам меню.
Что пользователи могут сделать на веб-странице?
На большинстве веб-странице есть интересные гиперссылки, по которым вы переходите, чтобы найти дополнительную информацию. Также можно слушать музыку, смотреть видео, совершать покупки, общаться и многое другое.
Цель работы: знакомство студентов с основными понятиями языка HTML, структурой HTML-документа, обязательными метками, комментариями, способами форматирования текста, физическими и логическими стилями, приобретение навыков создания простейших статических Web-документов.
На лабораторных занятиях мы будем использовать текстовый редактор Блокнот для подготовки HTML-файлов, а браузер Internet Explorer - как инструмент контроля за сделанным.
Теоретические сведения
Основные понятия
Гипертекст - информационная структура, позволяющая устанавливать смысловые связи между элементами текста на экране компьютера таким образом, чтобы можно было легко осуществлять переходы от одного элемента к другому. На практике в гипертексте некоторые слова выделяют путем подчеркивания или окрашивания в другой цвет (гиперссылки). Выделение слова свидетельствует о наличии связи этого слова с некоторым документом, в котором тема, связанная с выделенным словом, рассматривается более подробно. Отдельный документ, выполненный в формате HTML, называется:
HTML-документом;
Web-документом;
Web-страницей.
Такие страницы, как правило, имеют формат НТМ или HTML.
Группа Web-страниц, принадлежащих одному автору или одному ИЭДВ телю и взаимосвязанных общими гиперссылками, образует структуру, которая называется Web-узлом, или Web-сайтом. Каждая HTML-страница имеет свой уникальный URL - a д p е c в Интернете.
Фрейм (Frame ) - термин, имеющий два значения. Первое значение область документа со своими полосами прокрутки. Второе - 0ДНН0Ч ное изображение в анимационном графическом файле (кадр).
Апплет (Applet ) - программа, передаваемая на компьютер клиенте В виде отдельного файла и запускаемая при просмотре Web-страницы.
Скрипт (Script ) , или сценарий, - программа, включенная в состав Web-страницы для расширения ее возможностей. Браузер lnternet Explorer в определенных ситуациях выводит сообщение: «Разрешить выполнение сценариев на странице?». В этом случае имеются в виду скрипты.
CGI (Common Gateway Interface ) - общее название программ, которые, работая на сервере, позволяют расширять возможности Web-страниц. Без таких программ невозможно создание интерактивных Web-страниц.
Браузер (Browser ) - программа для просмотра Web-страниц.
Элемент - конструкция языка HTML. Можно представить его себе как контейнер, содержащий данные и позволяющий отформатировать их определенным образом. Любая Web-страница представляет собой набор элементов. Одна из основных идей гипертекста - возможность вложения элементов. Например:
<Начало элемента> Содержание элемента, данные, которые форматирует элемент Конец элемента>
Тег (по-английски tag - метка, дескриптор, ярлык) - начальный или конечный маркер элемента. Теги определяют границы действия элементов и отделяют элементы друг от друга. В тексте Web-страницы теги заключаются в угловые скобки < >, а конечный тег всегда снабжается косой чертой. Текст, не находящийся между такими скобками (< >), виден весь при просмотре в браузере. Например:
<Начальный тег> Содержание элемента, данные, которые
форматирует элемент Конечный тег>
<Р> Этот текст будет расположен в отдельном абзаце Р>
Любая Web-страница представляет собой набор элементов. Один из основных принципов HTML - возможность вложения одного элемента в другой.
Атрибут - параметр или свойство элемента. Атрибуты располагаются внутри начального тега и отделяются друг от друга пробелами. Если цемент содержит текст, то атрибуты могут задавать цвет и размер шрифта, выравнивание текстового абзаца и т.п. Если элемент содержит рисунок, то атрибуты могут задавать размер рисунка, наличие и размер рамки вокруг рисунка и пр.
<Р align="center"> Этот текст будет выравнен по центру экрана
В этом примере опять встречается тег, определяющий начало и конец абзаца. Однако в начальном теге находится атрибут align, который задает выравнивание текста по центру экрана.
Обратите внимание:
Любая полезная информация должна находиться между начальным и конечным тегами, указывающими ее формат;
Все атрибуты располагаются в начальном теге;
Для удобства работы начальный тег вы можете писать с прописной (заглавной) буквы (Р), а конечный - со строчной (маленькой) буквы (/р), хотя это и не обязательно;
Не для всех элементов требуется ставить конечный (закрывающий) тег;
Написание каждого нового элемента начинайте с новой строки. Вложенные элементы выделяйте отступом (табуляцией). Это опять-таки не обязательно, но значительно облегчит вашу работу.