Многострочное текстовое поле - элемент textarea 


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



ЗНАЕТЕ ЛИ ВЫ?

Многострочное текстовое поле - элемент textarea



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

Атрибут Описание Пример
name Обязательный параметр. Определяет название, которое будет использоваться при идентификации заполненного поля сервером name="name1"
rows Определяет количество строк текста, видимых на экране rows="3"
cols Определяет ширину текстового поля в печатных символах cols="50"
wrap Определяет способ переноса слов в данном поле. Возможные значения: off - перенос слов не происходит (значение по умолчанию). virtual (soft) - перенос слов только отображается, на сервер же поступает неделимая строка. physical (hard) - перенос слов будет происходить, и на сервер поступают строки, разделённые во всех точках переноса wrap="virtual"
disabled Установка этого булевого атрибута запрещает пользователю редактировать содержимое поля ввода и даже помещать в него фокус ввода disabled
readonly Указывает, что поле ввода закрыто для редактирования, но пользователь может поместить в него фокус ввода и, например, выделить и скопировать его содержимое readonly

Пример с элементом TEXTAREA

<TEXTAREA cols="50" rows="3" name="name1" wrap="virtual">
Введите текст сообщения
</TEXTAREA>

Отображение примера в браузере

Введите текст сообщения

Раскрывающиеся списки - элемент SELECT

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

Атрибут Описание Пример
name Определяет имя списка, уникальное для данной формы, которое будет использовано при передаче данных на сервер. name="name1"
multiple Разрешает выбор сразу нескольких элементов списка. По умолчанию можно выбрать только один элемент multiple
size Определяет количество видимых элементов в списке: 1 - простой раскрывающийся список. Если значение этого параметра больше единицы, то результатом будет список с полосой прокрутки size="1"

Пример элемента SELECT

<SELECT name="samp" size="1">
Код элементов списка
</SELECT>

Элемент OPTION

Элементы списка создаются с помощью элемента OPTION. Элемент OPTION имеет следующие атрибуты:

Атрибут Описание Пример
selected Определяет элемент списка, который будет изначально выбран при загрузке документа. Если список разрешает выбрать только один элемент, то атрибутом selected может быть помечен лишь один элемент списка selected
value Задаёт данному элементу списка значение, которое будет использовано наряду с другими сведениями о содержимом заполненной формы. value="value1"

Пример

<SELECT name="samp" size="1">
<OPTION value="samp1" selected>Пример1
<OPTION value="samp2">Пример2
<OPTION value="samp3">Пример3
</SELECT>

Отображение примера в браузере

Пример1 Пример2 Пример3


Фреймы

Окно браузера может быть разделено на части, которые называются фреймами, иногда кадрами. В каждую такую часть окна браузера, т.е. фрейм, может быть загружен HTML документ. Если в фрейм будет загружен документ, который не помещается полностью в нём, то у фрейма (внимание, не у всего окна!) появится вертикальная и/или горизонтальная полосы прокрутки в зависимости от того, по горизонтали или по вертикали не помещается содержимое документа.

Создание структуры фреймов - элемент FRAMESET

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

Пример

<HTML>
<HEAD>
<TITLE> Документ с фреймами</TITLE>
</HEAD>
<FRAMESET>
Описание фреймов
<NOFRAMES>
Альтернативное содержание для браузеров, не поддерживающих фреймы
</NOFRAMES>
</FRAMESET>
</HTML>

Примечание: обратите внимание, что раздел BODY в документе отсутствует полностью, а элемент NOFRAMES содержится внутри элемента FRAMESET.

Атрибуты элемента FRAMESET

Атрибут Описание Пример
rows Определяет количество и размеры горизонтальных фреймов(фреймов-строк) в окне браузера. В качестве значения задаётся список размеров фреймов через запятую. Способы задания размеров: I) в процентах от высоты рабочей области окна браузера - например: "30%, 30%, 40%" II) в виде знака "*" (звёздочка), говорящего о том, что фрейм занимает всё свободное пространство окна браузера, незанятое другими фреймами с ясно указанными размерами - например, звёздочка в записи "25%, 25%, *" равносильна 50% III) в пикселях - например: "75, *". Все три способа можно совмещать rows="25%, 25%, *"
cols Определяет количество и размеры вертикальных фреймов (фреймов-столбцов) в окне браузера. В качестве значения задаётся список размеров фреймов через запятую. Размеры задаются так же, как и в предыдущем параметре rows cols="300, *"
frameborder Данный параметр действует только в браузерах Internet Explorer и определяет наличие рамок у содержащихся внутри элемента FRAMESET фреймов. Возможные значения: Yes - отображать рамки; No или 0 - не отображать рамки. frameborder="0"
framespacing Определяет расстояние (так называемую "серую область") между фреймами в пикселях. Данный параметр также необходим для создания фреймов без рамок framespacing="0"

Элемент FRAME

Элемент FRAME описывает отдельный фрейм внутри всей структуры. Он имеет следующие атрибуты:

Атрибут Описание Пример
src Обязательный параметр. Указвает адрес (URL) HTML файла, отображаемого в данном фрейме src="frame1.html"
name Определяет имя данного фрейма, которое будет в дальнейшем использоваться для ссылки на него из других документов с помощью атрибута target. В качестве значения нужно указать любое имя без пробелов с использованием латинских символов и цифр (начальными символами могут быть только буквы латинского алфавита: a-z, A-Z). Имя не должно начинаться с цифр и специальных символов. name="menu1"
marginwidth Определяет ширину (в пикселях) левого и правого полей фрейма. Если параметр не указан, браузер самостоятельно определит оптимальный размер отступа marginwidth="0"
marginheight Определяет ширину (в пикселях) верхнего и нижнего полей фрейма. Если параметр не указан, браузер самостоятельно определит оптимальный размер отступа marginheight="0"
scrolling Определяет наличие полос прокрутки содержимого фрейма. Возможные значения: yes - отображать полосы прокрутки no - не отображать полосы прокрутки auto - отображать полосы прокрутки по необходимости (если документ, указанный в параметре src, не умещается во фрейме) scrolling="auto"
noresize Не позволяет изменять размеры фрейма. Данный параметр является флагом и не требует указания значения noresize
frameborder Определяет наличие рамок у фрейма. Возможные значения: yes или 1 - отображать рамки no или 0 - не отображать рамки frameborder="0"

Пример HTML документа с фреймами

<HTML>
<HEAD>
</HEAD>
<FRAMESET cols="100,*">
<FRAME name="frame1" src="frame1.html">
<FRAMESET rows="80,*,30">
<FRAME name="frame2" src="frame2.html">
<FRAME name="frame3" src="frame3.html">
<FRAME name="frame4" src="frame4.html">
</FRAMESET>
</FRAMESET>
</HTML>

 


Создаем первый сайт

Давайте сделаем сайт из трех страниц, где страница index.html будет главной. Позже создадим две страницы 2.html и 3.html. Пусть сайт посвящен, например, шуткам и приколам. Загрузим для начала в папку images рисунок фона 1.jpeg:

В качестве основы страницы возьмем таблицу в прошлом уроке. Верх сайта заполним фоном и добавим цветной заголовок:

<html>

<head>

<title>Первый сайт</title>

<meta name="KEYWORDS" content="анекдоты, шутки, приколы">

<meta name="DESCRIPTION" content="Сайт про анекдоты">

</head>

<body>

<table width="715" border="1"

align="center" cellspacing="0" cellpadding="10">

<tr bgcolor="darkred">

<td height="100" colspan="2" background="images/1.jpeg">

<font size = 22 color = #CC00FF> Веселые анекдоты </font>

</td>

</tr>

Создадим меню в первой ячейке второй строки в виде вложенной таблицы:

<tr bgcolor="oldlace">

<td width="140" height="300" valign="top">

<strong> Меню </strong>

<table width="100%" align="top">

<tr> <a href="index.html"> Главная </a> </tr>

<tr> <a href="2.html"> Приколы </a> </tr>

<tr> <a href="3.html"> Об авторе </a> </tr>

</table>

</td>

Во второй ячейке второй строки разместим текст:

<td>

- Где вы работаете?<br>- Это государственная тайна!<br>

- А что производите?<br>- Я же сказал: разглашению не подлежит!

<br>- А много платят?<br>- Да гроши - пять рублей за гранату...

</td> </tr>

И, наконец, низ сайта:

<tr bgcolor="ffbf00">

<td align=center colspan="2" height="30">© Иванов Вася</td>

</tr>

</table>

</body>

</html>

Теперь создадим вторую страницу. Откроем index.html и сохраним как 2.html. Заменим анекдот на картинку:

<img src="images/prikol.jpeg"> </img>

и сохраним изменения.

И, наконец, создадим третью страницу. Сохраним файл как 3.html, в нем заменим картинку на:

Иванов Вася, студент НФ БашГУ

<img src=images/foto.gif> </img>

сохраним изменения. Все, сайт готов!


Доменная система имен

Каждый компьютер, подключенный к Интернет имеет свой уникальный адрес. Интернет-адреса состоят из четырех чисел, каждое из которых не превышает 256. При записи числа отделяются один от другого точками, например:

· 192.112.36.5

· 128.174.168.193

Все компьютеры в сети обращаются один к другому только по числовым адресам, которые пользователям запоминать не обязательно. Для удобства работы, компьютерам присваивают имена. В этом случае необходима специальная служба, которая должна уметь преобразовывать имена компьютеров в адреса и, наоборот, адреса в имена. Такая служба называется доменной системой имен (Domain Name System, DNS). DNS представляет собой метод назначения имен путем возложения на разные группы пользователей ответственности за подмножества имен. Примеры имен доменов:

· main.rudn.ru

· Pfu.edu.ru

Различают домены трех уровней. Домены первого или верхнего уровня делятся на две группы: Это домены с территориальной принадлежностью, например:.ru.by.ua.de.us и т. д. Т. е. это домены которые присвоены какой-то определенной стране.

Полный список доменов с территориальной принадлежностью:.

am - Армения.at - Австрия

.az - Азербайджан.be - Бельгия

.bg - Болгария.by - Беларусь

.ch - Швейцария.cn - Китай

.de - Германия.dk - Дания

.ee - Этония.eg - Египет

.es - Испания.eu - Европа

.fi - Финляндия.fr - Франция

.gb - Великобритания.ge - Грузия

.gr - Греция.hr - Хорватия

.hu - Венгрия.ie - Ирландия

.il - Израиль.in - Индия

.is - Исландия.it - Италия

.jp - Япония.kg - Кыргызстан

.kz - Казахстан.li - Лихтенштейн

.lt - Литва.lu - Люксембург

.lv - Латвия.ly - Ливия

.md - Молдова.mn - Монголия

.nl - Нидерланды.no - Норвегия

.nt - Нейтральная Зона.pl - Польша

.pt - Португалия.ro - Румыния

.ru - Россия.se - Швеция

.si - Словения.sk - Словакия

.su - Бывший СССР.tj - Таджикистан

.tm - Туркменистан.tr - Турция

.ua - Украина.uk - Объединенное Королевство

.us - США.uz - Узбекистан

.va - Ватикан.yu - Югославия

Вторая группа доменов первого уровня это домены, какого-то определенного назначения. Например:.com – для коммерческих организаций,.info – для информационных сайтов,.tv – для телевизионных компаний и т. д. По этим доменам можно определить определенную направленность сайта. Хотя, по правде сказать, в последнее время они все больше используются как угодно и часто не придерживаются своего назначения.

Полный список таких доменов вы можете посмотреть ниже:

.biz - Бизнес сайты

.com - Сайты коммерческих организаций

.edu - Образовательные ресурсы

.gov - Сайты правительственных учреждений

.info - Для информационных сайтов

.mil - Сайты военных организаций

.movie - Официальные сайты фильмов

.museum - Сайты музеев

.net - Провайдеры и сетевые организации

.org - Некоммерческие организации

.pro - Для профессиональналов

.tv – Сайты телевизионных компаний

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

Например: www.webmastermix.ru.

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

Кроме того существуют домены третьего уровня. Они создаются на основе доменов второго уровня.

Домен третьего уровня выглядит так: www.forum.webmastermix.ru

 

Зарегистрировав домен второго уровня, вы можете самостоятельно создавать на его основе сколько угодно доменов третьего уровня.

Уровни доменов в адресах и именах расположены в противоположном направлении. Высший уровень домена расположен в правой части имени компьютера, а в адресе компьютера - в левой части.

Зарегистрировать домен Вы можете при помощи специальных сервисов занимающихся регистрацией доменных имен. Их очень много

Например, компания RU-CENTER − ведущая российская интернет-компания, предоставляющая полный спектр услуг по регистрации доменных имен, а также обеспечению адресации в Интернете.

Зайдем на их сайт http://www.nic.ru.

 

 

 

Замечание. Домены Ru наиболее быстро находятся поисковыми роботами Яндекса, Рамблера и других российских поисковиков. Домены Ru наиболее часто набираются пользователями Рунета в адресной строке браузера.

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

Информация о домене.РФ

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

Таким образом, все русскоязычные пользователи сети Интернет смогут регистрировать, просматривать и легко находить доменные имена, написанные полностью на кириллице. Открытие данной зоны позволит более чем 100 000 000 человек использовать Интернет на родном языке по всему миру.

Регистратор REG.RU заключил с Координационным центром национального домена сети интернет Соглашение об аккредитации №1 от 2 ноября 2009 года, став первым аккредитованным регистратором в домене.РФ.

Открытию доменной зоны.РФ посвящено много внимания как в средствах массовой информации, так и на различных выставках, конференциях и других мероприятиях интернет-тематики.



Поделиться:


Последнее изменение этой страницы: 2016-08-01; просмотров: 295; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

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