![](/user_photo/2706_HbeT2.jpg)
- •Лабораторный практикум
- •Лабораторная работа №1 Основы разметки гипертекста html
- •Введение
- •Заголовки
- •Оформление текста
- •Создание списков
- •Гиперссылки
- •Изображения в html-документе
- •Задание 1.
- •Задание2.
- •Задание 3
- •Лабораторная работа №2 Создание таблиц в html-документах
- •Создание таблицы
- •Задание
- •Контрольные вопросы.
- •Лабораторная работа №3 Каскадные таблицы стилей
- •Введение
- •Внутренние таблицы стилей.
- •Встроенные таблицы стилей.
- •Структура правила.
- •Селекторы классов.
- •Универсальные селекторы.
- •Комментарии css.
- •Объединение css и html.
- •Элемент style.
- •Директива @import.
- •Задание 1.
- •Задание 2.
- •Задание 3.
- •Стандартные имена для фреймов
- •Специальные эффекты, получаемые с помощью атрибута target
- •Задание
- •Контрольные вопросы
- •Лабораторная работа №5 Формы
- •Введение
- •Элементы ввода данных
- •Многострочный текст, атрибуты текстовых элементов
- •Альтернативная кнопка, перегрузка атрибутов формы
- •Выбор из списка
- •Генерирование открытого и секретного ключей
- •Другие элементы форм
- •Атрибуты элементов ввода
- •Задание.
- •Контрольные вопросы.
- •Лабораторная работа №6 Объектно Ориентированное Программирование в JavaScript.
- •Основные понятия:
- •Объект.Метод("параметры метода")
- •Значение по умолчанию
- •Применяется к тегам
- •Событие onchange
- •Событие onclick
- •Событие ondblclick
- •Задание №1
- •Размещение JavaScript на html-странице
- •Типы данных
- •Объявления переменных
- •Переменные
- •Типы переменных
- •Массивы
- •Объекты JavaScript
- •Объект Array
- •Оператор цикла
- •Условные операторы
- •Объектная модель JavaScript
- •Объекты и Свойства
- •Функции и Методы
- •Определение Методов
- •Создание Новых Объектов
- •Использование this для Ссылок Объекта
- •Объектная модель браузера
- •Объект window
- •Лабораторная работа № 8 Изучение языка php
- •Общие правила построения php-программы
- •Задание
- •1. Вывод на экран и переменные в рнр.
- •2. Передача параметров по ссылке, передача параметров из формы (get и post -- запросы).
- •3. Динамическое формирование страницы.
- •4. Работа с файлами.
- •Лабораторная работа № 10 Работа вебсайта
- •Как еще можно прописать сайт в Денвере?
- •Лабораторная работа № 11 Файловый ввод/вывод
- •1) Классическая модель веб-приложения
- •2) Модель ajax
- •Лабораторная работа №12 Внедрение рисунков
- •1. Основные положения
- •Рисование прямоугольников
- •Рисование составных фигур Составные фигуры состоят из нескольких соединенных простых объектов (таких как линии, круги и т.Д.)
- •Структура программы выглядит следующим образом
- •С помощью свойства lineCap можно оформлять кончики линии
- •Можно создавать более сложные градиенты, которые изменяют цвет в нескольких точках.
- •Папоротник
- •Гипно-спираль
- •Вставка изображений
- •4. Вложение изображения с помощью data: url
- •Рисование изображений
- •Пример 1 использования изображения
- •Масштабирование
- •Пример 2 использования изображения
- •Разрезание изображений
- •Пример 3 использования изображения
- •Пример галереи
- •Javascript графика: Объект Image.
- •Javascript графика: src и lowsrc.
- •Изменение картинки.
- •Мультипликация в JavaScript. Мультипликация.
- •Запуск мультипликации
- •Запуск и остановка мультипликации
Атрибуты элементов ввода
Вам наверняка известно, что переключаться между несколькими элементами ввода, расположенными на одной странице, можно нажатием клавиши Tab. Так вот, порядок такого переключения задается с помощью атрибута tabindex. Достаточно необходимым элементам указать последовательные числовые значения этого атрибута. Первому — «1», второму — «2» и т. д.
В значении атрибута accesskey можно указать один или несколько (через пробел) одиночных Unicode-символов, на базе которых браузер попытается построить комбинацию клавиш для быстрого доступа к элементу. Помните, что браузеры делают это на свое усмотрение и итоговые комбинации могут отличаться или вовсе отсутствовать.
Большинство элементов форм поддерживают булев атрибут disabled="disabled", отключающий их функциональность. Установив disabled в элементе <input />, <textarea>, <button>, <select> или <keygen />, вы не сможете ввести или выбрать его значение. Элемент <option> с таким атрибутом нельзя будет выбрать из списка. Помещенный в <optgroup>, он отключит всю группу вариантов, а в <fieldset> — все дочерние элементы ввода. Значения отключенных элементов пишутся серым шрифтом.
HTML 5 позволяет разместить элемент вне формы или даже связать его с несколькими формами одновременно. Для этого необходимо в атрибуте form указать через пробел идентификаторы этих форм. Атрибут поддерживается следующими элементами: <input />, <textarea>, <button>, <select>,<keygen />, <fieldset>, <output> и <label>.
Элементы форм, которые могут получать фокус ввода, поддерживают булев атрибутa utofocus="autofocus". Если установить его в одном из таких элементов, то фокус установится на нем сразу после загрузки страницы. Этот атрибут также появился в HTML 5.
Задание.
Вариант 1. (нечетные шифры)
Используя полученные знания, создайте форму с именем «Forma», в которой данные пересылаются в составе адреса запроса браузера и содержащую:
1. текстовую строку, позволяющую вводить не более 20 символов, причем видимыми являются 10 символов. Изначально отображается текст «Введите Имя».
2. поле для ввода секретного ключа не более 8 символов;
3. список возможных предметов для изучения для выбора нескольких значений (по умолчанию - МИР) и список, позволяющий выбрать единственный номер курса (по умолчанию - 1 курс);
4. кнопку для вызова спец. функции с фоновым рисунком и кнопку-картинку;
5. поле для ввода информации о пользователе (например, курсы, которые были изучены и т.д.);
6. раскрывающийся список для выбора 2 произвольных месяцев в году. Необходимо показывать 3 элемента списка (по умолчанию - ноябрь);
7. текстовую строку, содержащую некоторую информацию и доступную только для чтения;
8. поле для выбора файла, содержащего лабораторную работу.
Вариант 2. (четные шифры)
Используя полученные знания, создайте форму с именем «Forma», в которой данные пересылаются в составе самого запроса программы-обработчика и содержащую:
1. текстовую строку, позволяющую вводить не более 10 символов, причем видимыми являются 15 символов.
Изначально отображается текст «Кодовое слово»;
2. список возможных стран для посещения с возможностью выбрать несколько (по умолчанию - Россия) и список, позволяющий выбрать единственный сезон для посещения (по умолчанию - весна);
3. кнопку для вызова спец. функции с фоновым рисунком и кнопку-картинку;
4. поле для ввода дополнительной информации от туриста;
5. раскрывающийся список для выбора 2 произвольных уровней звезд гостиниц. Необходимо показывать 2 элемента списка (по умолчанию - 3 звезды);
6. текстовую строку, содержащую стоимость тура, доступную только для чтения;
7. поле для выбора файла, содержащего фотографию туриста.