
- •Экзаменационные вопросы для студентов 41 и 42 группы асои
- •Основы языка гипертекстовой разметки документов (html): понятие, стандарты языка html, редакторы html-документов.
- •Синтаксис html-тегов: виды контейнеров (парные, автономные), атрибуты тегов (определение, формат), комментарии. Примеры.
- •Структура html-документа: секции. Пример html-документа.
- •Элемент html
- •Заголовок документа
- •Тело документа: элемент body
- •Теговая модель построения Web-страниц: основные элементы документа html (понятия разметка документа, тег, элемент).
- •Синтаксис
- •Использование списков-перечислений и гиперссылок: нумерованные и маркированные списки (родительские элементы – ol, ul; структура списка, атрибуты).
- •Атрибуты
- •Гиперссылки: понятия; виды; создание внутренних, внешних ссылок и ссылок на фрагмент в документе; оформление ссылок (link, vlink, alink). Примеры.
- •Табличное представление информации на Web-страницах: теги для создания таблицы (table, tr, td, th, caption), структура таблицы, атрибуты тега table, форматирование таблиц. Примеры.
- •Атрибуты
- •Изображение-карта в html-документе: контейнер map, тег area и его атрибуты. Пример.
- •Атрибуты
- •Атрибуты
- •Создание бегущей строки в html-документе: основные теги и атрибуты. Управление движением бегущей строкой. Примеры.
- •Атрибуты
- •Атрибуты
- •Атрибуты
- •Синтаксис
- •Атрибуты
- •Синтаксис
- •Атрибуты
- •Синтаксис
- •Атрибуты
- •Синтаксис
- •Атрибуты
- •Атрибуты
- •Атрибуты
- •Кодировка символов и язык
- •Информация о документе
- •Описание страницы и ключевые слова
- •Обновление страницы
- •Время действия документа и кэш
- •Команды для робота
- •Эффекты при переходе по ссылке
- •Связанные стили
- •Глобальные стили
- •Внутренние стили
- •Основной формат правила css (селектор, свойства): синтаксис. Виды селекторов (селектор типа, селектор класса, id-селектор, контекстные селекторы).
- •Наследование стилей css: определения «предок», «потомок». Иерархия элементов html-документа. Синтаксис значения свойства inherit. Пример.
- •Каскадирование стилей: разработчик таблицы стилей, пользователь таблицы стилей, таблица стилей браузера. Наивысший, средний и низкий приоритеты правил таблицы. Директива ! important. Пример.
- •Свойства css: синтаксис описания стиля, группы (свойства шрифта: font-family, font-weight, font-size, font-style, font-variant, font-height): атрибуты и их значения, синтаксис, примеры.
- •Синтаксис
- •Значения
- •Синтаксис
- •Значения
- •Значения
- •Описание
- •Синтаксис
- •Значения
- •Описание
- •Синтаксис
- •Значения
- •Значения свойства
- •Описание
- •Синтаксис
- •Значения
- •Единицы измерения размеров и цвета в css: способы, синтаксис, примеры. Абсолютные и относительные единицы измерения: определение, группы.
- •Относительные единицы
- •Абсолютные единицы
- •Базовые понятия
- •Превращение строчных элементов в блочные
- •Позиционирование элементов: суть, свойства для позиционирования. Абсолютное позиционирование: позиционирование блоков и позиционирование текста. Теги. Примеры.
- •Относительное позиционирование: позиционирование блоков и позиционирование текста. Теги. Примеры.
- •Свойство float
- •Свойство clear
- •Синтаксис
- •Фильтры
- •Xray Фильтр xray отображает объект в черно-белом варианте, как на рентгеновском снимке
- •Фильтры: определение, назначение. Динамические фильтры (для преобразования изображений фильтры: revealtrns и blendtrans). Синтаксис, параметры, типы переходов и номера превращений. Примеры.
- •Создания динамических эффектов с элементами языка JavaScript для обработки различных событий: изменение фона таблицы. Пример.
- •Создания динамических эффектов с элементами языка JavaScript для обработки различных событий: изменение стиля текста. Пример.
- •Динамические гиперссылки в css с помощью псевдоклассов ссылок. Пример.
- •Псевдокласс :active.
- •Синтаксис
- •Создание динамических эффектов: изменение цвета полосы прокрутки, изменение стиля курсора. Пример.
- •Создание динамических эффектов: создание ссылок-кнопок, подсветка кнопок и текста. Пример.
- •Анимация с помощью css: синтаксис, свойства и их описание. Пример.
- •Описание
- •Синтаксис
- •Перечень типовых задач третьего вопроса экзаменационного вопроса:
Создания динамических эффектов с элементами языка JavaScript для обработки различных событий: изменение фона таблицы. Пример.
Чтобы плавно сменить каждому элементу фон или цвет напишим небольшой скрипт:
1 |
<script type="text/javascript"> |
|
2 |
//для текста |
|
3 |
var fef_text=new fade(); |
|
4 |
fef_text.ini('#0000ff','#ff0000',25,30,'text','color'); |
5 |
//для блока с фоном |
|
6 |
var fef_block=new fade(); |
7 |
fef_block.ini('#ff0000','#00ff00',25,30,'block','backgroundColor'); |
|
8 |
</script> |
|
Посмотреть пример
Теперь давайте разберемся что мы вообще делаем и какие параметры передаем в функцию ini()
Сразу скажу что передать параметров этой функции можно больше, но об этом позднее И так пишу общий вид функции
ini('начальный цвет','конечный цвет',число переходов,время таймера,'id элемента','css параметр',функция по завершению работы скрипта); |
'#ff0000' - начальный цвет '#00ff00'-конечный цвет 25 - число переходов или кадров, это число не должно быть большим и по любому должно быть меньше 100 30 - время таймера 'block' - id элемента 'backgroundColor' - свойство стиля элемента которому будет присваиваться значение цвета
Создания динамических эффектов с элементами языка JavaScript для обработки различных событий: изменение стиля текста. Пример.
Динамические гиперссылки в css с помощью псевдоклассов ссылок. Пример.
Псевдоклассы - позволяют определить класс, которого в действительности нет в исходном коде документа, но в зависимости от действий пользователя и состояния элемента может появиться.
Например, элемент а (гиперсылка) может быть непосещенной, посещенной и активной (в момент наведения на неё указателя мыши). Для каждого из состояний этой гиперссылки CSS определяет свой псевдокласс.
Псевдоклассы выглядят следующим образом:
:link
Начинаются с двоеточия, за которым следует имя псевдокласса.
Псевдоклассы гиперссылок.
Псевдокласс :link.
В переводе с анл. - "ссылка" - обозначает еще не посещенную пользователем гиперссылку.
a:link{color:blue;}
Псевдокласс :visited.
В переводе с англ. - "посетил" – обозначает уже посещенную ранее гиперссылку.
a:visited{color:purple;}
Динамические псевдоклассы.
Этот тип псевдоклассов образуется в результате каких либо действий пользователя.
Псевдокласс :hover.
С помощью псевдокласса :hover (в переводе с англ. - "зависать"), можно обратиться к любому элементу, над которым размещен указатель некоторого устройства.
Например элемент a, на который пользователь навел указатель мыши, но еще не активировал (не кликнул на нем).
a:hover{color:blue; font-size:1.6em;}
* Псевдокласс :hover применим к любым элементам. Но IE6 поддерживает его только для гиперссылок (элементов а).