- •Учебный Курс по html
- •1. Введение 3
- •2. Понимание html 4
- •3. Используемые средства и программы 21
- •4. Оформление документов – корпоративный стиль 27
- •6. Практическая верстка 48
- •7. Оптимизация кода для поисковых систем и стандарты доступности (использование нужных тегов, неиспользование устаревших тегов) 92
- •8. Заключение 97
- •9. Приложение 98
- •Введение
- •Понимание html
- •Предназначение и цели современного html
- •Древообразная структура html
- •Понятие dtd
- •Объектная модель документа
- •Содержание и отображение
- •Пример современного html
- •Пример html старого типа
- •Используемые средства и программы
- •Редактор для html – текстовый редактор
- •Редактор для css
- •Настройка рабочего места в Photoshop
- •Слои (Layers)
- •Принятие решения: текст – картинка
- •Формат изображений (gif, jpeg, png)
- •Вспомогательные средства.
- •Полезные plug-in’ы.
- •Оформление документов – корпоративный стиль
- •Правила именования папок и файлов
- •Правила для html
- •Отступы
- •Элементы и атрибуты
- •Переносы
- •Перенос элемента
- •Перенос внутри элемента
- •Вставка специальных символов
- •Комментарии
- •Правила для css
- •Основные правила для JavaScript
- •Немного о стандартах
- •Селекторы
- •Псевдоклассы и псевдоэлементы
- •Единицы измерения
- •Основные css-свойства
- •Свойства шрифта
- •Свойства эффектов текста
- •Свойства выравнивания
- •Свойства переноса
- •Свойства фона
- •Свойства цвета текста
- •Свойства границ элемента
- •Свойства обтекания
- •Свойства внешнего отступа
- •Свойства внутреннего отступа
- •Свойстватаблицы
- •Свойства отображения
- •Свойства размера
- •Свойствапозиции
- •Свойства переполнения
- •Порядок применения стилей и приоритеты
- •Основные способы персонализации стилей для браузеров
- •Общие правила и рекомендации при написании html/xhtml кода
- •С чего начинается документ
- •Модели отображения блочных элементов
- •Заголовок документа
- •Xml заголовок в xhtml документе
- •Часто используемые элементы и атрибуты
- •Изображение: width, height, alt, border
- •Элемент div
- •Атрибуты class и id
- •Неиспользуемые или редко используемые элементы и атрибуты
- •Элемент font
- •Элемент hr
- •Элемент map
- •Элемент frame
- •Атрибут nowrap
- •Атрибут rowspan
- •Использование однопиксельного прозрачного giFа
- •Использование css свойств
- •Проверка документов на соответствие спецификациям
- •Основные виды layout веб-страниц
- •Основные элементы страниц: логотип, меню, табы, формы; применение готовых js решений
- •Логотип
- •Способы использования png, в том числе для отображения теней
- •Способы и особенности создания страниц с изменяемым размером шрифта
- •Создание страниц с использованием em для указания размеров элементов страницы
- •Особенности табличной верстки
- •Создание email-шаблонов
- •Особенности создания принт-версии страницы
- •Особенности создания страниц с использованием правостороннего ввода текста (арабский, иврит и т.П.)
- •Оптимизация кода для поисковых систем и стандарты доступности (использование нужных тегов, неиспользование устаревших тегов)
- •Заключение
- •Приложение
- •Краткая таблица css- фильтров.
Редактор для css
Для редактирования CSS, в отличие от HTML (см. 3.1), использование какого-нибудь специализированного редактора даже приветствуется. Впрочем, если вы хорошо владеете CSS, то обычный текстовый редактор тоже сгодится.
Существует несколько редакторов для CSS, наиболее известный из которых – TopStyle. Каждый веб-разработчик вправе сам решать какой редактор ему использовать для CSS, если это не противоречит политике компании.
Photoshop
Большинство готовых дизайнов, с которыми веб-разработчику приходится иметь дело, выполнены в Adobe Photoshop, и соответственно, предоставляются в его родном формате PSD. В связи с этим, мы рассмотрим несколько тем, касательно верстки HTML используя версию Photoshop CS.
Настройка рабочего места в Photoshop
Прежде чем приступить к верстке готового дизайна в Photoshop, необходимо настроить ваше рабочее место. Начать следует с удаления всех ненужных окон (табов) в панелях справа. Это делается путем перетаскивания ненужного таба за пределы окна Photoshop. Целесообразно оставить табы Info, Layers и History.
Далее, выбираем опцию Move Tool в панели слева. Вверху появится бар дополнительных настроек. Необходимо поставить галочки в чекбоксах Auto Select Layer и Show Bounding Box.
Затем выбираем опцию меню Edit -> Preferences -> General и постранично ставим нужные настройки.
Для страницы настроек General, указываем History States равное 40, это позволит иметь больший запас для отмены действий в случае необходимости. Для группы настроек Units & Rulers необходимо поставить значение pixels для Rulers и Type. В настройках Guides, Grid & Slices в качестве цвета для Guides следует указать Light Red. Этот цвет более заметный по сравнению с цветом по умолчанию. В группе Grid поставить значение 10 для Gridline every. А также значение 10 для Subdivisions. В разделе настроек Plug-Ins & Scratch Disks необходимо указать другие диски, если таковые имеются, для хранения файла подкачки Photoshop. Это повысит стабильность работы программы. В разделе Memory & Image Cache нужно указать значение 8 для Cache Levels. Такие настройки позволят избежать многих неприятностей в дальнейшем, при работе с готовым дизайном.
Настройка рабочего места закончена. Теперь нужно сохранить изменения. Для этого нужно выбрать пункт меню Window -> Workspace -> Save Workspace. Определите какое-нибудь имя для сохраненного файла, чтобы можно было его использовать в дальнейшем.
Одной из основных задач, стоящих перед веб-разработчиком, при работе с дизайном, является выделение нужного изображения и его сохранение в виде файла, пригодного для Интернет формата: GIF, JPEG или PNG. Существует два основных способа сделать это. Один касается работы с подготовленным плоским изображением и использованием инструмента выделения. Второй заключается в использовании инструмента вырезки или так называемых слайсов. Для того чтобы разобраться о чем идет речь, нужно рассмотреть следующие два раздела о слоях и слайсах.