- •Электронные издания. Авторское право.
- •Применение электронных таблиц для решения задач моделирования. Статические модели.
- •Применение электронных таблиц для решения задач моделирования. Динамические модели.
- •Анализ данных средствами электронных таблиц. Инструмент «Подбор параметра…». Процедура поиск решения.
- •Исследование объектной модели ms Word. Понятие объектной модели приложения. Макрос. Средства для записи макросов.
- •Основы языка программирования vba. Типы данных. Операторы. Встроенные функции.
- •Основы языка программирования vba. Способы организации диалога.
- •Понятие информационной системы. Классификация автоматизированных информационных систем.
- •Состав, основы функционирования информационно-поисковых систем.
- •Понятие базы данных. Основные характеристики баз данных. Классификация баз данных.
- •Система управления базами данных, её архитектура, физическая и логическая независимость.
- •Понятие модели данных. Классификация моделей данных.
- •Этапы проектирования реляционных баз данных.
- •Sql. Назначение, возможности и достоинства sql. Типовые задачи, решаемые средствами sql.
- •17. Структура команды sql. Выборка данных. Применение агрегатных функций и вложенных запросов в операторе выбора.
- •Sql. Команды манипулирования данными. Создание объектов базы данных.
- •Требования нормализации, целостность бд, связи между таблицами. Установление связей между таблицами в ms Access.
- •Разработка форм в ms Access.
- •24. Создание и корректировка запросов различных типов (на выборку, с параметром, на обновление, на удаление, перекрестные запросы, итоговые запросы, вычисления в запросах) в ms Access.
- •25. Конструирование отчетов бд в ms Access.
- •26.Стандартные и нестандартные сервисы Интернет, способы активного отображения информации во Всемирной паутине, понятие веб-сервера.
- •27.Основы функционирования www, архитектура, адресация, Url -ресурс.
- •28.Язык гипертекстовой разметки html, понятие веб-страницы, вебсайта, гипертекста. Структура html-файла.
- •29. Особенности веб-дизайна, категории узлов, этапы разработки сайта.
- •30.Синтаксис html, виды тегов, вложенность тегов, элементы и атрибуты, средства форматирования текста.
- •31.Индексация страниц сайта, мета-описания. Публикация сайта в Интернете.
- •Как сделать индексацию сайта
- •33. Гиперссылки в html. Простой переход к ресурсам, ссылки на другие службы, навигация в пределах документа.
- •34. Вставка в текст изображений. Изображения – гиперссылки, типы графических файлов, позиционирование.
- •Изображения-гиперссылки
- •35. Создание и оформление таблиц, управление шириной столбцов, объединение ячеек, добавление заголовка.
- •36. Создание и оформление списков в документе html. Вложенные списки, список определений.
- •37.Использование форм на Web-страницах, методы отправки данных форм, элемент form и его атрибуты.
- •Атрибут cols
- •Атрибут name
- •Атрибут rows
- •39. Каскадные таблицы стилей, практическое значение css для Web-инжиниринга, синтаксис каскадных таблиц: селекторы и определения
- •40. Встроенные таблицы стилей, задание правил отображения текста, находящегося внутри html-элементов, параметр style, стилевые атрибуты.
- •41.Внешние таблицы стилей, элемент link и его атрибуты.
- •42.Использование стилевых классов, псевдостили гиперссылок.
- •43.Единицы измерения css, порядок применения стилей, свободное позиционирование. Применение стилей для различных устройств.
- •44.Применение стилей к фрагментам документа. Элементы Div и Span.Сокрытие таблиц стилей.
- •Группирование
- •Синтаксис
- •Атрибуты:
- •Закрывающий тег - Обязателен.
- •45.Табличная верстка сайта: последовательность шагов, примеры.
- •46.Блочная верстка сайта. Блочная модель web-страницы. Блочные элементы. Строчные элементы. Свойство display. Позиционирование элементов. Слои. Плавающие элементы. Врезки. Плавающие разделы.
- •47.Использование звука на веб.
- •48.Организация компьютерной безопасности и защиты информации.
- •Защита компьютера от небезопасного программного обеспечения
- •Использование безопасных узлов Интернета для выполнения транзакций
- •Что может и чего не может брандмауэр Windows
- •49.Фреймы.
Синтаксис
<div>...</div>
<div>...</div>
Атрибуты:
align
Задает выравнивание содержимого тега <div>.
title
Добавляет всплывающую подсказку к содержимому.
Закрывающий тег - Обязателен.
Габариты блока в стилях указываются в свойствах width и height , при этом, как и повсеместно в таких случаях нельзя указывать отрицательные значения. В некоторых случаях для дизайна страниц приходится прибегать к переменным габаритам блока. Для этого в CSS предусмотрены свойства min-width, min-height (минимальная ширина и высота блока) и max-widht/max-height (максимальные их значения).
Внешние отступы от блока диктуют параметры: margin (отступы одинаковые), margin-left (отступ только слева), margin-right (отступ справа), margin-top (отступ сверху) и margin-bottom (отступ снизу). Аналогично находит применение свойство padding (отступ внутри блока).
При задании фона блока div нужно применить свойство background-color, выбор значения которого не отличим от общего применения цветов. В случае, если Вы захотите использовать в качестве фона какое-либо изображение, то применяйте свойство background-image, при этом в значении укажите адрес и имя файла нужного изображения. Ограничить повторение изображения в фоне блока можно свойством background-repeat и его значениями: repeat-x (повторение по оси X), repeat-y (по оси Y) и no-repeat (без повторений). При необходимости зафиксировать фоновое изображение, для того, чтобы оно оставалось неподвижным при прокручивании используйте значение fixed в свойстве background-attachment.
Для изменения параметров рамки блока применяются свойства, начинающие со слова BORDER. Так при помощи border-width можно установить одинаковые значения для всех четырёх границ блока, а в значениях border-left-width, border-right-width, border-top-width и border-bottom-width описывается конкретная граница. По аналогичному представлению применяются: border-color (цвет линий рамки блока) и border-style (внешний вид линий). Про последнее свойство нужно добавить, что они имеют несколько, неизученных нами, значений:
solid, groove, ridge, double - линии рамки будут сплошными, вдавленными, выпуклыми и двойными соответственно.
inset - блок полностью вдавленный.
outset - объёмный вид блока.
none - нет линий.
45.Табличная верстка сайта: последовательность шагов, примеры.
Таблицы, которые первоначально проектировались как средство представления двумерных массивов данных, сейчас используются в основном как инструмент для точного позиционирования контента на веб-странице. Стандарт HTML не предусматривает возможности расположить картинки и текст относительно друг друга с приемлемой точностью, а табличная верстка, при которой различные части контента помещаются в разные ячейки таблиц, способна решить эту проблему. Кроме того, табличная верстка очень полезна при проектировании сайтов с большим количеством графических элементов: в больших рисунках почти всегда можно выделить области, закрашенные одним и тем же цветом, которые можно выбросить, заменив на пустые ячейки с соответствующим фоном и сэкономив таким образом на общем «весе» графики и времени загрузки страниц. Это, конечно же, не единственное преимущество упомянутого способа верстки.
Табличной будем называть верстку, в результате которой все элементы на странице так или иначе находяться во внутренних элементах таблицы, таких, как например <tr> и <td>.
Табличная верстка страдает перенасыщенностью кода, трудно поддается редактированию и не является логичной, загружается только после загрузки внутреннего контента. Бестабличная же верстка недостаточно поддерживается со стороны производителей браузеров. Бестабличная верстка обладает логичностью кода, легко редактируется, загружается по мере загрузки блоков, чем экономит "терпение" посетителя. Но верстать блоками намного сложнее — это требует определенных знаний различий браузеров и технической подготовки — чем таблицами. Одно из важнных свойств бестабличной верстки — правильное отображение сайта на экранах мобильных устройств, объёмы продаж которых с каждым годом значительно увеличиваются.
Сами по себе таблицы не противоречат ни здравому смыслу, ни рекомендациям W3C, если они используются по назначению, т.е. для структурирования данных, организованных подобающим образом, а их оформление определяется при помощи CSS без применения визуальных атрибутов HTML.
Таблицы и блочная модель CSS — это не взаимоисключающие, а взаимодополняющие инструменты, каждый из которых служит своим определённым целям.
Приёмы табличной верстки
При верстки с помощью таблиц желательно разбить код на несколько таблиц. Во-первых, потому что так проще писать разметку. Во-вторых, так браузер быстрее выведет на экран часть страницы, не дожидаясь пока страница загрузится полностью.
Необходимо задавать размеры графическим объектам, даже если размеры совпадают с реальными, чтобы браузер мог "просчитать" страницу и зарезервировать место под каждое изображение. Такая страница в процессе загрузки не будет "прыгать" и "дёргаться".
Необходимо указывать размеры ячеек таблицы, даже если они совпадают с размерами помещённых в них рисунков: для чёткой стыковки краёв изображений, помещённых внутрь ячеек.
Необходимо удалить лишние пробелы и символы перевода строк из HTML-кода, если необходимо расположить изображение вплотную друг к другу.
В процессе отладки кода нужно включать отображение границ таблицы, чтобы лучше в ней ориентироваться.
Чтобы задать поля для ячеек таблицы, которая служит каркасом дизайна нужно поместить в ячейку вложенную таблицу и задать для неё поля и и отступы.
Нужно помнить, что несмотря на заданную ширину ячеек в пикселях, ячейки таблицы могут раздвигаться, чтобы вместить содержимое, выходящее за пределы указанной ширины, поэтому надо аккуратно пользоваться неразрывными пробелами и большими рисунками.