Файл: Основы программирования на языке HTML (Создание Web сайта).pdf
Добавлен: 31.03.2023
Просмотров: 263
Скачиваний: 2
Для создания такой ссылки необходимо выполнить следующие шаги:
1. Создайте маркер раздела. Синтаксис данного маркера следующий:
<A NAME="named_anchor"> Текст-который-отобразится-в-первой-строке </A>
2. Создайте ссылку на данный маркер:
<A HREF="#named_anchor"> Текст </A>
Например:
<p><b>Список разделов</b></p> <ul> <li><a href="#ex1">Раздел 1</a></li> <li><a href="#ex2">Раздел 2</a></li> </ul> <p><a name="ex1"></a>Раздел 1</p> <ul> <p>Текст раздела 1</p> </ul> <p><a name="ex2"></a>Раздел 2</p> <ul> <p>Текст раздела 2 <br></p>
Символы "#ex1" сообщает вашему браузеру, что необходимо найти в данном HTML-документе маркер с именем "ex1".
Когда пользователь щелкнет мышью на строке "Раздел 1", браузер перейдет сразу к разделу 1.
2.2 Графика внутри документа
Одна из наиболее привлекательных черт Web - возможность включения ссылок на графические и иные типы данных в HTML-документ. Делается это при помощи тэга <IMG...ISMAP>. Использование данного тэга позволяет значительно улучшить внешний вид и функциональность документов.
Существует два способа использования графики в HTML-документах. Первый - это внедрение графических образов в документ, что позволяет пользователю видеть изображения непосредственно в контексте других элементов документа. Это наиболее используемая техника при проектировании документов, называемая иногда "inline image". Синтаксис тэга:
<IMG SRC="URL" ALT="text" HEIGHT=n1 WIDTH=n2 ALIGN=top|middle|bottom|texttop ISMAP>
Опишем элементы синтаксиса тэга:
URL:
Обязательный параметр, имеющий такой же синтаксис, как и стандартный URL. Данный URL указывает браузеру где находится рисунок. Рисунок должен храниться в графическом формате, поддерживаемом браузером. На сегодняшний день форматы GIF и JPG поддерживаются большинством браузеров.
ALT="text":
Данный необязательный элемент задает текст, который будет отображен браузером, не поддерживающим отображение графики или с отключенной подкачкой изображений. Обычно, это короткое описание изображения, которое пользователь мог бы или сможет увидеть на экране. Если данный параметр отсутствует, то на месте рисунка большинство браузеров выводит пиктограмму (иконку), активизировав которую, пользователь может увидеть изображение. Тэг ALT рекомендуется, если ваши пользователи используют браузер, не поддерживающий графический режим, например Lynx.
HEIGTH=n1:
Данный необязательный параметр используется для указания высоты рисунка в пикселях. Если данный параметр не указан, то используется оригинальная высота рисунка. Это параметр позволяет сжимать или растягивать изображения по вертикали, что позволяет более четко определять внешний вид документа. Однако, некоторые браузеры не поддерживают данный параметр. С другой стороны, экранное разрешение у вашего клиента может отличаться от вашего, поэтому будьте внимательны при задании абсолютной величины графического объекта.
WIDTH=n2:
Параметр также необязателен, как и предыдущий. Позволяет задать абсолютную ширину рисунка в пикселях.
ALIGN: Данный параметр используется, чтобы сообщить браузеру, куда поместить следующий блок текста. Это позволяет более строго задать расположение элементов на экране. Если данный параметр не используется, то большинство браузеров располагает изображение в левой части экрана, а текст справа от него.
ISMAP:
Этот параметр сообщает браузеру, что данное изображение позволяет пользователю выполнять какие-либо действия, щелкая мышью на определенном месте изображения. Данная возможность является расширением HTML.
Приведем пример использования данного тэга:
<IMG SRC="http://www.softexpress.com/images/nekton.jpg" ALT="СофтСервис лого" ALIGN="top" ISMAP>
С версии HTML 2.0 у тэга <IMG> появились дополнительные параметры:
<IMG SRC="URL" ALT="text" HEIGHT=n1 WIDTH=n2 ALIGN=top|middle|bottom|texttop|absmiddle|baseline|absbottom BORDER=n3 VSPACE=n4 HSPACE=n5 ISMAP>
Новые параметры:
BORDER:
Данный параметр позволяет автору определить ширину рамки вокруг рисунка.
VSPACE:
Позволяет установить размер в пикселях пустого пространства над и под рисунком, чтобы текст не наезжал на рисунок. Особенно это важно для динамически формируемых изображений, когда нельзя заранее увидеть документ.
HSPACE:
То же самое, что и VSPACE, но только по горизонтали.
Фоновые рисунки. Большинство браузеров позволяет включать в документ фоновый рисунок, который будет матрицироваться и отображаться на фоне всего документа. Некоторые пользователи любят фоновую графику, некоторые нет. Ненавязчивый полупрозрачный рисунок (обои) обычно хорошо выглядит в качестве фона для большинства документов.
Описание фонового рисунка включается в тэг BODY и выглядит следующим образом:
<BODY BACKGROUND="picture.gif">.
Задание стандартных цветов. Многие HTML-авторы любят использовать заранее предопределенные цвета фона документа, обычного текста и ссылок. Чтобы задать эти цвета, необходимо включить в тэг <BODY> дополнительные параметры:
<BODY BGCOLOR="#XXXXXX" TEXT="#XXXXXX" LINK="#XXXXXX"> каждый из параметров определяет цвет того или иного элемента. Опишем эти параметры:
BGCOLOR:
Цвет фона документа
TEXT:
Цвет простого текста документа
LINK:
Цвет ссылки. Цвет задается шестизначным числом в шестнадцатеричном формате по схеме RGB (Red, Green, Blue). Цвет #000000 соответствует черному, а цвет #FFFFFF - белому. Например: <BODY BGCOLOR="#000000" TEXT="#FFFFFF" LINK="#9690CC">
Данная строка определяет белый цвет фона документа, черный текст и серебристые ссылки.
Горизонтальная линия. Используя тэг <HR>, вы можете разделить текст горизонтальной чертой.
Формат тэга:
<HR SIZE=number WIDTH=number|percent ALIGN=left|right|center NOSHADE>
Параметры тэга:
SIZE:
Толщина линии в пикселях.
WIDTH:
Ширина линии в пикселях или процентах от ширины окна броузера.
ALIGN: Расположение на экране (слева | по центру | справа).
NOSHADE: По умолчанию линия представлена в 3D виде с тенью. NOSHADE позволяет представить линию просто однотонной темной полоской.
2.3 Добавление стилей в документ
HTML позволяет использовать различные стили шрифтов для выделения текстовой информации в ваших документах. Вот короткий список стилей, поддерживаемых большинством браузеров:
bold (жирный)
italic (наклонный)
mono spaced (type writer - с использованием фиксированных шрифтов)
Вы можете комбинировать различные виды стилей, например жирный и наклонный.
Таблица №1: Основные стили текста
|
Стиль |
Элемент или тэг |
Результат |
|
Bold |
<B> Этот текст жирный </B> |
Этот текст жирный |
|
Italic |
<I> Этот текст наклонный </I> |
Этот текст наклонный |
|
Mono spaced |
<TT> Этот текст с непроп. шрифтом </TT> |
Этот текст с непроп. шрифтом |
Комбинирование стилей позволяет вам отображать в одной строке несколько элементов различными стилями, например:
<b>Жизнь</b> - <i>это <b>песня!</b></i>
Жизнь - это песня!
Внимание! Добавление большого количества стилей и их комбинаций приводит к затруднению чтения текста!
Дополнительные стили:
· big (большой)
· small (маленький)
· sub (подстрочник)
· sup (надстрочник)
Таблица №2: Дополнительные стили текста
|
Стиль |
Элемент или тэг |
Результат |
|
Big |
Этот текст <BIG> большой </BIG> |
Этот текст большой |
|
Small |
Этот текст <SMALL> маленький </SMALL> |
Этот текст маленький |
|
Sub |
Этот текст <SUB> подстрочник </SUB> |
Этот текст подстрочник |
|
Sup |
Этот текст <SUP> надстрочник </SUP> |
Этот текст надстрочник |
Размер шрифта <FONT SIZE>. Вы можете изменять размер шрифта при помощи тэга: <FONT SIZE=+|- n>
Шрифт может иметь размер от 1 до 7. Вы можете прямо указать размер шрифта цифрой, или указать смещение относительно базового значения (по умолчанию - 3) в положительную или отрицательную сторону. Базовое значение можно изменить при помощи тэга: <BASEFONT SIZE=n>
Например: <p>и <font SIZE=+1>з</font><font SIZE=+2>м</font> <font SIZE=+3>е</font><font SIZE=+4>н</font> <font SIZE=+3>е</font><font SIZE=+2>н</font> <font SIZE=+1>и</font> е</p>
Изменение цвета шрифта <FONT SIZE>. Вы можете изменить цвет шрифта при помощи тэга: <FONT COLOR="#XXXXXX>
Цвет указывается в RGB-формате (Red-Green-Blue) посредством указания размерности каждой компоненты цвета в шестнадцатеричном формате. Например, белый цвет обозначается "000000", черный - "FFFFFF", синий - "0000FF" и т.п.
<FONT COLOR="#FF0000"> Красный </FONT> <FONT COLOR="#00FF00"> Зеленый </FONT> <FONT COLOR="#0000FF"> Синий.
2.4 Оптимизация графики для web
На данный момент в Web используется два типа растровых файлов: в форматах JPEG и GIF.
JPEG-формат хорошо передает цветовые и тоновые раскаты, размытые границы (например, фото). JPEG-файл хорошо масштабируется в браузере. Плохо передает ровные плоскости цвета, в компрессии уступает GIF-формату. При сохранении в JPEG-формате выбирайте качество "medium".
GIF-формат хорошо передает ровные плоскости цвета, жесткие границы (например, векторную графику, логотипы). Имеет максимальную компрессию, допускает прозрачный фон. Плохо масштабируется в браузере, искажает цветовые и тоновые раскаты. Используйте GIF-формат, если изображение без значительных потерь переводится в 128-цветовую гамму с включенной опцией "dithering". В противном случае лучше сохранять изображение в JPEG-формате. Для экспорта файла в GIF-формат сначала проиндексируйте его цветовую палитру в Adobe Photoshop:
Подбирайте минимальное количество цветов вручную (для качественной передачи антиалиасного одноцветного изображения на одноцветном фоне достаточно 5-8 цветов, двух-трехцветного изображения - 15-25 цветов) Если исходное изображение Grayscale, перед индексацией переведите его в RGB-гамму.
По возможности избегайте включения опции "dithering"- она увеличивает размер файла. Эта опция необходима, только если в изображении присутствует цветовой или тоновой раскат (напр. тень). Назначая прозрачный фон, после применения "dithering" убедитесь, что фон не стал "клетчатым".
В сложных случаях перед индексированием выделите наиболее важные элементы изображения. Цвета внутри выделенной области индексируются корректнее остальных.
3. Алгоритм практической работы
3.1 Подготовка
Для создания web-сайта я использовал две программы:
Macromedia Flash8 – программа для создания flash анимации;
Adobe Dreamweaver – программа для написания web-сайтов.
В Macromedia Flash8 я создал анимацию для шапки web-сайта, включил в неё логотип нашего техникума и название специальность, по которой прохожу обучение. В качестве рамки анимации я выбрал монитор ПК, фон залил градиентом, добавил двоичный код, который динамично спускается с верхней части анимации. На передний план вставил логотип нашего техникума, который располагается по центру и плавно перемещается в левый верхний угол, при этом уменьшается и название моей будущей специальности «Мастер по обработке цифровой информации», который поднимается с нижней части и располагается строго по центру.
В Adobe Dreamweaver а создавал непосредственно сам web-сайт. Для создания web-сайта я подготовил необходимую мне информацию, описал саму специальность, что мы должны уметь и что должны знать, добавил списки групп и также наши практические работы, которые мы выполняли на занятиях. На главной странице информация для абитуриентов, в нижней части ссылка на web-сайт нашего техникума.
3.2 Создание сайта «Мастер по обработке цифровой информации»
В Adobe Dreamweaver я создал таблицу из шаблона, который имеется в программе, также при помощи инструментов добавил заранее подготовленную анимацию в шапку сайта. Ниже шапки web-сайта, с правой стороны прописал форму регистрации и входа пользователей. С левой стороны добавил ссылки на следующие страницы web-сайта:
Главная – на главной странице располагается информация для абитуриентов и их родителей; условия поступления, сроки обучения, ссылка на «Федеральный государственный образовательный стандарт начального профессионального образования по профессии 230103.02 Мастер по обработке цифровой информации (утв. приказом Министерства образования и науки РФ от «16» апреля 2010 г. №365)»