Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Обзор HTML и CSS.doc
Скачиваний:
9
Добавлен:
01.05.2019
Размер:
553.47 Кб
Скачать

Вопросы

  1. Для чего нужны заголовки в документе, при помощи каких элементов они создаются и как выглядят?

  2. Какой элемент формирует абзац?

  3. Чем отличаются логическое и физическое форматирование? Назовите несколько элементов соответствующих и поясните их значения.

  4. Какие средства используются для указания разрывов строк в тексте, кроме блочных элементов?

  5. Для чего обычно используется элемент div?

  6. Какие способы маркировки и нумерации списков заложены в HTML?

  7. Каких эффектов (касающихся маркировки) можно достичь, применяя правила CSS к элементам списка?

  8. Каким образом включается гиперссылка в HTML-документ?

  9. Перечислите и определите основные составные части URL.

  10. Почему для специальных символов необходимы особые обозначения? Какие это обозначения?

Единицы размеров

Все размеры и позиционные расположения в CSS задаются в размерных единицах. Internet Explorer и другие браузеры поддерживают как абсолютные, так и относительные единицы. Абсолютные единицы задают точный размер, например, в сантиметрах или дюймах, относительные единицы вычисляются относительно каких-либо других свойств (например, размера монитора или листа бумаги) или размеров других элементов.

Допустимые абсолютные единицы:

  • in – дюймы (2,54 см)

  • cm – сантиметры

  • mm – миллиметры

  • pt – пункты (points, 1pt = 1/72in)

  • pc – пики (picas, 1pc = 12pt)

Относительные единицы:

  • em – размер на основе размера шрифта (атрибута font-size). В типографии em — это единица измерения, которая представляет высоту заглавной буквы М шрифта. В веб-дизайне 1 em — это высота базового шрифта в браузере, которая обычно составляет 16 пикселов (но пользователь может изменять ее). Если эта единица применяется для определения размера шрифта, то она имеет смысл относительной величины по отношению к размеру шрифта в родительском элементе. Пример: left: 2.5em

  • ex – размер буквы x

  • px – вычисляется на основе разрешения монитора или принтера

  • % – размер относительно другого, как правило, родительского элемента. Например, ширина ячейки таблицы может быть выражена в процентах от ширины таблицы

Абсолютные единицы хороши для определения размеров элементов в версии для печати. Для отображения на экране, как правило, применяются пикселы, проценты и em. Выбирая, какую единицу измерения использовать, следует исходить из согласованности размеров элементов веб-страницы (текста, блоков, изображений и т.п.). Фактический размер элементов предсказать невозможно (это зависит от разрешения монитора, который пользователь может менять), поэтому речь идет именно о согласованности, т.е. о совместном изменении размеров элементов страницы при ее масштабировании. Если пользователь считает текст слишком мелким, то он должен иметь возможность увеличить его (и наоборот). Современные браузеры позволяют масштабировать страницу как единое целое - все элементы увеличиваются и уменьшаются пропорционально. Однако более старые браузеры (например, IE6-) не предоставляли такой возможности - вместо этого разрешалось регулировать только размер шрифта (т.е. масштабировался текст, а остальные элементы не меняли своих размеров). Существенное изменение размера шрифта текста без изменения размера контейнера этого текста, как правило, нежелательно. Здесь на помощь приходит такая единица длины как em: когда меняется размер шрифта, меняется и величина em, и размеры блоков удается согласовать таким образом со шрифтом. Измерение размера в процентах (от соответствующего размера контейнера) позволяет поддерживать согласованность другого рода - между размерами блоков и размером окна браузера. В большинстве же случаев измерение длины в пикселах - достаточно хорошее решение.

28