Районный конкурс учебно- исследовательских работ Секция: информационные технологии Создание Web страниц c помощью языка гипертекстовой разметки html
Вид материала | Конкурс |
- Сетевые технологии Web-дизайна, 85.09kb.
- План лабораторных работ Введение в Web-программирование; создание html-страниц, работа, 6.6kb.
- Text Transfer Protocol,которые позволяют настроенному определенным образом серверу, 64.74kb.
- Тема урока: Создание Web страниц с помощью html, 39.83kb.
- Моу сош №18 г. Новотроицк, моу сош, 95.86kb.
- Концепция www 4 Создание Web-страницы с помощью языка html 6 1 Язык html 6 Структура, 213.14kb.
- Концепция www 4 Создание Web-страницы с помощью языка html 6 1 Язык html 6 Структура, 214.3kb.
- Реферат создание сайта на основе html, 60.66kb.
- Содержание программы: Web -дизайн Основы Web -дизайна. Дизайн в Internet: задачи, подходы,, 13.59kb.
- Концепция www 5 Создание Web-страницы с помощью языка html 7 1 Язык html 7 Структура, 217.81kb.
Отдел образования администрации Юсьвинского района
МОУ «Пожвинская средняя
общеобразовательная школа №2»
Районный конкурс учебно-
исследовательских работ
Секция: информационные технологии
Создание Web – страниц c помощью языка гипертекстовой разметки HTML
Работу выполнил
ученик 9 «а» класса
Стариков Дмитрий
Александрович
Руководитель
Старикова И.Э.
учитель информатики
С. Пожва – 2007 год.
Содержание
Содержание 3
Введение 4
Часть 1. Web – сайты и Web – страницы 6
Часть 2. Основные теги HTML. 7
Часть 3. Подключение графических объектов. 11
Часть 4. Гиперссылки на Web – страницах. 13
Часть 5. Списки, формы, флажки на Web – страницах 15
Часть 6. Создание фреймовой структуры. 19
Заключение 22
Список используемой литературы 23
Введение
Интернет все активнее входит в нашу жизнь. Возможности, представленные им, привлекают все больше и больше пользователей. Многие люди начинают обращаться к глобальной сети для обмена информацией, общения, размещения рекламы.
Публикации во всемирной паутине реализуется в форме Web – сайтов. Web – сайт по своей структуре напоминает журнал, который содержит информацию, посвященную какой либо теме или проблеме. Как журнал состоит из печатных страниц, так и Web - сайт состоит из Web – страниц.
Умение создавать Web – сайты со временем становится актуальным навыком простого пользователя. Опубликовать сайт в Интернете настолько просто и доступно, что эта возможность привлекает все большее число людей. Однако Web – сайт может привлечь к себе внимание лишь в том случае, если его содержание вызывает какой-то интерес и если он имеет привлекательное внешнее оформление. Оформление Web – страниц становится своеобразным видом прикладного искусства. У него даже появилось свое название – «Web-дизайн». И если человек решил опубликоваться в Интернете, то следует разобраться – как и какими средствами создаются Web – страницы.
Тема нашей работы «Создание Web–страниц c помощью языка гипертекстовой разметки HTML».
Цель работы – разработать сайт школы с помощью языка HTML.
В процессе работы необходимо было решить следующие задачи:
- Изучить основы языка HTML
- Изучить основные способы создания Web – страниц
- Продумать и спроектировать будующий сайт школы
- Собрать информацию, необходимую для верстки страниц сайта
- Продумать внешний вид сайта
- Создать сайт
Результатом нашей работы является создание сайта школы, который в ближайшее время мы разместим в Глобальной сети Интернет.
В начале работы мы столкнулись с проблемой – создать сайт – это настолько ново и не изучено, что помочь нам практически никто не смог.
Но, изучив литературу по этой теме, мы создали свой первый сайт, который опубликовали в сети Интернет. Для создания сайта мы изучили основы языка разметки HTML, но воспользовались готовым оформлением внешнего вида страниц.
Познакомим вас с нашим первым сайтом.
Сайт Школы
В дальнейшем мы вышли на новый качественный уровень – создание сайта с «чистого листа». Именно этот способ и описан в нашей работе.
Применение автоматизированных средств позволяет создавать Web – страницы в минимальные сроки и без знания языка разметки HTML. Но профессиональные разработчики сайтов редко используют автоматизированные средства для создания Web – страниц, так как такие сайты занимают много информационного пространства.
Режим теговой разметки требует более глубоких знаний – как минимум, знания специального языка HTML и принципов предоставления информации в различных браузерах.
Необходимо научиться создавать первую Web – страницу, и изучить главные теги и контейнеры страницы:
На этом этапе необходимо запомнить основные правила:
1. Открыть текстовый редактор БЛОКНОТ
2. Внести HTML – код
3. Сохранить файл под именем index.htm в папке сайта
4. Просмотреть данный файл в окне браузера
5. Просмотреть HTML – код страницы
{ВИД-Просмотр HTML – кода}
Далее рассматриваются основы форматирования текста, такие как абзац, полужирный текст, перевод строки, горизонтальная разделительная линия, заголовки различного уровня, размещение текста по центру, цвет текста и станиц. Форматирование позволяет сделать страничку привлекательной, яркой, читаемой. Подключение графических объектов, таких как фотографии, делают сайт более познавательным, ведь один рисунок может дать больше информации, чем целая страница текста.
Сайт состоит из нескольких страниц, и связать их помогают гиперссылки, которые также являются основополагающим атрибутом Интернета. С помощью гиперссылок связаны не только страницы одного сайта, но и документы всей сети Интернет.
Фреймовые структуры делают сайт еще более привлекательным и удобным в просмотре. Это самая сложная часть работы, но, дойдя до этого уровня, понимаешь, что без фреймов сайт не является сайтом.
Наш старый сайт мы дополнили новыми страницами, оформленными по правилам гипертекстовой разметки документов HTML.
Новые страницы сайта
Работа носит практический характер, т.к. основная часть работы – создание сайта. Познакомиться с сайтом нашей школы можно по адресу http//www.lempiha2.narod.ru
Часть 1. Web – сайты и Web – страницы
Информация в Интернете организована в виде системы связанных Web – страниц. Web–страница – файл в формате HTML (Hyper Text Mark-Up Language – язык разметки гипертекста). Это текстовый файл, содержащий воспроизводимый на экране текст, управляющие команды (теги), с помощью которых форматируется текст, организуются гиперссылки, присоединяются встроенные объекты, создаются формы для интерактивного контакта с пользователями. Содержимое HTML -файла можно просмотреть с помощью простого текстового редактора.
Страницы объединяются в сайты. Сайт – это совокупность информационных единиц – страниц, объединенных общей целью. Просмотр Web-страниц осуществляется с помощью специальных программ просмотра – браузеров. В настоящее время наиболее распространенными браузерами является Internet Explorer.
Обычно сайт имеет титульную страницу (страницу с оглавлением), на которой имеются гиперссылки на его основные разделы(Web – страницы). Гиперссылки также имеются на других Web – страницах сайта, что обеспечивает возможность свободно перемещаться по сайту.
Web – сайты являются мультимедийными, так как кроме текста могут содержать иллюстрации, анимацию, звуковую и видеоинформацию.
Для создания Web – страниц существует целый ряд инструментальных средств высокого уровня, которые называются HTML - редакторы. Работа с ними не требует знаний языка HTML. Такие редакторы, как MS FrontPage, Macromedia Dreamweawer, позволяют создавать Web – страницы в минимальные сроки и без знания языка гипертекстовой разметки. Можно создавать Web – страницы и в текстовом процессоре Word. Но профессиональные разработчики сайтов редко используют автоматизированные средства для создания Web – страниц, так как такие сайты занимают много информационного пространства.
Другой путь создания Web – страниц – язык гипертекстовой разметки. Он требует более глубоких знаний – как минимум, знания специального языка HTML и принципов предоставления информации в различных браузерах.
Основа используемой в HTML технологии состоит в том, что в обычный текстовый документ вставляются управляющие символы – теги, и в результате мы получаем текстовый документ, который при просмотре в браузере мы видим в форме Web-страницы. С помощью тегов можно изменять размер, начертание и цвет символов, фон, определять положение текста на странице, вставлять гиперссылки и так далее.
Основными достоинствами HTML – документов являются:
- Малый информационный объём, профессиональные возможности дизайна.
Рассмотрим возможность создания Web-страниц и сайта с помощью языка гипертекстовой разметки HTML, в программе Блокнот.
Часть 2. Основные теги HTML.
Для создания Web – страниц используются простейшие текстовые редакторы, которые не включают в создаваемый документ управляющие символы форматирования текста. В качестве такого редактора в Windows можно использовать Блокнот.
Рассмотрим, создание Web – сайта на примере тематического сайта «Партийная жизнь школы». Сначала разработаем проект сайта, то есть, определим, сколько Web – страниц будет входить в сайт, какова их тематика и как они будут связаны между собой.
Наш сайт кроме титульной страницы «Партийная жизнь школы» будет содержать:
- Страницу партии Пионеры
- Страницу партии Детство
- Страницу партии Красоты
- Страницу Информационной партии
Открываем окно текстового редактора Блокнот.
Вид Web – страницы создаётся тегами, которые заключаются угольными скобками. Теги могут быть одиночными или парными, для которых обязательно наличие открывающего и закрывающего тегов (такая пара тегов называется контейнером). Закрывающий тег содержит прямой слэш (/) перед обозначением. Теги могут записываться как прописными, так и строчными буквами.
HTML-код страницы помещается внутрь контейнера . Без этих тегов браузер не в состоянии определить формат документа и правильно его интерпретировать. Web - страница разделяется на две логические части: заголовок и содержание.
Заголовок Web - страницы заключается в контейнер и содержит название документа и справочную информацию о странице (например, тип кодировки), которая используется браузером для её правильного отображения.
Название Web - страницы содержится в контейнере
Основное содержание помещается в контейнер и может включать текст, таблицы, бегущие строки, ссылки на графические изображения и звуковые файлы и так далее. Поместим для начала на страницу текст «Партийная жизнь школы»
Партийная жизнь школы
Созданную страницу необходимо сохранить в виде файла. Принято сохранять титульный файл сайта, то есть тот, который первым загружался в браузер, под именем index.htm.
Рекомендуется создать для размещения сайта специальную папку и сохранять все файлы разрабатываемого сайта в этой папке.
HTML – код Web – страницы будет иметь вид:
Партийная жизнь школы
На этом этапе необходимо запомнить основные правила:
1. Открыть текстовый редактор БЛОКНОТ
2. Внести HTML – код
3. Сохранить файл под именем index.htm в папке сайта
4. Просмотреть данный файл в окне браузера
5. Просмотреть HTML – код страницы
{ВИД-Просмотр HTML – кода}
Форматирование текста.
Пока наша страница выглядит не слишком привлекательной. Мелкий шрифт и чёрные буквы на белом фоне почти не обращают на себя внимания. С помощью HTML - тегов можно задать различные параметры форматирования текста. Чтобы придать тексту требуемый вид воспользуемся тегами:
- тег абзаца; используется с закрывающим тегом
. Каждый абзац начинается с новой строки. Между абзацами браузер оставляет небольшой промежуток.- полужирный текст; используется с закрывающим тегом . Любой текст становится полужирным.
- перевод строки.
- горизонтальная разделительная линия
- заголовок 1-го уровня используется с закрывающим тегом
.Чтобы выполнить форматирование имеющегося HTML – документа, разместим теги в нужных местах текста:
align=center> Партия ПИОНЕРЫ.
Параметры тегов
Некоторые теги имеют атрибуты, которые являются именами свойств и могут принимать определенные значения. Так, заголовок по умолчанию выровнен по левому краю страницы, однако принято заголовок размещать по центру. Задать тип выравнивания заголовка для тега заголовка позволяет атрибут ALIGN, которому требуется присвоить определённое значение:
Left – левый
Right – правый
Center – центр
Justify – выровненный
Эти инструкции аналогичны переменным и записываются в нутрии тега через пробел. Например:
Текст
- обозначение выравнивания по правому краю.С помощью тега FONT и его атрибутов можно задать параметры форматирования шрифта любого фрагмента текста. Атрибут FACE позволяет задать гарнитуру шрифта (например FACE=”Arial”), атрибут SIZE – размер шрифта (например SIZE=4), атрибут COLOR – цвет шрифта (например COLOR=”#00FF00”)
Задать цвет текста можно следующим образом
Текст FONT>
Чтобы определить цвет фона страницы, нужно в составе тега записать инструкцию bgcolor. Цвет в большинстве случаев задаётся на основе трёх цветов: красного, зелёного и синего (цветовая схема RGB), где яркость каждой из этих цветовых составляющих определяется числами от 0 и до 255 в шестнадцатеричной системе исчисления. Перед числовой записью цвета всегда ставится знак «#». Например, зеленый цвет задается числом #00FF00, определяющим максимальную интенсивность зеленой и отсутствие других составляющих.
Названия цветов и значения RGB | |||
| Black = "#000000" | | Green = "#008000" |
| Silver = "#C0C0C0" | | Lime = #00FF00" |
| Gray = "#808080" | | Olive = "#808000" |
| White = "#FFFFFF" | | Yellow = "#FFFF00" |
| Maroon = "#800000" | | Navy = #000080" |
| Red = "#FF0000" | | Blue = "#0000FF" |
| Purple = "#800080" | | Teal = "#008080" |
| Fuchsia = "#FF00FF" | | Aqua = "#00FFFF" |
Добавим инструкции в теги, имеющиеся в HTML – коде нашей Web – страницы, а тег
перенесём внутрь блока абзаца для уменьшения отступа. В результате должен получиться следующий текст:
ИНФОРМАЦИОННАЯ партия.
ПРОГРАММА :
В программу нашей партии входит:
1. Проведение вечеров.
2. Выпуск школьной газеты.
3. Помощь в устроении классных вечеров
и обще школьных праздников.
Часть 3. Подключение графических объектов.
Компьютерная графика обладает огромным потенциалом, ведь один рисунок может дать больше информации, чем целая страница текста.
Для представления графических элементов в Интернете используются три основных формата растровой графики: GIF, JPEG и PNG.
Поддержка форматов GIF и JPEG осуществляется всеми графическими браузерами, формат же PNG имеет меньшее распространение. Другие форматы кодирования изображения могут, поддерживаются некоторыми браузерами, но в других не отображаться.
Форматы GIF, JPEG и PNG имеют некоторые особенности, которые в значительной степени определяют их использование в тех или иных случаях.
- Формат GIF поддерживает не более 256 цветов, чего в большинстве случаев бывает достаточно для кодировки небольших изображений с приемлемым качеством. Часто количество цветов уменьшают сознательно для снижения общего объема файла. Особенности этого формата является прогрессивная развертка, позволяющая начать вывод изображения сразу после загрузки, постепенно улучшая его качество в процессе загрузки. Другим частым применением формата GIF анимированная графика, определяемая возможностью присутствия в графическом файле соответствующих управляющих команд и хранения нескольких изображений (кадров анимации). По этому если необходимо разместить на странице небольшой по объёму рисунок (например, логотип) со средним качеством или с элементами анимации, то использование этого формата наиболее проблемно.
- Формат JPEG является в некотором смысле противоположностью формата GIF. В отличие от него, основное назначение формата JPEG заключается в кодировании полноцветных изображений (до 16,7 млн. оттенков). Использование сжатия с потерей качества позволяет добиться серьёзного уменьшения объёма графического файла с приемлемым уровнем потери качества изображения. Для хранения фотоизображений это наиболее подходящий формат.
При создании графики, ориентированной на использование в Web – страницах, важными являются следующие параметры.
- Размер изображения. Пользовательские дисплеи отличаются размерами по диагонали и используемым разрешением. Не рекомендуется использовать изображения, превышающие размеры окна браузера, развёрнутого на полный экран при типовом разрешении 800х600 точек.
- Разрешение изображения (dpi, «dot per inch» - количество точек на дюйм). Большое разрешение позволяет передать изображение с высочайшим качеством, однако это приводит к увеличению размеров файла. Кроме того, круг пользователей, которые смогут оценить это качество по достоинству, довольно мал. Стандартным считается разрешение 72 точки на дюйм.
- Глубина цвета. Использование большого количества цветов в изображениях в большинстве случаев не оправдывает себя (если только это не изображение фотографического качества). Большинство графических элементов может быть представлено с глубиной цвета в 8 битов (256 цветов).
Теговое включение графики.
В языке HTML существует отдельный тег для вставки в текст изображений - он используется без закрывающего тега, а изображение размещается там, где тег вставлен в текст.
Параметры изображения и имя файла, в котором он находится, определяется инструкциями тега.
Инструкция src определяет имя графического файла. Пример:
Среди других инструкций тега существуют следующие:
- Alt – альтернативное текстовое описание рисунка;
- Height – переопределение высоты рисунка;
- Width – переопределение ширины рисунка;
- Border – задание ширины границ.
Часть 4. Гиперссылки на Web – страницах.
Первая титульная страница должна посетителю Web – сайта возможность начать путешествие по сайту. Для этого на титульную страницу должны быть помещены гиперссылки на другие страницы сайта.
Гиперссылка на web – страницы существует в форме указателя ссылки, щелчок по которому обеспечивает переход на Web – страницу, указанную в адресной части ссылки.
Для создания гиперсвязей между титульной страницей и другими страницами сайта необходимо, прежде всего, создать заголовки Web – страниц. Такие «пустые» страницы должны иметь заголовок, но могут пока не иметь содержания. Все создаваемые страницы необходимо сохранить в виде файла в папке сайта.
Каждая страница будет содержать следующий HTML – код:
Создадим пустые публикации и сохраним их в файлах с именами pioneer, detctvo, krasota, inform. в каталоге сайта. Гиперссылка состоит из двух частей: указателя ссылки и адресной части ссылки. Указатель ссылки – это то, что мы видим на Web – странице (текст или рисунок), обычно выделенный синим цветом и подчёркиванием. Активизация гиперссылки вызывает переход на другую страницу.
Абсолютный адрес документа, находящийся на локальном компьютере, будет включать в себя путь к файлу и имя файла, например:
С:/Web – сайт/filename.htm
Относительный URL – адрес указывает на местоположение документа относительно того, в котором находится указатель ссылки. При разработке сайта рекомендуется входящие в него Web – страницы связываются относительными ссылками. Это позволит не изменять адресную часть ссылок при перемещении Web – сайта в другой каталог локального компьютера или при публикации его в Интернете.
Прежде всего, необходимо разместить на титульной странице тексты гиперссылок на каждую страницу сайта. Для представления гиперссылок удобнее всего выбрать названия страниц, на которые осуществляется переход.
Принято размещать гиперссылки в нижней части страницы, поэтому разместим их после набранного текста в новом абзаце в одну строку разделенными несколькими пробелами. Такое размещение называют панелью навигации.
Панель навигации будет представлять собой абзац, выровненный по центру, в которых указатели гиперссылок разделены пробелами ( ):
[ Главная]  
[ О нас   [ Юбилей ]   [Партии]   [Новости]   [Анкета]  
Теперь для каждой гиперссылки определим адрес перехода. Для этого используется контейнер гиперссылки с атрибутом HREF, значением которого является URL – адрес на локальном компьютере или в Интернете. Контейнер должен содержать указатель гиперссылки:
указатель гиперссылки
Вставим в титульную страницу код, создающий панель навигации:
[
Панель навигации на титульной странице создана, теперь активизация указателей гиперссылок будет приводить к переходу на другие страницы сайта.
Полезно на титульной странице сайта создать ссылку на адрес электронной почты, по которому посетители могут связаться с администрацией сайта. Для этого необходимо атрибуту ссылки HREF присвоить URL – адреса электронной почты и вставить её в контейнер , который задаёт стиль абзаца, принятый для указания адреса.
E-mail: school2@yandex.ru
По щелчку мыши по ссылки на адрес электронной почты будет открываться почтовая программа Outlook Express (или другая используемая по умолчанию почтовая программа), где в строчке «Кому» будет заданный в ссылке адрес.
Часть 5. Списки, формы, флажки на Web – страницах
Довольно часто при размещении текста на Web – страницах удобно использовать списки в различных вариантах:
Возможно создание и вложенных списков, причем вкладываемый список может по своему типу отличатся от основного.
Сначала создадим главный нумерованный список основных категорий программного обеспечения. Список располагается внутри контейнера , а каждый элемент списка определяется тегом
можно задать тип нумерации: арабские (по умолчанию), “I” (римские цифры), “a” (строчные буквы) и др.
Откроем в блокноте файл menu_a, введём заголовок «menu» и добавим следующий HTML – код, задающий список:
Создадим теперь вложенный не нумерованный список для одного из элементов основного списка. Список располагается в нутрии контейнера , а каждый элемент списка определяется тегом
можно задать вид маркера списка: “disc” (диск), “square” (квадрат) или “circle” (окружность).
. Сначала выясним имя посетителя нашего сайта и его электронный адрес, чтобы иметь возможность ответить ему на замечания и поблагодарить за посещение сайта.
... -->
Для того чтобы посетители сайта могли не только просматривать информацию, но и отправлять сведения администраторам сайта, на его страницах размещают формы. Формы включают в себя управляющие элементы различных типов: текстовые поля, раскрывающиеся списки, флажки, переключатели.
Разместим на странице «Анкета» анкету для посетителей нашего сайта. Вся форма заключается в контейнере
Текстовые поля. Для получения этих данных разместим на форме два однострочных текстовых поля для ввода информации. Текстовые поля создаются с помощью тега со значением атрибута TYPE=”text”. Атрибут NAME является обязательным и служит для идентификации полученной информации. Значением атрибута SIZE является число, задающее длину поля ввода в символах.
Переключатели. Создадим группу переключателей «радиокнопок». Создаётся с помощью тега со значением атрибута TYPE=”radio”. Все элементы в группе должны иметь одинаковое значение NAME. Например, NAME=”group”.
VALUE также обязательный атрибут, которому присвоим значения “schoolboy”, “student” и “teacher”. Значение атрибута VALUE должно быть уникальным для каждой кнопки, так как при её выборе именно они передаются серверу.
Атрибут CHECKED, который задаёт выбор кнопки по умолчанию, но в данном случаи не используется.
Учились ли вы в нашей школе?:
Учился
Нет
Учатся мои дети
Учусь сейчас
Флажки. Создаются в теге со значением TYPE=”checked”. Все элементы в группе должны иметь одинаковое значение NAME. Например, NAME=”group”.
Ещё одним обязательным атрибутом является VALUE, которому присваиваются значения “www”, “e-mail” и “ftp”. Должно быть уникальным для каждой кнопки, так как при её выборе именно они передаются серверу.
Атрибут CHECKED, который задаёт выбор кнопки по умолчанию, но в данном случаи не используется.
*
*
*
Текстовая область. В заключении поинтересуемся, что ещё посетитель хочет видеть на нашем сайте. Так как мы заранее не можем знать, какой обширный ответ даст посетитель, отведём для него текстовую область с линейкой прокрутки. В такое поле можно ввести достаточно подробный текст.
Создаётся такая область с помощью тега