Как прижать подвал к низу экрана

15.02.2009 | Верстка
Тэги: , ,

footer-up.gif

Когда на странице сайта мало контента, то при обычной блочной верстке подвал (он же футер) прижимается кверху, хотя по логике вещей должен бы находиться внизу экрана. Но так уж устроены браузеры, что все содержимое страницы кучкуют вверху экрана, занимая плотно все свободное место. Особенно бестолково это выглядит, когда дизайнер рисует футер в виде земельки с травками и прочими жучками. Тут уж хочешь не хочешь, а надо как-то придавить непослушный подвал к низу монитора, вне зависимости от количества контента на странице.

В своей книге о верстке 3-х колоночного шаблона для ВП я уже рассказывал, как этого можно добиться. Но решил вынести темку в отдельный пост, так как вопрос этот довольно частый. Рецепт был найден у вебмастера с кувалдой. Респект ему и уважуха!

Итак, принцип следующий: если мы верстаем страницу, помещая все блоки в один общий контейнер, то блок футера нужно вынести за пределы контейнера. При этом нужно обоим блокам задать относительное позиционирование (position: relative;), в блоке контейнера добавить внизу пустую блок-распорку по высоте равную высоте футера, а футеру, в свою очередь, задать отрицательный верхний отступ на то же значение. В листе стилей у блока контейнера будет задана минимальная высота в 100%. Получится, что контейнер у нас распространится на всю высоту экрана. Но чтобы подвал не потерялся за нижним краем монитора, мы его “подтянем” вверх на отрицательную высоту. То есть, чтобы проделать этот трюк, надо заранее знать, какой высоты будет подвал. Ну, а так как мы это уже знаем, то нет ничего проще.

Читать полностью →

Карта сайта sitemap.xml

09.02.2009 | WordPress
Тэги: , , ,

mapofpirate.jpgПользователи Вордпресса знают, что для этого замечательного движка существует масса плагинов — специальных расширений, позволяющих увеличить стандартный набор функций. Наслышаны, а многие и пользуются таким известным плагином как google-sitemap-generator. Данный плагин генерит xml карту сайта, которую можно затем скормить хоть Гуглю, хоть яндексу. Считается, что таким образом можно скорее и точнее натравить поискового бота, дабы он доставил ПС все страницы сайта для индексации. Хотя наличие такой карты вовсе не гарантирует, что бот пройдет по всем ссылкам. Особенно если их достаточно много.

Я раньше тоже использовал для этого блога данный плагин, но потом выбросил нафик. И вот почему:

Во-первых, в нем слишком много мусора. Арни (Arne Brachhold) — автор, конечно же, славно потрудился, и его желание увековечить свое имя — вещь вполне обычная. Денег попросить — также не стремно. У буржуев это вообще в порядке вещей, и находит широкий отклик в душах благодарных пользователей. Но всему должна быть мера. Черт с ним, пусть на странице настроек плагина тоже висит «попрошайка» от пейпалки (PayPal), но нафига мне знать, что этому товарищу Арни приспичило прикупить на Амазоне? Если ему нужен домашний мини-гольф или кофеварка за ?2.700, то это его сугубо личное дело. Или, например, целый список ссылок, ведущий, опять же, на его сайт? Достаточно было бы и одной. Не знаю, как в последней версии, но в 3.0.3 этого добра было с избытком.

Читать полностью →

Стр. 44 из 70«...«41424344454647»...»