Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- index.html
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <title>4 правила вёрстки</title>
- <link rel="stylesheet" href="reset.css">
- <link rel="stylesheet" href="style.css">
- </head>
- <body>
- <div class="header">
- <h1>4 правила вёрстки</h1>
- <h2>
- Задача веб-дизайна — сделать не только красиво. Задача веб-дизайна —
- сделать как можно проще и удобнее для пользователя. Дизайнеры знают
- это, но это важно знать и разработчикам.
- </h2>
- </div>
- <div class="rules">
- <div class="card">
- <div class="image near"></div>
- <h3>Степень близости</h3>
- <p>
- Простое правило, которое часто нарушают: ставьте рядом элементы с похожим смыслом и отделяйте их от остальных элементов пустым пространством. Пустота — одно из мощнейших средств воздействия на восприятие макета.
- </p>
- </div>
- <div class="card module-card">
- <div class="image module"></div>
- <h3>Модульная сетка</h3>
- <p>
- Выбор модульной сетки зависит от задачи. Пользуйтесь размещенными в интернете инструментами для автоматического расчета размеров блочных элементов.
- </p>
- </div>
- <div class="card">
- <div class="image fonts"></div>
- <h3>Выбор шрифтов</h3>
- <p>
- Не больше трёх шрифтов на сайт. Лучше два. Один шрифт для заголовков, второй — для всех остальных текстов, третий — для выделения важных слов внутри текстов. И всё.
- </p>
- </div>
- <div class="card colors-card">
- <div class="image colors"></div>
- <h3>Цвета</h3>
- <p>
- Ещё 200 лет назад поэт Гёте придумал симметричный цветовой круг для подбора колористического решения страниц. Простое и безотказное сочетание — дополнительные цвета, расположенные на круге друг напротив друга.
- </p>
- </div>
- </div>
- </body>
- </html>
- style.css
- body {
- font-family: 'Fira Sans';
- }
- .module-card{
- margin-right: 0;
- }
- .colors-card {
- margin-right: 0;
- }
- .header {
- height: 100vh;
- background-color: rgba(255, 0, 0, 0.7);
- text-align: center;
- color: #fff;
- background-image: url(https://pictures.s3.yandex.net/background.jpg);
- background-size: cover;
- background-position: center bottom;
- padding-top: 120px;
- }
- .image {
- height: 420px;
- width: 420px;
- background-size: cover;
- background-position: center;
- box-sizing: border-box;
- }
- .card {
- width: 420px;
- min-height: 420px;
- display: inline-block;
- vertical-align: top;
- margin-right: 65px;
- }
- .module {
- width: 420px;
- height: 420px;
- border-width: 5px;
- border-style: solid;
- border-color: #ff3333;
- background-image: url('https://pictures.s3.yandex.net/grid.jpg');
- }
- .near {
- background-image: url('https://pictures.s3.yandex.net/proximity.jpg');
- }
- .fonts {
- background-image: url('https://pictures.s3.yandex.net/type.jpg');
- }
- .colors {
- background-image: url('https://pictures.s3.yandex.net/color.jpg');
- }
- .rules {
- width: 910px;
- margin: 90 auto auto 0;
- }
- h1 {
- font-size: 55px;
- line-height: 240px;
- font-family: 'Anonymous Pro';
- text-transform: uppercase;
- }
- h2 {
- font-size: 25px;
- line-height: 30px;
- letter-spacing: 0.5px;
- width: 630px;
- margin: 46px auto 0 auto;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement