Главная » Все файлы » Просмотр файлов из архивов » PDF-файлы » Разработка электронного портала (2011)

Разработка электронного портала (2011), страница 6

PDF-файл Разработка электронного портала (2011), страница 6 Информатика (63502): Книга - 1 семестрРазработка электронного портала (2011): Информатика - PDF, страница 6 (63502) - СтудИзба2020-08-21СтудИзба

Описание файла

PDF-файл из архива "Разработка электронного портала (2011)", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве НИУ «МЭИ» . Не смотря на прямую связь этого архива с НИУ «МЭИ» , его также можно найти и в других разделах. .

Просмотр PDF-файла онлайн

Текст 6 страницы из PDF

Втеге INPUT необязательно указывать атрибут text, он используется по умолчанию, если неуказаны другие атрибутыПример: E-mail <INPUT TYPE=text NAME=”email” VALUE=addr@addr.ru SIZE=15MAXLENGHT=25>.Рисунок 5.2.Атрибут PASSWORD позволяет создавать поля вода, где введенные символы будутотображаться жирными точками или другими символами.Пример:Логин<INPUTTYPE=textNAME=”login”>Пароль<INPUTTYPE=password NAME=”pass”>.Рисунок 5.3.Скрытые поля (атрибут hidden) предназначены для передачи данных, которыепользователь не может изменить. Чаще всего это необходимо, когда используетсянесколько форм подряд.

В данном случае у тега INPUT необходимо указывать еще дваатрибута – NAME и VALUE.Пример: <INPUT TYPE=hidden NAME=”id” VALUE=”12345”>.В языке HTML предусмотрено два вида переключателей – зависимые инезависимые.Независимые переключатели используются для предоставления возможностимножественного выбора, для его создания необходим атрибут checkbox. В данном случаеобязательно наличие атрибутов NAME и VALUE. Это необходимо для того, чтобывпоследствии обрабатывать данные.Пример: Принимаю условия акции <INPUT TYPE=checkbox NAME=agreementVALUE=”yes”>.Рисунок 5.4.Чтобы по умолчанию галочка стояла, необходимо добавить атрибут CHECKED.Зависимые переключатели служат для создания группы вариантов, из которыхможно выбрать только один, для его использования необходим атрибут RADIO. В данномслучае также необходимо использовать еще два атрибута – NAME и VALUE.

АтрибутNAME у всех значений должен быть одинаковым, а VALUE будет содержать значение,которое будет передано на обработку, при выборе данной кнопки.Пример: Да <INPUT TYPE=radio NAME=”agreement” VALUE=”yes”> Нет <INPUTTYPE=radio NAME=”agreement” VALUE=”no”>.Рисунок 5.5.Аналогично независимым переключателям, можно установить значение поумолчанию для одного из элементов посредством того же атрибута CHECKED.Атрибуты submit и reset позволяют создавать кнопки для отправки или очисткиформы соответственно. Для обоих случаев атрибут VALUE будет использоваться длясоздания надписей на кнопках.Пример:<INPUTTYPE=submitVALUE=Готово><INPUTTYPE=resetVALUE=Заново>.Рисунок 5.6.Для ввода большого количества текста бывает недостаточно тега INPUT, поэтомубыл предусмотрен тег TEXTAREA, который позволяет организовать ввод текста внесколько строк при помощи трех атрибутов COLS, ROWS и NAME.Атрибут COLS указывает количество символов, которые определяют ширинутекстовой области.

Атрибут ROWS задает количество строк поля, а атрибут NAMEопределяет названия поля. Внутри тега-контейнера TEXTAREA можно указать некоторыйтекст, который будет выводиться по умолчанию.Пример: <TEXTAREA NAME=message COLS=40 ROWS=5> Текст по умолчанию</TEXTAREA>.Рисунок 5.7.Последним рассмотренным элементом формы являются списки.

Они бывают сединственным возможным выбором и с выбором нескольких альтернатив. В обоихслучаях список создается при помощи тега SELECT. Если указан атрибут MULTIPLE, тосписок с множественным выбором, в противном случае можно выбрать только одинвариант. Варианты выбора задаются тегом OPTION. При отправке будет переданозначение VALUE выбранного или выбранных элементов.

Если атрибут VALUE не указан,то будет передаваться значение, заключенное в тег OPTION. Атрибут NAMEсоответственно определяет название элемента. Существует еще необязательный параметрSIZE ,если он равен 1, то список выпадающий, если он не указан, то список занимаетнекоторое количество строк и оснащен полосой прокрутки. Здесь также можно указатьзначение по умолчанию – для этого необходимо добавить атрибут SELECTED в тегOPTION.Пример:<SELECT NAME=day SIZE=1><OPTION VALUE=1 selected>Понедельник</OPTION><OPTION VALUE=2>Вторник</OPTION><OPTION VALUE=3>Среда</OPTION><OPTION VALUE=4>Четверг</OPTION><OPTION VALUE=5>Пятница</OPTION><OPTION VALUE=6>Суббота</OPTION><OPTION VALUE=7>Воскресенье</OPTION></SELECT>Рисунок 5.8.<SELECT NAME=day SIZE=1 multiple><OPTION VALUE=1>Россия</OPTION><OPTION VALUE=2>Белоруссия</OPTION><OPTION VALUE=3>Грузия</OPTION><OPTION VALUE=4>Казахстан</OPTION><OPTION VALUE=5>Украина</OPTION></SELECT>Рисунок 5.9.Тема 7.

ФреймыИспользование фреймов – это способ разделения веб-страницы на несколько окон.При этом в каждом окне будет отображаться своя страница, но допускаются ссылки изодного окна в соседнее. Обычно такая технология используется для отображения меню,которое постоянно должно находиться на экране.Для создания страниц с фреймами используется два типа страниц – страницысодержания и страницы настройки фреймов. Страница содержания (content page)содержит весь необходимый контент страницы – текст, графику и т.д. Страницанастройки (frameset page) служит для разделения окна браузера на подокна и определяет,какая именно страница будет в этом подокне. На таких страницах не содержится никакойграфики и текста, кроме «служебной» информации. Все «лишние» теги браузерпроигнорирует.Для построения страницы настройки используются два типа тегов - <FRAMESET>и <FRAME>.

Внутри тега-контейнера <FRAMESET> вставляется по одному тегу<FRAME> для каждого фрейма. Т.е. для разбивки окна на два фрейма используетсяследующий код:<HTML><HEAD><TITLE> </TITLE></HEAD><FRAMESET><FRAME><FRAME></FRAMESET></HTML>Обратите внимание, чтоб при создании страниц настройки не используется тег<BODY>, в то время как теги <HTML> и <HEAD> используются в прежнем значении.Чтобыуказатьбраузерувертикальноилигоризонтальноразбитьэкраниспользуется один из атрибутов тега <FRAMESET> COLS и ROWS соответственно.Значения этих атрибутов задается в пикселях или процентах, и определяют какая доляэкрана будет занята каждым из фреймов.Пример:<HTML><HEAD><TITLE> </TITLE></HEAD><FRAMESET ROWS=35%,65%><FRAME><FRAME></FRAMESET></HTML>Комментарий: пробелы между значениями атрибута ROWS не допускаются.Рисунок 6.1.Если вы используете абсолютные значения атрибутов, то можно задавать размертолько первого фрейма, а второй будет занимать все остальное пространство.

Для этого вкачестве второго значения вводится звездочка.Пример: <FRAMESET ROWS=200,*>Чтобы наполнить фреймы страницами содержания используется атрибут SRC втеге <FRAME>, где значением будет URL страницы, которую необходимо показать вофрейме.Например:<HTML><HEAD><TITLE> </TITLE></HEAD><FRAMESET ROWS=35%,65%><FRAME SRC=up.html><FRAME SRC=down.html></FRAMESET></HTML>Рисунок 6.2.Если в одном или нескольких фреймов содержится ссылка, то появляетсянеобходимость указать, в каком из фреймов должна открыться новая страница.

Для этогонеобходимо указать имя для каждого из фреймов при помощи атрибута NAME тега<FRAME>.Пример:<HTML><HEAD><TITLE> </TITLE></HEAD><FRAMESET ROWS=35%,65%><FRAME SRC=up.html NAME=up><FRAME SRC=down.html NAME=down></FRAMESET></HTML>После этого можно загружать новую страницу в любой из фреймов, указав в теге<A> атрибут TARGET, где значением будет имя фрейма.Пример: <A HREF=link.html TARGET=down>Link</A>.У атрибута TARGET уже есть готовые значения: _self (загружает новую страницу втот же фрейм, в котором находится ссылка), _top (загружает новую страницу в целоеокно), _blank (загружает новую страницу в новом окне).Чтобы использовать одинаковое значение TARGET для всех ссылок используетсятег <BASE TARGET=”имя фрейма или значение”>, который указывается в контейнере<HEAD>.Кроме вышеперечисленных атрибутов тег <FRAME> может использовать иследующие: NORESIZE, SCROLLING и BORDER (или FRAMEBORDER).

Все они служатдля украшения фреймов.NORESIZE используется для того, чтобы пользователь не мог изменить размерфреймов; атрибут SCROLLING имеет два значения yes и no, которые соответственноопределяют, будет во фрейме полоса прокрутки или нет; BORDER (для Netscape) иFRAMEBORDER (для Internet Explorer) при значении равном нулю не показывает границумежду фреймами.Если браузер не поддерживает работу с фреймами, необходимо использовать тег<NOFRAMES>, в котором может быть размещен контент, который будет отображатьсябраузером в случае, если он не может показать фреймы.<HTML><HEAD><TITLE> </TITLE></HEAD><FRAMESET ROWS=35%,65%><FRAME SRC=up.html NAME=up><FRAME SRC=down.html NAME=down><NOFRAMES><A HREF=noframes.html>Ссылка на страницу без фреймов</A>.</NOFRAMES></FRAMESET></HTML>Если же необходимо использовать разделение экрана по вертикали и погоризонтали, то используйте следующую схему:<HTML><HEAD><TITLE> </TITLE></HEAD><FRAMESET ROWS=35%,65%><FRAME SRC=up.html NAME=up><FRAMESET COLS=50%,50%><FRAME SRC=right.html NAME=right><FRAME SRC=left.html NAME=left></FRAMESET></FRAMESET></HTML>Рисунок 6.3.Тема 8.

Таблицы стилейОсновы CSSCSS (англ. Cascading Style Sheets - каскадные таблицы стилей) – это язык,встраиваемый в HTML, имеющий свой собственный синтаксис, ориентированный наописание формы представления элементов WEB-страницы, существенно расширяющийвозможности HTML. CSS - это способ полностью определять и контролировать формупредставления элементов HTML, такие как размер и очертание графических элементов,цвет и шрифт текста, выравнивание, которые могут применяться не ко всему документу, ак конкретному блоку.При помощи таблицы стилей можно заранее предопределить, как будет выглядетькакой-либо из элементов разметки, и в последующем избежать многочисленныхисправлений.Рассмотрим небольшой пример из предыдущей главы:<HTML><HEAD><TITLE>Пример заголовков</TITLE></HEAD><BODY><H1>Учебное пособие</H1></BODY></HTML>Предположим, что нам нужно изменить размер шрифта в заголовке <H1>.

Этоможно сделать следующим способом:<FONT SIZE=3>Учебное пособие</FONT>Но если таких заголовков несколько, то придется прописывать тег <FONT> длякаждого из них. В этом случае удобнее воспользоваться таблицей стилей. Наш примербудет выглядеть следующим образом:<HTML><HEAD><TITLE>Пример заголовков</TITLE><STYLE>H1{font-size:28pt}</STYLE></HEAD><BODY><H1>Учебное пособие</H1></BODY></HTML>Данный пример демонстрирует нам одну из немногих возможностей таблицстилей.

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5209
Авторов
на СтудИзбе
431
Средний доход
с одного платного файла
Обучение Подробнее