Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Запросы-действия в MS Access.





Запросы-действия позволяют модифицировать данные в таблицах: удалять, обновлять, добавлять записи. К этой группе запросов относятся следующие:

 

Запросы на создание таблицы создают таблицы на основании данных, содержащихся в результирующем множестве запроса.

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

Запросы на обновление изменяют значения существующих полей в соответствии с заданным критерием.

Запросы на удаление удаляют записи из одной или нескольких таблиц одновременно.

Создание, и тем более выполнение, любого запроса-действия в СУБД Microsoft Access всегда состоит из двух этапов. Сначала нужно создать запрос-выборку, а потом превратить его в запрос-действие и выполнить еще раз. Смысл в этом скрыт великий. Просмотрев результаты выборки, пользователь (разработчик) может даже чисто визуально убедиться в том, что все пройдет "как задумано" и что потом не придется срочно искать нашатырный спирт или валидол. Так как запрос-выборка не модифицирует данные, то в случае ошибки вам понадобится лишь заново переделать сам запрос, что особого труда не составляет.

Понятие отчетов. Создание отчетов средствами СУБД Access.

Отчет- это объект базы данных, который предназначен для печати данных. В них приняты специальные меры для группирования выводимых данных и для вывода специальных элементов оформления, характерных для печатных документов (верхний и нижний колонтитулы, номера страниц и т.п.)

Типы отчетов: Автоотчеты (1. «в столбец» На экранвыводится в один столбец все данные из всех записей таблицы. 2. «ленточный отчет».Каждая запись занимает отдельную строку-ленту.№ «табличный отчет»)

Групплвые\итоговые отчеты

Почтовая наклейка

Слияние с Microsoft Word

Диаграммы

34. Понятие форм. Создание форм средствами СУБД Access.
Форма-основное средство для ввода данных для управления Субд и вывода результата на экран мониторов.

По способу отбора данных: табличные, ленточные, столбец (простая форма). Специальные формы содержат кнопки управления для удобства пользователя. Есть два режима формы: 1.создание формы в режиме конструктора 2.создание формы с помощью мастера.

Презентация

Презентация – мультимедийный инструмент, используемый в ходе докладов или сообщений для повышения выразительности выступления, более убедительной и наглядной иллюстрации описываемых фактов и явлений. Что такое презентация в PowerPoint? Файл с расширением.pptФайл, содержащий любое необходимое количество страничек, наполненных информацией и следующих друг за другом.

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

Основные понятия языка HTML, структура HTML-документа, функциональные элементы, форматирование текста.

Что такое HTML?
HyperText Markup Language (HTML) является стандартным языком, предназначенным для создания гипертекстовых документов в среде WEB. HTML-документы могут просматриваться различными типами WEB-броузеров. Когда документ создан с использованием HTML, WEB-броузер может интерпретировать HTML для выделения различных элементов документа и первичной их обработки. Использование HTML позволяет форматировать документы для их представления с использованием шрифтов, линий и других графических элементов на любой системе, их просматривающей.
Большинство документов имеют стандартные элементы, такие, как заголовок, параграфы или списки. Используя тэги HTML вы можете обозначать данные элементы, обеспечивая WEB-броузеры минимальной информацией для отображения данных элементов, сохраняя вцелом общую структуру и информационную полноту документов. Все что необходимо, чтобы прочитать HTML-документ - это WEB-броузер, который интерпретирует тэги HTML и воспроизводит на экране документ в виде, который ему придает автор.
В большинстве случаев автор документа строго определяет внешний вид документа. В случае HTML читатель (основываясь на возможностях WEB-броузера может, в определенной степени, управлять внешним видом документа (но не его содержимым). HTML позволяет отметить, где в документе должен быть заголовок или абзац при помощи тэга HTML, а затем предоставляет WEB-броузеру интерпретировать эти тэги. Например, один WEB-броузер может распознавать тэг начала абзаца и представлять документ в нужном виде, а другой не имеет такой возможности и представляет документ в одну строку. Пользователи некоторых WEB-броузеров имеют, также, возможность настраивать размер и вид шрифта, цвет и другие параметры, влияющие на отображение документа.
HTML-тэги могут быть условно разделены на две категории:

тэги, определяющие, как будет отображаться WEB-броузером тело документа вцелом

тэги, описывающие общие свойства документа, такие как заголовок или автор документа

Запомните, что основное преимущество HTML заключается в том, что ваш документ может быть просмотрен на WEB-броузерах различных типов и на различных платформах.

Основные положения
Все тэги HTML начинаются с < (левой угловой скобки) и заканчиваются символом > (правой угловой скобки). Как правило, существует стартовый тэг и завершающий тэг. Для примера приведем тэги заголовка, определяющие текст, находящийся внутри стартового и завершающего тэга и описывающий заголовок документа:
<TITLE> Заголовок документа </TITLE>

Завершающий тэг выглядит также, как стартовый, и отличается от него прямым слэшем перед текстом внутри угловых скобок. В данном примере тэг <TITLE> говорит WEB-броузеру об использовании формата заголовка, а тэг </TITLE> - о завершении текста заголовка.
Некоторые тэги, такие, как <P> (тэг, определяющий абзац), не требуют завершающего тэга, но его использование придает исходному тексту документа улучшенную читаемость и структурируемость.
HTML не реагирует на регистр символов, описывающих тэг, и приведенный ранее пример может выглядеть следующим образом:
<TITLE> Заголовок документа </TITLE>

Внимание! Дополнительные пробелы, символы табуляции и возврата каретки, добавленные в исходный текст HTML-документа для его лучшей читаемости, будут проигнорированы WEB-броузером при интерпретации документа. HTML-документ может включать вышеописанные элементы только если они помещены внутрь тэгов <PRE> и </PRE>. Более подробно о тэгах <PRE> будет написано ниже.
Структура документа
Когда WEB-броузер получает документ, он определяет, как документ должен быть интерпретирован. Самый первый тэг, который встречается в документе, должен быть тэгом <HTML>. Данный тэг сообщает WEB-броузеру, что ваш документ написан с использованием HTML. Минимальный HTML-документ будет выглядеть так:

<HTML>...тело документа... </HTML>

Заголовочная часть документа <HEAD> Тэг заголовочной части документа должен быть использован сразу после тэга <HTML> и более нигде в теле документа. Данный тэг представляет из себя общее описание документа. Избегайте размещать какой-либо текст внутри тэга <HEAD>. Стартовый тэг <HEAD> помещается непосредственно перед тэгом <TITLE> и другими тэгами, описывающими документ, а завершающий тэг </HEAD> размещается сразу после окончания описания документа.
Например:


<HTML>
<HEAD>
<TITLE> Список сотрудников </TITLE>
</HEAD>
...

Внимание! Технически, стартовые и завершающие тэги типа <HTML>, <HEAD> и <BODY> необязательны. Но настоятельно рекомендуется их использовать, поскольку использование данных тэгов позволяет WEB-броузеру уверенно разделить заголовочную часть документа и непосредственно смысловую часть.

Заголовок документа <TITLE>

Большинство WEB-броузеров отображают содержимое тэга <TITLE> в заголовке окна, содержащего документ и в файле закладок, если он поддерживается WEB-броузером. Заголовок, ограниченный тэгами <TITLE> и </TITLE>, размещается внутри <HEAD>-тэгов, как показано выше на примере. Заголовок документа не появляется при отображении самого документа в окне.

Тэги тела документа
Тэги тела документа идентифицируют отображаемые в окне компоненты HTML-документа. Тело документа может содержать ссылки на другие документы, текст и другую форматированную информацию. Тело документа <BODY> Тело документа должно находиться между тэгами <BODY> и </BODY>. Это та часть документа, которая отображается как текстовая и графическая (смысловая) информация вашего документа.

Уровни заголовков <Hx>
Когда пишется HTML-документ, текст структурно делится на просто текст, заголовки частей текста, заголовки более высокого уровня и т.д. Первый уровень заголовков (самый большой) обозначается цифрой 1, следующий - 2, и т.д. Большинство броузеров поддерживает интерпретацию шести уровней заголовков, определяя каждому из них собственный стиль. Заголовки выше шестого уровня не являются стандартом и могут не поддерживаться броузером. Заголовок самого верхнего уровня имеет признак "1". Синтакс заголовка уровня 1 следующий:

<H1> Заголовок первого уровня </H1>

Заголовки другого уровня могут быть представлены в общем случае так:

<Hx> Заголовок x-го уровня </Hx>

где x - цифра от 1 до 6, определяющая уровень заголовка.

Тэг абзаца <P>
В отличии от большинства текстовых процессоров, в HTML-документе обычно игнорируются символы возврата каретки. Физический разрыв абзаца может находиться в любом месте исходного текста документа (для удобства его читаемости). Однако броузер разделяет абзацы только при наличии тэга <P>. Если вы не разделите абзацы тэгом <P>, ваш документ будет выглядеть как один большой абзац. Дополнительные параметры тэга <P>:
<P ALIGN=left|center|right> позволяют выравнивать абзац по левому краю, центру и правому краю соответственно.

Центрирование элементов документа
Вы можете центрировать все элементы документа в окне броузера. Для этого можно использовать тэг <CENTER>. Все элементы между тэгами <CENTER> и </CENTER> будут находиться в центре окна

Тэг преформатирования <PRE>
Тэг преформатирования, <PRE>, позволяет представлять текст со специфическим форматированием на экране. Предварительно сформатированный текст заканчивается завершающим тэгом </PRE>. Внутри предварительно сформатированного текста разрешается использовать:

перевод строки символы табуляции (сдвиг на 8 символов вправо) непропорциональный шрифт, устанавливаемый броузером

Использование тэгов, определяющих формат абзаца, таких как <Hx> или <ADDRESS>, будет игнорироваться броузером при помещении их между тэгами <PRE> и </PRE>. Далее идет несколько более подробный пример, собранный из предыдущих:


<HTML>
<HEAD>
<TITLE> Список сотрудников </TITLE>
</HEAD>
<BODY>
<H2> Список сотрудников нашей фирмы </H2>
<H3> Составлено: 30 июля 1996 года </H3>
Данный список содержит фамилии, имена и отчества
всех сотрудников нашей компании. <P>
Список может быть использован только в служебных целях. <P>
</BODY>
</HTML>


37. Гиперссылки на Web-страницах. Значения URL-адреса.

Гиперссылки. Гиперссылки, размещенные на Web-странице, позволяют загружать в браузер другие Web-страницы, хранящиеся на локальном компьютере или в Интернете. Гиперссылка состоит из двух частей: адреса и указателя ссылки.
Гиперссылка создается с помощью универсального тэга, "А" и его атрибута HREF, указывающего, в каком файле хранится загружаемая Web-страница:

<a href="Адрес">Указатель ссылки</a>

 

Если загружаемая в браузер Web-страница размещена на локальном компьютере в той же папке, то вместо адреса указывается просто имя файла, например:

<a href="filename.txt">Указатель ссылки</a>


Если загружаемая в браузер Web-страница размещена в Интернете, то в качестве адреса указывается Интернет-адрес, например:

<a href="http://www.server.ru/Web-сайт/index.php">Указатель ссылки</a>


Указатель ссылки мы видим при просмотре Web-страницы в браузере. Указателем ссылки может быть текст или рисунок, обычно выделенный синим цветом и подчеркиванием. При указании на него мышью ее курсор превращается в значок «рука». Щелчок мышью по указателю вызывает переход на Web-страницу, указанную в гиперссылке.

Гиперссылки могут содержать адреса не только Web-страниц, но и адреса файлов других типов. Активизация таких гиперссылок будет приводить:
• к просмотру изображения в браузере:

<А HREF="picture. jpg">Изображение</A>
• к запуску проигрывателя, встроенного в браузер и
воспроизведению звукового файла:

<А HREF="sound.wav">3ByK</A>
• к сохранению файла на локальном компьютере, с
использованием встроенного в браузер менеджера
загрузки файлов:

<А HREF="filez.exe">Скачать файл</А>
Гиперссылка на адрес электронной почты. Полезно на начальной странице сайта создать ссылку на адрес электронной почты, по которому посетители могут связаться с администрацией сайта. Для этого необходимо атрибуту ссылки HREF присвоить адрес электронной почты и вставить ее в контейнер "ADDRESS" "/ADDRESS", который задает стиль абзаца, принятый для указания адреса:

<ADDRESS>
<А HREF="mailto:username@server.ru">
E-mail: username@server.ru</A>
</ADDRESS>


Теперь по щелчку мышью по ссылке адреса электронной почты будет открываться почтовая программа Outlook Express (или другая используемая по умолчанию почтовая программа), где в строке «Кому» будет указан заданный в ссылке адрес.

URL - это аббревиатура Uniform Resource Locator, которая указывает в World Wide Web местоположение файлов на других серверах сети. URL включает в себя: протокол доступа (http, ftp, telnet и т.д.), имя домена и хост-машины и полный путь к файлу. URL - это адрес ресурса (например, web-странички или картинки).
38. Мультимедиа на Web-страинцах.

 

Графика и мультимедиа

 

Графика и мультимедийные данные имеют принципиально другую природу, нежели текст. Из-за этого объединить их в одном файле невозможно.

Разработчики HTML нашли оригинальный выход из положения. Прежде всего, графические изображения и мультимедийные данные хранятся в отдельных файлах. А в HTML-коде Web-страниц с помощью особых тегов прописывают ссылки на эти файлы, фактически — их интернет-адреса. Встретив такой тег-ссылку, Web-обозреватель запрашивает у Web-сервера соответствующий файл с изображением, аудио- или видеороликом и выводит его на Web-страницу в то место, где встретился данный тег.

Графические изображения, аудио- и видеоролики и вообще любые данные, хранящиеся в отдельных от Web-страницы файлах, называются внедренными элементами Web-страниц.

НА ЗАМЕТКУ

Ранее говорилось, что Web-страница может храниться в нескольких файлах. Web-страница с внедренными элементами — тому пример.

Графика

 

Графика на Web-страницах появилась достаточно давно. Предназначенный для этого тег появился еще в версии 3.2 языка HTML, которая вышла в 1997 году. С тех пор Всемирную паутину захлестнула волна интернет-графики (к настоящему времени, надо сказать, поутихшая).

Как уже говорилось, графические изображения — суть внедренные элементы Web-страниц. Это значит, что они сохраняются в отдельных от самой Web-страницы файлах.

Форматы интернет-графики

 

На данный момент существует несколько десятков форматов хранения графики в файлах. Но Web-обозреватели поддерживают далеко не все. В WWW сейчас используются всего три формата, которые мы далее рассмотрим.

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

Формат GIF (Graphics Interchange Format, формат обмена графикой) — старожил среди "сетевых" форматов графики. Он был разработан еще в 1987 году и модернизирован в 1989 году. На данный момент он считается устаревшим, но все еще широко распространен.

Достоинств у него довольно много. Во-первых, GIF позволяет задать для изображения "прозрачный" цвет; закрашенные этим цветом области изображения станут своего рода "дырками", сквозь которые будет "просвечивать" фон родительского элемента. Во-вторых, в одном GIF-файле можно хранить сразу несколько изображений, фактически — настоящий фильм (анимированный GIF). В-третьих, из-за особенностей применяемого в нем сжатия он отлично подходит для хранения штриховых изображений (карт, схем, рисунков карандашом и пр.).

Недостаток у формата GIF всего один — он совершенно не годится для хранения полутоновых изображений (фотографий, картин и т. п.). Это обусловлено тем, что GIF-изображения могут включать всего 256 цветов, и потерями качества при сжатии.

GIF используется для хранения элементов оформления Web-страниц (всяческих линеек, маркеров списков и т. п.) и штриховых изображений.

Формат JPEG (Joint Photographic Experts Group, Объединенная группа экспертов по фотографии) был разработан в 1993 году специально для хранения полутоновых изображений. Для чего активно применяется до сих пор.

JPEG, в отличие от GIF, не ограничивает количество цветов у изображения, а реализованное в нем сжатие лучше всего подходит для полутоновых изображений. Однако он плохо справляется с штриховой графикой, не поддерживает "прозрачный" цвет и анимацию.

Формат PNG (Portable Network Graphics, перемещаемая сетевая графика) появился на свет в 1996 году. Он разрабатывался как замена устаревшему и не очень удобному GIF, а также, в некоторой степени, JPEG. В настоящее время он последовательно отвоевывает "жизненное пространство" у GIF.

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

Осталось назвать расширения, под которыми сохраняются файлы того или иного формата. Файлы GIF и PNG имеют "говорящие" расширения gif и png, а файлы JPEG — jpg, jpe или jpeg.
39. Структурирование информации на странице: списки и таблицы на Web-страницах

Таблицы в HTML.

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

Таблицы в HTML строятся по принципу вложения элементов. Сначала задается родительский элемент Table, определяющий таблицу, и в него вкладываются строки - TR, а в строки столбцы - TD.

Давайте создадим простейшую таблицу. Вот код, который вы должны внести в свою страницу внутрь элемента body для создания таблицы 2x2 ячеек:

<table width="200" border="1"> <!--таблица-->
<tr> <!-- 1-ая строка -->
<td> 1 </td> <!-- 1-ая ячейка -->
<td> 2 </td> <!-- 2-ая ячейка -->
</tr> <!-- 1-ая строка заканчивается -->
<tr> <!-- 2-ая строка -->
<td> 3 </td> <!-- 3-ая ячейка -->
<td> 4 </td> <!-- 4-ая ячейка -->
</tr> <!-- 2-ая строка заканчивается -->
</table> <!-- таблица заканчивается -->

А вот как будет выглядеть результат:

   
   

В данном примере тег <table> содержит некоторые атрибуты: width - ширина таблицы и border - толщина рамки таблицы в пикселях. Кроме этих свойств элемент таблица может включать следующие атрибуты:

  • align - определяет выравнивание таблицы;
  • background - задает фоновый рисунок в таблице;
  • bgcolor - цвет фона таблицы;
  • bordercolor - цвет рамки;
  • cellpadding - отступ от рамки до содержимого ячейки;
  • cellspacing - расстояние между ячейками;
  • height - высота таблицы.

Иногда бывает нужно создавать таблицы, в которых смежные ячейки должны быть объеденены. Объеденить ячеки можно с помощью атрибутов тега <TD>:colspan и rowspan.

Атрибут colspan указывает число ячеек объединенных по горизонтали:

<table width="200" border="1">
<tr>
<td colspan="2"> 1 </td> <!-- объеденены две горизонтальные ячейки -->
</tr>
<tr>
<td> 2 </td>
<td> 3 </td>
</tr>
</table>

В приведенном примере таблица содержат две строки и две колонки, причем верхние горизонтальные ячейки объединены с помощью параметра colspan:

 
   

Атрибут rowspan указывает число ячеек объединенных по вертикали. Вот пример использования:

<table width="200" border="1">
<tr>
<td rowspan="2"> 1 </td> <!-- объеденены две вертикальные ячейки -->
<td> 2 </td>
</tr>
<tr>
<td> 3 </td>
</tr>
</table>

А вот как будет выглядеть:

   
 

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

Маркированный список.

Маркированный список представляет собой группу элементов. Каждый элемент такого списка маркируется специальным маркером, обчно в виде черного кружка. Маркированный список формируется с помощью пары тегов <ul> и </ul>. А каждый элемент списка помещается внутрь тегов <li> и </li>. Вот пример:

<ul>
<li>Первый элемент</li>
<li>Второй элемент</li>
<li>Третий элемент</li>
</ul>

Вот результат примера приведенного выше:

  • Первый элемент
  • Второй элемент
  • Третий элемент

Закрывающий тег </li> необязателен, но советую его всегда добавлять для четкого разделения элементов списка. Закрывающий тег </ul> обязателен. Внутри элемента списка можно помещать ссылки, параграфы, изображения, другие списки, переносы строк, и др.

Маркеры списка могут быть трех видов: закрашенный круг, окружность и квадрат. Тип маркера задается с помощью параметра type тега <ul>. Параметр typeможет принимать следующие значения: disc, circle и square.

Ниже показаны маркеры в виде окружности и квадрата.

<ul type="circle">
<li>Первый элемент</li>
<li>Второй элемент</li>
<li>Третий элемент</li>
</ul>
<ul type="square">
<li>Первый элемент</li>
<li>Второй элемент</li>
<li>Третий элемент</li>
</ul>

А вот как это выглядит:

  • Первый элемент
  • Второй элемент
  • Третий элемент

 

  • Первый элемент
  • Второй элемент
  • Третий элемент


40. Отображение нескольких документов в рамках одной Web-страницы (фреймы).

Фреймы являются средством отображения нескольких документов в одном окне браузера. Тело документа заменяется описанием фреймов,задаваемым парным тегом < frameset >. Элемент body в таком документе должен отсутствовать, а при наличии — игнорируется браузером.

Открывающий тег < frameset > должен содержать обязательный атрибут cols = или rows =, определяющий способ разбиения окна. В первом случае окно разбивается вертикальными линиями, во втором — горизонтальными. Если заданы оба атрибута, создается сетка фреймов. Значение любого из этих атрибутов — это перечисленные через запятую размеры отдельных фреймов.

< frameset cols="60%, 40%">

Значения могут быть заданы в пикселях или в процентах от ширины окна. Последняя область может быть определена с помощью символа «*», что означает, что ей выделяется все оставшееся пространство.

< frameset rows="40%, 40%,*">

Между тегами < frameset > и < /frameset > должно располагаться ровно столько элементов, сколько областей создано с помощью атрибутов cols= и rows=. При этом могут использоваться дополнительные элементы frameset, описывающие дальнейшее разбиение на подобласти еще меньшего размера, или непарные теги <frame>, определяющие способ использования области.

Тег <frame> должен содержать обязательный атрибут src=, с помощью которого указывается, какой документ первоначально загружается в соответствующую область. Значение этого атрибута — абсолютный или относительный адрес нужного документа.

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

<frame src="text.htm" name="left" >

Это имя можно использовать, чтобы загружать новые документы в ранее созданную область. Для этого в тег <a>, определяющий гиперссылку, необходимо добавить атрибут target=, значение которого совпадает с ранее определенным именем области. При переходе по данной гиперссылке новый документ загрузится в указанный фрейм.

Для установки режима отображения полос прокрутки во фрейме используется параметр scrolling. Если значение этого параметра равно yes, во фрейме отображаются полосы прокрутки. Если значение параметра равно no, полосы прокрутки не отображаются.

Пример: записать HTML-файл со следующей структурой

Тема
Оглавление Содержание

Структурный файл

<html>

<head>

<title>struktura</title>

</head>

<frameset rows=”30%,70%”>

<frame src=”tema.htm”>

<frameset cols=”35%,65%”>

<frame src=”oglawlenie.htm”>

<frame src=”soderganie.htm” name=”111”>

</frameset>

</frameset>

</html>

Файл-оглавление

<html>

<head>

<title>oglawlenie</title>

</head>

<body>

<a href=”glawa1.htm” target=”111”> Глава1 </a>

<a href=”glawa2.htm” target=”111”> Глава2 </a>

<a href=”glawa3.htm” target=”111”> Глава3 </a>

……………..

</body>

</html>


41. Интерактивные Web-страницы (формы).

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

Разместим на странице «Анкета» анкету для посетителей, чтобы выяснить, кто из наших посетителей, с какими целями и с помощью каких программ получает и использует информацию из сети Интернет, а также выясним, какую информацию они хотели бы видеть на нашем сайте.
Вся форма заключается в контейнер

<form></form>.

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

Текстовые поля.
Для получения этих данных разместим в форме два однострочных текстовых поля для ввода информации.
Текстовые поля создаются с помощью тэга

<INPUT>

со значением атрибута TYPE="text". Атрибут NAME является обязательным и служит для идентификации полученной информации. Значением атрибута SIZE является число, за-дающее длину поля ввода в символах.
Для того чтобы анкета «читалась», необходимо разделить строки с помощью тэга перевода строки

<br>.


Переключатели.
Далее, мы хотим выяснить, к какой группе пользователей относит себя посетитель. Предложим выбрать ему один из нескольких вариантов: учащийся, студент, учитель.
Для этого необходимо создать группу переключателей («радиокнопок»). Создается такая группа с помощью тэга «INPUT» со значением атрибута TYPE="radio". Все элементы в группе должны иметь одинаковые значения атрибута NAME. Например, NAME="group".
Еще одним обязательным атрибутом является VALUE, которому присвоим значения «учащийся», «студент» и «учитель». Значение атрибута VALUE должно быть уникальным для каждой «радиокнопки», так как при ее выборе именно оно передается серверу.

Флажки.
Далее, мы хотим узнать, какими сервисами Интернета наш посетитель пользуется наиболее часто. Здесь из предложенного перечня он может выбрать одновременно несколько вариантов, пометив их флажками.
Флажки создаются с помощью тэга «INPUT» со значением атрибута TYPE="checkbox". Флажки, объединенные в группу, могут иметь различные значения атрибута NAME. Например, NAME="boxl", NAME="box2" и т. д.

Еще одним обязательным атрибутом является VALUE, которому присвоим значения «WWW», «e-mail» и «FTP». Значение атрибута VALUE должно быть уникальным для каждого флажка, так как при его выборе именно оно пере-дается серверу.
Поля списков.
Теперь выясним, какой из браузеров предпочитает посетитель сайта. Перечень браузеров представим в виде раскрывающегося списка, из которого можно выбрать только один вариант.
Для реализации раскрывающегося списка используется контейнер

<selectx/select>

, в котором каждый элемент списка определяется тэгом

<opinion>

.

В переключателях, флажках и списках выбранный по умолчанию элемент задается с помощью атрибута
SELECTED.

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

<textarea>

с обязательными атрибутами: NAME, задающим имя области, ROWS, определяющим число строк, и COLS — число столбцов области.

Отправка данных из формы.
Отправка введенной в фор-му информации осуществляется с помощью щелчка по кнопке.
Кнопка создается с помощью тэга "INPUT". Атрибуту TYPE необходимо присвоить значение «submit», а атрибуту VALUE, который задает надпись на кнопке, присвоить значение «Отправить».

Щелчком по кнопке Отправить можно отправить данные из формы на определенный адрес электронной почты. Для этого атрибуту ACTION контейнера "FORM" надо присвоить значение адреса электронной почты. Кроме того, в атрибутах METOD и ENCTYPE необходимо указать метод и форму передачи данных:

<form action="mailto:username@server.ru" metod="post" enctype="text/plain">...</form

 







Дата добавления: 2015-12-04; просмотров: 222. Нарушение авторских прав; Мы поможем в написании вашей работы!




Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...


Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...


Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...


Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Машины и механизмы для нарезки овощей В зависимости от назначения овощерезательные машины подразделяются на две группы: машины для нарезки сырых и вареных овощей...

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

Именные части речи, их общие и отличительные признаки Именные части речи в русском языке — это имя существительное, имя прилагательное, имя числительное, местоимение...

В теории государства и права выделяют два пути возникновения государства: восточный и западный Восточный путь возникновения государства представляет собой плавный переход, перерастание первобытного общества в государство...

Закон Гука при растяжении и сжатии   Напряжения и деформации при растяжении и сжатии связаны между собой зависимостью, которая называется законом Гука, по имени установившего этот закон английского физика Роберта Гука в 1678 году...

Характерные черты официально-делового стиля Наиболее характерными чертами официально-делового стиля являются: • лаконичность...

Studopedia.info - Студопедия - 2014-2024 год . (0.008 сек.) русская версия | украинская версия