Как сделать лендинг самому — пошаговая инструкция. Как сделать лендинг самому: инструкция от маркетолога

  • PHP ,
  • Разработка веб-сайтов
  • Здравствуйте, дорогие хабравчане! В этом посте я хочу рассказать о том, как и в какую цену я заказывал сайт у фрилансеров, в какие сроки я получил результат и что из этого сделал сам. Задача была создать “лендинг-магазин”: одностраничный сайт для двух товаров, с возможностью сразу же сделать заказ через полнофункциональную корзину.

    Этот пост содержит совсем немного технических подробностей и рассказывает больше о рабочем процессе и взаимодействии с людьми.

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

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

    Дизайн Далее я разместил заказ на одном из популярных фриланс-сайтов. Я достаточно критически отношусь к визуальной составляющей сайтов, и приятный продуманный дизайн для меня играет большую роль.

    Всего мне поступило 61 предложение, среди которых было даже “скопировать любой лендинг и поменять в нем любые элементы (фон, картинки, текст, контакты и тд) за 24 часа”. Все предложения можно условно разбить на несколько ценовых категорий (плюс-минус):

    • От 1000 до 3000 - простовато, зачастую не очень профессионально, на мой вкус
    • От 4000 до 8000 - вполне удобоваримое качество, но не всегда стабильное. Большие портфолио, и, думаю, большинство заказчиков останутся довольны результатом.
    • От 9000 до 15000 - часто складывается впечатление слегка завышенной цены, но просматривая портфолио, все таки виден стабильный результат. Эта ценовая категория пользуется популярностью. В основном, лично мне не нравилась стилистика работ. А когда сомневаешься, в таких делах, риск не очень оправдан.
    • Категория 20 и выше - часто зависит от эго дизайнера. Много талантливых художников работает в этой категории - такие сайты впечатляют, но для моей задачи это было лишним. Может быть дополнена проработанным прототипом, что создает впечатление подхода к работе “с головой” и хоть как-то оправдывает дороговизну.
    Сначала мне понравилось портфолио дизайнера, который целился в последнюю категорию. Пообщавшись и немного поторговавшись, он сказал, “могу сделать без изысков”, вдвое снизив цену, но это меня и оттолкнуло. Я побоялся платить за “полуфабрикат” от дорогого дизайнера, который снизошел, чтобы что-то для меня, так и быть, сваять. Пусть лучше это будет полноценная работа с нормальной отдачей за те же деньги от кого-то еще.

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

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

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

    Разместив заказ, я получил 20 предложений. Самым шокирующим было предложение за 19000 руб. На вопрос, что же я получу за такую цену, потенциальный подрядчик ответил: “Входит качественная верстка, описание логики работы корзины”.

    Было несколько предложений за 1500-2000 руб, потом несколько за 6000 руб и еще парочка 10000+ руб.

    Одно из предложений привлекло меня больше всего правильными уточняющими вопросами (я просил заранее предусмотреть картинки в разрешении x2, чтобы четко отображались на retina-дисплеях), и я предложил начать работу. Мы договорились на 3000 рублей. Первые результаты верстальщик предоставил уже через пару дней и сказал, что в связи с годовщиной свадьбы родителей слегка задерживается.

    Через три дня он предоставил готовый результат. Я указал на несколько недочетов и высказал свои пожелания, после чего он пропал и появился только через неделю, посетовав на то, что приболел. Но большинство моих пожеланий были выполнены, и более того, сделано много того, что я изначально не просил - функционал корзины и даже серверную часть. Все это я собирался сделать сам. Осталось лишь одно не самое значительное пожелание, на что я указал и предложил обсудить удобный способ оплаты…

    Далее в течение трех недель я периодически пытался узнать, как у него дела, и еще раз предложил рассчитаться, но безуспешно. Под конец третьей недели верстальщик появился, написал “Сегодня постараюсь доделать” и опять пропал… После этого, я плюнул, скачал пофайлово готовую верстку, переделал JavaScript так, как мне было удобнее, и сделал backend.

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

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

    Я использовал Slim Framework , подключив к нему несколько библиотек:

    • Illuminate Database (он же Eloquent - компонент Laravel) - для работы с базой
    • PHP dotenv - для конфигурации в разных окружениях
    • recaptcha - чтобы защититься от спама
    • PHPMailer - для отправки писем
    Код хранится в репозитории на

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

    Здесь мы рассмотрим вариант бесплатного создания лендинга из html шаблона. Кстати, ваш лендинг будет на 100% адаптивным подо все мобильные устройства. А это сегодня важно.

    Итак, вот пошаговый план самостоятельного создания лендинга:

    И прежде всего давайте скачаем основу для нашего будущего лендинга — готовый профессиональный html шаблон.

    #1 — Скачиваем бесплатный html шаблон лендинга

    Вообще, лендинги — это не такая уж и таинственная штука. Это просто отдельная страница в интернете, на которой вся информация «заточена» под конкретное целевое действие посетителя. В отличие от обычных сайтов, у одностраничников, как правило, нет меню и ссылок на другие разделы сайта (хотя бывают и исключения).

    То есть все, что вам надо сделать — это найти подходящий html шаблон, и отредактировать его под свои нужды. Что делать с этой страницей потом, мы разберемся ниже. А сейчас — скачайте например . С ним мы и будем работать.

    #2 — Заменяем картинку на главном экране

    Когда скачаете — откройте папку «blue» и внутри вы найдете несколько файлов с расширением html. Кликните два раза на тот, который называется index.html.

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

    Теперь нам надо его отредактировать. И удобнее всего это делать с помощью программы Notepad++ . Скачайте её и установите себе на компьютер.

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

    Укажите размер файла «Большой». Пока для тренировки можете скачать . Мы как будто делаем лендинг для профессиональных юридических услуг.

    Теперь копируйте это изображение в папку «images». Поменяйте его название на «banner.jpg». То изображение, которое уже называется «banner.jpg» в этой папке, переименуйте во что-нибудь другое.

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

    Если выглядит что-то не так, то проверьте, правильно ли вы написали называние изображения, и точно ли вы скопировали картинку туда, куда надо.

    Если все ОК, то переходим к редактированию текста.

    #3 — Редактируем текст на главном экране

    Кликайте правой кнопкой мыши по файлу «index.html» и выбирайте «Открыть с помощью — Notepad++».

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

    И давайте сразу отредактируем главный экран нашего лендинга. Он самый важный, и конверсия в заказы будет на 80% зависеть именно от него.

    Сначала поменяем заголовок. Вместо «Alpha» напишем что-нибудь по нашей теме. Напоминаю, что тут мы продаем юридические услуги. Значит можно сформулировать это примерно так: «Срочная подготовка и сдача налоговой декларации для вашего бизнеса». Вставляем этот текст вот сюда, между тегами :

    После этого сохраняем документ, и обновляем лендинг в браузере. Получаем следующее:

    Получилось не очень симпатично, потому что заголовок большой, и растянулся на весь экран. Попробуйте после слова «налоговой» вставить тег
    . Он сработает как разрыв в предложении, и часть текста перенесется на новую строку. Мне кажется, что так получится лучше.

    Далее меняем подзаголовок. Чтобы посетитель сразу получил тот минимум информации, который необходим для заказа — прописываем наши конкретные предложения. Например: «Подготовка и сдача отчетности за 4 рабочих дня. Отчет УСН — от 5400р. ЕНВД без сотрудников — от 2100р.» Вставляем этот текст вот сюда:

    Теперь меняем текст кнопок таким же образом. Пишем на белой «Заказать», на прозрачной — «Подробнее».

    В итоге у нас получается вот такой главный экран лендинга:

    #4 — Затемняем фоновую картинку

    Все вроде бы неплохо, но мне, например, кажется, что фон у нас слишком светлый, и белые буквы на нем теряются. Предлагаю наложить более темный фильтр на картинку. Для этого переходим в папку «assets -> css ->images» и меняем названия у двух файлов, которые там расположены.

    Более светлый называем, например «overlay2.png», а более темный — просто «overlay».

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

    #5 — Заменяем форму подписки

    Единственное, с чем у вас могут возникнуть сложности — это с формой подпиской в самом низу лендинга. Это надо регистрироваться в каком-нибудь сервисе рассылок, генерировать форму, вставлять её в лендинг и прочее.

    Предлагаю решить эту проблему просто — вместо формы подписки укажите ваш телефон. Так вы получите больше конверсий/заказов.

    То есть просто удаляйте всю форму и пишите в заголовке ваш номер телефона:

    Не забудьте скачать мою книгу . Там я показываю вам самый быстрый путь с нуля до первого миллиона в интернете (выжимка из личного опыта за 10 лет =)

    Если вас интересует точная цена верстки лендинга, обращайтесь к исполнителям, зарегистрированным на сайте youdo.com. Специалисты назовут стоимость своей работы сразу после уточнения всех деталей заказа.

    Грамотные веб-мастера, зарегистрированные на Юду, предлагают комплексную разработку landing page, в которую входит:

    • создание макета сайта
    • выбор домена, регистрация на хостинге
    • создание уникального торгового предложения (УТП)
    • формирование дизайна всех страниц сайта
    • создание оригинального запоминающегося фавикона
    • подключение Яндекс.Метрики и Google AdWords
    Сколько стоит создание лендинг пейдж под ключ в Москве?

    Исполнители Юду предлагают широкий спектр услуг по созданию и настройке лендинга любой тематики. Стоимость landing page зависит от нескольких факторов:

    • тип верстки (кроссбраузерная или фиксированная)
    • количество страниц сайта
    • необходимость оказания дополнительных услуг (анализ конкурентов, установка Яндекс.Метрики и Google AdWords, регистрация на хостинге)

    Цена верстки лендинга исполнителями Юду устанавливается на невысоком уровне, более выгодном, чем тарифы на обслуживание у фриланс-специалистов. При этом веб-мастера, зарегистрированные на Юду, оказывают полную поддержку в продвижении сайта, в которую входит наполнение лендинг пейдж сео-контентом, грамотный подбор Title, Keywords и правильное заполнение Description для всех страниц.

    Почему стоит воспользоваться услугами исполнителей Юду?

    Специалисты Юду оказывают профессиональные услуги по созданию сайтов всех видов в Москве. У них вы можете заказать под ключ разработку не только landing page, но и:

    • сайтов-визиток
    • многостраничных информационных или новостных проектов
    • корпоративных сайтов
    • блогов
    • интернет-магазинов

    Преимущества сотрудничества с веб-мастерами, зарегистрированными на youdo.com:

    • цена на любую из услуг формируется индивидуально
    • работа со всеми видами HTML-верстки (адаптивной, резиновой, фиксированной)
    • разработка интернет-страниц в современных версиях кодов: HTML4 и HTML5
    • создание дизайна сайта любой сложности
    • предоставление услуг поддержки и продвижения лендингов
    • оперативное выполнение работ строго в соответствии с вашими пожеланиями

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

    Приветствую, мои уважаемые читатели. Сегодня поговорим о технических моментах, с помощью которых мы сможем увеличить конверсию продаж своих товаров или услуг. Одним из важных моментов является качественно продуманная посадочная страница с товарами. Так называемая landing page о создании которой мы поговорим далее и получим готовые коды страниц.

    Что такое Лендинг пейдж (landing page)? Это страница, на которую люди попадают, как правило, после клика по объявлению. Создается под одно предложение: товар, услугу или подписку. Эффективная посадочная страница - краеугольный камень успешного интернет-маркетинга. Товар может быть лучшим на рынке, объявления доведены до совершенства, но без хорошей landing page усилия не дают 100% результата. Она рассказывает посетителям, что предлагается, и почему они должны хотеть это получить. Ощущение срочности способствует быстрому принятию решений и переходу юзера в разряд клиента.

    Как создать Лендинг? Неверно полагать, что ответ кроется в умении верстать. Хорошая посадочная страница - результат слаженной работы над целями, текстом, дизайном и кодом. Лендинг пейдж, примеры которых будут ниже, помогут освоить новичкам азы работы с версткой, но не заменят собой конверсионные тексты и понимание ЦА. Также вы можете создавать их с помощью различных конструкторов Лендинг пейдж .

    Поэтому перед тем, как создать целевую страницу, спросите себя:

    • Что сделает человек после попадания на landing page? Будет ли он что-то покупать? Заполнит форму? Подпишется на рассылку? Прежде, чем отслеживать коэффициент конверсии, определите четкие цели.
    • Кто мои конкуренты? На самом деле, это три вопроса: кто, насколько они успешны и как можно применить их достижения? Имитация - самая искренняя форма лести. Если конкуренты делают то, что работает, повторите подобное на своем сайте.
    • Кто моя аудитория? Чем лучше вы понимаете свою нишу и ЦА, тем больше шансов, что старания окупятся.

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

    Примеры создания лендинг пейдж + кодинг для чайников

    Перед тем, как приступить к делу, кратко рассмотрим HTML и CSS. Понимание, как они работают, поможет создать landing.

    HTML - язык браузерной разметки для визуализации сайтов. Записывается с помощью тегов, заключенных в угловые скобки, которые определяют содержание.

    Тег открывается () и закрывается () вокруг начинки:

    содержимое

    Для точечной настройки после имени добавляются атрибуты:

    содержимое

    CSS - определяет, как расположить HTML элементы. Состоит из селекторов, свойств и значений:

    #селектор {свойство: значение;}

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

    5 начальных шагов

    Для быстрой верстки будем использовать шаблон с минимальным оформлением на основе bootstrap. Это система с собственными селекторами, которая применяется во всем мире для ускорения верстки.

    Выглядит скромно.

    Из этой рыбы создается сайт на любой вкус за несколько этапов.

    Структура каталогов в папке:

    • index.html: Это главный файл, который будем редактировать.
    • /assets: здесь лежат вспомогательные файлы:
    • /css: каталог содержит стили бутстрап и иконок. Файл, который будем редактировать - main.css.
    • /img: папка для картинок сайта.
    • /fonts: шрифты иконок.
    • /js: яваскрипт-файлы bootstrap.

    Шаг 1: Использование заголовка

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

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

    Шаг 2. Краткость - сестра конверсии. Добавление преимуществ и тарифов

    Потребуется 4 секции:

    • преимущества;
    • тарифы;
    • отзывы;
    • призыв к действию.

    Оформим раздел основного контента “main”, в который вставим необходимые секции:


    …..
    …..
    …..
    …..

    Заполняем начинкой вместо многоточий.

    Для секции преимуществ потребуется этот код:


    Преимущества
    Быстро

    Надежно

    Sed diam nonummy


    Выгодно

    Elit, sed diam nonummy


    Технично

    Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy


    Надежно

    Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy


    Выгодно

    Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy


    Технично

    Lorem ipsum dolor sit amet, consectetuer adipiscing


    Надежно

    Lorem ipsum dolor sit amet, consectetuer adipiscing


    Выгодно

    Lorem ipsum dolor sit amet, consectetuer adipiscing


    Содержимое для наглядности:

    Пока смотрится неаккуратно, но поводов для паники нет, продолжаем.

    Прописываем расценки. Содержимое меняется по аналогии с первым шагом. Общее описание с классом “tarifs” и три тарифа.



    Тарифные планы

    Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.


    Тариф №1
    $10

    в месяц/с человека



    • Lorem ipsum dolor sit amet, consectetuer adipiscing elit

    • Lorem ipsum dolor

    • 10 Lorem ipsum


    Заказать
    Тариф №2
    $20

    в месяц/с человека



    • Lorem ipsum dolor sit amet, consectetuer adipiscing elit

    • Lorem ipsum dolor

    • 10 Lorem ipsum


    Заказать
    Тариф №3
    $30

    в месяц/с человека



    • Lorem ipsum dolor sit amet, consectetuer adipiscing elit

    • Lorem ipsum dolor

    • 10 Lorem ipsum


    Заказать

    Выглядит так.

    Пока нас не интересует внешний вид будущей лендинг пейдж - примеры изменения стилей рассмотрим ниже.

    Шаг 3: Сигналы доверия и призыв к действию

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



    Отзывы клиентов

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo:



    “Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo."
    “Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo."

    Установим "призыв к действию".



    Выгода при заказе сегодня

    Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat:


    Заказать сейчас!

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


    Имя клиента.


    Шаг 4: Интеграция с сеткой и Mobile Friendly

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

    Содержимое “main” обернем в контейнер. Для этого в его верхней части прописывается:

    … .

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

    Все элементы, требующие расположения друг над другом, обернем разделителями строк.

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

    Выставляем расценки в ряд, применив класс колонок col-lg-4. Внутри строк row уже не обязательно прописывать отдельные дивы для обертывания, можно комбинировать с имеющимися через пробел.

    По аналогии выставляем колонки для раздела отзывов и преимуществ. Если требуется сдвинуть элемент в сторону, используем класс оффсетных колонок col-lg-offset-2. Цифра в конце определяет, на какое количество базовых столбцов произойдет сдвиг.

    Шаг 5. Шрифты и иконки

    Мы реализуем шрифты для заголовков Google Font. При выборе открываем вкладку импорт и копируем данные из нее в файл main.css. Также добавляем в файл селекторы заголовков, для которых применяется новый шрифт.

    @import "https://fonts.googleapis.com/css?family=Roboto+Condensed" /* импорт шрифта для заголовков */
    .navbar-brand,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
    font-family: "Roboto Condensed", sans-serif; /* Гуглфонт вывод */
    }

    Для наглядности преимуществам прописан класс с говорящим названием text-center и иконки FontAwesome из набора бутстрапа.

    На этом подготовка полностью завершена.

    Лендинг пейдж: примеры кодов с предложением, параллаксом и счетчиком

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

    Пример 1: с предложением

    Установим фон главной части и отступы, чтобы был покрыт первый экран.

    Jumbotron {
    background: #f5f5f5 url(../img/fon.jpg) top center no-repeat;
    max-width: 100%;
    padding-top: 250px;
    padding-bottom: 200px;
    text-align: center;
    }

    Изменим размер заголовка джамботрона с h2 на h1. Далее прописываем стили для элементов, которые нужно изменить.

    Начнем с иконок.

    Benefits i{
    color: #cac4c4;
    }

    После знака решетки задан цвет. Можно подобрать свой вариант, воспользовавшись таблицами html-цветов или редактором изображений.

    Отступы для заголовков секций

    section h2 {
    padding-top: 30px;
    margin-bottom: 25px;
    }

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


    Тариф №1
    $10

    в месяц/с человека



    • Lorem ipsum dolor sit amet, consectetuer adipiscing elit

    • Lorem ipsum dolor

    • 10 Lorem ipsum


    Заказать

    И много CSS. За какие места отвечают участки, прописано в комментариях - /* между слешами со звездочкой */

    /* =========Tarif styles======== */
    /* общий вид тарифа */
    .pricing_item {
    background: #f2f2f2;
    position: relative;
    display: -webkit-flex;
    display: flex;

    flex-direction: column;

    align-items: stretch;
    text-align: center;
    -webkit-flex: 0 1 330px;
    flex: 0 1 330px;
    padding: 2em 3em;
    margin: 1em;
    color: #262b38;
    cursor: default;
    overflow: hidden;

    }
    /* смена фона при нажатии */
    .pricing_item:hover {
    color: #444;
    background: #daebef;
    }
    /* индивидуальная подложка ценника в каждом тарифе */
    .pricing_item:first-child .price {
    background: #9ba9b5;
    }
    .pricing_item:nth-child(2) .price {
    background: #1f6098;
    }
    /* на широких экранах отступы и выделение средней колонки тарифа */
    @media screen and (min-width: 66.250em) {
    .pricing_item {
    margin: 1.5em 0;
    }
    .featured {
    z-index: 10;
    margin: 0;
    font-size: 1.15em;
    }
    }
    /* заголовок */
    .pricing_item h3 {
    font-size: 2em;
    margin: 0.5em 0 0;
    color: #1d211f;
    }
    /* подложка ценника */
    .price {
    font-size: 2em;
    font-weight: bold;
    color: #fff;
    position: relative;
    z-index: 100;
    line-height: 95px;
    width: 100px;
    height: 100px;
    margin: 1.15em auto 1em;
    border-radius: 50%;
    background: #77a5cc;
    -webkit-transition: color 0.3s, background 0.3s;
    transition: color 0.3s, background 0.3s;
    }
    /* валюта */
    .currency {
    font-size: 0.5em;
    vertical-align: super;
    }
    /* уточнение предложения */
    .sentence {
    font-weight: bold;
    margin: 0 0 1em 0;
    padding: 0 0 0.5em;
    color: #2a6496;
    }
    /* список */
    .pricing_item ul {
    font-size: 0.95em;
    margin: 0;
    padding: 1.5em 0.5em 2.5em;
    text-align: left;
    }
    /* пункты списка */
    .pricing_item li {
    padding: 0.15em 0;
    }
    /* кнопка заказа тарифа */
    .pricing_item button {
    font-weight: bold;
    margin-top: auto;
    padding: 1em 2em;
    color: #fff;
    border-radius: 5px;
    background: #428bca;
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s;
    }
    /* смена цвета при нажатии кнопки */
    .pricing_item button:hover,
    .pricing_item button:focus {
    background-color: #285e8e;
    }
    /* фон тарифов*/
    .bg-2 {
    background: #dddddd;
    }

    Результат

    Отзывы клиентов. Придадим им аккуратный вид, обозначим расположение.

    /* =========Testimonials styles======== */
    testimonials {
    padding: 4em 0;
    text-align: center;
    }
    .testimonials .avatar img {
    border-radius: 50%;
    float: left;
    display: inline;
    margin-right: 1em;
    width: 65px;
    height: 65px;
    margin-bottom: 30px;
    }
    .testimonials .avatar p {
    text-align: left;
    padding-top: 1em;
    color: #5d5d5d;
    font-weight: 900;
    }

    Осталось украсить последний призыв к действию и футер.

    /* Action */
    .action {
    background: #476177;
    min-height: 180px;
    width: 100%;
    padding: 4em 0;
    text-align: center;
    }
    .action h2 {
    color: #fff;
    font-weight: 300;

    }
    .action p {
    color: #fff;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .2);
    font-size: 1.2em;
    }
    .action .container {
    margin-top: 3em;
    }
    /* Footer */
    footer {
    background: #333333;
    padding: 1em 0;
    text-align: right;
    }
    footer p {
    color: #fff;
    line-height: 1;
    text-transform: uppercase;
    font-size: 0.7em;
    margin-top: 0.5em;
    }

    Кнопке для футера присвоен встроенный класс бутстрапа btn-default.

    Оживляем шаблон. Внедрим плавную прокрутку и кнопки для разделов, а также анимацию текста на первом экране.

    Чтобы переходы сработали, часть классов секций заменим на id - для преимуществ и тарифов. А ссылки на id пропишем к кнопкам. Скрин - что к чему привязывается, выделено желтым маркером.

    Задаем отступы кнопкам - jbutton. Прокрутка при нажатии работает, но очень резко.

    Плавные переходы создаются при помощи javascript или jquery. Последний по умолчанию подключен к шаблонам Bootstrap.

    Теперь прокрутка стала плавной.

    Добавление анимации к тексту с помощью Animate.css (https://raw.githubusercontent.com/daneden/animate.css/master/animate.css ). Это готовый открытый код, он может использоваться на любом сайте. Файл с гитхаба помещаем в папку css и прописываем путь.

    Подбираем эффекты здесь: https://daneden.github.io/animate.css/ . У нас выбран fadeInDown. Прописан в коде так:

    Теперь при загрузке или обновлении страницы текст будет анимирован. Готово.

    Пример 2: с формой и параллакс-эффектом

    Чем больше полей формы предлагается посетителю, тем меньше шансов, что он их заполнит. Просите лишь минимально необходимую информацию.

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

    Начнем с parallax .

    Изменим бэкграунд jumbotron на прозрачный:

    background: transparent;

    Внутри head вставим скрипт:


    $(window).scroll(function(e){
    parallax();
    });
    function parallax(){
    var scrolled = $(window).scrollTop();
    $(".bgparallax").css("top",-(scrolled*0.2)+"px");
    }

    Первой строкой в body ставится контейнер для параллакса:

    А в CSS его поведение:

    Bgparallax {
    background: url(/../img/fon.jpg) repeat;
    position: fixed;
    width: 100%;
    height: 300%;
    top:0;
    left:0;
    z-index: -1;
    }

    Параллакс готов. Но внесение изменений в код и новый фон требует переназначения цветовой гаммы.

    Делаем меню темным:

    Navbar-default {
    background-color: #333;
    border-color: #444;
    color: darkgrey;
    border-radius: 0;
    }

    Navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: darkgrey;
    background-color: rgba(0, 0, 0, 0.5);
    }

    Заменяем предложение в jumbotron на новое - с кодом формы:







    Landing Page превращает посетителей в клиентов
    Quisque tincidunt dui augue suspendisse lorem vel diam consectetur posuere vehicula posueret mauris vehicula tortor rhoncus vulputate massa.








    • Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy.












    И прописываем внешний вид

    /* form */
    .headform-list {
    list-style-type: none;
    line-height: 26px;
    font-weight: 400;
    padding: 0px;
    margin-bottom: 40px;
    }
    .headform {
    overflow: hidden;
    position: relative;
    background-color: rgba(0,0,0,.4);
    padding: 35px 40px;
    border-radius: 8px;
    }
    input, button, select, textarea {
    width: 100%;
    margin-bottom: 10px;
    }
    .headform-list li .fa {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 42px;
    font-size: 24px;
    text-align: center;
    }
    .headform-list li {
    position: relative;
    min-height: 38px;
    padding-left: 62px;
    margin-bottom: 20px;
    }
    .jumbotron p {
    color: #fff;
    font-size: 16px;
    font-style: italic;
    }

    Сюда же попал текст джамботрона, так как он требовал перемен.

    Перекрашиваем тарифы.

    /* общий вид тарифа */
    .pricing_item {
    background-color: rgba(0,0,0,.4); /* строка изменена */
    border-radius: 4px; /* строка изменена */
    position: relative;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: stretch;
    align-items: stretch;
    text-align: center;
    -webkit-flex: 0 1 330px;
    flex: 0 1 330px;
    padding: 2em 3em;
    margin: 1em;
    color: #f2f2f2; /* строка изменена */
    cursor: default;
    overflow: hidden;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05);
    }
    /* смена фона при нажатии */
    .pricing_item:hover {
    color: #444;
    background: #ddd; /* строка изменена */
    }

    Теперь они выглядят так - прозрачный фон и скругленные уголки.

    Шаблон готов.

    Пример 3: со счетчиком обратного отсчета

    Снова меняем начинку джамботрона и перекрашиваем шаблон под новый фон по аналогии с предыдущим шаблоном. Подключаем скрипт счетчика:


    Html





    Время не ждет
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.




    • Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy.




    • Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy.





    var myCountdown1 = new Countdown({
    time: 86400 * 3, // 86400 seconds = 1 day
    width: 300
    , height: 60
    , rangeHi: "day"
    , style: "flip" //

    Есть вопросы?

    Сообщить об опечатке

    Текст, который будет отправлен нашим редакторам: