Выравнивание по горизонтали. Выравнивание блоков div по центру (css, div html). Выравнивание абсолютно позиционированных блоков

Бесплатный сервис поисковой статистики и подбора слов от компании Яндекс. Преимущественно сервис создавался для оценки рекламодателями Яндекс Директ. Но в дальнейшем, стал инструментом и SEO оптимизатора.

В чем он поможет:

Как работать с сервисом?

Для работы с Wordstat необходима регистрация в сервисе по email или через социальные сети. Если у вас уже имеется аккаунт в других сервисах Яндекса, то для работы с подбором слов можно использовать его.

Войти (правый верхний угол) > Регистрация

Инструмент "По словам"

При входе в систему, у вас по умолчанию отображается инструмент "По словам".

  1. Поле ввода запроса - в эту строчку мы вводим слово или фразу по которой хотим увидеть данные.
  2. Инструменты сервиса - отображение слов по регионам и истории(тренд) запроса.
  3. Все регионы - выбор региона по которому будет отображаться статистика.
  4. Платформа - выбор платформы по которой будет отображаться статистика.
  5. Последнее обновление - дата последнего обновления данных в сервисе.
  6. Левая колонка Wordstat - показывается список запросов в которой содержится введенное в пункте(1) слово или фраза.
  7. Правая колонка Wordstat - показывается список фраз, которые еще могли искать люди вводившие наше слово или фразу.

Разберем подробнее, как работает левая и правая колонка Яндекс Вордстат.

Левая колонка

В левой колонке отображаются все фразы, которые содержат наш введенный запрос.

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

Это надо запомнить! Цифра напротив запроса - количество показов этой фразы в месяц, а не количество переходов по этой фразе! Например, если мы зайдем в поисковую систему https://www.yandex.ru/ , наберем фразу яндекс вордстат и нажмем найти - это и будет 1 показ по этой фразе.

Цифра отображает все входящие в него запросы.

Например: В число показов 60 897 по запросу вордстат яндекс входят все числа запросов ниже, которые содержат фразу яндекс вордстат или вордстат яндекс порядок слов не имеет значения.


А в число показов 2295 по фразе яндекс вордстат ключевые входит число показов по фразе яндекс вордстат ключевые слова .


Если мы нажмем на фразу яндекс вордстат ключевые , то мы в этом убедимся. Нам отобразятся все фразы, которые входят в этот запрос.

Это основной принцип и логика работы инструмента "По словам" и левой колонки Wordstat. Для более расширенного отображения статистики, существуют операторы подбора слов.

Базовые операторы Яндекс ВордСтат

Существует два базовых оператора:

  1. Восклицательный знак.
  2. Кавычки.

Также они могут использоваться вместе друг с другом. Рассмотрим суть применения каждого оператора на примере простейшего запроса.

Восклицательный знак

Прописав перед словом! вы фиксируете окончание у слов, перед которым стоит знак ! .

То есть, написав !купить!телефон , в отображаемые показы уже не будет входить склонения слов, например: телефоны, купил и другие измененные окончания и склонения слов перед которыми стоит!. Но сюда в эти показы входят все фразы которые имею точно написание купить телефон , например в эти показы входят такие запросы: как купить сотовый телефон, где купить телефон и т.д.

Восклицательный знак фиксирует только точное написание этих слов перед которыми он стоит.

Посредством базового оператора «Восклицательный знак» пользователь может посмотреть результаты по конкретному запросу без каких-либо склонений одного либо нескольких слов, содержащихся во фразе.

Кавычки


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

Совместное применение операторов кавычки + восклицательный знак


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

Дополнительные операторы

Есть еще 5 основных вспомогательных операторов, открывающих еще больше возможностей в Яндекс Вордстат:

  1. Оператор «Плюс». Для его использования указывается символ + . Он помогает отыскать поисковые запросы, где есть стоп-слова, такие как союзы, предлоги и т.п.
  2. Оператор «Квадратные скобки» . Применяются символы с написанием между ними ключевой фразы. С его помощью фиксируется расстановка слов во фразе, то есть, они остаются в таком порядке, как вы их прописали. Оператор актуален тогда, когда нужно проанализировать популярность схожих фраз по различным запросам.
  3. Оператор «Или» . Используется с помощью символа | и важен для оперативного подбора семантики на веб-страницу, а также в процессе сравнения или «смещения» в статистике некоторых фраз.
  4. Оператор «Минус» . Для его применения прописывается символ - . Он убирает при необходимости запросы, содержащие ненужные для изучения статистики слова.
  5. Оператор «Группировка» . Указываются символы () , внутри которых прописываются вышеперечисленные операторы, чтобы использовать их вместе.

Примеры использования операторов

Представляем ниже примеры применения всех указанных выше операторов, как базовых, так и дополнительных.

«Плюс»

Нам отображаются все слова где содержится слово работа и предлог на . Оператор +, как бы зафиксировал предлога на .

«Минус»


Нам показываются все запросы где есть слово окна , но нет слова цена .

«Квадратные скобки»


Мы зафиксировали восклицательным знаком точное написание слов, кавычками мы зафиксировали только слова прописанные между ними, а квадратными скобками мы зафиксировали порядок слов.

«Группировка» и усложненный запрос

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

На заметку. Статистика Яндекс Вордстат при анализе одного запроса выдает максимум 41 страницу, но нередко случается так, что фраз для запроса куда больше, и не все вы сможете увидеть.

Чтобы собрать все фразы, длина которых содержит 3 слова, применяется такая конструкция: "Samsung Samsung Samsung"


Задав подобный запрос, вы соберете не максимальное число страниц поисковых фраз разной длины, а 41 страницу только фраз длинной в 3 слова, содержащих ключевик «Samsung». Если поэтапно анализировать запросы, длина которых составляет от 2 до 7 слов, то вы сможете собрать совершенно всю статистику по слову Samsung.

Правая колонка Wordstat

Показывает, что еще искали люди введя данный запрос обувь .

История запроса


Вкладка «История запросов» создана с целью изучения динамики запросов за последние 2 года, а также определения их популярности в зависимости от сезона. Например, узнать, как изменяется интерес потребителей к модели Samsung Galaxy S9. Здесь есть настройки графиков по неделям или месяцам, еще есть возможность фильтровать вид устройства, например отображение только на смартфонах.

Абсолютное значение – это наше фактическое значение показов в определенный периоды времени.

Относительное значение – это отношение абсолютного значения (показов) к общему числу всех показов. Этот показатель показывает популярность заданного запроса среди всех других запросов.


Нельзя не упомянуть и о такой функции, как получение частоты запроса в конкретном регионе. Возможность разделять суммарную частоту запроса по регионам позволяет проанализировать, как часто определенную фразу вводят пользователи конкретного региона, и насколько она популярна здесь.

Так, запрос, содержащий в себе слова «купить» и «Сочи» чаще всего вводят жители города Сочи, и это логично. Однако, углубившись в возможности данной функции, можно открыть для себя и куда более неожиданные результаты.

Заключение

Бесплатный сервис Yandex WordStat – важнейших инструмент для SEO-специалистов и рекламодателей Яндекс Директ. Он позволяет подробно изучить статистику запросов поисковой системы и проанализировать подбор слов, чтобы привлечь на продвигаемый сайт больше целевой аудитории. Сегодня мы изучили все самые важные функции сервиса, успешное применение которых поможет вам сделать свой ресурс более заметным и вывести его на лидирующие позиции выдачи поисковика.

Продолжаем рассказ о полезных инструментах Яндекс.Вебмастера. В прошлой статье рассмотрели новый инструмент - «Страницы в поиске», зачем он нужен и как его использовать рекомендую прочитать . Там же затронули раздел «Поисковые запросы», сегодня разберем его подробнее.

Раздел содержит информацию о поисковых фразах, по которым сайт показывается на первых 50 позициях результатов поиска Яндекса. Для данных фраз можно отследить следующие показатели: показы, клики, позиция, CTR .

Запросы можно сортировать по региону и промежутку времени. График может строиться как по всем запросам, так и только по группам, например, запросы из Топ-3 или Топ-10 в поисковой выдаче Яндекс:

Для каждого запроса представлены свои показатели.

Все запросы Яндекс формирует сам, опираясь на собственную статистику. Если хотите отследить позиции у конкретных ключевых слов, можно загрузить свой список:

В общей сводке представлены 10 самых популярных запросов на сайт.

Покажем, как можно использовать инструмент «Поисковые запросы» на примере сайта Юридической фирмы, регион сайта - Москва:

    • Определяем среднюю позицию по ключевым словам в выдаче Яндекс. Заходим в Яндекс.Вебмастер, раздел «Поисковые запросы» → «Последние запросы» → «Все запросы», смотрим колонку «Позиция»:

В данный момент точно узнать текущую позицию сайта в выдаче практически невозможно. Яндекс активно продвигает персонализированную выдачу для каждого пользователя. Позиции сайта на вашем рабочем компьютере и дома на ноутбуке будут заметно отличаться, как-нибудь поэкспериментируйте с выдачей. Подробнее о персонализированной выдаче рекомендую прочитать в нашей статье . А еще и алгоритм многорукий бандит во всеоружии.

Поэтому определение средней позиции сайта в яндексе по определенному ключевому слову будет очень даже кстати.

В идеале сравните выдачу в Вебмастере и в других сервисах - energoslon.com , seranking.ru , seolib.ru и т.п. Перекрестный анализ поможет составить полноценную картину позиций сайта.

    • Выявляем запросы, по которым пользователи уже приходят на сайт.

После составления семантического ядра анализируем запросы по которым пользователи попадают на сайт и добавляем их в семантическое ядро. Для этого заходим в Яндекс.Вебмастер, раздел «Поисковые запросы» → «История запросов» → «Популярные запросы»:

В нашем случае к уже разработанному сем. ядру мы добавили запросы: налоговые споры, абонентское обслуживание юридических лиц. Эти же ключевые слова используем при составлении тегов «title» и «description», создаем заголовки и текст на страницу.

Но это еще не все, рядом со столбиком «Показы» вы увидите столбик «Клики». И если показов много, а кликов мало, возможно по этому запросу у вас плохой сниппет. Таким образом инструмент «Поисковые запросы» помогает оптимизировать сниппет. Посмотрим на примере:

    • Оптимизируем сниппет страницы в поисковой выдаче.

Первый столбик - показы, второй - клики.

В нашем случае есть очевидный перекос в пользу показов. Самая частая причина этого - плохие и малоинформативные сниппеты.

Как исправить?

Анализируйте сниппет - для этого найдите релевантную страницу интересующего вас запроса.
В режиме инкогнито вводим в поисковую строку запрос, в данном случае «Регистрация ООО». Находим свой сайт:

Пользователи ожидают увидеть как производится регистрация ООО, что для этого нужно, сколько это может стоить. А не в каком ИФНС и на основании какого закона. Мало полезной информации.

Сравниваем его со сниппетами конкурентов на первых позициях:

Сниппет конкурентов сразу предлагает нам инструкцию как создать ооо, уникальное предложение за 0 руб.! Вероятность клика гораздо выше.

В нашем блоге есть отличная . Как с ними работать, как это влияет на посещаемость сайта, как можно эффективно скорректировать сниппет.

Выводы

Итого, инструмент «Поисковые запросы» в Яндекс.Вебмастере лично нам помогает:

  • узнать позиции сайта;
  • определить ключевые слова для продвижения;
  • оптимизировать сниппет сайта в поисковой выдаче.

Инструмент очень полезен для продвижения, настоятельно рекомендую попробовать его.

Если не знаете как продвинуть сайт - пишите нам , бесплатно дадим конкретные советы по улучшению и оптимизации вашего ресурса.

Вы никогда не задавали себе вопрос: что люди ищут в интернете? Чем они интересуются? Думаю, если вы вебмастер, или вам просто интересна тема интернета, то этот вопрос вы себе задавали. Давайте узнаем, какие поисковые запросы, наиболее популярны в 2017 году в Яндексе и Google.

Самые популярные запросы в Яндексе 2017

Самая популярная фраза в Яндексе – скачать бесплатно, а еще очень популярны другие фразы: либо со словом — «бесплатно», либо со словом — «скачать»! Ну что поделаешь, любят люди бесплатные вещи: скачать бесплатно, смотреть бесплатно, игры бесплатно. Но кроме них, есть и другие распространенные запросы: 8 марта, Новый Год, 23 февраля. Да, праздники, это еще одна, очень популярная тема. Правда, это так называемые, ситуационные запросы, трафик на которые растет непосредственно перед самим событием. Обычно это происходит за 2-3 дня до праздника и после его завершении запросы падают почти в ноль. Еще хочу упомянуть о сезонных запросах. Это те запросы, которые возникают в определенный период времени года. Таких запросов очень много, например «ответы по ЕГЭ», «где отдохнуть летом» и т.д.

Вот список самых популярных запросов в Яндексе в 2017 году.

Самые популярные запросы в Google в 2017 году.

В Google, список самых популярных запросов, похож на список Яндекса. Но есть и некоторые различия. Например, здесь самое популярное слово – скачать. Скачать бесплатно (тоже лидер), скачать MP3, скачать фильм, скачать игру. По большому счету списки самых востребованных запросов к обоим поисковикам почти одинаковый. Это если брать конечно же регион Россия в Гугле.

Ну а теперь, смотрим список самых популярных запросов в Гугле 2017 г.


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

Для определения популярности запросов, есть два популярных инструмента — Яндекс Вордстат и Гугл планировщик ключевых слов.

Как посмотреть статистику ключевых слов в WordstatYandex

Яндекс Вордстат, это самый популярный инструмент в рунете, для получения статистики поисковых запросов. Он бесплатен, он позволяет собрать данные по всем поисковым словосочетаниям, которые вводят пользователи ПС Яндекс. Не секрет, что Yandex — самый популярный поисковик в России.


Что мне нравится в сервисе WordstatYandex, так это простота. Чтобы им пользоваться, достаточно завести почту в Яндексе и зайти на адрес wordstat.yandex.ru . Далее, ввести запрос, и получить его статистику. И это все!


Таким образом можно получить динамику статистики по любому поисковому запросу. Более того, можно получить данные по регионам и по месяцам.


Яндекс Вордстат показывает статистику не только с выбранной фразой, но и по другим поисковым запросам, связанным с поисковой фразой.

К сожалению, у этого инструмента имеются некоторые минусы.

Не совсем понятное отображение статистики. К примеру, если нужна статистика по фразе «платья летние», то Яндекс покажет, что этот поисковый запрос, запрашивали 73000 раз. Но это не так. На самом деле, 73000 раз, это общее количество поисковых запросов, в которых были слова «Платья летние». То есть, искали также «летние платья фото», «купить летнее платья» и так далее. Если же посмотреть статистику непосредственно фразы «летние платья», то окажется, что таких поисковых запросов, было значительно меньше.

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

А вот узнать точные данные по каждой поисковой фразе можно через оператор восклицательный знак, смотрите скрин.

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

Как посмотреть статистику в Google планировщике (Planner).

Помимо сервиса Яндекс Вордстат, есть и другой сервис. Это сервис Гугла и называется он — Google Planner (Планировщик Ключевых Слов). В рунете описание этого сервиса встречается значительно реже, чем описание Яндекс Вордстат. И зря. Поскольку возможности Гугл планировщика, значительно превышают возможности Яндекс Вордстат.

Как и для Яндекс, здесь также нужно иметь свою учетную запись. Проще говоря, нужно иметь почту в Гугл. Далее, заходим по адресу adwords.google.com , после чего, необходимо зайти в меню Инструменты,

и выбрать пункт – Планировщик ключевых слов.


Теперь нужно выбрать пункт – Поиск новых ключевых слов по фразе, сайту или категории


Введите нужный поисковый запрос. Тут-же можно проставить дополнительные настройки: целевая страница, категория и так далее. Впрочем, эти настройки указывать необязательно, можно просто ввести нужную фразу и нажать на кнопку – Показать варианты.

Откроется окно, в котором много цифр. В нем отображено, сколько всего вариантов с выбранными ключами (как в Яндекс), и отдельно, сколько вариантов по выбранному запросу. Здесь-же имеется кнопка – Загрузить.



В отчете видно, сколько показов имел тот или иной поисковый запрос. Отображаемая статистика — приблизительна. Значения, от и до, отличаются в десять раз: сто-тысяча запросов, тысяча-десять тысяч и так далее. К примеру: поисковый запрос, «Платья летние», имеет общее количество от ста до тысячи (регион – Россия). И такая погрешность у всех поисковых запросов.

Для общей оценки, такой статистики будет достаточно. Ведь в любом случае, это только грубая оценка того, нужно-ли с данным запросом работать. Но есть в AdWords одна фишка. Благодаря этой фишке, можно получить точную статистику по всем запросам. Правда для этого нужно перечислить деньги на рекламную компанию. Для каждой страны, своя минималка для создания рекламной компании.

Поскольку у меня есть такой акк, то вот вам скрин с точными показаниями.


Как видите, здесь отображены уже точные цифры. Точнее сказать, точные средние цифры за год. Хотя, при создании отчета, можно поставить галочку, и тогда в нем будут указаны значения по каждому месяцу за прошедший год.

Узнать статистику поисковых запросов и в Яндекс не проблема. В Яндекс это даже проще сделать. Но Гугл выводит сразу все связанные запросы в файл программы Excel, благодаря которому, можно сразу делать отбор необходимых ключей. Можно отсортировать ключи по алфавиту, по частотности, по уровню конкуренции, по примерной стоимости.

Для чего нужна стоимость рекламы по поисковой фразе? Прежде всего, АдВордс рассчитан на рекламодателей. И конечно, потенциальным рекламодателям, просто жизненно необходимо знать, сколько стоит реклама по тому, или иному запросу. Но и для вебмастеров, которые не собираются давать платную рекламу, знать значение этого параметра, лишним не будет.

В Яндекс тоже можно узнать, сколько стоит реклама по определенному запросу. Но для этого, нужно открыть другой сервис. А это уже совсем не так удобно.

Еще один момент. Дело в том, что Гугл может показать фразы, в которых может и не быть ключевых слов, которые вы запросили. Но тем не менее, эти поисковые запросы, также могут быть связаны с искомой фразой.

Например, по фразе «платья летние», гугл также предложит и слово «сарафан». По сути, это подсказка вебмастерам. Которая позволит использовать еще больше поисковых запросов для поискового продвижения.

Как сочетать инструменты Яндекс и Гугл.

Хотя Яндекс по количеству поисковых запросов опережает Гугл, но и Гугл имеет совсем не маленькую долю. И потому, для меня эти поисковые системы равны. Когда получаю статистику в Яндекс, то понимаю, статистика в Гугл будет схожей. И наоборот. А потому, для меня актуальны оба инструмента. И здесь схема моей работы проста.

К примеру для Яндекса запросы
«купить квартиру в Москве» и
«Купить квартиру из Москвы» будут одинаковыми

Чтобы избежать этого, необходимо использовать оператор + перед предлогом
«купить квартиру +в Москве» и
«Купить квартиру +из Москвы»

Особенно актуально при составлении семантики для Директа!

Ответить

    Хорошее дополнение по операторам, их действительно нужно использовать. Я кстати сам тоже часто использую «+»

    Ответить

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

      При верстке страницы часто необходимо совершить выравнивание по центру CSS-способом: например, центрировать основной блок. Существует несколько вариантов решения этой проблемы, каждый из которых рано или поздно приходится использовать любому верстальщику.

      Выравнивание текста по центру

      Часто в декоративных целях требуется задать тексту выравнивание по центру, CSS в этом случае позволяет сократить время верстки. Раньше это делалось с помощью HTML-атрибутов, теперь же стандарт требует выравнивать текст с помощью таблиц стилей. В отличие от блоков, для которых нужно изменять внешние отступы, в CSS выравнивание текста по центру производится с помощью одной строки:

      • text-align:center;

      Это свойство наследуется и передается от родителя всем потомкам. Влияет не только на текст, но и на другие элементы. Для этого они должны быть строчными (например, span) или строчно-блочными (любые блоки, которым задано свойство display: block). Последний вариант позволяет также изменять ширину и высоту элемента, более гибко настраивать отступы.

      Часто на страницах align приписывают к самому тегу. Это сразу делает код невалидным, так как W3C признал атрибут align устаревшим. Использование его на странице не рекомендуется.

      Выравнивание блока по центру

      Если нужно задать выравнивание div по центру, CSS может предложить довольно удобный способ: использование внешних отступов margin. Отступы можно задавать как блочным элементам, так и строчно-блочным. Значение свойсва должно принимать значения 0 (отступы по вертикали) и auto (автоматические отступы по горизонтали):

      • margin:0 auto;

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

      Выравнивание блока по левому или правому краю

      Иногда выравнивание по центру CSS-способом не требуется, зато надо поставить два блока рядом: один с левого края, другой - с правого. Для этого существует свойство float, которое может принимать одно из трех значений: left, right или none. Допустим, у вас есть два блока, которые надо поставить рядом. Тогда код будет таким:

      • .left {float:left;}
      • .right{float:right}

      Если есть еще и третий блок, который должен располагаться под первыми двумя блоками (например, футер), то ему необходимо прописать свойство clear:

      • .left {float:left;}
      • .right{float:right}
      • footer {clear:both}

      Дело в том, что блоки с классами left и right выпадают из общего потока, то есть все остальные элементы игнорируют само существование выравненных элементов. Свойство clear:both позволяет футеру или любому другому блоку видеть выпавшие из потока элементы и запрещает обтекание (float) как слева, так и справа. Поэтому в нашем примере футер сместится вниз.

      Вертикальное выравнивание

      Бывают случаи, когда недостаточно задать выравнивание по центру CSS-способами, необходимо еще изменить вертикальное положение дочернего блока. Любой строчный или строчно-блочный элемент может быть прижат к верхнему или нижнему краю, находиться посередине родительского элемента или находиться в произвольном месте. Чаще всего требуется выравнивание блока по центру, для этого используется атрибут vertical-align. Допустим, есть два блока, один вложен в другой. При этом внутренний блок — строчно-блочный элемент (display: inline-block). Необходимо выровнять блок child по вертикали:

      • выравнивание по верхней границе — .child{vertical-align:top};
      • выравнивание по центру — .child{vertical-align:middle};
      • выравнивание по нижней границе — .child{vertical-align:bottom};

      На блочные элементы ни text-align, ни vertical-align не действуют.

      Возможные проблемы с выровненными блоками

      Иногда выравнивание div по центру CSS-способом может вызвать небольшие проблемы. Например, при использовании float: допустим, есть три блока: .first, .second и.third. Второй и третий блоки лежат в первом. Элемент с классом second выровнен по левому краю, а последний блок — по правому. После выравнивания оба выпали из потока. Если у родительского элемента не задана высота (например, 30em), то он перестанет растягиваться по высоте дочерних блоков. Чтобы избежать этой ошибки, используют «распорку» — специальный блок, который видит.second и.third. CSS-код:

      • .second{float:left}
      • .third{float:right}
      • .clearfix{height:0; clear: both;}

      Часто используются псевдокласс:after, который тоже позволяет вернуть блоки на место с помощью создания псевдораспорки (в примере в div с классом container лежит внутри.first и содержит.left и.right):

      • .left{float:left}
      • .right{float:right}
      • .container:after{content:""; display:table; clear:both;}

      Приведенные выше варианты — самые распространенные, хотя вариаций существует несколько. Всегда можно найти наиболее простой и удобный способ создания псевдораспорки путем экспериментов.

      Другая проблема, с которой часто сталкиваются верстальщики, — выравнивание строчно-блочных элементов. После каждого из них автоматически добавляется пробел. Справиться с этим помогает свойство margin, которому задается отрицательный отступ. Есть и другие способы, которые используются значительно реже: например, обнуление В этом случае в свойствах родительского элемента прописывается font-size:0. Если внутри блоков располагается текст, то в свойствах строчно-блочных элементов уже возвращается нужный размер шрифта. Например, font-size:1em. Способ удобен не всегда, поэтому гораздо чаще используется вариант со внешними отступами.

      Выравнивание блоков позволяет создать красивые и функциональные страницы: это и верстка общего макета, и расположение товаров в интернет-магазинах, и фотографии на сайте-визитке.

      От автора: вновь приветствую вас на страницах нашего блога. В сегодняшней статье я бы хотел рассказать о различных приемах выравнивания, которое можно применять как к блокам, так и к их содержимому. В частности, как выровнять блоки в css, а также о выравнивании текста.

      Выравнивание блоков по центру

      В css выровнять блок по центру легко. Это самый известный многим прием, но о нем я хотел бы рассказать именно сейчас, в первую очередь. Здесь подразумевается выравнивание по центру по горизонтали относительно родительского элемента. Как оно осуществляется? Допустим, у нас есть контейнер и в нем наш подопытный:

      < div id = "wrapper" >

      < div id = "header" > < / div >

      < / div >

      Предположим, что это шапка сайта. Она не тянется на всю ширину окна и нам надо ее отцентрировать. Пишем так:

      #header{

      width / max - width : 800px ;

      margin : 0 auto ;

      Нам нужно указать точную или максимальную ширину, после чего записать ключевое свойство – margin: 0 auto. Оно задает внешние отступы нашей шапке, первое значение определяет отступы сверху и снизу, а второе – справа и слева. Значение auto дает команду браузеру автоматически рассчитать отступы с обеих сторон так, чтобы элемент был ровно по центру родительского. Удобно!

      Выравнивание текста

      Это тоже очень простой прием. Для выравнивания всех строчных элементов можно использовать свойство text-align и его значения: left, right, center. Последнее центрирует текст, что нам и нужно. Таким же образом можно выровнять даже картинку, потому что она тоже по умолчанию является строчным элементом.

      Выравнивание текста по вертикали

      А вот это уже посложнее. По умолчанию нет такого простого общеизвестного свойства, которое бы легко центрировало текст в блочной контейнере по вертикали. Однако есть несколько приемов, которые за годы работы придумали верстальщики.

      Задать высоту блока с помощью внутренних отступов. Способ заключается в том, чтобы не задавать явную высоту с помощью height, а создать ее искусственно с помощью paddingов сверху и снизу, которые должны быть одинаковы. Создадим любой блок и запишем ему такие свойства:

      div{ background: #ccc; padding: 30px 0; }

      div {

      background : #ccc;

      padding : 30px 0 ;

      Фон просто для того, чтобы визуально видеть края, а также внутренние отступы. Теперь высоту блока составляют два этих отступа и сама строка, а выглядит все это так:

      Определить для блока line-height. Мне кажется, это более правильный способ, если вам надо выровнять одну строчку текста. При нем вы можете записать высоту по нормальному, с помощью свойсва height. После этого ему же нужно задать высоту строки, такую же, как и высота блока в целом.

      div{ height: 60px; line-height: 60px; }

      div {

      height : 60px ;

      line - height : 60px ;

      Результат будет аналогичен вышеприведенной картинке. Все будет работать, даже если вы добавите внутренние отступы. Однако, только для одной строки. Если вам нужно больше текста в элементе, то данный способ работать не будет.

      Преобразовать блок в ячейку таблицы. Суть этого метода в том, что для ячейки таблицы действует свойство vertical-align: middle, которое центрирует элемент по вертикали. Соответственно, в этом случае блоку нужно задать следующее:

      div{ display: table-cell; vertical-align: middle; }

      div {

      display : table - cell ;

      vertical - align : middle ;

      Этот способ хорош тем, что вы сможете выровнять сколько угодно текста по центру. Но блоку, в который вложен наш div лучше прописать display: table, иначе может не работать.

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

      Задать отступы в процентах. Если вы знаете высоту родительского элемента и помещаете в него еще один блочный элемент, то отцентрировать его можно с помощью процентных отступов. Например, родитель имеет высоту 600 пикселей. Вы помещаете в него блок, который имеет высоту 300 пикселей. Сколько вам нужно отступить сверху и снизу, чтобы отцентрировать его? По 150 пикселей, а это 25% от высоты родителя.

      Этот способ позволяет сделать центровку только когда размеры позволяют сделать вычисления. А если у вас родитель 887 пикселей в высоту, то точно записать ничего не получится, это и так понятно.

      Вставить элемент в ячейку таблицы. Опять же, если мы преобразуем родительский элемент в ячейку таблицы, то вставленный в него блок автоматом отцентрируется по вертикали. Для этого родителю всего лишь нужно задать vertical-align: middle.

      А если вдобавок к этому записать еще и margin: 0 auto, то элемент и по горизонтали станет в центр!