Всё для Учёбы — студенческий файлообменник
2 монеты
doc

Шпаргалка «Экзаменационная» по Мультимедийным технологиям (Клим А. И.)

1. Основные компоненты системы мультимедии. Аудио- и видеоустройства вывода информации.

Термин “мультимедиа” образован из слов “мульти” — много, и “медиа” — среда, носитель, средства сообщения, и в первом приближении его можно перевести как “многосредность”.

Мультимедиа — это собирательное понятие для различных компьютерных технологий, при которых используется несколько информационных сред, таких, как графика, текст, видео, фотография, движущиеся образы (анимация), звуковые эффекты, высококачественное звуковое сопровождение.

Мультимедиа компьютер – это центр, к которому могут подключаться другие компоненты (телевизор или плазменная панель, видеокамера, внешний тюнер, различные электромузыкальные инструменты и т. п.). Очень удобен такой ПК для хранения самой разнообразной мультимедиа-информации: фотоархива, видеоматериалов или звукозаписей.

Устройства вывода- устройства, которые выводят информацию различного рода. Устройства вывода делятся на виды, в соответствии с выводимой информацией.

Устройства вывода графической информации.

Монитор. Устройство вывода видеоизображений, при помощи преобразования цифрового или аналогового сигнала. Самый главный элемент в интерфейсе пользователя компьютера с ПК.

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

Устройства вывода звуковой информации. Служат для дополнения видео картинки звуком, что помогает лучше воспринимать информацию. Встроенные динамики, пищалки. В основном находятся в корпусе системного блока и предупреждают об ошибках. Колонки, акустические системы. Представляют собой набор аудио аппаратуры. Сюда входят динамики, усилители и так далее.

Они создают полную звуковую картину. Наушники. Аналог акустических систем, но они используются для создания акустической обстановки одного человека.

2. Обзор программных средств для подготовки мультимедийных систем. Пакет Adobe Creative Suit.

ПРОГРАММНЫЕ СРЕДСТВА СОЗДАНИЯ ПРОЕКТОВ

Существует большое множество программных средств для разработки мультимедийных приложений. Их можно разделить на несколько категории:

1) Средства создания и обработки изображения;

2) Средства создания и обработки анимации, 2D, 3D - графики;

3) Средства создания и обработки видеоизображения (видеомонтаж, 3D-титры);

4) Средства создания и обработки звука;

5) Средства создания презентации;

Графика и фотоизображение:

Один из способов представления изображения в компьютере — растровая графика (bitmap). В этом случае изображение делится на элементы (pixels), которые определяют размер картинки — X пикселов по ширине и Y пикселов по высоте. Важной характеристикой является цветовое разрешение растровой графики, определяемое числом битов, используемых для кодирования цвета каждого пиксела (его называют также числом битовых плоскостей). Понятно, что чем больше битовых плоскостей в файле, тем больше места требуется на диске для его сохранения.

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

Графические редакторы ориентированы на манипулирование существующими изображениями (в основном сканированными) и обладают набором инструментов, позволяющих корректировать любой аспект изображения: Adobe Photoshop, Corel PhotoPaint , PhotoDraw , PhotoImpact

2D-графика и анимация : CorelDRAW , Macromedia FreeHand, Adobe Illustrator . Photo Graphics , Macromedia Director.

3D-графика и анимация : 3D Studio MAX, TrueSpace , SoftImage3D .

Видео В настоящее время существует два типа видео: аналоговое и цифровое.

Quick Editor, Adobe Premiere, Digital Movie Studio

Цифровой звук: Cakewalk Pro Audio, Logic Audio Platinum, Sound Forge.

Презентации и др. мультимедиа-продукты: После создания всех мультимедиа-компонентов необходимо объединить их в единое мультимедиа-приложение.

PowerPoint , Freelance Graphics , HyperMethod .

Adobe Creative Suite — программный пакет, унифицированная оформительская среда, в которой с более тесной интеграцией объединены творческие программные продукты Adobe. Включает в себя такие программы как Adobe Photoshop, Adobe Illustrator, Adobe InDesign, Adobe Acrobat , Adobe Flash, Adobe Fireworks и прочее.

3. Цвет. Физические характеристики света и цвета.

Цвет — качественная субъективная характеристика электромагнитного излучения оптического диапазона, определяемая на основании возникающего физиологического зрительного ощущения и зависящая от ряда физических, физиологических и психологических факторов.

Различают ахроматические цвета (белый, серый, чёрный) и хроматические, а также спектральные и неспектральные (например, пурпурный или коричневый цвет).

Понятие «дополнительный цвет» было введено по аналогии с «основным цветом». Было установлено, что оптическое смешение некоторых пар цветов может давать ощущение белого цвета. Так, к триаде основных цветов Красный-Зелёный-Синий дополнительными являются Голубой-Пурпурный-Жёлтый — цвета. На цветовом круге эти цвета располагают оппозиционно, так что цвета обеих триад чередуются. В полиграфической практике в качестве основных цветов используют разные наборы «основных цветов». Оттенки серого (в диапазоне белый — черный) носят парадоксальное название ахроматических

Характеристики цвета:

Каждый цвет обладает количественно измеряемыми физическими характеристиками (спектральный состав, яркость):

1) Яркость: одинаково насыщенные оттенки, относимые к одному и тому же цвету спектра, могут отличаться друг от друга степенью яркости. Любой цвет при максимальном снижении яркости становится чёрным. В системе СИ измеряется в канделах на метр квадратный 1кд/1м².

2) Насыщенность: Два оттенка одного тона могут различаться степенью блёклости.

3) Светлота: Степень близости цвета к белому.

4) Освещённость: Единицей измерения освещённости в системе СИ служит люкс (1 люкс = 1 люмену на квадратный метр)

5) Цветовой тон - совокупность цветовых оттенков, сходных с одним и тем же цветом спектра.

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

Характеристики света:

Одной из характеристик света является его цвет, который определяется длиной волны для монохроматического излучения, или суммарным спектром сложного излучения.

Скорость света в вакууме с = 299 792 458 м/с

Физические величины, связанные со светом: яркость, освещённость, световой поток, световая отдача.

Видимый свет — электромагнитное излучение с длинами волн ≈ 380—760 нм (от фиолетового до красного).

Световой поток — физическая величина, характеризующая „количество“ световой энергии в соответствующем потоке излучения. Иными словами, это мощность такого излучения, которое доступно для восприятия нормальным человеческим глазом. Единица измерения СИ: люмен

Световая отдача источника света — отношение излучаемого источником светового потока к потребляемой им мощности. Измеряется в люменах на ватт (лм/вт).

4. Основные цветовые модели.

Цветовая модель — термин, обозначающий абстрактную модель описания представления цветов в виде кортежей чисел, обычно из трёх или четырёх значений, называемых цветовыми компонентами или цветовыми координатами. Вместе с методом интерпретации этих данных (например, определение условий воспроизведения и/или просмотра — то есть задание способа реализации), множество цветов цветовой модели определяет цветовое пространство.

RGB (аббревиатура английских слов Red, Green, Blue — красный, зелёный, синий) — аддитивная цветовая модель, как правило описывающая способ синтеза цвета для цветовоспроизведения. В российской традиции иногда обозначается как КЗС.

Аддитивной она называется потому, что цвета получаются путём добавления (англ. addition) к черному.

Изображение в данной цветовой модели состоит из трёх каналов. При смешении основных цветов (основными цветами считаются красный, зелёный и синий) — например, синего (B) и красного (R), мы получаем пурпурный (M magenta), при смешении зеленого (G) и красного (R) — жёлтый (Y yellow), при смешении зеленого (G) и синего (B) — циановый (С cyan). При смешении всех трёх цветовых компонентов мы получаем белый цвет (W).

В телевизорах и мониторах применяются три электронные пушки (светодиода, светофильтра) для красного, зелёного и синего каналов.

CMYK Четырёхцветная автотипия (CMYK: Cyan, Magenta, Yellow, Key color) — субтрактивная схема формирования цвета, используемая прежде всего в полиграфии для стандартной триадной печати. Схема CMYK, как правило, обладает сравнительно небольшим цветовым охватом.

CMY цветовой пространство.

• Эта модель представляется в виде трёхмерной системы координат.

• Каждая координата представляет вклад каждой составляющей в результирующий цвет в диапазоне от нуля до максимального значения. В результате получается куб, внутри которого "находятся" все цвета, образуя CMY цветовое пространство.

• Интенсивность каждого цвета измеряется в процентах от 0 до 100%. Нулевое значение означает, что поглощения нет вообще, а 100 означает полное поглощение.

• CMYK цветовое пространство - разновидность CMY модели. Добавление чёрной краски (Cyan, Magenta, Yellow и BlacK) добавило в название четвёртую букву CMYK.

Модели RGB и CMYK связаны между собой. Но взаимные переходы между моделями друг в друга (конвертирование) никогда не происходят без потерь.

5. Растровые графические форматы.

Растровое изображение — это файл данных или структура, представляющая собой сетку пикселов или точек цветов (обычно прямоугольную) на компьютерном мониторе, бумаге и других отображающих устройствах и материалах.

Важными характеристиками изображения являются:

• количество пикселов. Может указываться отдельно количество пикселов по ширине и высоте (1024*768, 640*480,...) или же, редко, общее количество пикселов (часто измеряется в мегапикселах);

• количество используемых цветов или глубина цвета (эти характеристики имеют следующую зависимость: N = 2I, где N - количество цветов,а I - глубина цвета);

• цветовое пространство (цветовая модель) RGB, CMYK, XYZ, YCbCr и др.

Растровую графику редактируют с помощью растровых графических редакторов. Создается растровая графика фотоаппаратами, сканерами, непосредственно в растровом редакторе, также путем экспорта из векторного редактора или в виде скриншотов.

Достоинства

• Растровая графика позволяет создать (воспроизвести) практически любой рисунок, вне зависимости от сложности, в отличие, например, от векторной, где невозможно точно передать эффект перехода от одного цвета к другому (в теории, конечно, возможно, но файл размером 1 МБ в формате BMP будет иметь размер 200 МБ в векторном формате)[источник не указан 388 дней].

• Распространённость — растровая графика используется сейчас практически везде: от маленьких значков до плакатов.

• Высокая скорость обработки сложных изображений, если не нужно масштабирование.

• Растровое представление изображения естественно для большинства устройств ввода-вывода графической информации, таких как мониторы (за исключением векторных), матричные и струйные принтеры, цифровые фотоаппараты, сканеры.

Недостатки

• Большой размер файлов с простыми изображениями.

• Невозможность идеального масштабирования.

• Невозможность вывода на печать на плоттер.

Из за этих недостатков для хранения простых рисунков рекомендуют вместо даже сжатой растровой графики использовать векторную графику.

Форматы

Растровые изображения обычно хранятся в сжатом виде. В зависимости от типа сжатия может быть возможно или невозможно восстановить изображение в точности таким, каким оно было до сжатия (сжатие без потерь или сжатие с потерями соответственно). Так же в графическом файле может храниться дополнительная информация: об авторе файла, фотокамере и её настройках, количестве точек на дюйм при печати и др.

Сжатие без потерь

Использует алгоритмы сжатия, основанные на уменьшении избыточности информации.

• BMP или Windows Bitmap — обычно используется без сжатия, хотя возможно использование алгоритма RLE.

• GIF (Graphics Interchange Format) — устаревающий формат, поддерживающий не более 256 цветов одновременно. Всё ещё популярен из за поддержки анимации, которая отсутствует в чистом PNG, хотя ПО начинает поддерживать APNG.

• PCX устаревший формат, позволявший хорошо сжимать простые рисованые изображения (при сжатии группы подряд идущих пикселов одинакового цвета заменяются на запись о количестве таких пикселов и их цвете).

• PNG (Portable Network Graphics)

• TIFF (Tagged Image File Format) поддерживает несколько алгоритмов сжатия, в том числе сжатие без потерь (LZW, LZ77, ZIP).

Сжатие с потерями

Основано на отбрасывании части информации (как правило наименее воспринимаемой глазом).

• JPEG очень широко используемый формат изображений. Сжатие основано на усреднении цвета соседних пикселов (информация о яркости при этом не усредняется) и отбрасывании высокочастотных составляющих в пространственном спектре фрагмента изображения. При детальном рассмотрении сильно сжатого изображения заметно размытие резких границ и характерный муар вблизи них.

Разное

• TIFF поддерживает большой диапазон изменения глубины цвета, разные цветовые пространства, разные настройки сжатия (как с потерями, так и без) и др.

• RAW хранит информацию, непосредственно получаемую с матрицы цифрового фотоаппарата или аналогичного устройства без применения к ней каких-либо преобразований, а также хранит настройки фотокамеры. Позволяет избежать потери информации при применении к изображению различных преобразований (потеря информации происходит в результате округления и выхода цвета пиксела за пределы допустимых значений). Используется при съёмке в сложных условиях (недостаточная освещённость, невозможность выставить баланс белого и т.п.) для последующей обработки на компьютере (обычно в ручном режиме). Практически все полупрофессиональные и профессиональные цифровые фотоаппараты позволяют сохранять RAW изображения. Формат файла зависит от модели фотоаппарата, единого стандарта не существует.

6. Векторные графические форматы.

Графический формат — это способ записи графической информации. Графические форматы файлов предназначены для хранения изображений, таких как фотографии и рисунки.

Для векторной графики характерно разбиение изображения на ряд графических примитивов – точки, прямые, ломаные, дуги, полигоны. Таким образом, появляется возможность хранить не все точки изображения, а координаты узлов примитивов и их свойства (цвет, связь с другими узлами и т. д.).

Проще говоря, чтобы компьютер нарисовал прямую, нужны координаты двух точек, которые связываются по кратчайшей прямой. Для дуги задается радиус и т. д. Таким образом, векторная иллюстрация – это набор геометрических примитивов.

Важной деталью является то, что объекты задаются независимо друг от друга и, следовательно, могут перекрываться между собой.

При использовании векторного представления изображение хранится в памяти как база данных описаний примитивов. Основные графические примитивы, используемые в векторных графических редакторах: точка, прямая, кривая Безье, эллипс (окружность), полигон (прямоугольник).

Достоинства векторной графики:

-Преобразования без искажений. Векторные рисунки могут быть увеличены или уменьшены без потери качества. это возможно так как изменение размера рисунка производится с помощью простого умножения координат точек графических объектов на коэффициент масштабирования.

-Маленький графический файл. Небольшой информационный объем файлов по сравнению с объемом файлов, содержащих растровые изображения.

-Рисовать быстро и просто.

-Независимое редактирование частей рисунка.

-Высокая точность прорисовки (до 1 000 000 точек на дюйм).

-Редактор быстро выполняет операции.

Недостатки векторной графики:

-Векторные изображения выглядят искусственно.

-Ограниченность в живописных средствах.

Векторные форматы: Scalable Vector Graphics (SVG и SVGZ), Encapsulated PostScript (EPS), Метафайлы Windows: WMF, EMF, Файлы CorelDraw: →CDR, CMX, Adobe Illustrator (AI), XAR

WMF (англ. Windows MetaFile - метафайл Windows) - универсальный формат для Windows-дополнений. Используется для хранения коллекции графических изображений Microsoft Clip Gallery. Основные недостатки - искажение цвета, невозможность сохранения ряда дополнительных параметров объектов.

CGM (англ. Computer Graphic Metafile - метафайл компьютерной графики) - широко использует стандартный формат векторных графических данных в сети Internet.

CDR (англ. CorelDRaw files - файлы CorelDRaw) - формат, который используется в векторном графическом редакторе Corel Draw.

AI - формат, который поддерживается векторным редактором Adobe Illustrator.

7.Программные средства подготовки растровой графики. Adobe Photoshop.

Для обработки изображений на компьютере используются специальные программы - графические редакторы.

Среди программ, предназначенных для создания растровых изображений, самыми популярными считаются Painter компании Fractal Design, FreeHand компании Macromedia, и Fauve Matisse. Пакет Painter обладает широким спектром средств рисования и работы с цветом. В частности, он моделирует различные инструменты (кисти, карандаш, перо, уголь, аэрограф и др.), позволяет имитировать материалы (акварель, масло, тушь), а также добиться эффекта натуральной среды. Последние версии программы FreeHand обладают богатыми средствами редактирования изображений и текста, содержат библиотеку спецэффектов и набор инструментов для работы с цветом.

Программа Photoshop компании Adobe занимает особое место. По сути дела, сегодня эта программа является стандартом в компьютерной графике, и все другие программы неизменно сравнивают именно с ней.

Adobe Photoshop — растровый графический редактор, разработанный и распространяемый фирмой Adobe Systems.

Photoshop тесно связан с другими программами для обработки медиафайлов, анимации и другого творчества. Совместно с такими программами, как Adobe ImageReady, Adobe Illustrator, Adobe Premiere, Adobe After Effects и Adobe Encore DVD, он может использоваться для создания профессиональных DVD, обеспечивает средства нелинейного монтажа и создания таких спецэффектов, как фоны, текстуры и т. д. для телевидения, кинематографа и всемирной паутины. Основной формат Photoshop, PSD, может быть экспортирован и импортирован во весь ряд этих программных продуктов. Photoshop CS поддерживает создание меню для DVD.

Adobe Photoshop предназначен для работы с графикой. Масса полезных и необходимых функций: Smart Objects - очистка и перевод растровых изображений в векторную графику без потери качества; File Browser - инструмент для взаимодействия между различными приложениями в пакете Adobe Creative Suite 2; Spot Healing Brush - улучшение качества фотографий (удаление "шума", удаление эффекта "красных глаз" одним кликом мыши и т.д.); Adobe Camera Raw - улучшенная обработка Raw-файлов, включая пакетную работу с файлами этого формата; создание анимационных роликов и многое другое.

8. Программные средства подготовки векторной графики. Adobe Illustrator.

На сегодня наиболее популярны Adobe Illustrator, Corel Draw и Macromedia FreeHand. Каждая программа обладает своими специфическими особенностями: достоинствами и недостатками.

Программа Corel Draw является весьма простой для освоения, и, как говорится в ее рекламе, «интуитивно понятной». В этом кроется ее всеобщая популярность — программа осваивается буквально за день. В ней довольно просто создавать сложные изображения, и, с точки зрения дизайна. Macromedia FreeHand любые операции проводит с поражающей быстротой, в отличие от Corel Draw не дает искажений.

Adobe Illustrator — векторный графический редактор, разработанный и распространяемый фирмой Adobe Systems. Adobe Illustrator был задуман как редактор векторной графики, однако дизайнеры используют его в самых разных целях. Он очень удобен для быстрой разметки страницы с логотипом и графикой — простого одностраничного документа, не содержащего текст.

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

9.Растровые и векторные изображения.

Цифровые изображения могут быть двух видов: растровые и векторные. Соответственно программы, предназначенные для создания и обработки цифровых изображений, подразделяются на растровые и векторные. Растровые программы используются преимущественно для обработки сканированных изображений и цифровых фотографий, векторные - для рисования и дизайна.

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

Таким образом, растровое изображение описывается конкретным расположением и цветом каждой точки сетки, что создает изображение, примерно, так же, как в мозаике. При редактировании растровой графики вы редактируете пикселы, а не линии. Качество растровой графики зависит от графического разрешения, поскольку информация, описывающая изображение, прикреплена к сетке определенного размера. Изменение размеров растрового изображения может привести к «смазыванию» его краев, поскольку пиксели будут перераспределяться на сетке.

Минусы: объемы файлов и трудоемкость редактирования изображения: приходиться каждую точку подправлять вручную. Изменение размеров приводит к снижению качества изображения: при уменьшении исчезают мелкие детали, а при увеличении картинка может превратиться в набор неряшливых квадратов (увеличенных пикселей).

Векторная графика описывает изображения с использованием прямых и изогнутых линий, называемых векторами, а также параметров, описывающих цвета и расположение. Например, изображение дерева описывается точками, через которые проходит линия, создающая его контур. Цвет дерева задается цветом контура и области внутри этого контура. При редактировании элементов векторной графики вы изменяете параметры прямых и изогнутых линий, описывающих форму этих элементов. Можно переносить элементы, менять их размер, форму и цвет, и это не отразится на качестве их визуального представления. Векторная графика не зависит от разрешения, т.е. может быть показана на разнообразных выходных устройствах с различным разрешением без потери качества.

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

Векторная графика ограничена в чисто живописных средствах и не предназначена для создания фотореалистических изображений.

Недостатком векторной графики является программная зависимость: каждая программа сохраняет данные в своем собственном формате, поэтому изображение, созданное в одном векторном редакторе, как правило, не конвертируется в формат другой программы без погрешностей.

10.Цветокоррекция.

Цветокоррекция — внесение изменений в цвет оригинала. В более узком смысле цветокоррекция — это такое преобразование изображения, объекта или фрагмента, когда новый цвет обрабатываемого пикселя зависит от старого значения этого пикселя и не зависит от соседних пикселей.

Причины применения цветокоррекции: недостаточный или избыточный контраст изображения, вуаль, выцветание изображения. Также необходимо отметить цветокоррекцию с целью внесения гармонии между фотоизображениями и дизайном публикации либо содержанием материалов.

Цифровое изображение всегда представлено в какой-то цветовой модели (RGB, Lab, и др.), подразумевающей несколько (три, как правило) характеристик для каждой точки изображения (пиксела). Характеристики всех точек изображения называют каналами. Например, в модели RGB каждый пиксел характеризуется значением яркости красной, зелёной и синей составляющих его цвета. Соответственно, в изображении можно выделять каналы красного, зелёного и синего цветов.

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

-Указание аргументов для функций преобразования входных значений в выходные. В программах эти инструменты называются «уровни», «гамма» и т. п. Иногда наборы значений аргументов выбираются из перечня заранее заданных вариантов. К этому виду преобразований можно отнести так же

-Установка баланса белого (учёт освещения) при преобразовании электронного сигнала матрицы в файл изображения или сканировании пленки;

-Преобразования, непосредственно задающие изменения контрастности, яркости, гаммы, тона, светлоты, насыщенности изображения или его частей;

-Непосредственное задание графиков преобразования значений по каналам. Этот инструмент обычно называется «Кривые» (Curves). Он позволяет выполнить любые преобразования внутри каждого канала путём ручного формирования графика, аналогичного тем, которые вычисляются функциональными алгоритмами по заданным аргументам.

11.Adobe Photoshop. Инструмент Curves.

Инструмент Curves (Кривые), используемый в программе Photoshop – является одним из самых мощных и гибких методов цветокоррекции и настройки тональности изображения. С помощью Curves можно изменять любой оттенок яркости в диапазоне от 0 до 255, устанавливать до 15 управляющих точек, а также настраивать цвета отдельных каналов. Данный инструмент очень удобен для быстрого и эффективного редактирования изображений.

Вызов диалогового окна происходит через меню Image ►Adjustments ►Curves... (Изображение ►Настройка ► Кривые...) или комбинацией клавиш Ctrl+M.

Диалоговое окно Curves . А - свет, Б - средние тона, В - тени

График отражает отношение исходной яркости пикселов (входная яркость) к новому значению цвета (выходная яркость). Поскольку изначально никаких изменений не производилось, эти величины равны друг другу и график является линейным с углом наклона в 45 градусов.

Значения кнопок

Кнопка ОК применяет все операции с кривыми к изображению.

Кнопка Reset отменяет все действия с кривыми и закрывает диалоговое окно. Нажатие на эту кнопку с удержанием клавиши Alt возвращает кривую к исходному состоянию, окно при этом не закрывается.

Кнопки Save и Load позволяют соответственно сохранить и загрузить вид кривой для дальнейшего ее использования в других изображениях.

Кнопка Smoth сглаживает кривую, нарисованную карандашом. Активна только для этого инструмента.

Кнопка Auto – предназначена для автоматической коррекции изображения.

Кнопка Options – определяет дополнительные опции.

Кнопки с пипетками позволяют установить черную, нейтральную и белую точку изображения.

Дополнительные возможности

Для изменения вида фоновой сетки, зажмите клавишу Alt и щелкните по сетке.

Нельзя переместить окно с изображением при активном диалоговом окне, но допустимо увеличение (CTRL + плюс) или уменьшение (CTRL + минус) его масштаба.

Щелчком мыши по кривой при нажатой клавише SHIFT устанавливают узловую точку в каждом канале.

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

Осветление и затемнение изображения

Для осветления всего изображения необходимо переместить средние тона (точка Б) в область светлых тонов. Так как выходная яркость (вертикальная ось) изменяется снизу вверх от темных тонов к светлым, то для осветления изображения, поднимите точку Б вверх (рис. 2), а для затемнения - опустить вниз.

Рис. 2. Вид кривых для осветления изображения

Для осветления лишь некоторых участков изображения, например, теней, необходимо вначале определить соответствующие области кривой на графике, а затем изменять эти участки, оставляя остальную часть графика без изменения (рис. 3).

Рис. 3. Осветление темных участков изображения

Изменение контраста

Контраст изображения достигается осветлением светлых участков и затемнением темных участков, как показано на рис. 4. Средние тона остаются неизменными.

Рис. 4. Увеличение контраста изображения

Для уменьшения контраста изображения следует инвертировать график (рис. 5).

Рис. 5. Снижение контраста изображения

Для увеличения контраста черно-белых рисунков, сканированных чертежей, рисунков с оттенками серого, лучше всего использовать график, показанный на рис. 6.

Рис. 6. Увеличение контраста черно-белых рисунков

12. Adobe Photoshop. Инструменты Color Balance, Brightness-Contrast и Hue-Saturation.

Color Balance (Баланс цвета), чтобы скорректировать или внести какой-либо теплый или холодный оттенок в светлые, средние или темные тона слоя.

Image > Adjustments > Color Balance (комбинация клавиш Ctrl+B)

1) Внизу диалогового окна отметьте диапазон, который-вы хотите подкорректировать: Shadows (Темные тона), Midtones (Средние тона) или Highlights (Светлые тона)

2) По желанию. Установите флажок Preserve Luminosity (Сохранять яркость), чтобы сохранить значения яркости.

3) Передвиньте любой ползунок в сторону того цвета, который вы хотите добавить. Теплые и холодные тона расположены парами напротив друг друга. Например, перемещение ползунков в сторону Cyan и Blue создаст холодный оттенок.

Команда Brightness/Contrast...(Яркость/Контраст...) меню Image/Adjust (Изображение/Коррекция) является самым простым способом тоновой коррекции всего изображения.

Выполните команду Image > Hue/Saturation (Изображение > Тон/Насыщенность) (комбинация клавиш Ctrl+U (Windows)Передвиньте ползунок Hue (Тон) влево или вправо, чтобы сдвинуть цвет в другую область панели цветов.Передвиньте ползунок Saturation (Насыщенность) влево, чтобы уменьшить насыщенность цветов, или вправо, чтобы увеличить.Для осветления изображения или слоя передвиньте ползунок Lightness (Яркость) вправо, а для затемнения - влево.

13. Режимы наложения цвета. Multiple, Screen, Dark и Light.

Режимы наложения позволяют создавать совмещенные изображения. Совмещение — это процесс изменения прозрачности или взаимодействия цветов двух или более перекрывающихся объектов.

Режим наложения содержит следующие элементы.

Накладываемый цвет-Цвет, применяемый в режиме наложения.

Непрозрачность-Степень прозрачности, применяемая в режиме наложения.

Основной цвет-Цвет пикселей под накладываемым цветом.

Результирующий цвет-Результат эффекта наложения на основной цвет.

Умножение (Multiply)- Умножает основной цвет на накладываемый, что в результате дает более темные цвета.

Осветление (Screen)- Замещаются только пикселы, которые темнее накладываемого цвета. Области, которые светлее накладываемого цвета, не меняются.

Замена темным (Darken )- Замещаются только области, которые светлее, чем накладываемый цвет. Области, которые темнее накладываемого цвета, не меняются.

Замена светлым (Lighten )- Считывает цветовую информацию в каждом канале и из двух цветов (базового и накладываемого) выбирает более светлый. Цвет пикселов, оказавшихся темнее накладываемого цвета, изменяется; более светлые пикселы остаются без изменений.

14.Режимы наложения цвета. Hue, Saturation, Brighteness, Color.

Режимы наложения позволяют создавать совмещенные изображения. Совмещение — это процесс изменения прозрачности или взаимодействия цветов двух или более перекрывающихся объектов

Режим наложения содержит следующие элементы.

Накладываемый цвет-Цвет, применяемый в режиме наложения.

Непрозрачность-Степень прозрачности, применяемая в режиме наложения.

Основной цвет-Цвет пикселей под накладываемым цветом.

Результирующий цвет-Результат эффекта наложения на основной цвет.

Hue - цветовой тон

Saturation – насыщенность. Изменяет только насыщенность цветов изображения, не затрагивая яркость и цветовой тон.

Color – цветность. Результирующий цвет приобретает яркость от базового цвета, а насыщенность и цветовой тон - от накладываемого цвета. В этом режиме в изображении сохраняется баланс серого цвета. Он удобен для раскрашивания монохромных изображений и подкрашивания цветных.

Яркость (Luminosity,Brighteness). Результирующий цвет приобретает насыщенность и цветовой тон от базового цвета, а яркость - от накладываемого. Этот режим по своему действию является противоположным режиму "Цветовой тон".

15. Adobe Photoshop. Альфа-каналы.

Альфа-канал (alpha-channel)- В графических форматах - дополнительный канал для хранения информации об изображении. Альфа-канал работает как маска, с помощью которой к пикселям изображения применяются различные свойства, например, прозрачность. Наверное, вы уже сталкивались с тем, что одну и ту же область приходится выделять несколько раз в процессе редактирования изображения. А если эта область имеет сложную форму, то каждый раз повторяется один и тот же мучительный процесс.. Безрадостно. Хотелось бы сохранить где-то созданное выделение и загружать его по мере потребностей. Именно такую возможность предоставляют альфа-каналы - объекты Photoshop, позволяющие хранить выделения. Поскольку выделять можно с разной степенью прозрачности, то в альфа-каналах хранятся маски - представления выделений в виде градаций серого, где белый цвет соответствует выделенным областям, черный - невыделенным, серый - частично выделенным. Итак, помощью альфа-каналов можно сохранять, загружать и редактировать выделения. Работа с альфа-каналами напоминает работу в быстрой маске.

Другие каналы, как правило, включают информацию о цвете, как например, каналы красного, зеленого и синего цвета в RGB-изображении.

16.Adobe Photoshop. Способы выделения. Маски.

Самый простой способ создать выделение в Adobe Photoshop - это воспользоваться режимом Быстрой маски - Quick Mask. Режим Quick Mask/Быстрой маски. Для перехода из обычного режима рисования в режим Quick Mask необходимо нажать на кнопку внизу палитры инструментов или воспользоваться "горячей" клавишей Q.

В режиме Quick Mask/Быстрой маски необходимо инструментом Pencil (Карандаш) или Brush (Кисть) с жестким краем (Hardness 100%) закрасить черным цветом (который в режиме Quick Mask/Быстрой маски будет представлен полупрозрачным красным) те элементы, которые необходимо удалить с изображения.

После этого следует вернуться в обычный режим рисования, нажав на кнопку внизу палитры инструментов, и инвертировать выделение, выбрав из меню Select/Выделить команду Inverse/Инвертировать. Инвертировать выделение необходимо, так как при работе в режиме Quick Mask/Быстрой маски, в выделение попадает та часть изображения, которая не была закрашена. Можно конечно изначально в режиме быстрой маски закрашивать то, что на изображение не должно попасть в выделение, а ненужные объекты и дефекты оставлять не закрашенными, но, скорее всего, этот процесс будет более трудоемким.

Кроме того в Adobe Photoshop для выделения части изображения можно использовать любой из инструментов выделения: Rectangular marquee/Прямоугольное выделение, Elliptical marquee/Эллиптическое выделение, Lasso/Лассо, Polygonal Lasso/Полигональное лассо, Magnetic Lasso/Магнитное лассо, Magic Wand/Волшебная палочка.

Инструменты Rectangular marquee/Прямоугольное выделение и Elliptical marquee/Эллиптическое выделение на панели инструментов скрыты за одной пиктограммой. На панели инструментов отображается пиктограмма последнего выбранного инструмента. Для того чтобы открыть всплывающее меню необходимо нажать правой кнопкой мыши на стрелке справа, внизу от данной пиктограммы.

17.Adobe Photoshop. Слои и фильтры. Специальные слои.

Слои позволяют Вам работать с одним элементом рисунка, не затрагивая другие элементы.

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

Выбор слоя для работы

Если рисунок состоит из нескольких слоев, то необходимо выбирать в каком слое мы будем работать, т.к. все действия будут происходить только в активном слое.

Создание нового слоя

Для создания нового слоя со стандартными свойствами необходимо нажать "создать новый слой" ("create a new layer") в палитре слоев

Копирование слоев

Выберите слой, который хотите скопировать.

— нажмите [Ctrl+J]

— перетащите мышкой изображение слоя на кнопку "создать новый слой" ("create a new layer") в палитре слоев(5).

Копирование слоев между рисунками

Выберите слой, который хотите скопировать.

— перетащите мышкой изображение слоя одного рисунка в палитре слоев на другой рисунок.— выберите пункт “Duplicate Layer” в меню “Layers” или в меню палитры слоев “Layers”, выберите документ, куда будет копироваться слой, введите название слоя и нажмите OK.

Специальный слой-слой-маска.

Quick Mask необходимо нажать на кнопку внизу палитры инструментов или воспользоваться "горячей" клавишей Q.

фильтры Photoshop, Тонирование, затемнение, осветление, падающий снег, дождь, ретушь, эффект старинного фото – все это возможно применить к любой из фотографий, если есть соответствующие фильтры для фотошопа. Портрет и пейзаж изменятся до неузнаваемости

1. В меню программы «Фильтр» выберите пункт «Галерея Фильтров» (Filter › Filter Gallery). Открывается огромное диалоговое окно, позволяющее нам примерить и даже скомбинировать различные фильтры до их применения.

2. Чтобы наложить какой-либо эффект на изображение, щёлкните его миниатюру в панели библиотеки. Если результат категорически не устраивает, просто выберите любой другой эффект.

3. Выбрав фильтр, настройте его параметры в правой панели диалога.

4. Чтобы наложить новый эффект поверх предыдущего, щёлкните кнопку «новый слой». Затем выберите в «библиотеке» другой фильтр и/или измените его параметры.

5. Чтобы удалить ошибочно добавленный фильтр, выберите соответствующий «слой» и щёлкните «кнопку-с-корзиной». Учтите однако, что список не может содержать менее одного фильтра. Чтобы избавиться от единственного фильтра, либо замените его другим фильтром, либо щёлкните кнопку «Отменить» (Cancel).

6. И наконец, закончив с выбором фильтров и их настройками, нажмите «OK», чтобы применить их к изображению.

18.Формирование заливки изображения. Градиенты и текстуры.

Заливкой в растровом документе будем называть операцию по раскраске выделенной области некоторого изображения или пустого слоя документа выбранным цветом или другим изображением, формируемым в процессе выполнения данной операции.

В программе Photoshop предусмотрена возможность выполнения заливок трех типов:

1) равномерной - раскраска области заливки одним цветом;

2) шаблонной - заполнение данной области мозаичным узором, составленным из выбранного шаблона;

3) градиентной - формирование в области заливки так называемого градиентного изображения, характеризующегося плавными (градиентными) оттенками и изменениями уровней прозрачности пикселов при формировании этих оттенков (уровней прозрачности) по заданному закону, определяющему тип градиента.

Для выполнения операций заливки предусмотрены следующие средства Photoshop:

1. инструмент Paint Bucket (Заливка) - равномерная и шаблонная заливки;

2. инструмент Gradient (Градиент) - градиентная заливка;

3. команда Fill (Заливка) меню Edit (Редактировать) - равномерная и шаблонная заливки;

4. палитра Paths (Контуры) - равномерная заливка;

5. команды по созданию и обработке слоев заливок - равномерная, шаблонная и градиентная заливки.

Тип градиента (линейный, радиальный, угловой, отраженный или ромбический), определяющий направление формирования градиентных переходов в будущем изображении, задается на панели параметров.

Предусмотрены следующие возможности работы с инструментом Gradient (Градиент):

1. выбор рабочего образца градиента из открытой библиотеки таких образцов либо из любой другой библиотеки градиентов программы, хранящейся в файле с расширением .grd (первый слева список на панели параметров);

2. формирование нового образца градиентного изображения, который может быть одной из двух разновидностей (диалоговое окно редактора градиентов Gradient Editor, раскрываемое щелчком на образце градиента закрытого списка градиентов):

3. обычный градиент, допускающий плавное изменение цветовых оттенков и уровней прозрачности, доступных для регулировки пользователем;

4. шумовой градиент, представляющий собой изображение, составленное из случайных наборов оттенков цветов и уровней прозрачности, автоматически формируемое программой в заданных диапазонах возможных значений базовых параметров для выбранной цветовой модели;

5. выбор одного из пяти возможных типов градиентов (переключатели с названиями этих типов);

6. выбор в списке Mode (Режим) любого предусмотренного в программе (см. подраздел "Смешение цветов" раздела "Цвета" в главе 4) режима смешения цветов наносимого и фонового изображений, за исключением режима Clear (Очистка);

7. регулировка уровня непрозрачности формируемого изображения (ползунок Opacity (Мутность));

8. изменение порядка расположения цветовых оттенков в выбранном образце градиентного изображения на противоположный (флажок Reverse (Реверсия));

9. выбор режима сохранения прозрачных участков, имеющихся в рабочем образце градиентного изображения (флажок Transparency (Прозрачность)).

Текстура — изображение, состоящее из более или менее близких по восприятию элементов. Смешанные текстуры могут включать в себя элементы из нескольких множеств (классов) элементов.

С помощью текстур очень удобно делать всяческие фоны и заливки или придавать каким-то обьектам реалистичного вида за счет накладывания на них текстуры.

19.Растеризация контуров. Алгоритм Брезенхама для вычерчивания прямой линии.

Алгоритм Брезенхэ́ма — это алгоритм, определяющий, какие точки двумерного растра нужно закрасить, чтобы получить близкое приближение прямой линии между двумя заданными точками. Это один из старейших алгоритмов в машинной графике.

Отрезок рисуется между двумя точками — (x0,y0) и (x1,y1), где в этих парах указаны колонка и строка, соответственно, номера которых растут вправо и вниз. Сначала мы будем предполагать, что наша линия идёт вниз и вправо, причём горизонтальное расстояние x1 − x0 превосходит вертикальное y1 − y0, т.е. наклон линии от горизонтали — менее 45°. Наша цель состоит в том, чтобы для каждой колонки x между x0 и x1, определить, какая строка y ближе всего к линии, и нарисовать точку (x,y).

Общая формула линии между двумя точками:

Поскольку мы знаем колонку — x, то строка — y — получается округлением к целому следующего значения:

Однако, вычислять точное значение этого выражения нет необходимости, достаточно заметить, что y растёт от y0 и за каждый шаг мы добавляем к x единичку и добавляем к y значение наклона

которое можно вычислить заранее. Более того, на каждом шаге мы делаем одно из двух: либо сохраняем тот же y, либо увеличиваем его на 1.

Реализация на Object Pascal

Procedure Line(x1,y1,x2,y2:integer);

var dx,dy,i,sx,sy,check,e,x,y:integer;

begin dx:=abs(x1-x2);

dy:=abs(y1-y2);

sx:=Sign(x2-x1);

sy:=Sign(y2-y1);

x:=x1; y:=y1;

check:=0;

if dy>dx then begin

dx:=dx+dy;

dy:=dx-dy;

dx:=dx-dy;

check:=1;

end; e:= 2*dy - dx;

for i:=1 to dx do begin

image1.Canvas.Pixels[x,y]:=clBlack;

if e>=0 then begin

if check=1 then x:=x+sx else y:=y+sy;

e:=e-2*dx;

end;

if check=1 then y:=y+sy else x:=x+sx;

e:=e+2*dy;

end; end;

Растеризация контуров

Контур может быть растеризован. растеризация – это процесс превращения векторных объектов в пикселы. Добиться превращения можно двумя способами: заливкой и обводкой контура.

Заливка. Чтобы залить контур основным цветом, перетащите строку контура на пиктограмму Fill Path (Залить контур) в нижней части палитры Paths или щелкните на ней. Если щелкнуть на ней удерживая (Option), открывается диалоговое окно Fill Path (его можно вызвать также командой Fill Path из меню палитры Paths). Оно позволяет задать характер заливки, степень прозрачности, режим наложения и т. д.

Обводка. Метод обводки работает точно так же: перетащите строку контура на пиктограмму Stroke Path (Oбвести контур) в нижней части палитры Paths или щелкните на ней. При этом Photoshop обводит контур инструментом "карандаш". Чтобы выбрать другой инструмент, щелкните на пиктограмме при нажатой клавише (Option) или выберите команду Stroke Path из меню палитры Paths.

20. Аdobe Illustrator. Основные инструменты рисования.

Инструмент Pen Tool (P) предназначен для рисования кривых.

Инструмент Line Segment Tool предназначен для рисования прямых линий под разными углами. Он часто бывает необходим при верстке.

Arc Tool предназначен для создания изогнутых линий.

Использовать обычное перо для рисования спирали не так просто. Для этого используют инструмент . Spiral Tool. Как видите, рисование спиральных объектов без помощи этого инструмента может оказатьсмя трудной задачей.

Инструмент Rectangle Tool (M) не нуждается в представлении. Он служит для построения прямоугольников.

Для рисования прямоугольников со скруглёнными углами служит инструмент Rounded Rectangle Tool.

Polygon Tool предназначен для создания многоугольников.

Звёзды с различным количеством вершин можно создавать с помощью инструмента Star Tool.

При рисовании Вам могут помочь инструменты группы Pencil.

Для сглаживания линий используют инструмент Smooth Tool.

Понять назначение инструмента Gradient Tool (G) легко и просто. Его используют для задания градиента вручную.

21. Adobe Illustrator. Трансформация объектов.

Вы также узнаете несколько полезных приемов создания «случайно повернутых» объектов с использованием функции «Трансформировать каждый» (Transform Each).

Меняем размеры объектов

Метод 1: Выделите объект инструментом «Выделение» (Selection Tool), появится ограничивающая рамка. Потяните за угол рамки левой кнопкой мыши, чтобы увеличить объект (удерживайте Shift для сохранения пропорций).

Метод 2: Для увеличения объекта относительно начальной точки (центральной точки объекта) удерживайте Alt + Shift.

Поворачиваем объекты

Метод 1: Выделите объект инструментом «Выделение» (Selection Tool), чтобы появилась ограничивающая рамка. Наведите курсор на угол, появится двусторонняя стрелочка. Потяните вправо или влево, чтобы повернуть объект.

Метод 2: Чтобы повернуть объект относительно одного из углов выберите инструмент «Поворот» (Rotate Tool). Кликните на один из углов, чтобы установить точку разворота, теперь захватите противоположный угол и разворачивайте объект.

Метод 3: Возможно, Вам когда-нибудь захочется развернуть объект на определенный нужный Вам угол. Чтобы сделать это, выберите инструмент «Поворот» (Rotate Tool), установите точку разворота, удерживая клавишу Alt, выскочит окно с настройками. Введите нужный вам угол и нажмите «OK».

Наклоняем объекты

Выберите инструмент «Наклон» (Shear Tool). Потяните мышкой объект, чтобы наклонить его. Удерживайте Shift, чтобы ограничить изменения горизонтально или вертикально.

Отражаем объекты

Выберите инструмент «Зеркальное отражение» (Reflect Tool), зажмите Alt и нажмите на одну из точек фигуры, чтобы выбрать ось отражения.

В появившемся окне выберите «Вертикальная» (Vertical) и нажмите «Копировать» (Copy).

Вы получите отраженную звезду справа.

Трансформируем каждый объект

Чтобы быстро трансформировать несколько объектов, мы можем воспользоваться функцией «Трансформировать каждый» (Transform Each). Выделяем объект, затем правой кнопкой мышки вызываем меню. Идем в Трансформирование > Трансформировать каждый (Transform > Transform Each).

В настройках Tony установил случайный поворот квадратов в пределах 30 градусов и увеличение их в пределах 150%. Убедитесь, что Вы поставили галочку напротив «Случайно» (Random), если Вы хотите, чтобы каждый объект имел случайные настройки.

Повторяем последнюю трансформацию снова

Существует очень полезная функция для повторения последней трансформации. Вы можете легко скопировать ряд объектов или повернуть объекты, используя этот прием.

Выделите объект инструментом «Выделение» (Selection Tool), зажмите Alt и перетащите новую копию вправо, удерживая Shift. Нажмите Ctrl/Command+D, чтобы создать еще больше копий.

22. Adobe Illustrator. Выбор цвета.

Следующий элемент в панели инструментов Toolbox является одним из важнейших. С его помощью работают с цветом.

Ниже этого элемента расположена группа инструментов, позволяющая изменять тип заливки: Color () и None (/).

. Левый квадрат заливка. Правый-цвет контура.

23. Adobe Illustrator. Работа с текстом.

В векторных редакторах часто приходится работать с текстом. Именно для этих задач предназначена группа инструментов Type.

1) Основной инструмент для работы с текстом (и Вы наверняка его давно знаете) — Type Tool. С его помощью можно создавать два типа текстовых объектов: простой и фигурный. Чтобы создать блок фигурного текста достаточно лишь выбрать инструмент Type Tool и щёлкнуть в любом месте документа.

2) Текст можно расположить на кривой. Для этого предназначен инструмент Type on a Path Tool.

3) Текст может иметь также вертикальным. Для этого предназначены инструменты Vertical Type Tool, Vertical Area Type Tool, Vertical Type on a Path Tool.

24.Кривые Безье. Понятие. Возможности. Работа в Adobe Illustrator.

Кривые Безье были разработаны в 60-х годах XX века французским инженером Пьером Безье (Pierre Bezier).

Благодаря простоте манипулирования, кривые Безье нашли широкое применение в компьютерной графике для моделирования гладких линий.

Кривыми Безье называются кривые линии с контрольными точками.

Запустите Adobe Illustrator

Создайте новый документ – File • New • OK

Выберите инструмент Pen (Перо).

Щёлкните мышкой в рабочей области для того, что бы установить исходную точку привязки.

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

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

Компоненты пути

А - точка привязки

В – направляющая линия

С – направляющий маркер

Различают гладкие и угловые точки привязки.

Гладкая точка привязки всегда имеет два направляющих маркера, угловая точка – как один, так и два маркера или не иметь их вовсе.

25.Параметры импорта изображений в illustrator.

Битовые изображения — наиболее широко распространенная электронная среда для однотонных изображений, таких как фотографии или цифровые рисунки. Illustrator создает растровые эффекты с использованием фильтров, эффектов и графических стилей. Многие из этих эффектов совместимы с Flash, но некоторые приходится сводить (растрировать), чтобы сохранить их внешний вид.

Примечание. Если растровый файл в Illustrator связан, то импортируются только JPEG, GIF или PNG в исходном формате. Все другие типы файлов преобразуются в PNG-формат в Flash. Кроме того, преобразование (в формат PNG) зависит от установленной в компьютере версии QuickTime®.Сводить растровые изображения для сохранения внешнего вида Преобразует изображение в растровое, чтобы сохранить внешний вид режимов наложения и эффектов, не поддерживаемых в Flash. Растрированное изображение более нельзя редактировать.Создать фрагмент роликаИмпортирует изображения Illustrator как фрагменты ролика.В Adobe Illustrator можно открывать или помещать файлы Photoshop, поэтому нет необходимости сохранять или экспортировать изображение Photoshop в другой формат файла. Помещая изображение в открытый файл Illustrator, можно встроить его как любой другой обычный элемент иллюстрации либо сохранить его связь с исходным файлом. Хотя Illustrator не редактирует связанное изображение, можно вернуться в Photoshop с помощью команды "Изменить исходный файл", чтобы внести изменения в оригинал. После сохранения изменений они отображаются в версии изображения, находящейся в Illustrator.При использовании в одном документе сочетания векторных и растровых изображений следует помнить, что изображение не всегда выглядит одинаково на экране и на конечном носителе (отпечатанное в типографии или на принтере либо опубликованное на веб-странице). На качество итогового изображения влияют следующие факторы:

1) ПрозрачностьМногочисленные эффекты реализуются в изображениях с помощью частично прозрачных пикселов. Если изображение содержит прозрачные области, перед экспортом или печатью Photoshop выполняет процесс под названием сведение. В большинстве случаев процесс сведения по умолчанию работает превосходно. Но если изображение содержит сложные пересекающиеся области и должно быть выведено с высоким разрешением, то может потребоваться контрольный просмотр результатов сведения.

2) Разрешение изображенияКоличество пикселов на дюйм (ppi) в растровом изображении. Использование слишком низкого разрешения при подготовке изображения для печати приводит к созданию черновика — изображения с крупными, похожими на пятна пикселами. Использование слишком высокого разрешения (когда размер пикселов меньше минимального размера точки, которая может быть воспроизведена устройством вывода) увеличивает размер файла без повышения качества итогового изображения и замедляет процесс печати.Разрешение принтера и линиатура растраЧисло точек на дюйм (dpi) и число линий на дюйм (lpi) в полутоновом растре. Соотношение между разрешением изображения, разрешением принтера и линиатурой растра определяет качество детализации отпечатанного изображения

26 27. Анимация. Основные понятия. Покадровая и интерполяционная

Под термином анимация понимается последовательность сменяющихся изображений (кадров), в результате просмотра которой возникает иллюзия движения (плавного изменения формы и/или положения изображения). В Macromedia Flash реализовано два способа анимации:

1) Покадровая анимация. Этот способ состоит в том, чтобы достаточно быстро пролистать заранее нарисованные кадры. В данном случае иллюзия движения возникает за счет выбора подходящих скорости перелистывания и степени похожести соседних кадров. Рассматриваемый способ аналогичен способу, применяемому при создании анимационных GIF-файлов.

2) Интерполяционная анимация. Этот способ заключается в том, чтобы создать несколько опорных (ключевых) кадров, а затем на их основе «вычислить» промежуточные кадры (tweening animation). Данный способ аналогичен рисованию гладкой линии, проходящей через указанные точки. Например, допустим, что требуется переместить какую-нибудь фигуру из левой части экрана в правую с помощью 25 кадров.

В случае первого, покадрового, способа анимации нам придется нарисовать все двадцать пять кадров, и в каждом последующем кадре чуть-чуть сдвигать фигуру вправо. А если нужно сделать так, чтобы фигура, двигаясь вправо, постепенно исчезала или меняла форму? Очевидно, делать вручную каждый кадр в этом случае будет слишком утомительным занятием. Вот для таких ситуаций и предусмотрен второй способ анимации. В простейшем случае вам понадобится задать только два ключевых кадра: начальный и конечный. По умолчанию Flash рассчитывает промежуточные кадры по линейному закону, но можно задать и экспоненциальный закон.

28. Программы для создания анимации. Аdobe flash.

Adobe Flash — мультимедийная платформа, используемая для создания векторной анимации и интерактивных приложений (в том числе, игр), а также для интеграции видеороликов в веб-страницы. Основной недостаток Flash-приложений — чрезмерная требовательность к ресурсам процессора. Недостаточная мощность компьютера может повлиять на производительность операционной системы в целом, либо привести к искажению результатов работы Flash-приложения, связанных с отображением анимации или подсчётом времени. Иногда это связано с недостатками программного обеспечения отвечающего за обработку Flash-компонентов, либо низким качеством самого Flash-приложения.

29.Подготовка презентаций.power point.

Компьютерная презентация представляет собой набор слайдов (электронных страниц), последовательность показа которых может меняться в процессе демонстрации презентации, т.е. презентация является интерактивным документом. Презентация является мультимедийным документом, т.к. каждый слайд может включать в себя различные формы представления информации (текст, таблицы, диаграммы, изображения, звук, анимацию и др.).Презентации обычно используют в процессе выступлений на конференциях, для рекламы товаров на выставках, при объяснении нового материала на уроке и т.д.Рассмотрим основные приемы работы с презентациями в PowerPoint:Добавление нового слайда, Удаление слайдов,Добавление текста, Добавление в слайд номеров страниц, даты и времени,Изменение цветовых схем, Добавление графических клипов,Добавление графиков и диаграммMicrosoft Graph Стандартная. Технология работы с таблицами похожа на работу в Word.,Добавление звука и видео, Добавление гиперссылок,.Подготовка презентации к показу.

30. Создание презентаций в adobe flash.

До недавнего времени стандартом считались презентации, выполненные в MS Power Point. Однако flash-технологии позволяют превратить обычные графики, схемы, фотографии и текстовые блоки в интерактивный фильм с элементами мультипликации и точно подобранным звуковым оформлением. Во flash-презентацию могут быть встроены интерактивные инструменты (например, игры), она может содержать несколько разделов, из которых пользователь будет сам выбирать только те, что ему интересны. Такой ролик производит несравнимо большее впечатление на зрителя, одновременно предоставляя ему подробную информацию и воздействуя на эмоции. Оригинальное художественное оформление flash-презентации помогает создать неповторимый и запоминающийся образ продукта.

31. Подготовка презентации в flash и power point.

Те, кто ругает PowerPoint, недовольны, как правило, достаточно слабой функциональностью, которая, с одной стороны, делает пакет массовым, а с другой - уже далеко не всех устраивает. Посмотрим, как с этим обстоит дело у альтернативных пакетов для подготовки презентаций.flash. Пожалуй, наиболее мощное, гибкое и самое дорогое на сегодняшний день средство для создания интерактивных презентаций -- первенец корпорации Macromedia. Детальная проработка интерфейсных решений, встроенный язык скриптов Ligvo. Macromedia Flash хорошо работает не только с растровыми объектами. Но что касается анимации и интерактивности -- тут равных ему найти трудно. Благодаря своей функциональности, этот пакет пользуется огромной популярностью у дизайнеров CD-презентаций, разработчиков небольших компьютерных игр и других материалов, не имеющихОграниченийПоОбъемуСоздаваемыхФайлов. Воспроизводиться презентация может как при запуске генерируемого exe-файла, так и с помощью Shockwave, встроенного в современныеInternet-броузеры.

Главной проблемой для создателей роликов с помощью Flash остается сложность этих пакетов даже для профессиональных дизайнеров.

32. Публикация анимационной графики.

Установка опций воспроизведения, определяющих как анимационная последовательность внутри графического образца воспроизводится в клипе. Чтобы установить режим проигрывания графического образца: Сделайте одно из нижеперечисленных: выберите образец на рабочем поле и далее Modify > Instance. Double-click образец на рабочем поле. выберите Definition. выберите режим проигрывания: Loop - зацикливает все анимационные последовательности, заключенные в текущем образце на столько кадров, сколько образец занимает. Play Once - однократное воспроизведение анимации с вами установленного кадра. Single Frame - воспроизводит любой из кадров анимации. Введите номер кадра в поле First Frame, чтобы установить первый кадр анимации для всех трех режимов воспроизведения. закройте Instance Properties диалог для применения изменений.

33. Звук. Вставка звукового сопровождения в презентации Power Point и Macromedia Flash

Добавление звука в проект не отличается от импорта изображения - достаточно в окне импорта File/Import открыть необходимый звуковой файл в формате wav. Flash: Добавление звуков в мувиклип производится путем создания слоя (layer) для звука, вставки звука в слой, и установкой опций в закладке Sound диалогового окна Frame Properties. Лучше всего, если Вы создадите для звука отдельный слой. Так будет легче впоследствии с ним работать и синхронизировать с изображением. Вы можете размещать звуки в неограниченном количестве слоев. Каждый слой будет представлять собой отдельный звуковой канал. Звуки всех слоев складываются, когда вы проигрываете свой ролик.После выбора звука, Вы увидите его графическое представление и сможете задать необходимые параметры. Power point: Добавьте звуковой фрагмент, если он не был добавлен ранее.В обычном режиме просмотра выберите слайд, на который следует добавить звук.На вкладке Вставка в группе Клипы мультимедиа щелкните стрелку в разделе Звук и выберите один из следующих вариантов.Выберите Звук из файла, укажите папку, где находится файл, и дважды щелкните файл, который следует добавить на слайд.Выберите Звук из организатора клипов, в области задач Клип выберите клип, который следует добавить в презентацию, и щелкните его.Чтобы воспроизведение звука повторялось до принудительной остановки или непрерывно в ходе всей презентации, укажите параметры остановки или задайте непрерывное воспроизведение. Если длительность звукового файла недостаточна для всей презентации, можно зациклить звучание или проигрывать звуковой файл многократно. Если не указано других параметров, воспроизведение будет остановлено при следующем щелчке мыши.

34. Язык HTML. Расшифровка аббревиатуры. Примеры других языков разведки.

HTML (от англ. HyperText Markup Language — «язык разметки гипертекста») — стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузером и отображается в виде документа, в удобной для человека форме.

HTML — это теговый язык разметки документов. Любой документ на языке HTML представляет собой набор элементов, причём начало и конец каждого элемента обозначается специальными пометками — тегами. Элементы могут быть пустыми, то есть не содержащими никакого текста и других данных (например, тег перевода строки ). В этом случае обычно не указывается закрывающий тег. Кроме того, элементы могут иметь атрибуты, определяющие какие-либо их свойства (например, размер шрифта для элемента font). Атрибуты указываются в открывающем теге. Вот примеры фрагментов HTML-документа:

Языки разметки используются везде, где требуется вывод форматированного текста: в типографии (SGML, TeX, PostScript, PDF), пользовательских интерфейсах компьютеров (Microsoft Word, OpenOffice, troff), Всемирной Сети (HTML, XHTML, XML, WML, VML, PGML, SVG, XBRL).

35. Программы для работы с HTML-документами.

Текстовые документы, содержащие код на языке HTML (такие документы традиционно имеют расширение .html или .htm), обрабатываются специальными приложениями, которые отображают документ в его форматированном виде. Такие приложения, называемые «браузерами» или «интернет-обозревателями», обычно предоставляют пользователю удобный интерфейс для запроса веб-страниц, их просмотра (и вывода на иные внешние устройства) и, при необходимости, отправки введённых пользователем данных на сервер. Наиболее популярными на сегодняшний день браузерами являются Internet Explorer, Mozilla Firefox, Safari, Google Chrome и Opera.

HTML-документ может создаваться в самых простых текстовых редакторах

36. Электронные издания. Возможность реализации на HTML.

Некоторые издания (например, библиографические справочники или путеводители на компакт-дисках) изначально проектируются в электронном виде. Такой способ требует кропотливого рутинного ручного труда, а также хорошего знания языка HTML и больших затрат времени. Поэтому стремление к автоматизации такого рода труда с помощью специальных HTML-редакторов естественно.

Такие редакторы принято разбивать на две группы: редакторы тегов и WYSIWYG-редакторы. Редакторы тегов представляют возможность записывать исходный код документа на языке HTML. Современные версии таких редакторов имеют панели инструментов для генерации HTML-элементов (тегов и тегов-контейнеров), а также специальные мастера и шаблоны для облегчения работы со сложными элементами типа таблиц и списков. В таких редакторах содержатся также возможности синтаксической проверки записи тегов, что позволяет автоматизировать процесс обнаружения простых синтаксических ошибок. Типичным представителем редакторов первой группы является HotDog Web Editor, многочисленные версии которого разработаны фирмой Sausage Software.

Редакторы второй группы не требуют глубоких знаний языка HTML, а позволяют пользователю с помощью специальных инструментов изменять визуально внешний вид HTML-издания, встраивая в издание требуемые элементы и изменяя их размещение и взаимное расположение на странице. При этом соответствующий HTML-код создается автоматически. Сам принцип WYSIWYG (аббревиатура What You See Is What You Get) означает «что ты видишь, то и получишь», т. е. редактор выполняет функции визуального конструктора страницы. Пользователь ограничен возможностями такого редактора, которые могут не обеспечить достаточной гибкости работы на уровне тегов. Характерными представителями редакторов этой группы является Netscape Composer, входящий в состав пакета Netscape Communicator, и Microsoft FrontPage.

С течением времени различие между этими двумя группами все больше стирается: инструменты редакторов первой группы становятся все мощнее и обеспечивают все большие возможности визуального программирования и размещения HTML-элементов и структур на страницах изданий, а редакторы WYSIWYG-группы становятся все более гибкими и мощными, а их возможности расширяются.

37. Основные элементы электронных изданий. Возможность HTML.

Основной частью большинства электронных изданий, также как и книг, выпущенных типографским способом, являются текстовые фрагменты. Некоторые издания вообще целиком текстовые. Если такое издание набрано на компьютере в любом текстовом редакторе, то его можно назвать электронным изданием. Разновидностью такого издания являются так называемые гипертекстовые документы- издания в специальном HTML-формате.

Возможности HTML

1) Форматирование текстовой части осуществляется с помощью команд, задающих стиль шрифта, заголовков, таблиц, списков и других элементов.

2) Имеется возможность включения гиперссылок, указывающих на web-страницу, файл или другой объект. Собственно говоря, это самое важное свойство HTML, позволяющее данному языку называться языком разметки гипертекста.

3) Язык имеет широкий выбор средств задания внешнего вида web-страницы.

4) На web-странице, разработанной с использованием HTML, могут использоваться изображения (самостоятельные иллюстрации, текстуры и т. д.). Изображения могут использоваться в качестве ссылок, в том числе указывающих на несколько разных объектов (карт-изображений).

5) На web-страницу могут быть помещены программы, работающие с пользователем.

38. Связь HTML-документа с файлами других программ.

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

Основной синтаксис

или Возможные атрибуты

имя атрибута возможные значения смысл

HREF URL URL для связанных ресурсов

REL строка тип связи "вперед"

REV строка тип связи "назад"

TITLE строка необязательная строка заголовка для связанного ресурса

Связь от документа A к документу B по выражению REV=relation - та же самая связь, что от B к A по выражению REL=relation.

Примеры

Элемент связи, определяющий таблицу стилей:

Простой элемент LINK, специфицирующий авторскую информацию:

Некоторые элементы LINK, которые могут появиться в большом документе, разделенном на отдельные, но взаимосвязанные файлы HTML:

39. Понятие дескриптора (тега) и атрибута.

Дескриптор HTML — элемент языка разметки гипертекста HTML, например текст, иллюстрация, таблица. В разговорной речи дескрипторы называют тегами.

Атрибут (языки разметки) — в SGML, HTML, XML и подобных языках часть тега.

40. Документ HTML .Основные части.

Указывает программе просмотра страниц что это HTML документ.

Определяет место, где помещается различная информация не отображаемая в теле документа. Здесь располагается тег названия документа и теги для поисковых машин.

Определяет видимую часть документа

Теги оглавления

Помещает название документа в оглавление программы просмотра страниц

Атрибуты тела документа

Устанавливает цвет фона документа, используя значение цвета в виде RRGGBB - пример: FF0000 - красный цвет.

Устанавливает цвет текста документа, используя значение цвета в виде RRGGBB - пример: 000000 - черный цвет.

Устанавливает цвет гиперссылок, используя значение цвета в виде RRGGBB - пример: 00FF00 - зеленый цвет.

Устанавливает цвет гиперссылок на котох вы уже побывали, используя значение цвета в виде RRGGBB - пример: 333333 - серый цвет.

Устанавливает цвет гиперссылок при нажатии.

41. Добавление комментариев в HTML-код.

Текст комментария должен быть заключен между открывающим разделителями. Текст, заключенный между такими скобками, браузером не воспринимается и на экране не отображается. Следует сказать, что все комментарии будут видны при просмотре кода страницы. С помощью разделителей комментариев удобно временно защищать от просмотра некоторые части страницы - те, которые нуждаются в доработке.

42. Форматирование текста. Основные Дескрипторы (теги).

Теги форматирования текста Обрамляет предварительно отформатированный текст. Создает самый большой заголовок , , , , Создает заголовоки промежуточных размеров Создает самый маленький заголовок Создает жирый текст (нерекомендованный) Создает наклонный текст (нерекомендованный) Создает текст - имитирующий стиль печатной машинки. (нерекомендованный) Создает текст - имитирующий стиль печатной машинки. (рекомендованный) Название переменных отображается курсивом Выделение цитат курсивом Отображается курсивом в виде отдельного абзаца Наклонный текст (воспринимается посковыми роботами как выделение) Жирный текст (воспринимается посковыми роботами, как особо сильное выделение) Устанавливает размер текста в пределах от 1 до 7. Устанавливает цвет текста, используя значение цвета в виде RRGGBB.

43, 44. Абзацы, заголовки. Перевод строки. Неразрывные строки. Блоки. Атрибуты, используемые при форматировании абзацев, заголовках, блоков.

Для начала нового абзаца служит тэг (тег) .

По умолчанию браузер обычно форматирует абзац с выравниванием по левому полю. Для принудительного выравнивания служит атрибут align. С его помощью абзацы могут быть выровнены влево, вправо, по центру и по ширине.( абзац выровнен влево...; абзац выровнен вправо...; абзац выровнен по центру...; абзац выровнен по ширине...)

Для перехода к новой строке используется тэг (тег) . Он сообщает браузеру, что следует прекратить размещение текста и других элементов страницы в пределах текущей строки и перейти к новой строке. Этот тэг (тег) не имеет своего двойника с косой чертой, так называемого закрывающего тэга (тег).

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

45) Специальные символы HTML.

Средства вставки специальных символов пригодятся, когда необходимо использовать в тексте один из "служебных" знаков, применяемых при проектировании html-страниц, например символ угловой открывающей скобки,который воспринимается браузером в качестве начала дескриптора.

Таблица часто используемых спецсимволов

Мнемокод Символ

" "

& &

<

¤ ¤

¦ ¦

§ §

© ©

ª ?

« «

® ®

° °

± ±

µ µ

¶ ¶

· ·

¹ ?

€ €

¡ ? перевернутый восклиц-й знак

¢ ? цент

£ ? фунт стерлингов

¤ ¤ денежная единица

¥ ? иена, юань

¦ ¦ разорванная вертикальная черта

§ § параграф

¨ ?

© © авторские права

ª ?

« « левая двойная угловая скобка

¬ знак отрицания

® ® зарегистрированная ТМ

¯ ?

° ° градус

± ± плюс-минус

² ? "квадрат"

³ ? "куб"

´ ?

µ µ микро

¶ ¶

· ·

46) ВЫРАВНИВАНИЕ ТЕКСТА И ДР ОБЪЕКТОВ

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

Выравнивание текста с помощью параметра align

Код HTML Описание

Текст Добавляет новый параграф, по умолчанию выровненный по левому краю.

ТекстВыравнивание по центру.

Текст Выравнивание по левому краю.

ТекстВыравнивание по правому краю.

ТекстВыравнивание по ширине.

ТекстОтключает автоматический перенос строк, даже если текст шире окна браузера.

ТекстВыравнивание по центру.

ТекстВыравнивание по левому краю.

ТекстВыравнивание по правому краю.

ТекстВыравнивание по ширине.

В документах HTML может использоваться изображения и графика, звук, а также мультипликации и видеоизображения.Если вы вставляете команду IMG в документ, то просмотрщик размещает следующий за ней текст внизу от картинки. Используя атрибут ALIGN= можно переместить, следующий перед и за картинкой текст. Допустимые значения атрибута ALIGN= TOP ,BOTTOM ,MIDDLE.Атрибут HSPACE= задает горизонтальный отступ между текстом и картинкой. Если данный атрибут не задан, то текст будет располагаться вплотную к картинке

47)Форматирование шрифта дескриптором . Атрибуты.

Для управления внешним видом текста в HTML служит элемент FONT. Элемент FONT является контейнером, который открывается дескриптором и закрывается дескриптором.Если в открывающем дескрипторе не указаны атрибуты, то элемент FONT не будет оказывать никакого воздействия. Элемент font можно использовать внутри любого другого текстового контейнера. Он будет модифицировать текст, исходя из внешнего вида текста, расположенного в родительском контейнере. С помощью атрибутов face ,size и color можно радикально изменить внешний вида текста в документах. FACE - позволяет использовать конкретно указанный шрифт (Verdana, Arial и т.д.).

SIZE - позволяет указать размер от 1 (самый мелкий) до 7 (самый крупный).COLOR - позволяет задать цвет шрифта. Все три параметра могут задаваться одновременно и разделяются пробелом! Пример:

Текст размера 1

Текст размера 5

48)ЦВЕТ НА HTML-СТР.Цвет фона,текста.установки по умолчанию.

Для задания цветов на веб-странице применяется три способа: первый использует обозначения цветов в шестнадцат-м коде, второй — десятичном, а третий — по названию некоторых цветов. Преимущественно используется способ, основанный на шестнадцат-й системе исчисления, как наиболее универсальный. Цвет фона веб-стр задается с использованием параметра bgcolor тега : Чтобы не запоминать совокупность цифр, вместо них можно использовать имена широко используемых цветов:

Аттрибуты BGCOLOR и BACKGROUND могут находиться внутри метки , тогда цвет фона устанавливается для всей страницы, либо в метках , и - устанавливается цвет фона во всей таблице, ее строке и ее ячейке соответсвенно. Для изменения цвета и размера шрифта используется метка . Ее аттрибуты: COLOR="#hhhhhh" - цвет текста;

49) ГРАФИКА НА HTML СТРАНИЦЕ

Для вставки графических элементов служит тэг .Графика должна быть представлена в виде файлов с расширениями .jpg .gif.Многие пользователи отключают в своих браузерах поддержку графики, дабы увеличить скорость работы в Интернете. Атрибут Alt позволяет создать текст, который при необходимости должен быть отображен вместо графики.

Чтобы вставить графику в текст html-страницы надо указать имя и место хранения соответствующего файла.

Если файл находится в той же папке, что и страница, то достаточно указать имя файла с расширением.

Если графический файл находится в другой папке, то, помимо имени файла с расширением необходимо

указывать путь к этому файлу.

Для выравнивания изображения по центу используется тэг , для размещения на новой строке - тэг Пример: p>

Обтекание графики текстом в документе html Если хотите, чтобы графический рисунок органически вписывался в дизайн вашей Вэб-страницы, то в этом вам поможет атрибут ALIGN тэга .Этот атрибут допускает задание двух значений - left right. Значение left заставляет браузер помещать изображение слева от текста, а right - справа от него. Если надо, чтобы форматированию подвергался только определенный фрагмент текста, следует применить тэг BR с атрибутом CLEAR, указывающими позицию в тексте,

начиная с которой действие механизма обтекания графики текстом отменяется. Значения left, right, all атрибута CLEAR позволяют определить, с какой стороны - левой, правой, обеих - текст далее будет свободен от графики.

Пустая область вокруг изображения html-страницы:Графические изображения в Вэб-браузере имеют, по умолчанию, пустую рамку в несколько пикселей, которая отделяет их от текста. Для увеличения пустой области вокруг изображения служат атрибуты HSPACE, VSPACE тэга . Текст, отделенный от графики лучше усваивается, а пустая область между соседними изображениями предотвращает толкование их в виде единого целого.Атрибут HSPACE задает ширину чистой области СЛЕВА И СПРАВА от изображения.

Атрибут VSPACE задает ширину чистой области СВЕРХУ И СНИЗУ от изображения.HTML-код:

....

Задание размеров изображения html-документа:Задание размеров графического изображения явно (WIDTH, HEIGHT) позволяет браузеру загружать картинку с большей скоростью. Аналогичным способом можно уменьшать изображения.Картинка "вжимается" в те рамки, которые вы явно указываете атрибутами WIDTH, HEIGHT.

50) Графика,отсутствие файла,файл с низким разрешением.миниатюрные изображения

51) Создание фона документа.

Если белый фон страницы вас не устраивает, то с помощью атрибута BACKGROUND тэга , можно снабдить страницу любым графическим фоном. Т.к. браузер автоматически размещает копии изображения таким образом,чтобы заполнить всю страницу, то изображение, применяемое для формирования фона можно делать небольшим по размеру.

Формируя графический фон страницы, используйте такие изображения, которые способны вызвать интересные зрительные эффекты. Хорошее изображение при его многократном повторении

выглядит "гладким", без "швов".Рамка придает изображению четкость и определенность. Для создания рамки служит атрибут BORDER тэга . Используя этот атрибут можно указать толщину линии рамки в пикселях. Если указать нулевое значение, то рамка отображаться не будет.Пример:

52) СПИСКИ: маркированные, нумерованные, вложенные. Виды нумерации.

Начнем мы с маркированных ненумерованных списков. Все его содержимое обязано располагаться внутри пространства, ограниченного стартовым тегом и его закрывающим близнецом . Отдельные элементы списка объявляются при помощи обозначающего тега , который не имеет закрывающей пары. Точнее, закрывающий тег может применяться, но он необязателен.

Приведем простейший пример использования нумерованного списка:

Mapкированный список Это обычный текст.

Первый пункт списка

Второй пункт списка

При помощи параметра type мы имеем возможность явно указывать, какой тип маркера следует использовать для отображения элементов списка. В качестве значений данного параметра применяется одно из трех предустановленных ключевых слов:disc указывает браузеру, что следует использовать маркеры в виде маленького заполненного круга;circle задает маркер в виде окружности;square устанавливает маркер в виде маленького прямоугольника.пример:

Mapкированный список

Первый пункт списка

Bторой пункт списка

Tpeтий пункт списка

Теперь перейдем к рассмотрению упорядоченных нумеров. списков. Список подобного типа создается при помощи тегов и . А элементы списка объявл-ся при помощи все того же тега . Пример простейшего нумеров. Списка:

Нумерованный cписок

Первый пункт списка

Bторой пункт списка

Tpeтий пункт списка

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

Значение 1 применяется для нумерации обычными арабскими цифрами.

Значение а задает обозначения в виде символов латин алфавита нижнего регистра.

Значение А задает обозначение элементов списка при помощи символов латин алфавита,

но при этом использ-ся символы верхнего регистра.

Значение i создает нумерацию при помощи римских цифр, которые будут состоять из символов латин. алфавита нижнего регистра.

Значение l устанавливает римские цифры в качестве основы нумерации

При сохранении единой нумерации элементов списка браузер меняет внешний вид каждого элемента списка, сохраняя при этом их общую нумерацию. HTML предоставляет возможность самостоятельно указывать стартовый номер элемента. Для этого в тег вставляется параметр start. Значением этого параметра является натур. число, кот и будет номером 1го элемента списка. Но внутри списка мы можем произвольно менять порядковые номера элементов при помощи параметра value, применяемого в составе тега .пример:

Вложенные списки

Пятый пункт списка

Шестой пункт списка

Десятый пункт списка

Одиннадцатый пункт списка

53) ТАБЛИЦЫ HTML.

Объявляем саму таблицу при помощи тега . Строки таблицы объяв-ся при помощи пары тегов и .Уже внутри этих тегов мы объявляем ячейки при помощи тега и его закрывающей пары , между кот и находится содержимое каждой конкретной ячейки. Как видно, сколько ячеек будет в строке, столько столбцов в таблице и отобразит браузер. Размер ячеек будет определяться, исходя из размеров содержимого и установленных отступов. При этом, если содержимое какой-либо одной ячейки столбца будет больше по размерам,чем содержимое иных ячеек этого столбца, ширина всего столбца будет установлена по ширине самой большой ячейки.пример:

Простейшая таблица

Это обычный текст

123 456

Один из объектов табл -заголовок, реализуемый при помощи тега .Текст заголовка размещается между этим стартовым тегом и его завершающим двойником . Тег, объявляющий заголовок таблицы обладает параметром align, при помощи которого мы можем указывать расположение заголовка относительно самой таблицы. В качестве значения параметра может использоваться одно из четырех предустановленных ключевых слов: top, bottom, left и right. Top заставляет

браузер отображать заголовок таблицы над ней самой. bottom перемещает заголовок под таблицу.

left и right устанавливают, соответ-но, левое и правое горизонт-е выравнивание заголовка, который при этом отображается сверху таблицы. Пример:

Это обычный тёкст

3аголовок таблицы

123 456

Но обычно табл содержат и явно выделенную верхнюю часть, называемую шапкой, и четко обозначенную нижнюю часть, называемую подвалом, в которой обычно пишется сумма столбцов. Эти части обозначаются при помощи тегов и . Если мы применяем эти теги в объявлении таблицы, то нам необходимо будет явно обозначить часть таблицы, в которой размещаются обычные данные. Это обозначение производится при помощи тега .Естественно, все три только что упомянутых тега применяются обязательно в паре со своими закрывающими двойниками.пример:

Таблица

Это обычный тёкст

3аголовок таблицы

Cтолбец 1Cтолбец 2Cтолбец 3

456

tfoot>

5 7 9 Параметр align задает выравнивание содержимого ячеек данного раздела таблицы по горизонтали.

В качестве значения данного параметра применяется одно из предустановленных ключевых слов.

left прижимает текст и иное содержимое ячеек к левому краю ячейки. Применяется по умолчанию для основного раздела таблицы.right выравнивает любое содержимое ячеек по правому краю.center центрирует содержание ячеек, включенных в раздел, к которому и применяется данный параметр.

Используется по умолчанию для заголовков таблицы.

justify заставляет браузер попытаться отобразить содержимое ячеек, равномерно растянув их по всей ширине ячейки.

char применяется в том случае, если в ячейках раздела отображается численная информация в финансовом формате,

vaiign-параметр, позволяющий явно устанавливать вертикальное выравнивание содержимого ячеек,

входящих в состав какого-либо блока таблицы.

top прижимает содержимое ячеек к их верхним границам.

middle центрирует по вертикали содержимое ячеек, входящих в объявляемый блок. Данное значение используется по умолчанию.

bottom прижимает содержимое ячеек к их нижним граням.

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

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

Изменение размеров таблицы Ширина таблицы задается атрибутом WIDTH. Значение можно задавать как в абсолютных единицах (WIDTH=250), так и в относительных (WIDTH="80%"). Например, задав значение ширины в 600 пикселей, можно быть уверенным, что таблица поместится в окне браузера при любом разрешении монитора.То же самой можно делать и с высотой таблицы при помощи атрибута HEIGHT.

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

Параметр bgcolor позволяет задавать цвет фона для ячеек, входящих в строку.Сами ячейки мы можем создавать не только при помощи тега , но и при помощи тега . Тег предназначен для создания ячеек верхних строк таблицы, которые содержат наименования столбцов.Пример

Первая ячейкаВторая ячейкаТретья и шестая ячейки

Четвертая ячейкаПятая ячейка

Чтобы рамки были видны, используется атрибут border.Можно менять цвет внешней рамки с помощью атрибута bordercolor. Например,

Первая ячейка

Вторая ячейка

Чтобы изменить расстояние между соседними ячейками используется атрибут cellspacing. сделаем две строки по три столбца и применим атрибут cellspacing:

Первая ячейкаВторая ячейкаТретья ячейка

Четвертая ячейкаПятая ячейкаШестая ячейка

Чтобы расширить ячейки по горизонтали (столбцам) или по вертикали (строкам), в HTML применяются следующие атрибуты:colspan — расширение ячеек по горизонтали (столбцам);rowspan — расширение ячеек по вертикали (строкам):

Первая и вторая ячейкиТретья ячейка

54)ОБТЕКАНИЕ ИЗОБРАЖЕНИЙ И ТАБЛИЦ. ОТСТУПЫ

Обтекание рисунка текстом.Обтекание картинки текстом — один из популярных приемов верстки веб-страниц, когда изображение располагается по краю окна браузера, а текст обходит его с других сторон Для создания обтекания изображения текстом существует несколько способов, связанных, как с возможностью тегов HTML, так и с применением стилей.Так, у тега есть параметр align, который определяет выравнивание изображения. Этот параметр задает, возле какого края окна будет располагаться рисунок, одновременно устанавливая и способ обтекания текста. Чтобы выровнять изображение по правому краю и задать обтекание слева, используют значение right, для выравнивания по левому краю применяют left. Параметр align часто используют в связке с другими параметрами тега — vspace и hspace. Они определяют расстояние от обтекаемого текста до изображения. Без этих атрибутов изображение и текст будут слишком плотно прилегать друг к другу.Пример :

Рисунок в тексте

текстp>

Обтекание таблицы текстомАтрибут ALIGN, используемый для задания признака обтекания таблиц текстом, может принимать два значения - left, right. Первое - заставляет браузер поместить таблицу слева от текста, второе - справа.Если необходимо, чтобы форматированию подвергся определенный фрагмент текста, надо применить тэг с атрибутом CLEAR, указывающими позицию в тексте, начиная с которой обтекание отменяется. Значения left, right, all атрибута CLEAR позволяет определить, с какой стороны текст далее будет свободен от таблицы.Пример:

11

11 11 11

Текст обтекает таблицу

Текст не обтекает таблицу

55. Фреймы(кадры). Фреймсеты(наборы кадров). Атрибуты

Фрейм - это неподвижная часть (неподвижное окно) web-страницы, которая является элементом окна браузера. В каждом фрейме отображается свой документ HTML.

Пример использования фреймов - область элементов перемещения, которая обычно располагается слева или справа, а иногда снизу или вверху.

Создание стандартной страницы с фреймами требует по крайней мере трех oтдельных страниц HTML.

Тэг Frameset (набор кадров). тэг определяет, как разделить окно на кадры. Каждый frameset определяет количество строк (rows) или столбцов (cols). Значения строк/столбцов указывают на область экрана, которую займет каждая строка/столбец.

Атрибуты тега :

cols=x. Создает столбцы. X- переменная, которая заменяется на значение либо в пикселях, либо в процентах, либо на комбинацию одного из них и звездочки (*). В последнем случае создается динамический фрейм или фрейм относительного размера, занимающий остаток доступного пространства.

rows=x. Создает строки так же, как атрибут cols - столбцы.

border=x. Используется броузером Netscape Navigator версии 3.0 и выше для указания ширимы рамки. Значение переменной задается в пикселях.

frameborder=x. Используется Internet Explorer для задания ширины рамки в пикселях. Netscape Navigator 3.0 и выше использует этот атрибут со значениям и уеs или no.

framespacing=x. Используется Internet Explorer для управления шириной рамки.

Атрибуты тега :

frameborder=x. Управляет рамками вокруг отдельных фреймов. Netscape Navigator требует значения yes или no, a Internet Explorer будет искать числовое значение ширины в пикселях.

marginheight=x. Контролирует высоту поля фрейма; значение указывается в пикселях.

marginwidth=x. Контролирует ширину поля фрейма: значение указывается в пикселях.

name==x. Присваивает имя отдельному фрейму. Имена фреймов позволяют создавать ссылки па них из других страниц HTML. Имена должны начинаться со стандартного символа или цифры.

noresize. Поместите этот полезный атрибут в вашу строку, если не хотите, чтобы пользователи вручную изменяли высоту или ширину фрейма.

scrolling=x. Управляет отображением полос прокрутки; этому атрибуту присваиваются значения yes, no или auto. Значение yes автоматически помещает полосу прокрутки во фрейм, значение no означает, что полоса прокрутки не появится. Параметр auto отдает управление броузеру, который автоматически помещает полосу прокрутки во фрейм в случае необходимости.

src=x. Надо заменить переменную "x" на относптельный или абсолютный URL страницы HTML, которую вы желаете поместить внутрь фрейма.

border=x.Определяет ширину разделительной полосы между фреймами в пикселях.

bordercolor=x.Определяет цвет разделительной полосы. Цвет задается либо шестнадцатиричным кодом, либо именем.

56. Комбинирование различных структур. Сложные образования

57. Гиперссылки. Якоря.

Связь между HTML-документами и фрагментами документов организуется с помощью элемента a ( от английского anchor - якорь ).Элемент a употребляется в двух формах.

1.При создании гиперссылки - обязательным является атрибут href = url - адрес целевого документа. Текст и изображения, размещенные между тегами ... , становятся активной зоной документа, чувствительной к щелчку мыши, который вызывает загрузку целевого документа. Текст гиперссылки выделяется подчеркиванием и цветом, указанным как значение атрибута link элемента body ( либо цветом по умолчанию ). Из необязательных атрибутов здесь упомянем один: target, значением которого является имя кадра или окна для вывода целевого документа.

2.при создании якоря (метки) фрагмента - обязательным является атрибут name = имя - имя идентификатора фрагмента. Созданный в некоторой точке документа якорь служит для того, чтобы была возможность ссылаться не на весь документ целиком, а на его фрагмент. При создании ссылки на этот фрагмент используется элемент a с атрибутом href. Имя идентификатора фрагмента дописывается к адресу целевого документа после символа #.

Из необязательных атрибутов отметим id, style, class, title, onClick, onDblClick, onKeyDown, onKeyPress, onKeyUp, onMouseDown, onMouseMove, onMouseOut, onMouseOver, onMouseUp, dir, lang.

58. Стили: атрибут .

Теги html предоставляют ограниченные возможности оформления страниц. Для их расширения, в тег может быть добавлен атрибут "style", указывающий на некоторое свойство объекта и устанавливающий значение этого свойства. При этом каждый тег может иметь несколько атрибутов "style", а каждый атрибут "style", указывать несколько свойств, заключенных в общие кавычки разделенных точкой с запятой.

Наиболее часто атрибут "style" используется в элементах , , и .

Определение оформления внутри тега с помощью атрибута STYLE имеет следующий вид: внутри угловых скобок тега, отделенный от имени тега пробелом, указывается атрибут STYLE, затем знак равенства и в кавычках перечень свойств и их значений, разделенных точкой с запятой. Свойства отделяются от значений двоеточием:

59. Стили: форматирование текста.

Свойства шрифта

font-style – начертание шрифта: 'italic' – курсив и normal – обычный. font-variant – регистр символов: normal – обычный, small-caps – малые прописные font-weight – толщина шрифта: normal – обычный, lighter – более тонкий, чем определен для стиля, bold – жирный и bolder – жирнее, чем определен для стиля. Возможны варианты 100, 200, 300, 400, 500, 600, 700, 800, 900, 400 нормальная толщина. font-size – размер шрифта в пунктах (pt), миллиметрах (mm), пикселях (рх), относительных величинах (em) или процентах (%) от стандартного размера. Так же допустимы значения: xx-small и x-small – самые маленькие, small – маленький, medium – средний, large – большой, x-large и xx-large – самые большие; smaller – меньше указанного и larger – больше указанного. Например:

P {font-size: 12pt;}

BLOCKQUOTE {font-size: larger}

EM {font-size: 150%}

EM {font-size: 1.5em}

font-family – определяет перечень предпочитаемых для данного элемента шрифтов, перечисленных через запятую.Например: BODY {font-family: gill, helvetica, sans-serif} font – позволяет установить название шрифта, его размер и величину междустрочного интервала (через дробь) и другие параметры. Применяется вместо указания отдельных атрибутов. Например:

P {font: bold italic large/120% Helvetica, serif}

Свойства текста

word-spacing – интервал между словами: либо normal, либо относительный интервал в em, например: H1 {word-spacing: 1em}Увеличит интервал между словами на единицу. Допустимы отрицательные значения. Значение по умолчанию – 0. letter-spacing – межсимвольный интервал: либо normal, либо относительный интервал в em, например: H1 {letter-spacing: 0.1em}Увеличит интервал между символами на одну десятую. Допустимы отрицательные значения. Значение по умолчанию – 0. text-decoration – оформление текста: none – нет, underline – подчеркиванием, overline – надчеркиванием, line-through – перечеркиванием, blink – мерцанием текста. vertical-align – определяет вертикальное выравнивание встроенных элементов: baseline – по опорной линии (нижнюю часть по нижней части родительского элемента), sub – нижний индекс, super – верхний индекс, top – выравнивание по верху, text-top – по верху текста, middle – посредине, bottom – понизу, text-bottom – по низу текста или в процентах от высоты строки. text-transform – преобразование текста: capitalize – все слова с большой буквы, uppercase – все прописные, lowercase – все строчные, none – нет преобразования. text-align – выравнивание текста: left – влево, right – вправо, center – по центру, justify – по обоим краям. text-indent – отступ первой строки, указывается в пунктах, символах или процентах. При отрицательном значении означает выступ. line-height – высота строки (междустрочный интервал): либо normal – обычный (от 1 до 1.2), либо пиксели, проценты, относительный размер (em).

Оформление абзацев

Отступы задаются в процентах, пунктах и относительных величинах (em). Значение AUTO, определяет отступ по умолчанию. margin-top – верхний отступ.margin-right – правый отступ. margin-bottom – нижний отступ. margin-left – левый отступ. margin – определяет значение всех отступов в порядке верх, право, низ, лево (с верху, по часовой стрелке). Если указано только три значения, левый отступ равен правому, если только два, левый равен правому, а нижний верхнему; если один – все отступы одинаковы. border-top-width – верхняя окантовка абзаца: thin – тонкая, medium – средняя, thick – толстая, либо точная величина в пикселях. border-right-width – правая окантовка абзаца: thin – тонкая, medium – средняя, thick – толстая, либо точная величина в пикселях. border-bottom-width – нижняя окантовка абзаца: thin – тонкая, medium – средняя, thick – толстая, либо точная величина в пикселях. border-left-width – левая окантовка абзаца: thin – тонкая, medium – средняя, thick – толстая, либо точная величина в пикселях. border-width – окантовка абзаца: thin – тонкая, medium – средняя, thick – толстая, либо точная величина в пикселях. Значения указываются в том же порядке: верх, право, низ, лево (с верху, по часовой стрелке). Если указано только три значения, левая рамка равна правой, если только два, левая равна правой, а нижняя верхней; если одно – все рамки одинаковы. border-color – определяет цвет окантовки, по тому же принципу: с верху, по часовой стрелке. border-style – стиль окантовки: none – нет окантовки (по умолчанию), dotted – точки, dashed – пунктир, solid – непрерывный, double – двойная линия, groove – канавка, ridge – выступ, inset – углубление блока, outset – возвышающаяся табличка. Стиль определяется для всех четырех сторон. Поскольку по умолчанию стиль не назначен, пока он не будет указан, рамка не отображается, несмотря на то, что может быть задан ее цвет или толщина. border-top– позволяет в одной команде установить стиль, ширину и цвет верхней окантовки. border-right – позволяет в одной команде установить стиль, ширину и цвет правой окантовки. border-bottom – позволяет в одной команде установить стиль, ширину и цвет нижней окантовки. border-left – позволяет в одной команде установить стиль, ширину и цвет левой окантовки. Border – позволяет в одной команде установить стиль, ширину и цвет всей окантовки. Например:

border: solid 0.5em или

border: solid thick blue padding-top – верхний отступ окантовки от текста. Отрицательные значения не принимаются и уменьшение возможно лишь за счет уменьшения высоты строки (line-height). padding-right – правый отступ окантовки от текста. padding-bottom – нижний отступ окантовки от текста. Отрицательные значения не принимаются и уменьшение возможно лишь за счет уменьшения высоты строки (line-height). padding-left – левый отступ окантовки от текста. Padding – определяет значение всех отступов окантовки в порядке: верх, право, низ, лево (с верху, по часовой стрелке). Если указано только три значения, левый отступ равен правому, если только два, левый равен правому, а нижний верхнему; если один – все отступы от окантовки одинаковы.

60. Стили: форматирование объектов

Атрибуты вставляемых элементов

width – ширина в процентах или пикселях, применяется в таблицах, разделителях (HR), а так же, для резервирования места рисункам. height – высота. Float – определяет положение нетекстовых элементов none – запрещает отделение от текста, left – выравнивает влево, right – выравнивает вправо. Clear – определяет отделение нетекстовых элементов от текста: none – нет отделения, текст располагается рядом с объектом, left – текст располагается под объектом, слева, right – текст под объектом, справа, both – текст под объектом с любой из сторон.

61. Сравнение возможностей обычного форматирования HTML и форматирования с помощью стилей.

До появления таблиц стилей, форматирование документов HTML представляло собой форматирование при помощи атрибутов, определяющих цвет, выравнивание, шрифты, размеры и т.д. Например, для того, чтобы представить любой отрывок текста жирным выделением, красного цвета, большого размера необходимо было прибегнуть к конструкции типа:

текст

Естественно, что при создании документов большого объема, такое форматирование требовало огромного количества времени и сил, поскольку такую конструкцию необходимо было вставлять всякий раз, когда было необходимо выделить текст, особенно если, по прошествии какого-то времени возникала необходимость смены дизайна страницы. А если возникала необходимость применить декоративное оформление текста, ничего другого не оставалось, как только вставлять графику, что увеличивало "вес" документа, и без того сильно раздутого обилием форматирующих тэгов, а следовательно увеличивало длительность загрузки документа.

В этом смысле, использование таблиц стилей стало самым, что ни есть оригинальным выходом из положения, который позволяет учесть все эти минусы. Суть метода заключается в предварительном задании стиля для любого из элементов документа. Например, назначив один раз, приведенный в примере стиль для тэга , ничего не надо больше предпринимать, т.е. везде в документе, где встретится тэг , он будет представлен в заданном виде. Налицо простота и оригинальность решения, когда сокращается размер кода, а смена дизайна сводится к изменению только параметров стиля.

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:

Текст в этом параграфе должен быть зелёного цвета.

Гибкость размещения информации о стиле.

Размещение таблиц стилей в отдельных файлах облегчает их повторное использование. Иногда необходимо включить инструкции представления в документ, к которому они применяются, путём группировки их в начале документа или установкой в атрибутах по всему телу документа. Чтобы облегчить работу со стилями на базе сайта, эта спецификация описывает, как использовать заголовки-"шапки"/headers HTTP для установки применения таблиц стилей в документах.

Независимость от конкретного языка таблицы стилей.

Эта спецификация не привязывает HTML к какому-то определённому языку таблиц стилей. Это позволяет использовать разные языки, например, простой для большинства пользователей и более сложный - для пользователей с узко специализированными потребностями. Примеры, данные ниже, используют язык CSS (Cascading Style Sheets) [CSS1], но возможны и другие языки таблиц стилей.

Каскадирование

Это возможность, предоставляемая некоторыми языками таблиц стилей, такими как CSS, соединять информацию стилей из различных источников.

Добавление стиля в HTML

Установка языка по умолчанию для таблиц стилей.

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

Язык по умолчанию для таблиц стилей может быть также установлен в заголовках HTTP. Предыдущее объявление META эквивалентно объявлению в заголовке HTTP:

Content-Style-Type: text/css

ПА должны определять язык по умолчанию для таблиц стилей документа в такой последовательности (приоритет по убыванию):

Если какое-либо объявление META устанавливает "Content-Style-Type", это выражение определяет язык по умолчанию для таблиц стилей.

Иначе, если какое-либо объявление заголовка HTTP устанавливает "Content-Style-Type", тогда данное выражение определяет язык по умолчанию для таблиц стилей.

Иначе языком по умолчанию является "text/css".

Документы, содержащие элементы с установленным атрибутом style, но не определившие язык по умолчанию для таблиц стилей, являются некорректными.

Инлайн-стиль (внедрённый)

Определение атрибута

style = style [CN]

Этот пример CSS устанавливает цвет и шрифт текста параграфа:

Aren't style sheets wonderful?

Информация о стиле в заголовках: элемент STYLE

Начальный тег: необходим, Конечный тег: необходим

Атрибуты, определённые в другом месте

lang (язык), dir (направление текста)

title (название элемента)

Элемент STYLE позволяет разместить информацию стиля в "шапке" документа. HTML допускает любое количество элементов STYLE в разделе HEAD документа.

ПА, не поддерживающие таблицы стилей или не поддерживающие определённый язык таблиц стиля, используемый элементом STYLE, должны прятать содержимое элемента STYLE.

Правила иерархии и наследования стиля зависят от языка таблиц стилей.

Следующее объявление CSS STYLE помещает рамку вокруг каждого элемента H1 в документе и выравнивает их по центру страницы.

H1 {border-width: 1; border: solid; text-align: center}

Чтобы эта информация стиля воздействовала только на элементы H1 определённого класса, мы изменим её так:

H1.myclass {border-width: 1; border: solid; text-align: center}

В этом H1 наш стиль действует

Здесь наш стиль не действует

Наконец, чтобы ограничить область видимости стилевой информации до одного объекта H1, установим атрибут id:

#myid {border-width: 1; border: solid; text-align: center}

На этот H1 не действует

На этот H1 действует

На этот H1 не действует

информация стиля может быть установлена почти для любого элемента HTML, два из них, DIV и SPAN.

64. Внешние таблицы стилей

Авторы могут отделить таблицы стилей от основных документов HTML. Это даёт следующие преимущества:

авторы и менеджеры Web-сайтов могут разделять использование таблиц стилей среди нескольких документов (и сайтов);

авторы могут изменять таблицы стилей без изменения самих документов;

ПА могут выборочно загружать таблицы стилей (в зависимости от media-дескриптора).

Основные и альтернативные таблицы стилей.

HTML позволяет ассоциировать любое число внешних таблиц стилей с документом. Язык таблицы стилей определяет, сколько внешних таблиц стилей взаимодействует с документом (например, "каскадные" правила CSS).

Авторы могут определить несколько взаимоисключающих таблиц стилей, называемых альтернативными таблицами стилей. Пользователь может сделать выбор, в зависимости от своих предпочтений. К примеру, автор может определить одну таблицу стилей для малого экрана, а другую - для слабовидящих (напр., крупные шрифты). ПА должны предоставить пользователю возможность выбора из нескольких таблиц стилей.Авторы могут определить одну из альтернативных таблиц стилей как основную (предпочтительную). ПА должны использовать такую таблицу, если только пользователь не выбрал другую.

Авторы могут группировать несколько альтернативных таблиц стилей (включая основную авторскую) под одним именем стиля. Если пользователь выбирает именованный стиль, ПА должен применить все таблицы стилей с этим именем. ПА не должны применять альтернативные таблицы стилей с другим именем стиля. В разделе спецификация внешней таблицы стилей объясняется, как именовать группу таблиц стилей.

Авторы также могут определить постоянные\persistent таблицы стилей, которые обязаны применяться ПА в дополнение к любой альтернативной таблице стилей.

ПА обязаны учитывать media-дескрипторы при использовании любой таблицы стилей.

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

Спецификация внешней таблицы стилей

Авторы определяют внешнюю таблицу стилей со следующими атрибутами элемента LINK:

href указывает на расположение файла таблицы стилей. Значением href является URI;

значение атрибута type указывает язык связанного ресурса (таблицы стилей). Это позволяет ПА избегать загрузки таблиц стилей для не поддерживаемого языка таблиц стилей;

определить, является таблица стилей постоянной, основной или альтернативной:

чтобы сделать таблицу постоянной, установите атрибут rel в "stylesheet" и не устанавливайте атрибут title;

чтобы сделать таблицу основной, установите атрибут rel в "stylesheet" и именуйте таблицу с помощью атрибута title;

чтобы сделать таблицу альтернативной, установите атрибут rel в "alternate stylesheet" и именуйте таблицу с помощью атрибута title.

ПА должен предоставлять пользователю возможность видеть список альтернативных стилей и выбрать из него. Значение атрибута title рекомендуется как название каждого пункта выбора.

В этом примере мы сначала определяем постоянную таблицу стилей, находящуюся в файле mystyle.css:

Установка атрибута title делает её авторской основной:

Добавление ключевого слова "alternate" к атрибуту rel делает её альтернативной таблицей стилей:

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

Авторы могут использовать элемент META для установки основной таблицы стилей документа. Например, чтобы установить основную таблицу стилей в "compact" (см. предыдущий пример), авторы могут включить следующую строчку в HEAD:

Основная таблица стилей может быть специфицирована заголовками HTTP. Предыдущее объявление META эквивалентно заголовку HTTP:

Default-Style: "compact"

Если два или более объявления META или заголовка HTTP определяют основную таблицу стилей, самая последняя имеет приоритет. Заголовки HTTP появляются раньше, чем HEAD документа.

Если два или более элемента LINK определяют основную таблицу стилей, первая таблица имеет преимущество.

Основная таблица стилей, определённая в META или в заголовке HTTP, имеет преимущество перед таблицами, определёнными в элементе LINK.

Каскадные таблицы стилей

Языки каскадных таблиц стилей, такие как CSS, разрешают объединять стилевую информацию из различных источников. Однако, не все языки таблиц стилей поддерживают каскадирование. Чтобы создать каскад, авторы определяют последовательность элементов LINK и/или STYLE. Стилевая информация каскадируется в том порядке, в котором элементы появляются в HEAD.

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

В следующем примере мы определяем две альтернативные таблицы стилей с именем "compact". Если пользователь выбирает стиль "compact", агент пользователя должен применять обе внешние таблицы, а также постоянную таблицу "common.css". Если пользователь выбирает стиль "big print", применяться будут только альтернативная таблица "bigprint.css" и постоянная таблица "common.css".

Вот пример каскада, в котором задействованы оба элемента - LINK и STYLE.

p.special { color: rgb(230, 100, 180) }

65. Позиционирование элементов документа html.

Способ воспроизведения элементов

Свойство display позволяет задать способ воспроизведения элемента html-страницы.

Значение block заставляет отображать элементы в виде объектов уровня блока. Такие объекты отделяются от остальных элементов страницы пустыми строками. Этим значением пользуются в тех случаях, когда надо воспроизвести элементы (графика, гиперссылки) на отдельных строках страницы.

Значение list-item служит для придания объекту статуса элемента списка. Такие объекты воспроизводятся как элементы списка, снабженные маркерами.

Значение none скрывает все элементы страницы, описанные с помощью определенного дескриптора. В этом случае соседние элементы сдвигаются, занимая место скрытых.

Разрыв html-страницы

Для указания места разрыва страницы при печати документа используются свойства page-break-before, page-break-after со значениями always, avoid.

page-break-before со значением always указывает браузеру располагать символы разрыва страницы перед каждым элементом, описанным с помощью конкретного дескриптора. Так, например, при использовании этого свойства в определении стиля для тэга Н3 браузер будет печатать разделы документа, начинающиеся с заголовка Н3 на новой странице. Для предотвращения вставки браузером символов разрыва страницы перед или после определенных элементов, надо использовать те же свойства, но со значением avoid.

Относительное позиционирование- свойство position со значением relative.

Для указания направления смещения служат свойства top, bottom, left, right.

Величину смещения можно задавать в пунктах, пикселях и тд.

Пример:HTML-код:

p.rel{position:relative;bottom:27px;left:1px;color:red}

... Пример относительного позиционирования

Пример относительного позиционирования

Абсолютное позиционирование

Для абсолютного позиционирования элементов Вэб-страницы служит свойство position со значением absolute. При этом браузер "вырывает" элементы абсолютного позиционирования из общего контекста страницы, причем соседние элементы сдвигаются, занимая "освободившееся" пространство.

Для указания направления отсчета координат элемента относительно сторон "родительского" объекта (обычно Вэб-страницы) служат свойства top, bottom, left, right. Например, при задании свойства top, отсчет будет вестись от верхней границы.

Величину абсолютных координат можно задавать в пунктах, пикселях и тд.

После операций связанных с абсолютным или относительным позиционированием возможно возникновение эффекта взаимного наложения объектов Вэб-страницы. Свойство z-index позволяет задать уровень приоритета воспроизведения перекрывающихся объектов и допускает задания положительных и отрицательных значений. Чем больше z-index, тем "выше" лежит объект в стопке всех объектов, положение которых менялось средствами позиционирования.

66. Создание презентаций с помощью

67 . Вставка анимации в документ HTML

Браузер Netscape позволяет подключать дополнительные программные модули для мультимедийных приложений. В программу встроена поддержка технологий LiveAudio (для звуковых файлов форматов WAV, AU, AIFF и MIDI), Live3D (VRML), LiveVideo (видео-файлы АVI) и QuickTime (файлы формата MOV, включающие текст и звук MIDI). Все это может быть интегрировано в вашу страницу при помощи тега .

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

Атрибут Назначение

SRC Полный путь или имя файла вставляемого объекта. Параметр обязателен

PALETTE Тип палитры для просматриваемого объекта. Имеет значения: foreground, background

HIDDEN Тип отображения объекта на экране. Значения: false - объект не отображается (по умолчанию), true - объект отображается

TYPE Тип файла объекта

Другие атрибуты этого тега аналогичны атрибутам тега (собственно, и вставка объекта в HTML-документ происходит похожим образом), поэтому здесь не будут описаны такие параметры элемента, как NAME, ALT, BORDER, HEIGHT, WIDTH, ALIGN, HSPACE, VSPACE.

Пример Строка позволит использовать в качестве фонового звука музыкальный файл nature.wav, а для вложения файла js.pdf в формате PDF (Adobe Portable Document Format) нужно добавить строку

68. Понятие языков программирования электронных изданий Java Script и ActionScript.

Код Java Script описывается прямо в HTML-тексте (хотя можно и подгружать его из отдельных файлов с расширением .js). Этот язык предназначен для создания приложений, которые связывают объекты и ресурсы на клиентской машине или на сервере.

Общие свойства Java Script и Java:

легкость в освоении. По этому параметру Java Script сравнивают с Visual Basic - чтобы использовать эти языки, опыт программирования не требуется;

кроссплатформенность. Код Java Script выполняется браузером. Подразумевается, что браузеры на разных платформах должны обеспечивать одинаковую функциональность для страниц, использующих язык сценариев. Однако это выполняется примерно в той же степени, что и поддержка самого HTML,- различий все же очень много;

открытость; спецификация языка открыта для использования и обсуждения сообществом разработчиков;

все перечисленные свойства позволяют утверждать, что Java Script хорошо приспособлен для Internet-программирования;

синтаксисы языков Java Script и Java очень похожи. Впрочем, они также довольно сильно напоминают язык С;

язык Java Script не объектно-ориентированный (хотя некоторые аспекты объектно-ориентированного подхода поддерживаются), но позволяет использовать различные объекты, предоставляемые браузером;

похожая история появления и развития. Оба языка были объявлены компаниями Sun и Netscape с интервалом в несколько месяцев. Вышедший вскоре после этого Netscape Navigator 2.0 поддерживал обе новые технологии. Возможно, само название Java Script было дано для того, чтобы воспользоваться популярностью Java, либо для того, чтобы еще больше расширить понятие "платформа Java". Вполне вероятно, что основную работу по разработке языка провела именно Netscape.

Несмотря на большое количество схожих характеристик, Java и Java Script - совершенно различные языки, и в первую очередь - по назначению. Если изначально Java позиционировался как язык для создания Internet-приложений (апплетов), то сейчас уже очевидно, что Java - это полноценный язык программирования. Что касается Java Script, то он полностью оправдывает свое название языка сценариев, оставаясь расширением HTML.

ActionScript – это специальный язык, позволяющий вам объяснить Flash, что вы от него хотите. При этом он дает вам возможность поместить в ваш Flash-проект не только инструкции-приказы (делай то-то), но и инструкции, опирающиеся на логические рассуждения (проанализируй это, прежде чем делать то). Подобно всем языкам, ActionScript состоит из различных элементов, таких, как слова, знаки препинания, структура – все это нужно использовать грамотно, чтобы Flash-проект поступал так, как вы хотите. Если вы допустите ошибку, то обнаружите, что ваш интерактивный элемент либо вовсе отсутствует, либо делает не то, чего от него ждут. Многие из этих элементов, в том числе логические операторы и выражения, будут детально описаны в этом курсе.

69. Программные средства создания электронных сайтов. Adobe Dreamweaver.

Для верстки веб-страниц удобнее всего использовать Adobe Dreamweaver. Этот комбайн для веб-мастеров генерирует хороший код при использовании визуальных средств и позволяет значительно ускорить работу.

Dreamweaver — HTML-редактор. Разработан и поддерживался компанией Macromedia в версиях до 8-й (2005 год). Следующие версии (начиная с Dreamweaver CS3 (2007)) выпускает Adobe. Богатый инструментарий, открытость приложения для всевозможных настроек, удобный интерфейс и другие особенности сделали Dreamweaver одним из наиболее популярных HTML-редакторов в мире. Недостатком считается добавление «лишнего» кода.

В ней подсвечивается код, т.е. если написали что-то неверно, сразу будет понятно, где ошибка, имеется возможность работы с CSS , php , java, вставкой flash обьектов и др.

В программе предусмотрено три режима кодирования: Визуальный , Режим Кода, и Совмещенный режим.

Показать полностью…
Похожие документы в приложении