Advertisement
Guest User

Untitled

a guest
Mar 25th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.10 KB | None | 0 0
  1. index.html
  2.  
  3. <!DOCTYPE html>
  4. <html>
  5. <head>
  6. <meta charset="UTF-8">
  7. <meta name="viewport" content="width=device-width, initial-scale=1">
  8. <title>4 правила вёрстки</title>
  9. <link rel="stylesheet" href="reset.css">
  10. <link rel="stylesheet" href="style.css">
  11. </head>
  12. <body>
  13. <div class="header">
  14. <h1>4 правила вёрстки</h1>
  15. <h2>
  16. Задача веб-дизайна — сделать не только красиво. Задача веб-дизайна —
  17. сделать как можно проще и удобнее для пользователя. Дизайнеры знают
  18. это, но это важно знать и разработчикам.
  19. </h2>
  20. </div>
  21. <div class="rules">
  22. <div class="card">
  23. <div class="image near"></div>
  24. <h3>Степень близости</h3>
  25. <p>
  26. Простое правило, которое часто нарушают: ставьте рядом элементы с похожим смыслом и отделяйте их от остальных элементов пустым пространством. Пустота — одно из мощнейших средств воздействия на восприятие макета.
  27. </p>
  28. </div>
  29. <div class="card module-card">
  30. <div class="image module"></div>
  31. <h3>Модульная сетка</h3>
  32. <p>
  33. Выбор модульной сетки зависит от задачи. Пользуйтесь размещенными в интернете инструментами для автоматического расчета размеров блочных элементов.
  34. </p>
  35. </div>
  36. <div class="card">
  37. <div class="image fonts"></div>
  38. <h3>Выбор шрифтов</h3>
  39. <p>
  40. Не больше трёх шрифтов на сайт. Лучше два. Один шрифт для заголовков, второй — для всех остальных текстов, третий — для выделения важных слов внутри текстов. И всё.
  41. </p>
  42. </div>
  43. <div class="card colors-card">
  44. <div class="image colors"></div>
  45. <h3>Цвета</h3>
  46. <p>
  47. Ещё 200 лет назад поэт Гёте придумал симметричный цветовой круг для подбора колористического решения страниц. Простое и безотказное сочетание — дополнительные цвета, расположенные на круге друг напротив друга.
  48. </p>
  49. </div>
  50. </div>
  51. </body>
  52. </html>
  53.  
  54. style.css
  55.  
  56. body {
  57. font-family: 'Fira Sans';
  58. }
  59.  
  60. .module-card{
  61. margin-right: 0;
  62. }
  63.  
  64. .colors-card {
  65. margin-right: 0;
  66. }
  67.  
  68. .header {
  69. height: 100vh;
  70. background-color: rgba(255, 0, 0, 0.7);
  71. text-align: center;
  72. color: #fff;
  73. background-image: url(https://pictures.s3.yandex.net/background.jpg);
  74. background-size: cover;
  75. background-position: center bottom;
  76. padding-top: 120px;
  77. }
  78.  
  79. .image {
  80. height: 420px;
  81. width: 420px;
  82. background-size: cover;
  83. background-position: center;
  84. box-sizing: border-box;
  85. }
  86.  
  87. .card {
  88. width: 420px;
  89. min-height: 420px;
  90. display: inline-block;
  91. vertical-align: top;
  92. margin-right: 65px;
  93. }
  94.  
  95. .module {
  96. width: 420px;
  97. height: 420px;
  98. border-width: 5px;
  99. border-style: solid;
  100. border-color: #ff3333;
  101. background-image: url('https://pictures.s3.yandex.net/grid.jpg');
  102. }
  103.  
  104. .near {
  105. background-image: url('https://pictures.s3.yandex.net/proximity.jpg');
  106. }
  107.  
  108. .fonts {
  109. background-image: url('https://pictures.s3.yandex.net/type.jpg');
  110. }
  111.  
  112. .colors {
  113. background-image: url('https://pictures.s3.yandex.net/color.jpg');
  114. }
  115.  
  116. .rules {
  117. width: 910px;
  118. margin: 90 auto auto 0;
  119. }
  120.  
  121. h1 {
  122. font-size: 55px;
  123. line-height: 240px;
  124. font-family: 'Anonymous Pro';
  125. text-transform: uppercase;
  126. }
  127.  
  128. h2 {
  129. font-size: 25px;
  130. line-height: 30px;
  131. letter-spacing: 0.5px;
  132. width: 630px;
  133. margin: 46px auto 0 auto;
  134. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement