Для указания отдельных элементов HTML документов. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Для указания отдельных элементов HTML документов.



1. Атрибут NAME используется для указания места, до которого необходимо пролистать

HTML документ.

  Пример:

<A NAME=”ZDES”>

</ A >

 

В этом случае внутри дескриптора <A> находится якорь – это элемент HTML документа, который может быть адресован с помощью гиперссылки. Якорь не выделяется браузером.  

 

Для того чтобы с помощью ссылки адресоваться к якорю надо после URL адреса добавить # и указать имя якоря.

 

Пример:

<A HREF=”http://www.kirov.ru/price.htm#1>

 

 

Название якоря может формироваться без указания URL адреса HTML документа.

 

Пример:

<A HREF=”#1”>

Данный якорь будет искаться в текущей папке.

 

При использовании абсолютного адреса необходимо использовать аббревиатуру http (например, http://www.kirov.ru).

 

 

HTML форма

 

Форма (в документе HTML) – это средство, позволяющее организовать диалог пользователя и Web сайта.

Основные виды HTML форм:

1) Кнопки.

2) Списки.

3) Текстовые поля.

4) Переключатели (флажки).

5) Радиокнопки.

 

Элементы управления HTML форм позволяют пользователю вводить информацию с помощью браузера и отправлять её на обработку Web сайту.

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

 

Группа дескрипторов, формирующих HTML форму.

1. Парный дескриптор < FORM > - задает свойство формы и содержит в своем контейнере элементы этой формы.

Атрибуты:

· Атрибут NAME – для задания имя формы.

Например,NAME=”anketa”.

! Каждый элемент HTML формы, как и сама форма, должны быть обязательно поименованы.

· Атрибут METHOD – определяет, каким способом HTML форма будет отправляться к программе-обработчику.

Есть два варианта:

        1)=POST – используется чаще всего.

        2)=GET – используется для отправки HTML формы с помощью URL адреса.

(По умолчанию задается метод GET).

· Атрибут ACTION – задает местоположение программы-обработчика. Значением атрибута служит адрес (абсолютный или относительный).

Например,

  ACTION=”executive.php” – файл, в котором хранится программа-обработчик.

Или ACTION=“mailto:a@kirov.ru” – пользовательская форма будет отсылаться по указанному электронному адресу.

· Атрибут ENCTYPE – тип кодировки.

Варианты:

=”text/htm/”

=”text/plain” – обычный текст без элементов форматирования.

 

 

Элементы HTML форм

 

Текстовые поля.

Бывают двух видов:

1) Многострочное. Парный дескриптор < TEXTAREA >…</ TEXTAREA >

Атрибуты:

· Атрибут NAME.

· Атрибут ROWS – высота поля в строчках.

· Атрибут COLLS – ширина поля в символах.

Размещенный в контейнере дескриптора < TEXTAREA > текст будет отображаться внутри этого текстового поля (по умолчанию).

 

                                         

2) Однострочное. Формируется с помощью одиночного дескриптора < INPUT >.

(Данный дескриптор также используется для переключателей, радиокнопок).

Атрибуты:

· Атрибут NAME.

· Атрибут TYPE – задает тип создаваемого элемента. Для создания однострочного поля значение атрибута TYPE=”Text”.

· Атрибут SIZE – ширина поля в символах.

· Атрибут MAXLENGTH – максимальная длина вводимого текста.

· Атрибут VALUE – используется для хранения значения элемента формы.

Пример:

 Мы можем задать значение поля по умолчанию VALUE=”Например, пошел дождь”.

 

 

Переключатель или флажок.

               

Формируется с помощью дескриптора < INPUT >,  атрибут TYPE которого принимает значение TYPE=”CHECKBOX”.

<INPUT TYPE=”CHECKBOX”>

       У данного дескриптора имеются также атрибуты:

· Атрибут NAME.

· Атрибут CHESKED – если он указан, то флажок будет установлен.

 

Радиокнопка.

(Выглядит как жирная точка).

Достигается с помощью двух дескрипторов < INPUT >, имеющих одинаковое имя. Например, NAME=”1”. 

<INPUT TYPE=”RADIO” NAME=”1” VALUE=”GENAT”>

<INPUT TYPE=”RADIO” NAME=”1” VALUE=”XOLOST”>

 

 

Текстовое поле типа пароль.

<INPUT TYPE=”PASSWORD”>

Данный дескриптор формирует текстовое поле типа пароль. Работает также как и однострочное текстовое поле, но значение отображается в виде звездочек.

 

 

Кнопка.

· <INPUT TYPE=”BUTTON”>

Используется для вызова клиентских скриптов (сценариев).

  Выглядит так:

 

      

 

· Кнопка созданная с помощью:<INPUT TYPE=”SUBMIT” VALYE=”Пуск”> предназначена для отправки формы на обработку в Web сайт.

Выглядит так:

 

      

 

· Кнопка сброса формы.

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

<INPUT TYPE=”RESET” VALUE=”Сброс”>

Выглядит так:

 

 

6.Списки выбора (меню) – это многоуровневая конструкция.

Парный дескриптор < SELECT >…</ SELECT > (дескриптор первого уровня)формирует свойства меню.

Атрибуты:

· Атрибут NAME.

· Атрибут SIZE.

o Если данный атрибут равен единице, меньше единицы или не указан, то формируется выпадающее меню.

        Выглядит так:        

 

o ЕслиSIZE больше единицы, то формируется прокручиваемый список.

Выглядит так:

                                         

 

Внутри контейнера дескриптора<SELECT> находятся элементы меню, которые формирует одиночный дескриптор < OPTION > (дескриптор второго уровня).

Пример:

<SELECT NAME=”Menu”>

<OPTION>Файл

<OPTION>Печать

</SELECT>

Ширина меню определяется максимальным значением элемента меню.

· Атрибут MULTIPLE – для выбора нескольких разных опций.

 

Советы преподавателя:

1) Размещать каждый дескриптор с новой строки.

2) Перед большими конструкциями делать интервал.

 

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

Имя элемента формы(Name) = значение(Value).

 

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

 Для списков таковым значением по умолчанию будет назначаться текст, расположенный сразу после дескриптора <OPTION>.

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

Имя элемента формы = его значение.

 

 

История создания Internet

 

Толчком к созданию сети Internet послужила холодная война.

Первые разработки по созданию глобальных компьютерных сетей были осуществлены американским агентством по созданию военных разработок DARPA (агентство было создано в 1957 году).

 

В 1965 году состоялся первый сеанс удаленной связи между компьютерами. Был выделен специальный проект по созданию сети ARPANET (прообраз сети Internet).

 

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

 

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

В этом же году появились первые сервисы:

· TELNET (1972).

· FTP (1973).

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

 

В 1977 году появился стандарт на сервис электронной почты SMTP.

 

В 1983 году произошло официальное внедрение протокола TCP/IP.

В результате расширения сети было принято решение о передаче координации проекта ARPANET из обороны науке. И проект был переименован в NSFNET.

 

В середине 80-х к NSFNET подключились британская сеть, затем канадская, финская и другие.

 

В 1993 году к Internet присоединилась Россия, и был образован домен.ru

 

В 1991 году был создан сервис Gopher – прообраз Web сервиса.

 

 



Поделиться:


Последнее изменение этой страницы: 2020-03-14; просмотров: 138; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.127.232 (0.022 с.)