
- •4. Практическое занятие: Разработка макета Интернет-магазина
- •4.1. Описание структуры сайта
- •4.2. Основные принципы создания макета страниц
- •4.3. Обзор html
- •4.3.1. Структура html-документа
- •4.3.2. Основные элементы
- •4.3.2.1. Гиперссылки
- •4.3.2.2. Текстовые блоки
- •4.3.2.3. Форматирование текста
- •4.3.2.4. Списки
- •4.3.2.6. Объекты
- •4.3.2.7. Изображения
- •4.3.2.8. Таблицы
- •4.3.2.9. Формы
- •4.4. Общее описание Dynamic Web Templates
- •4.5. Общее описание css
- •4.6. Отладка css с помощью инструментов разработчика в ie8
- •4.6.1. Открытие и закрытие средств разработчика
- •4.6.2. Выбор объектов на веб-странице
- •4.6.3. Проверка элементов html
- •4.6.4. Использование средств "Стиль" и "Отслеживать стили"
- •4.6.5. Использование средства "Раскладка"
- •4.6.6. Использование средства "Атрибуты"
- •4.6.7. Проверка правил css
- •4.7. Создание сайта из шаблона в Expression Studio
- •4.8. Создание сайта в Visual Studio
- •4.8.1. Работа со стилями в Microsoft Visual Studio 2008
- •4.9. Результат
- •4.10. Ключевые термины
- •4.11. Краткие итоги
4.6.4. Использование средств "Стиль" и "Отслеживать стили"
Когда средствами "Стиль" и "Отслеживать стили" обнаружено несколько правил CSS, применяемых к выбранному элементу, правила отображаются в зависимости от их специфичности в соответствии со спецификацией CSS. Верхнее правило в списке первым применяется к выбранному элементу, а нижнее правило в списке в настоящий момент определяет свойства стиля выбранного элемента. Значения этих правил можно изменить: щелкните значение, введите новое значение и нажмите клавишу <Enter>; изменение сразу же появится на веб-странице. Информация для обоих типов свойств будет одинаковой. Однако для типа "Отслеживать стили" та же самая информация сгруппирована по свойствам, под которыми указаны правила. Свойства перечислены в алфавитном порядке, а правила, в свою очередь, упорядочены по специфичности (рис. 4.7).
Рис. 4.7. Вкладка "Отслеживание стилей"
4.6.5. Использование средства "Раскладка"
С помощью средства "Раскладка" можно получить сведения рамочной модели о расположении элементов на веб-странице (рис. 4.8). Доступна следующая информация:
Смещение. Эти значения описывают расстояние между выбранным объектом и его родителем, представленное свойствами offsetLeft и offsetTop.
Margin, Border и Padding. Эти три значения соответствуют значениям, указанным в исходном коде веб-страницы. Если значения не указаны, средством отображаются значения, используемые по умолчанию в Internet Explorer.
Ширина и высота. Самыми глубокими являются значения ширины и высоты элемента, определяемые свойствами offsetHeight и offsetWidth.
Для каждого атрибута рамочной модели указывается значение и единица измерения. Щелкните значение, чтобы изменить его, затем нажмите клавишу <Enter>, чтобы зафиксировать новое значение, или ESC для отмены. После нажатия клавиши <Enter> новое значение немедленно вступает в силу. По умолчанию (если единица измерения не отображается) значения рамочной модели обрабатываются средством "Раскладка" как пиксели.
Рис. 4.8. Вкладка "Раскладка" с отображаемым выделенным элементом
4.6.6. Использование средства "Атрибуты"
Средство "Атрибуты" представляет атрибуты элементов HTML в виде списка пар имя-значение (рис. 4.9). Можно проверить сведения, а также имя и значение атрибута, дважды щелкнув его. Сведения об имени и значении атрибута можно также изменить, щелкнув атрибут в основной области содержимого. Значение атрибута может быть пустым или нулевым, но имя атрибута пустым быть не должно. Изменения, вносимые в эти сведения, немедленно отражаются на веб-странице. С помощью средства "Атрибуты" можно также добавлять дополнительные атрибуты к элементу или удалять атрибуты из элемента; для этого нажмите соответствующую кнопку в верхней части области.
Рис. 4.9. Вкладка "Атрибуты" для выделенного элемента
4.6.7. Проверка правил css
С помощью вкладки CSS можно понять взаимодействие между таблицами стилей. Она в большей степени полезна для сайтов, на которых используется несколько таблиц стилей. Для переключения между таблицами стилей используйте кнопку выбора таблиц стилей. При выборе таблицы стилей правила и связанные с ними свойства стилей появляются в основной области содержимого. Эта информация сгруппирована по правилам стилей. По умолчанию на этой кнопке отображается первая таблица стилей, на которую ссылается веб-страница. Как показано на рис. 4.10, правила таблиц стилей отображаются под кнопкой выбора таблиц стилей.
Рис. 4.10. На вкладке CSS отображаются правила, определенные во всех таблицах стилей, используемых на веб-странице
Чтобы развернуть или свернуть свойства правила, щелкните квадратик со знаком + или -. Все элементы в этом представлении таблицы стилей можно изменять, и изменения вступают в силу немедленно. Правило стиля можно включить или отключить, щелкнув флажок рядом с именем стиля. Можно также включить или отключить отдельное свойство или несколько свойств, чтобы посмотреть, как это повлияет на правило.