
- •1. Понятие информации
- •2. Аспекты информации
- •3. Данные и их представление
- •4. Информационные технологии (ит): понятие, цели и особенности
- •5. Виды информационных технологий: ит обработки данных
- •6. Виды информационных технологий: ит управления.
- •7. Виды информационных технологий: ит автоматизированного офиса.
- •8. Виды информационных технологий: ит поддержки принятия решений.
- •9. Технологический процесс обработки данных. Сетевой и пакетный режимы обработки.
- •10. Технологический процесс обработки данных. Диалоговый и интерактивный режимы обработки.
- •11. Пользовательский интерфейс информационных технологий. Основные компоненты, свойства. Дружественный интерфейс. Согласование интерфейса.
- •12. Распределенные системы обработки данных. Понятие, преимущества. Способы обработки.
- •13. Централизованная организация данных. Децентрализованная организация данных способом распределения.
- •14. Децентрализованная организация данных способом дублирования. Смешанная организация данных.
- •15. Характеристика технологии «клиент-сервер».
- •16. Основные виды технологии распределенной обработки данных
- •2. Технология клиент-сервер, ориентированная на централизованное распределение.
- •3. Технология клиент-сервер, ориентированная на локальную вычислительную сеть.
- •4. Технология клиент-сервер, ориентированная на изменения данных в одном месте.
- •5. Технология клиент-сервер, ориентированная на измерение данных в нескольких местах.
- •6. Технология клиент-сервер, ориентированная на распределенную субд.
- •17. Защита информации. Несимметричное шифрование информации
- •18. Защита информации. Принцип достаточности защиты
- •19. Типы компьютерных вирусов
- •20. Антивирусы.
- •21. Программные средства информационных технологий. Жизненный цикл программного обеспечения
- •1. Понятие системы, понятие информационной системы. Функции системы. Количественное измерение информации. Основные свойства и компоненты системы.
- •2. Структура системы. Виды структур. Содержание и строение системы. Форма системы. Компоненты и элементы системы.
- •3. Состояние системы. Поведение системы. Равновесие и устойчивость системы. Задачи управления системой. Устойчивость и управляемость системы.
- •4. Обратная связь. Положительная и отрицательная обратная связь. Применение положительной и отрицательной обратной связи в технических системах.
- •5. Качественные методы описания систем. Мозговая атака и метод экспертных оценок, метод сценариев и метод «Дельфи», метод дерева целей, морфологические методы.
- •6. Количественные методы описания систем.
- •7. Задачи анализа и синтеза систем. Анализ и синтез в проектировании систем.
- •8. Декомпозиция систем. Основные варианты декомпозиции систем. Декомпозиция систем в их проектировании.
- •9. Теоретико-множественное описание систем. Вход и выход системы. Способы задания множества входов системы и множества ее выходов.
- •10. Кибернетический подход к описанию систем. Система управления, ее компоненты и функции. Информационные потоки в системе управления. Процесс управления как информационный процесс
- •11. Информационная система, ее основные компоненты и разновидности. Назначение и способы реализации. Формальное описание информационной системы
- •1. Компьютерная графика. Современное состояние
- •2. Компьютерная графика. Библиотека OpenGl. Возможность визуализации в несколько окон приложения
- •3. Компьютерная графика. Библиотека OpenGl. Возможность визуализации в несколько окон вывода в одном окне приложения
- •4. Компьютерная графика. Анимация средствами библиотеки OpenGl
- •5. Компьютерная графика. Обеспечение работы приложений в реальном времени средствами библиотеки OpenGl
- •6. Компьютерная графика. Создание цикла обработки сообщений в приложении средствами библиотеки OpenGl
- •7. Компьютерная графика. Библиотека OpenCv. Современное состояние и направления развития
- •1. Цифровое представление графической информации. Источники оцифрованных изображений. Оцифровка аналоговых изображений. Дискретизация и квантование. Примеры источников оцифрованных изображений.
- •2. Векторная (контурная) и точечная (растровая) компьютерная графика. Пикселы и разрешение. Понятие линиатуры и качество воспроизведения графических изображений на различных носителях.
- •3. Шрифт и компьютерная работа с ним. Шрифтовые гарнитуры и их классификация. Компьютерное представление шрифтов. Типы компьютерных шрифтов.
- •4. Цветовые модели. Модели rgb, hsb, hsl, Lab и cmyk. Глубина цвета. Цветовые профили.
- •5. Управление цветами. Цветоделение и методы и средства его реализации.
- •6. Цвета монитора и принтера. Цветовые профили в цепи средств обработки информации. Калибровка отдельных устройств и всего тракта передачи графической информации.
- •7. Общая структура и организация растровых и векторных файлов. Методы представления графической информации внутри файла. Преобразование форматов. Технология внедрение растровых объектов.
- •2. Поле версии файла.
- •4. Поле тип сжатия
- •8. Форматы графических файлов. Bmp, tiff, jpeg и другие форматы. Характеристики и применение различных форматов.
- •9. Организация описания данных в векторных файлах.
- •10. Использование графических изображений в электронных и мультимедиа изданиях. Изображения как средство навигации.
- •11. Методы анимации и форматы анимационных gif-файлов.
- •1. Протоколы физические, транспортные и программные. Место в этой модели стека протоколов tcp/ip. Его роль в интернет-технологии.
- •4 Движка браузеров:
- •3. Применение текста и шрифтов на сайтах. Задание параметров текста с использованием тегов и атрибутов тегов html и с использованием свойств css.
- •4. Графические изображения на веб-страницах. Графические форматы gif, jpeg и png, их параметры, характеристики, различия и области применения. Методы оптимизации графики в форматах gif и jpeg.
- •5. Структура html-документа. Определение типа документа. Различия версий html 4.0 и xhtml 1.0. Раздел head, его структура, основные элементы и их назначение. Теги title, link, meta.
- •6. Теги, атрибуты, контейнеры, мнемонические подстановки. Блочные и строчные теги. Теги создания абзацев, заголовков, списков, внутриабзацного выделения, гиперссылок, иллюстраций.
- •10. Типы сайтов - информационные и дизайнерские. Сайт, структура сайта, навигация по сайту. Шапка, блоки меню, рабочая область информационного сайта. Жесткий и резиновый дизайн при верстке сайтов.
- •11. Разделение статических и динамических зон при верстке сайтов. Методы создания многостраничных сайтов - JavaScript, фреймы, ssi.
- •12. Начальные представления о методах организации сайта при помощи серверных скриптов и базы данных.
- •ИсвКиПд
- •1. Визуальная коммуникация: характеристики, принципы, свойства.
- •2. Классические психологические исследования в области восприятия и коммуникаций.
- •3. Создание образа. Архетипы и индивидуальность.
- •4. Стиль как основа дизайна. Компоненты стилевого решения.
- •5. Виды дизайна, динамика и перспектива его развития.
- •6. Элементы и свойства дизайнерского решения.
- •7. Элементы дизайна книги.
- •8. Шрифтовые решения в дизайне. Правила, сочетания, возможности.
- •9. Работа с фотоизображениями. Технический отбор и свойства цифровой фотографии.
- •10. Полиграфическое производство. Основные этапы, компоненты и способы печати.
- •11. Бумага. Основные характеристики и дизайнерские свойства.
- •12. Оформление и обеспечение корректной подготовки оригинал-макета.
- •1. Понятие компьютерной презентации.
- •2. Классификация презентаций по способу представления, по презентационному оборудованию, по интерактивности.
- •3. Классификация презентаций по содержанию и аудитории.
- •4. Форматы графических файлов.
- •5. Запись звука на компьютере. Формат midi.
- •6. Использование гипертекстовых форматов в презентациях.
- •7. Стандартные программные средства для оформления презентаций.
- •8. Аппаратная поддержка презентаций.
- •9. Показ и управление слайдами.
- •10. Оформление и разметка слайдов.
- •1. Графика. Физические основы кодирования графики. Разрешение, глубина цвета, цветовая модель (rgb, hsv, Lab). Несжатые графические форматы - raw, bmp, pcx, pct (для Mac), tiff.
- •2. Двух (и более) байтовые кодировки. Юникод. Универсальный набор символов (ucs). Семейство кодировок: utf-8, utf-16, utf-32. Порядок байтов. Юникод в операционных системах Windows и unix.
- •3. Алгоритмы сжатия без потерь - кодирование длин серий (rle), алгоритм Лемпеля-Зива-Велча (lzw), форматы gif и png.
- •4. Звук. Физические основы кодирования звука. Аналого-цифровой преобразователь и импульсно-кодовая модуляция. Параметры звуковых файлов - частота сэмплирования, глубина модуляции, битрейт.
- •5. Несжатые звуковые файлы в формате raw (pcm) и в форматах wav и Apple aiff. Контейнер riff и структура файла wav.
- •6. Сжатие звука с потерями (mp3, aac, wma, ogg) и без потерь (mlp, flac, ape, WavPack).
- •7. Видео. Параметры видеофайлов - частота кадров, разрешение, цветовая модель и глубина цвета, соотношение сторон экрана. Потоки и их синхронизация. Компенсация движения.
- •12. Блоковая модель документа. Содержимое блока, рамки, поля и отступы. Блочные и строчные теги как элементы блоковой модели. Свойства display, overflow.
- •13. Понятие нормального потока. Позиционирование - статическое, абсолютное, относительное, фиксированное. Плавающая модель. Верстка многоколонного макета. Свойства position, float, clear.
- •14. Объектная модель документа, динамический html. Объекты, их свойства и методы. Обработчики событий. Формулировка свойств css в объектной модели. Метод getElementById.
- •15. Локальное программирование на языке JavaScript. Способы включения в документ - внешние, внутренние и локальные скрипты. Синтаксис JavaScript. Переменные, операторы и функции.
- •1. Понятие об электронных изданиях. Классификация. Технологии гипертекстовых изданий.
- •2. Аппаратные технологии электронных книг. Понятие электронной книги - ридера. Преимущества и недостатки. Технология жк-мониторов.
- •3. Аппаратные технологии электронных книг. Понятие электронной книги - ридера. Преимущества и недостатки. Технология «электронные чернила».
- •4. Формат pdf. Описание (про PostScript), преимущества, недостатки. Предназначение и особенности формата. По для работы с форматом.
- •1. Чёрно-белая страница
- •2. Страница с фоном и текстом.
- •3. Страница с цветным текстом и фоном
- •5. Формат pdf. Описание, преимущества, недостатки. Обобщённая структура формата. Структура файла. Структура документа. Три типа структурированных документов.
- •3 Типа структурирования pdf-файлов:
- •6. Формат DjVu. Описание, преимущества, недостатки. Шесть основных технологий, которые лежат в основе формата. Разрушающие и не разрушающие методы сжатия. Технология разделения на слои.
- •7. Формат DjVu. Описание, преимущества, недостатки. Технология разделения на слои. По для работы с форматом.
- •8. Формат rtf. Структура формата. Управляющие слова и управляющие символы.
- •9. Система вёрстки TeX. Применение, достоинства, недостатки. Основные понятия. Команды и их задание в тексте.
- •10. Создание корректно сформированных xml-документов.
- •11. Определение типа документа dtd. Валидные xml-документы. Синтаксис dtd, объявления элементов и списков атрибутов.
- •12. Формат FictionBook. Структура и элементы формата FictionBook.
- •13. Раздел description в формате FictionBook, элементы библиографического описания.
- •14. Раздел body в формате FictionBook, элементы структурирования и форматирования. Включение иллюстраций при помощи раздела binary. Оформление примечаний.
- •15. Формат ePub. Структура и элементы формата.
7. Видео. Параметры видеофайлов - частота кадров, разрешение, цветовая модель и глубина цвета, соотношение сторон экрана. Потоки и их синхронизация. Компенсация движения.
Видео — последовательная смена изображений, сопровождаемая аудиовизуальными эффектами. Частота смены кадров в зависимости от формата – 25 либо 29 кадр\сек.
Видеофайл включает в себя все четыре составляющих: видео, звук, текст и графику.
Параметры видеофайлов:
Количество кадров в секунду. Частота кадров в секунду — это число неподвижных изображений, сменяющих друг друга в единицу времени и создающих эффект движения объектов на экране. В плёночном кинематографе 24 кадра в сек. Системы телевидения PAL и SÉCAM используют 25 кадров в секунду (25 fps), в NTSC использует 30.
Разрешение. Аналоговое телевизионное разрешение составляет 720×576 пикселей для стандартов PAL и SÉCAM, при частоте кадров 50 fps и 720×480 пикселей для NTSC, при частоте 60 fps. HDTV предполагает разрешения до 1920×1080 при частоте мелькания 60 fps.
Цветовая модель и глубина цвета. Количество цветов и цветовое разрешение видеосигнала описывается цветовыми моделями. Для стандарта PAL применяется цветовая модель YUV, для SÉCAM модель YDbDr, для NTSC модель YIQ. Эти модели позволяют передавать цвета по одному каналу, что в свое время решило проблему перехода от ЧБ телевидения к цветному (при просмотре цветного видео на ЧБ телевизоре, отображается только компоненту яркости(Y). Количество цветов, которое может отобразить монитор или проектор зависит от самого устройства. Количество цветов в видеоматериале определяется глубиной цвета – числом бит, отведённым для кодирования цвета каждого пикселя (bits per pixel, bpp). Один бит позволяет закодировать два цвета (2^1=2) (чёрный и белый), 2 бита — 4 цвета, 8 бит — 256 цветов/
Соотношение сторон экрана. 4:3 – «телевизионное» соотношение сторон. Чтобы приблизить форму кадра к естественному полю зрения человека, был введён стандарт 16:9, почти соответствующий так называемому «Золотому сечению». Цифровое телевидение ориентируется на соотношение 16:9.
Потоки и их синхронизация. При воспроизведении видео надо синхронизировать потоки видео, звука и субтитров. Реализация на примере формата avi (Audio Video Interleave – чередование аудио и видео): видеопоток разделяется на кадры, воспроизводится первый кадр, сразу за ним кусок аудио, соответствующий этому кадру, следом пускаем второй кадр и второй же аудиофрагмент – и так циклично пропускаем все видео. Зритель не успевает заметить «подвоха». Единственный минус – из-за разбиения avi-формат не позволяет получить аудиофайл с файла.
Компенсация движения реализуется за счет похожести соседних кадров. Поскольку соседние кадры в видео-последовательности, как правило, похожи, но смещены друг относительно друга, становится возможным восстановить это смещение и построить блоки нового кадра из блоков старого. Обычно для этого используются блоки размером 16х16 или 8х8. Компенсация движения является неотъемлемой частью хороших алгоритмов повышения качества видео, в частности, алгоритмов шумоподавления.
8. Стандарты кодирования видео - MPEG-1, MPEG-2, MPEG-4 и MPEG-4 Part 10 (H.264). Кодеки как программная реализация стандартов. Контейнеры видеофайлов. Форматы AVI, MP4, MKV. Стандарты DVD-Video и DVD-Audio.
MPEG - один из основных стандартов сжатия. Аббревиатура MPEG (Moving Pictures Expert Group) - это название международного комитета, занимающегося разработкой данного стандарта сжатия. Его разновидности:
MPEG-1 - формат сжатия для компакт-дисков (CD-ROM). Качество видео - как у обычного видеомагнитофона, разрешение 352х240, диск с фильмом в таком формате обычно обозначается VCD (VideoCD).
MPEG-2 - формат для DVD-дисков, цифрового телевидения. В этом формате снимают видео DVD-, HDD-, Flash-камеры.
MPEG-3 - сейчас не используется.
MPEG-4 - это формат, получаемый с помощью известных кодеков DivX, XviD, H.264 и др. Часто его называют просто MP4. Уменьшает видеопоток еще сильнее, чем MPEG-2. Используется в DVDRip.
H.264, MPEG-4 Part 10 или AVC— лицензируемый стандарт сжатия видео, предназначенный для достижения высокой степени сжатия видеопотока при сохранении высокого качества. Используется в цифровом телевидении высокого разрешения (HDTV) и во многих других областях цифрового видео.
Сравним: фильм длительностью 1,5 часа в формате DV занимает примерно 20 Гб, в MPEG-2 - 4,7 Гб (пишем на DVD-диск), в формате MPEG-4 - 700 Мб (пишем на CD-диск.
Кодек (КОдировщик/ДЕКодировщик) — это способ шифрования видеоданных для записи в файл (например, AVI) и расшифровки этого же файла при воспроизведении. Задача любого кодека - максимальное сжатие файла без заметной потери качества.
Кодек DivX основан на стандарте MPEG-4 и позволяет в несколько раз уменьшить объем видео в формате DVD. В последних версиях реализована полнейшая совместимость со стандартом MPEG-4. Xvid является бесплатной версией Xvid
Форматы видеофайлов:
AVI (Audio and Video Interleaved) — Самый распространенный и «старый» формат контейнера. Разрабатывался корпорацией Microsoft в качестве стандартного формата для OS Windows, поэтому его поддерживают все программы, которые работают с видео.
Звук и видео в этом формате записываются поочередно: 1 видео – кадр звук — 1 видео — звук — видео и т.д.
MP4 — Является составной частью стандарта MPEG-4.
Предусматривает не только хранение аудио и видео, а ещё и анимированного/интерактивного содержимого (например, меню DVD-фильма). Для проигрывания mp4 файлов, содержащих лишь аудио и видео потоки, можно воспользоваться почти любым медиапроигрывателем. Звуковая дорожка в MP4 может быть моно, стерео и многоканальной.
MKV (Matroska или Матрёшка) — На данный момент этот формат является наиболее «гибким». Включает возможность отображения текстовой информации (субтитров).
Развивается как проект Open Source (т.е. с открытым кодом). Это означает, что для персонального использования он абсолютно бесплатен. Matroska является прямой открытой альтернативой контейнерам AVI, MP4.
Стандарт DVD можно считать за подмножество стандарта MPEG2.
DVD-Video.
Фильмы на DVD сжаты с использованием алгоритма MPEG-2 пережимаются с битрейтом от 2000 до 9800 Кбит/с, часто бывает переменным (VBR). Стандартный размер видео кадра стандарта PAL равен 720×576 точек, стандарта NTSC — 720×480 точек.
DVD-Audio.
Это цифровой формат DVD, созданный специально для высококачественного воспроизведения звуковой информации. Важным преимуществом стандарта DVD-Audio является поддержка многоканального звука.
Звук на диске может иметь 16-, 20— или 24-х битовое квантование, а также частоты дискретизации 44.1, 48, 88.2, 96, 176.4 или 192 кГц.
Существуют две версии формата DVD-Audio:
DVD-Audio — только для звукового содержания.
DVD-AudioV — для звука с дополнительной информацией
9. Основы языка гипертекстовой разметки HTML. Структура HTML-документа. Определение типа документа. Различия версий HTML 4.0 и XHTML 1.0. Раздел head, его структура, основные элементы и их назначение. Теги title, link, meta.
HTML документ представляет собой обычный текстовый файл, содержащий маркированный тегами форматирования текст, а так же заданные специальными тегами ссылки на графические и прочие файлы мультимедиа, ссылки на другие документы HTML и ресурсы Internet.
Структура HTML документа:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html> (Начало документа)
<head><title>ЗАГОЛОВОК ДОКУМЕНТА</title></head>
<body>ТЕЛО ДОКУМЕНТА</body>
</html> (Конец документа)
Определения типа документа. (Document Type Definition, DTD). Они устанавливают правила и определяют структуры, которые можно использовать в совместимых документах. В HTML 4.0 определены три DTD: строгое (strict – полностью запрещает использование визуальных тегов), свободное (Transitional) и фреймовое (Frameset). Для этого в первую строку описания типа документа включается DTD.
Различия между XHTML и HTML.
Все элементы должны быть закрыты. (даже одиночные теги <br />).
Имена тегов и атрибутов должны быть записаны строчными буквами.
XHTML гораздо строже относится к ошибкам в коде. По рекомендации W3C браузеры должны сообщать об ошибке и не обрабатывать документ. В HTML же браузер пытается понять что имел в виду автор.
Кодировкой по умолчанию является UTF-8 (в отличие от HTML, где кодировкой по умолчанию является ISO 8859-1).
Тег <HEAD> предназначен для хранения других элементов, цель которых — помочь браузеру в работе с данными. Содержимое тега <head> не отображается напрямую на веб-странице, за исключением тега <title> устанавливающего заголовок окна веб-страницы.
<title> — определяет заголовок документа.
<link> — устанавливает связь с внешним документом вроде файла со стилями или со шрифтами.
rel — определяет отношения между текущим документом и файлом, на который делается ссылка,
type — MIME-тип данных подключаемого файла.
href — Путь к связываемому файлу,
<link rel="stylesheet" type="text/css" href="ie.css">
<meta> — определяет метатеги, которые используются для хранения информации предназначенной для браузеров и поисковых систем. Например, механизмы поисковых систем обращаются к метатегам для получения описания сайта, ключевых слов и других данных. Разрешается использовать более чем один метатег. Как правило, параметры любого метатега сводятся к парам «имя=значение», которые определяются аргументами content, name или http-equiv.
10. Таблицы в языке HTML. Теги и атрибуты, используемые для создания таблиц. Объединение ячеек. Особенности таблиц, используемых для вывода табличных данных и для создания каркаса страниц. Преимущества и недостатки верстки страниц с использованием таблиц.
<table> - контейнер для элементов, определяющих содержимое таблицы. Внутри <table> допустимо использовать следующие элементы: <td>, <tr>, <caption> - заголовок, <col> - ширина и др. характеристики колонок, <colgroup>, <tbody> - группировка строк, <tfoot>, <th>-заголовочная ячейка с жирным шрифтом по центру, <thead>.
Align, background, bgcolor, border, bordercolor, cellpadding (отступ), cellspacing(расстояние между ячейками), cols задает количество столбцов в таблице, помогая браузеру в подготовке к ее отображению, height, width.
<tr> — контейнер для создания строки таблицы (align, bgcolor, bordercolor, valign)
<td> — для создания одной ячейки таблицы. Должен размещаться внутри контейнера <tr>, который в свою очередь располагается внутри тега <table> (align, background, bgcolor, bordercolor, height, nowrap — запрещает перенос строк, valign, width, colspan — объединяет горизонтальные ячейки, rowspan — объединяет вертикальные ячейки).
Особенности таблиц
Одну таблицу допускается помещать внутрь ячейки другой таблицы. Это требуется для представления сложных данных или в том случае, когда одна таблица выступает в роли модульной сетки, а вторая, внутри нее, уже как обычная таблица.
Размеры таблицы изначально не установлены и вычисляются на основе содержимого ячеек.
Если для таблицы задана ее ширина в процентах или пикселах, то содержимое таблицы подстраивается под указанные размеры.
Преимущества таблиц
Благодаря наличию большого числа параметров, особенно границе нулевой толщины, таблица выступает в роли невидимой модульной сетки, относительно которой добавляется текст, изображения и другие элементы — добство и широкие возможности верстки.
При изменении размера окна браузера, колонки сохраняют свой исходный вид, а не переносятся как слои друг под друга. К тому же высота разных колонок при использовании таблиц остается одинаковой, независимо от объема их содержимого.
«Резиновый» макет. Таблицы удачно подходят для «резинового» макета, ширина которого привязана к ширине окна браузера. (размер таблицы можно задавать в процентах)
«Склейка» изображений. Рисунки часто разрезают на отдельные фрагменты, а затем собирают их вновь в одно целое, выкидывая одни фрагменты или заменяя их другими изображениями. Это требуется для различных дизайнерских изысков вроде создания эффекта перекатывания, анимации или уменьшения объема файлов.
Фоновые рисунки. За счет этого приема на странице создаются декоративные линии, рамки самого разнообразного вида, добавляется тень под элементом.
Выравнивание элементов. Содержимое ячеек можно одновременно выравнивать по горизонтали и по вертикали, за счет чего расширяются возможности по размещению элементов относительно друг друга и на странице в целом.
Таблицы отображаются в разных браузерах практически одинаково, в отличие от некоторых параметров CSS
Недостатки таблиц.
Долгая загрузка. Пока таблица не загрузится полностью, ее содержимое не начнет отображаться. Дело в том, что браузер, прежде чем показать содержимое таблицы, должен вычислить необходимые размеры ячеек, их ширину и высоту. А для этого необходимо знать, что в этих ячейках находится. Поэтому браузер и ожидает, пока загрузится все, что находится в ячейках, и только потом отображает таблицу.
Громоздкий код.
Плохая индексация поисковиками. За счет того, что текст располагается в отдельных ячейках таблицы, в коде он может находиться достаточно далеко друг от друга. Такая раздробленность информации, а также значительная вложенность тегов затрудняет правильное индексирование страницы поисковыми системами
Нет разделения содержимого и оформления. В идеале HTML-код должен содержать только теги с указанием стилевого класса или идентификатора. Хотя к таблицам стиль легко добавляется, но обилие «лишних» тегов не позволяет действительно просто и удобно управлять видом отдельных компонентов страницы.
Несоответствие стандартам. В последнее время стандарты HTML и CSS прочно засели в умах веб-разработчиков. Этому способствует развитие XHTML и XML, которые более «жестко» относятся к коду документа, появление новых версий браузеров, придерживающихся спецификации, и мода на верстку слоями.
Применение таблиц разумно:
для разещения табличных данных
когда высота колонок должна быть одинаковой
нет времени на сложную верстку
11. Каскадные таблицы стилей CSS. Способы включения в документ - внешние, внутренние и локальные стили. Синтаксис CSS - селекторы, свойства. Селекторы по элементу, по классу и по ID элемента. Каскадирование.
CSS (Cascading Style Sheets, каскадные таблицы стилей) — это набор параметров форматирования, который применяется к элементам веб-страницы для управления их видом и положением.
Внешние стили. Располагаются в отдельном файле с расширением css, а для связывания документа с этим файлом применяется тег <link>.
<head> <link rel="stylesheet" type="text/css" href="mysite.css"> </head>
Внутренние стили. располагаются в заголовке веб-страницы.
<head> <style type="text/css">
H1 { font-size: 120%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #336; }
</style> </head>
Локальные: является по существу расширением для одиночного тега. атрибут style.
<h1 style="font-size: 120%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #336">Заголовок</h1>
Синтаксис CSS.
Селектор { свойство1: значение; свойство2: значение; ... }
Пробелы и абзцы значения не имеют. Важные знаки: : ; { }
Селектор служит как указание на тип объектов, для которого определяются правила форматирования, такие как: цвет, фон, размер и т.д.
* - универсальный селектор — на все элементы
селектор элементов h1, p, div {…}
селекторы потомков p ul {…}
селектор класса .classname {…} к одному классу принадлежат несколько элементов
идентификатор #idname уникальный для одного элемента
Каскадирование.
Таблицы стилей могут иметь 3 источника происхождения: автор, пользователь, браузер. Таблицы локальные, внутренние, внешние.
Каскадность языка CSS состоит в том, что каждому правилу приписан свой вес, и если к элементу применены несколько правил, то используется правило с наибольшим весом.
Специфичность:
<p> = 1
.class = 10
#id = 100
Свойство !important позволяет увеличить вес определенного правила и обеспечить его применение, независимо от наличия других CSS-выражений. Свойство !important применяют тогда, когда надо гарантировать, что форматирование будет выполнено в любых условиях.
‹style› p {color: blue !important} ‹/style›