- •Характеристики цвета:
- •Достоинства
- •Недостатки
- •Форматы
- •Сжатие без потерь
- •Сжатие с потерями
- •6. Векторные графические форматы.
- •7.Программные средства подготовки растровой графики. Adobe Photoshop.
- •8. Программные средства подготовки векторной графики. Adobe Illustrator.
- •9.Растровые и векторные изображения.
- •10.Цветокоррекция.
- •11.Adobe Photoshop. Инструмент Curves.
- •12. Adobe Photoshop. Инструменты Color Balance, Brightness-Contrast и Hue-Saturation.
- •13. Режимы наложения цвета. Multiple, Screen, Dark и Light.
- •14.Режимы наложения цвета. Hue, Saturation, Brighteness, Color.
- •15. Adobe Photoshop. Альфа-каналы.
- •16.Adobe Photoshop. Способы выделения. Маски.
- •17.Adobe Photoshop. Слои и фильтры. Специальные слои.
- •19.Растеризация контуров. Алгоритм Брезенхама для вычерчивания прямой линии.
- •Реализация на Object Pascal
- •Растеризация контуров
- •20. Аdobe Illustrator. Основные инструменты рисования.
- •21. Adobe Illustrator. Трансформация объектов.
- •22. Adobe Illustrator. Выбор цвета.
- •23. Adobe Illustrator. Работа с текстом.
- •24.Кривые Безье. Понятие. Возможности. Работа в Adobe Illustrator.
- •25.Параметры импорта изображений в illustrator.
- •26 27. Анимация. Основные понятия. Покадровая и интерполяционная
- •28. Программы для создания анимации. Аdobe flash.
- •29.Подготовка презентаций.Power point.
- •30. Создание презентаций в adobe flash.
- •31. Подготовка презентации в flash и power point.
- •32. Публикация анимационной графики.
- •33. Звук. Вставка звукового сопровождения в презентации Power Point и Macromedia Flash
- •35. Программы для работы с html-документами.
- •36. Электронные издания. Возможность реализации на html.
- •37. Основные элементы электронных изданий. Возможность html.
- •38. Связь html-документа с файлами других программ.
- •41. Добавление комментариев в html-код.
- •42. Форматирование текста. Основные Дескрипторы (теги).
- •43, 44. Абзацы, заголовки. Перевод строки. Неразрывные строки. Блоки. Атрибуты, используемые при форматировании абзацев, заголовках, блоков.
- •45) Специальные символы html.
- •46) Выравнивание текста и др объектов
- •48)Цвет на html-стр.Цвет фона,текста.Установки по умолчанию.
- •49) Графика на html странице
- •50) Графика,отсутствие файла,файл с низким разрешением.Миниатюрные изображения
- •51) Создание фона документа.
- •52) Списки: маркированные, нумерованные, вложенные. Виды нумерации.
- •53) Таблицы html.
- •54)Обтекание изображений и таблиц. Отступы
- •55. Фреймы(кадры). Фреймсеты(наборы кадров). Атрибуты
- •56. Комбинирование различных структур. Сложные образования
- •57. Гиперссылки. Якоря.
- •59. Стили: форматирование текста.
- •60. Стили: форматирование объектов
- •61. Сравнение возможностей обычного форматирования html и форматирования с помощью стилей.
- •62. Таблицы стилей: переопределение дескрипторов
- •64. Внешние таблицы стилей
- •65. Позиционирование элементов документа html.
- •66. Создание презентаций с помощью
- •67 . Вставка анимации в документ html
- •68. Понятие языков программирования электронных изданий Java Script и ActionScript.
- •69. Программные средства создания электронных сайтов. Adobe Dreamweaver.
60. Стили: форматирование объектов
Атрибуты вставляемых элементов
width – ширина в процентах или пикселях, применяется в таблицах, разделителях (HR), а так же, для резервирования места рисункам. height – высота. Float – определяет положение нетекстовых элементов none – запрещает отделение от текста, left – выравнивает влево, right – выравнивает вправо. Clear – определяет отделение нетекстовых элементов от текста: none – нет отделения, текст располагается рядом с объектом, left – текст располагается под объектом, слева, right – текст под объектом, справа, both – текст под объектом с любой из сторон.
61. Сравнение возможностей обычного форматирования html и форматирования с помощью стилей.
До появления таблиц стилей, форматирование документов HTML представляло собой форматирование при помощи атрибутов, определяющих цвет, выравнивание, шрифты, размеры и т.д. Например, для того, чтобы представить любой отрывок текста жирным выделением, красного цвета, большого размера необходимо было прибегнуть к конструкции типа: <B><FONT color="red" size="5">текст</FONT></B>
Естественно, что при создании документов большого объема, такое форматирование требовало огромного количества времени и сил, поскольку такую конструкцию необходимо было вставлять всякий раз, когда было необходимо выделить текст, особенно если, по прошествии какого-то времени возникала необходимость смены дизайна страницы. А если возникала необходимость применить декоративное оформление текста, ничего другого не оставалось, как только вставлять графику, что увеличивало "вес" документа, и без того сильно раздутого обилием форматирующих тэгов, а следовательно увеличивало длительность загрузки документа.
В этом смысле, использование таблиц стилей стало самым, что ни есть оригинальным выходом из положения, который позволяет учесть все эти минусы. Суть метода заключается в предварительном задании стиля для любого из элементов документа. Например, назначив один раз, приведенный в примере стиль для тэга <B>, ничего не надо больше предпринимать, т.е. везде в документе, где встретится тэг <B>, он будет представлен в заданном виде. Налицо простота и оригинальность решения, когда сокращается размер кода, а смена дизайна сводится к изменению только параметров стиля.
62. Таблицы стилей: переопределение дескрипторов
Таблицы стилей (style sheets) представляют собой абстракцию, в которой стиль документа определяется отдельно от его содержания. Термин "таблицы стилей"прочно вошел в русскую речь, хотя в некоторых книгах вы можете встретить и более точный перевод - "листы стилей". Таблицы стилей позволяют определить шрифты, цвет и начертание текстовых фрагментов, изменять эти параметры внутри текстового блока, выполнять выравнивание текстового блока относительно других блоков и компонентов страницы
Дескрипторы типа носителя
ScreenПодразумевается нестраничный экран.TtyПодразумевается носитель, использующий сетку символов фиксированного размера, такие как телетайп, терминалы или портативные устройства с ограниченными возможностями дисплея.TvПодразумевается устройство типа телевизора (низкое разрешение и цветопередача, ограниченная возможность прокрутки экрана).projection Подразумевается прожектор.handheldПодразумеваются портативные устройства (маленькие экраны, монохромные, растровая графика, частотные ограничения.Print Подразумевается страничный непрозрачный материал и документы, просматриваемые на экране в режиме предварительного просмотра печати.BrailleПодразумеваются устройства для слепых. Aural Подразумевается речевой синтезатор .all Подходит для всех устройств.
63. Внутренние таблицы стилей.
Таблицы стилей облегчают установку межстрочных интервалов, отступов, цвета текста и фона, размера и стиля шрифта и других деталей.
Например, эта небольшая CSS (таблица стилей), находящаяся в файле "special.css", устанавливает цвет текста параграфа в зелёный и окружает его сплошной красной рамкой:
P.special {
color : green;
border: solid red;
}
Авторы могут подключить эту таблицу стилей к основному документу HTML с помощью элемента LINK:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//RU"
"http://www.w3.org/TR/html4/strict.dtd">
<HTML>
<HEAD>
<LINK href="special.css" rel="stylesheet" type="text/css">
</HEAD>
<BODY>
<P class="special">Текст в этом параграфе должен быть зелёного цвета.
</BODY>
</HTML>
Гибкость размещения информации о стиле.
Размещение таблиц стилей в отдельных файлах облегчает их повторное использование. Иногда необходимо включить инструкции представления в документ, к которому они применяются, путём группировки их в начале документа или установкой в атрибутах по всему телу документа. Чтобы облегчить работу со стилями на базе сайта, эта спецификация описывает, как использовать заголовки-"шапки"/headers HTTP для установки применения таблиц стилей в документах.
Независимость от конкретного языка таблицы стилей.
Эта спецификация не привязывает HTML к какому-то определённому языку таблиц стилей. Это позволяет использовать разные языки, например, простой для большинства пользователей и более сложный - для пользователей с узко специализированными потребностями. Примеры, данные ниже, используют язык CSS (Cascading Style Sheets) [CSS1], но возможны и другие языки таблиц стилей.
Каскадирование
Это возможность, предоставляемая некоторыми языками таблиц стилей, такими как CSS, соединять информацию стилей из различных источников.
Добавление стиля в HTML
Установка языка по умолчанию для таблиц стилей.
Авторы должны использовать элемент META для установки в данном документе языка по умолчанию для таблиц стилей. Для этого, например, автор должен поместить следующее объявление в HEAD своих документов:
<META http-equiv="Content-Style-Type" content="text/css">
Язык по умолчанию для таблиц стилей может быть также установлен в заголовках HTTP. Предыдущее объявление META эквивалентно объявлению в заголовке HTTP:
Content-Style-Type: text/css
ПА должны определять язык по умолчанию для таблиц стилей документа в такой последовательности (приоритет по убыванию):
Если какое-либо объявление META устанавливает "Content-Style-Type", это выражение определяет язык по умолчанию для таблиц стилей.
Иначе, если какое-либо объявление заголовка HTTP устанавливает "Content-Style-Type", тогда данное выражение определяет язык по умолчанию для таблиц стилей.
Иначе языком по умолчанию является "text/css".
Документы, содержащие элементы с установленным атрибутом style, но не определившие язык по умолчанию для таблиц стилей, являются некорректными.
Инлайн-стиль (внедрённый)
Определение атрибута
style = style [CN]
Этот пример CSS устанавливает цвет и шрифт текста параграфа:
<P style="font-size: 12pt; color: fuchsia">Aren't style sheets wonderful?
Информация о стиле в заголовках: элемент STYLE
<!ELEMENT STYLE - - %StyleSheet -- информация о стиле -->
<!ATTLIST STYLE
%i18n; -- lang, dir, для использования с названием элемента --
type %ContentType; #НЕОБХОДИМ -- тип содержимого языка стилей --
media %MediaDesc; #ПРЕДПОЛАГАЕТСЯ -- создан для использования с этим носителем --
title %Text; #ПРЕДПОЛАГАЕТСЯ -- информативное название --
>
Начальный тег: необходим, Конечный тег: необходим
Атрибуты, определённые в другом месте
lang (язык), dir (направление текста)
title (название элемента)
Элемент STYLE позволяет разместить информацию стиля в "шапке" документа. HTML допускает любое количество элементов STYLE в разделе HEAD документа.
ПА, не поддерживающие таблицы стилей или не поддерживающие определённый язык таблиц стиля, используемый элементом STYLE, должны прятать содержимое элемента STYLE.
Правила иерархии и наследования стиля зависят от языка таблиц стилей.
Следующее объявление CSS STYLE помещает рамку вокруг каждого элемента H1 в документе и выравнивает их по центру страницы.
<HEAD>
<STYLE type="text/css">
H1 {border-width: 1; border: solid; text-align: center}
</STYLE>
</HEAD>
Чтобы эта информация стиля воздействовала только на элементы H1 определённого класса, мы изменим её так:
<HEAD>
<STYLE type="text/css">
H1.myclass {border-width: 1; border: solid; text-align: center}
</STYLE>
</HEAD>
<BODY>
<H1 class="myclass"> В этом H1 наш стиль действует </H1>
<H1> Здесь наш стиль не действует </H1>
</BODY>
Наконец, чтобы ограничить область видимости стилевой информации до одного объекта H1, установим атрибут id:
<HEAD>
<STYLE type="text/css">
#myid {border-width: 1; border: solid; text-align: center}
</STYLE>
</HEAD>
<BODY>
<H1 class="myclass"> На этот H1 не действует </H1>
<H1 id="myid"> На этот H1 действует </H1>
<H1> На этот H1 не действует </H1>
</BODY>
информация стиля может быть установлена почти для любого элемента HTML, два из них, DIV и SPAN.