Удаление отступов от края страницы
Опубликовано Четверг, Февраль 23, 2012 - admin. В рубрике CSS Метки: большинстве, броузера, броузеров, отступов, присутствует, страницы, умолчанию
По умолчанию в большинстве броузеров присутствует пустое простран- ство между их рамкой и контентом страницы. Это означает, что при от- сутствии таблицы стилей разработчика текст не будет соприкасаться с границей окна броузера. Возможно, вам потребуется убрать отступы или задать их размер, не оставляя определение этого размера на усмо- трение броузера.РешениеДля ...
РешениеДля добавления отступа от элемента до края контейнера последнему нужно задать свойство padding-left, как в следующем примере:chapter02/indent.html (фрагмент)<h1>Chinese-style stuffed peppers</h1><p class=”indent”>These stuffed peppers …</p>chapter02/indent.css (фрагмент).indent {padding-left: 1.5em;}Получившийся абзац с отступом можно увидеть на рис. 2.20.ОбсуждениеДля создания отступов не стоит использовать HTML-тег <blockquote>, если текст не является в самом деле цитатой. ...
Нужно ли отображать на сайте инструменты для изменения размера шрифта или переключения между различными таблицами стилей?
Опубликовано Вторник, Февраль 21, 2012 - admin. В рубрике CSS Метки: альтернативных, необходимости, размера, стилей, страницы, только, шрифта
Вам, вероятно, встречались сайты с инструментами для увеличения или уменьшения размера шрифта, осуществляемого путем переключе- ния между таблицами стилей. В данной главе уже были рассмотрены способы создания альтернативных таблиц стилей; нужно ли добавить на сайт ссылку для переключения между ними?РешениеСоздание на сайте инструментов для изменения размера шрифта – час- то ...
На многих веб-страницах используется выделение важных терминов, например, слов, по которым посетитель пришел на сайт с помощью по- исковой системы. Такое выделение текста можно без труда организо- вать средствами CSS.РешениеЕсли отрывок текста обрамлен тегами <span> с атрибутом class, для дан- ного класса можно добавить правило стиля с помощью CSS. Например, ...
Подчеркнем, что при создании объектов QuerySet используется механизм отложенного вызова, то есть сам факт создания QuerySet еще не означает обращения к базе данных. Ни одна из показанных выше строк не приводит к обращениям к базе; вы можете день напролет составлять цепочки из фильтров, но Django не станет выполнять запрос до ...
Карта сайта располагается на отдельной странице и содержит список всех его разделов. Ею можно воспользоваться в том случае, когда не по- лучается найти необходимую информацию с помощью навигационно- го меню. Кроме того, она представляет собой краткий обзор содержа- ния сайта и дает возможность перехода к заинтересовавшему разделу одним щелчком мыши.РешениеПоскольку ...
Добавление комментария в файл с каскадной таблицей стилей
Опубликовано Понедельник, Февраль 20, 2012 - admin. В рубрике CSS Метки: CSS-файлы, используется, классов, комментарии, оформления, стилей, таблица
В CSS-файлы можно и нужно добавлять комментарии (разве что, воз- можно, за исключением тех случаев, когда размещенная в них таблица стилей проста и содержит всего несколько правил). Однако при нали- чии большого количества правил стилей и при использовании несколь- ких таблиц на одном сайте комментарии приходятся как нельзя кста- ти. ...
API доступа к базе данных в Django является дополнением к API моделей, рассмотренному в приложении А. После того как модель определена, для доступа к базе используется именно этот API. Несколько примеров его использования было приведено в основном тексте книги, а сейчас мы углубимся в детали.API доступа к базе данных, как ...
Добавление тени к блоку
Опубликовано Понедельник, Февраль 20, 2012 - admin. В рубрике CSS Метки: background-repeat, wrapper, изображение, изображения, качестве, послужит, создания
На многих страницах можно встретить элементы, отбрасывающие тень, – чаще всего это область размещения основного контента. Добавим такую тень к макету фиксированной ширины, подобному тому, с кото- рым мы работали в разделе «Создание колонки, занимающей все до- ступное пространство по высоте».РешениеДля добавления тени к краям блока нам потребуется два изображения: ...
height_fieldИмя поля модели, в которое при сохранении автоматически будет записана высота изображения.width_fieldИмя поля модели, в которое при сохранении автоматически будет записана ширина изображения.Помимо специальных атрибутов, имеющихся в классе FileField, класс ImageField содержит еще атрибуты height и width - соответственно высоту и ширину изображения в пикселах.Для таких полей необходима библиотека Python ...