Web-дизайн Написание минимального HTML-документа в Notepad: теги ,
, ,и его атрибуты right, center и justify; пустое содержание --- Пробелы и новые строки. Тег
, ]. Блоковые теги физического форматирования:
,, [ и , , ]. Взаимоотношения между и блоковыми тегами. Блоковые теги логического форматирования:,
,(MSIE поддерживает внутри ), . Наиболее распространенные спецсимволы: < > « » — и заполнение пустого содержимого, § © ® ° & € [×] Теги структуры документа --- Заголовки, их свойства и их атрибут "align" --- Разделительная линейка
(закругляет углы в Mozilla) и ее атрибуты "noshade", "color", "width", "width=...%" и способы работы с величинами в HTML, "align="left|right|center", "size" (100px максимум в MSIE 6) --- Ее использование как вертикальной линии или квадратика Списки --- Ненумерованный список, нумерованный список
- ...
, список определений
- ...
--- Вкладывание списков. !Набрать текст, применив в нем известные теги логического форматирования. Попробовать отформатировать стихи. Оформить трехуровневый список тегов. Теги таблиц:
- ...
- ...
с атрибутами "border", "bordercolor", "cellspacing", "cellpadding", "width", "width=...%", "height", "align=center|left|right" (последние два вызывают обтекание, как у "img"), "bgcolor" --- Алгоритм определения ширины таблицы, естественная и желательная ширина ---
--- и и их атрибуты "colspan", "rowspan", "align", "valign", "width", "height", "bgcolor", "nowrap" --- Набирать таблицы по ходу изучения атрибутов --- Игнорирование пробелов непосредственно до, после и в начале/конце блоковых тегов !Набрать таблицы: (а) с заголовками строк и столбцов, покрашенными в особый цвет; (б) со строками, раскрашенными через одну; (в) со слиянием по вертикали и горизонтали; (г) спиральную таблицу; (д) со стихами; [таблицу именованных цветов, используя данный цвет в качестве bgcolor] !Набрать рекламное объявление(я), использовав для верстки таблицы. (Mozilla не поддерживает выравнивание) и правила старшинства выравнивания --- и
---
(Mozilla не расширяет таблицу под подписью) Теги гиперссылок и рисунков: Тег ... --- Относительные ссылки c переходами по файловой системе ("name", "name/", "../name") --- Среверные ссылки "/name" и каталог DOCUMENT_ROOT --- Ссылки по протоколам HTTP (http://url, независимость от файловой системы, index.html, абсолютные IP, алиасы и DNS, [ping]), FTP (ftp://user:passwd@url), SMTP, FILE (file:///c:/file) --- Атрибут "name" и "href=#..." --- href="#" и href="file#BKM" --- Атрибут target="_new" (по умолчанию "_self") --- Атрибуты "link", "vlink" (использованные), "alink" (последняя). Тег с атрибутами "alt", "align="bottom|middle|top|right|left", "height", "width", "border", "hspace", "vspace" --- Создание невидимой распорки (0.gif) --- Атрибут . !Создать (а) простой сайт "Основы HTML" из файлов index.html, файлов-уроков и директории /i; (б) подготовить картинки с текстом заголовков в Photoshop, все изображения в /i, включить их как заголовки в каждый раздел; (в) установить связи между всеми файлами через "Предыдущий урок" и "Оглавление" и "Следующий урок". Создание изображений для Web-страниц в Adobe Photoshop и Adobe Image Ready: размер картинок (750 x 450), прозрачный фон --- набор текста, свойства шрифтов, использование декоративных шрифтов и шрифтов без засечек, трансформация текста, эффекты слоев на текстовом слое, растеризация и применение фильтров Диалог "Save for Web" --- разница между основными графическими форматами (в том числе про прозрачность, палитры, JPEG-алгоритм, EXIF-данные) --- оптимизация для Web, уменьшение количества цветов, сортировка цветов, палитры Adaptive, Selective, Perceptual --- "Web snap" --- прозрачность (MSIE и Netscape 4x не понимают PNG-прозрачность) --- градиенты и dithering --- тени и transparency dithering --- Работа в IrfanView (вынимание стрелки из progman.exe, конвертация и прозрачность) --- Вырезание любой картинки через print screen --- Алгоритм выбора формата: (фотография (обычная: JPEG 40-65 quality; контрастная или greyscale: проверить JPEG и PNG!); не фотография (анимация: GIF; не анимация (есть прозрачность: GIF; нет прозрачности: проверить PNG или GIF))) Создание карты изображения в Image Ready, теги , , coords=X,Y,R|X1,Y1 ...|X1,Y1 X2,Y2> --- создание slices: превращение рисунка в таблицу и последующая состыковка --- создание анимированных GIF: привязка слоев к кадрам, тестирование --- создание ролловеров: создание кнопки, привязывание слоев к состояниям, сохранение файла, тег , ссылка с событиями типа "onclick", использование JavaScript --- вырезание "чужого" JavaScript --- JavaScript как event-driven language --- [примеры JavaScript]. Формы --- Простые формы (сначала без атрибутов) --- Варианты "input" (все должны иметь "value" и "name"): type="text" (maxlength, size) --- type="password" --- type="checkbox" (checked) --- type="radio" (одинаковые имена, checked) --- type="reset" и что она делает --- type="submit" и атрибуты "method=get|post" и "action=mailto:...|http://..." --- Посылка на сервер в виде запроса "http://server.com?name1=value1&name2=value2"