Маркетинг в социальных сетях для бизнеса | Bussines.ru

Создание сайта визитки (Часть 1)

Сайт визитка – это простой сайт, который состоит из небольшого количества страниц, и содержащий основную информацию о фирме, компании, предприятии или частном лице. Стоимость сайта визитки зависит от дизайна и количества страниц, и составляет от 4000 рублей. А стоят ли несколько страниц таких денег? Нет! С помощью этого урока вы научитесь, как разработать свой сайт с использованием технологии Twitter Bootstrap 3 и поместить его в интернете.

Создание файла HTML и подключение к нему стилей и скриптов Bootstrap 3

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

Читайте также:  Apache poi java android

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

Сайт на Bootstrap 3

Создание сайта начнём со скачивания архива, который состоит из файлов платформы Bootstrap 3 и иконок Font Awesome.

После скачивания и распаковки архива, создаём HTML файл с именем index.html, к которому подключим стили и скрипты платформы Bootstrap 3 и стили для использования иконок Font Awesome.

Файловая структура сайта

Содержимое файла index.html с пояснениями ()

                  

Создание макета

На изображении показано, что веб-страница состоит из 2 основных частей: основного контейнера (container) и подвала (footer). Основной контейнер (container) выровнен в горизонтальном направлении по центру и содержит следующие части: шапку страницы (header); горизонтальное навигационное меню (nav); нижнюю часть шапки (header-bottom); блок об услугах компании (main), состоящий из 3 колонок; блок об основных методах (method) применяемых в компании; блок, содержащий портфолио (work) компании.

Источник

HTML визитка

Шаг 2. CSS стили. Зададим стили для нашей визитки. В написании CSS стилей, Вам наверняка понадобится очень полезный инструмент — HTML коды цветов.

/*——Делаем фон нашего——*/ body < background: #E6E6E6; >/*——Главный контейнер——*/ .wrap < margin: 20% auto; /* Делаем визитку по центру страницы */ width: 500px; /* Ширина визитки */ height: 200px; /* Высота визитки */ padding: 30px; /* Внутренние отступы для красоты */ background: #FFFFFF; /* Фон визитки, в данном случае - белый */ /* 3 строчки ниже это тень вокруг визитки Каждая строчка для разных браузеров, использование этих строк делает тень кроссбраузерной */ -webkit-box-shadow: 0px 0px 30px 0px rgba(50, 50, 50, 1); -moz-box-shadow: 0px 0px 30px 0px rgba(50, 50, 50, 1); box-shadow: 0px 0px 30px 0px rgba(50, 50, 50, 1); /* Так же 3 строчки для обеспечения кроссбраузерности свойства закругленных углов */ -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; >/*——Стили логотипа——*/ .wrap img < vertical-align: middle; /* Для отображения описания по центру от изображения */ width: 150px; >/*——Разделяющая линия——*/ .wrap hr < margin-top: 20px; /* Делаем отступ сверху для линии */ >/*——Блок с описанием компании——*/ .company_description < margin-left: 100px; /* Отступ слева(от изображения) */ font-size: 18px; /* Размер шрифта */ font-weight: 900; /* Жирность шрифта */ font-style: italic; /* Наклон шрифта */ >/*——Блок основной информации——*/ .main_info < margin-top: 20px; >/*——Блок со ссылкой на сайт——*/ .site < font-weight: 900; font-size: 30px; >/*——Позиционирование блока с информацией——*/ .info < float: right; /* Прижать к правому краю */ >/*——Стиль для увеличения текста надписи «E-mail»——*/ .sized

Не забывайте одну вещь: Обязательно! комментируйте свой код. Приучайтесь это делать с самого начала, потому что потом, когда будут большие проекты, Вы сами запутаетесь в своем коде.

Вот так получиться если у Вас будет не верная кодировка:

Ошибка в кодировке

А вот так должно получиться если все сделано правильно, и кодировка установлена верная:

Правильная кодировка

Очень важно научиться изначально ставить одинаковые кодировки во всех файлах.

Более подробно читайте в уроке: Что такое кодировка файла.

Источник

17 CSS Business Cards

Collection of free HTML and CSS business card code examples from codepen and other resources. Update of February 2019 collection. 2 new items.

Author

Made with

About a code

Flipping Business Card

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Demo image: Business Card

Author

Made with

About the code

Business Card

Business card in HTML and CSS.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Author

Made with

About the code

Animated Business Card

Pure CSS animated business card.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Author

Made with

About the code

Fipping Business Card

Interactive card design with background-clip: text + background: linear-gradient animation.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Author

Made with

About the code

Business Card

Business card in HTML and CSS.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Author

Made with

About the code

CSS Business Card

Quick business card design that I decided to print Patrick Bateman’s credentials on. 100% CSS3, with the :hover and :focus styles of the button element being used to allow for a smooth two-stage animation.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Demo image: Material Business Card

Author

Made with

About the code

Material Business Card

CSS material business card

Compatible browsers: Chrome, Firefox, Opera, Safari

Demo image: Geometric Business Card with CSS Grid

Author

Made with

About the code

Geometric Business Card with CSS Grid

Playing around with CSS Grid, Flexbox, clip-path , and radial-gradient .

Compatible browsers: Chrome, Firefox, Opera, Safari

Demo image: Inspiration Business Card

Author

Источник

Сайт визитка

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

Рассмотрим простой пример многостраничного сайта-визитки.

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

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

В корневой папке создадим папку assets и поместим туда файлы logo.png и style.css.

Загаловок сайта

style.css

/* для блока — шапка */
header text-align: left; /* Выравнивание внутреннего контента по левому краю */
width: 95%; /* Ширина блока и общая ширина*/
height: 90px; /* Высота блока */
margin-right: auto; /* Авто-отступ справа */
margin-left: auto; /* Авто-отступ слева */
padding: 10px; /* Внутренние поля вокруг содержимого */
background: #eeeeff; /* Цвет фона */
>
/* для контейнера */
#container width: 97%;/* Ширина слоя или ширина макета+20px */
margin-right: auto; /* Авто-отступ справа */
margin-left: auto; /* Авто-отступ слева */
>
/* для блока — меню */
aside width: 27%; /* Ширина слоя */
float: left; /* Обтекание с соседним слоем */
padding: 5px; /* Внутренние поля вокруг содержимого */
background: #dddddd; /* Цвет фона */
right: 0px; /* Координата от правого края окна */
top: 0px; /* Координата от верхнего края окна */
>
/* для блока — контент */
article < /* Правая колонка*/
width: 70%;/* Ширина слоя */
float: left; /* Обтекание с соседним слоем */
padding: 10px; /* Внутренние поля вокруг содержимого */
background: #eeeeee; /* Цвет фона */
>
/* для блока — подвал */
footer width:95%; /* Ширина слоя */
clear:left; /* возвращаем блочность и располагаем слой слева */
padding: 10px; /* Внутренние поля вокруг содержимого */
background:#aaa;
color:#fff;
margin-right: auto; /* Авто-отступ справа */
margin-left: auto; /* Авто-отступ слева */
>
@media screen and (max-width: 768px) aside, article, footer, header, #container margin-left:0px;
margin-top:0px;
width:100%;
margin-right: auto; /* Авто-отступ справа */
margin-left: auto; /* Авто-отступ слева */
>
aside padding: 10px;
>
>

Это папка будет служить для хранения различных ресурсов.

В корневой папке создадим файлы index.html и page.html и вставим туда код.


«assets/style.css»/>



Задает содержание сайта вроде новости, статьи, записи блога, форума, анонсов и другой информации..

© 2022


main
Блок где располагается содержимое страницы.

aside
Тут располагается меню на другие страницы сайта.

Источник

Визитная карточка с Hover-эффектом на чистом CSS

Визитная карточка с Hover-эффектом на чистом CSS

Отличный пример реализации двухсторонней визитной карточки. Первая сторона видна изначально, а вторая с контактной информацией видна после наведения на визитку (hover-эффект). Данный пример визитки для веб-разработчика реализован с помощью CSS.

HTML

CSS

@import url(http://fonts.googleapis.com/css?family=Open+Sans:300); body < background-image: url(http://subtlepatterns.com/patterns/gplaypattern.png); background-position: center center; font-family: 'Open Sans', sans-serif; >div.business-card < height: 427px; width: 320px; margin-left: -160px; margin-top: -213.5px; position: absolute; top: 50%; left: 50%; -webkit-perspective: 1000; perspective: 1000; >div.business-card:hover .flipper, div.business-card.hover .flipper < -webkit-transform: rotateY(180deg) rotateZ(90deg); transform: rotateY(180deg) rotateZ(90deg); >div.flipper < -webkit-transition: 0.6s; transition: 0.6s; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; position: relative; -webkit-transform-origin: center 160px; -ms-transform-origin: center 160px; transform-origin: center 160px; >div.front, div.back < -webkit-backface-visibility: hidden; backface-visibility: hidden; position: absolute; top: 0; left: 0; height: 427px; width: 320px; -webkit-box-shadow: 0 0 50px rgba(0, 0, 0, 0.75); box-shadow: 0 0 50px rgba(0, 0, 0, 0.75); >div.front < background-color: white; z-index: 0; >div.front:before, div.front:after < display: block; content: ''; position: absolute; top: 0; left: 0; border-width: 160px; border-style: solid; border-color: transparent; >div.front:before < border-top-color: #288fbd; border-left-color: #288fbd; z-index: 2; >div.front:after < border-top-color: #005d8c; border-right-color: #005d8c; >div.front div.name < position: absolute; bottom: 8.5px; left: 85px; >div.front div.name span < display: block; font-size: 40px; line-height: 45px; >div.front div.name span.first < color: #005d8c; >div.front div.name span.last < color: #288fbd; >div.front div.name span.title < font-size: 20px; line-height: 20px; >div.back < background-color: #005d8c; color: white; width: 427px; height: 320px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transform: rotateY(180deg) rotateZ(90deg); transform: rotateY(180deg) rotateZ(90deg); >div.back div.container-sm < float: left; width: 40%; height: 100%; position: relative; >div.back div.container-lg < float: left; width: 60%; margin-top: 2rem; >div.back figure.logo-white < position: absolute; top: 50%; left: 50%; width: 120px; height: 120px; display: block; margin: -60px -60px; >div.back figure.logo-white:before, div.back figure.logo-white:after < display: block; content: ''; position: absolute; border-style: solid; border-color: transparent; >div.back figure.logo-white:before < top: 0; left: 0; border-width: 60px; border-top-color: white; border-left-color: white; z-index: 2; >div.back figure.logo-white:after < bottom: 0; right: 0; border-width: 56px; border-right-color: white; >div.back a < color: white; text-decoration: none; display: block; >div.back a:hover < text-decoration: underline; >div.back ul.social < font-size: 1.25rem; >div.back ul.social li < margin-top: 1rem; >div.back ul.social li:first-child

Отличный пример реализации двухсторонней визитной карточки. Первая сторона видна изначально, а вторая с контактной информацией видна после наведения на визитку (hover-эффект). Данный пример визитки для веб-разработчика реализован с помощью CSS.   HTML <div ontouchstart="this.classList.toggle(‘hover’);"> <div <div <div <span <span <span Developer</span> </div> </div> <div <div <figure </div> <div <ul fa-ul"> <li><i fa-li fa-globe"></i><a href="//nickdobie.com">Website</a></li> <li><i fa-li fa-envelope"></i><a href="mailto:nick@nickdobie.com">nick@nickdobie.com</a></li> <li><i fa-li fa-phone"></i><a href="tel:+15073515278">(507) 351-5278</a></li> <li><i fa-li fa-codepen"></i><a href="//codepen.io/nrdobie">CodePen</a></li> <li><i fa-li fa-github"></i><a href="//github.com/nrdobie">GitHub</a></li> <li><i fa-li fa-reddit"></i><a href="//reddit.com/u/nrdobie">Reddit</a></li>…

Обзор

Проголосуйте за урок

Оценка

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

Источник

Оцените статью