You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: html-css.html
+15-18Lines changed: 15 additions & 18 deletions
Original file line number
Diff line number
Diff line change
@@ -711,24 +711,22 @@ <h2 id="css">CSS</h2>
711
711
<divclass="chapter-part-col">
712
712
<h3id="css-syntax">Синтаксис</h3>
713
713
<ul>
714
-
<li>После значения свойства обязательно ставится точка с запятой.</li>
714
+
<li>Селекторы и свойства <strong>должны</strong> записываться строчными буквами.</li>
715
+
<li>Селекторы, разделённые запятой, <strong>должны</strong> записываться на новых строках.</li>
716
+
<li>До и после комбинатора между селекторами (например, <code>p > a</code>) ставится один пробел.</li>
717
+
<li>Перед открывающейся фигурной скобкой <strong>должен</strong> быть пробел. После скобки запись идёт с новой строки.</li>
718
+
<li>Свойства <strong>должны</strong> стоять на отдельных строках.</li>
719
+
<li>Свойства внутри блока <strong>должны</strong> иметь один внутренний отступ.</li>
720
+
<li>После двоеточия <strong>должен</strong> быть пробел. Перед двоеточием пробел не нужен.</li>
721
+
<li>В конце объявления <strong>должна</strong> быть точка с запятой.</li>
715
722
<li>Шестнадцатеричное значение цвета не сокращается, а пишется полностью из всех шести символов. Для записи используются строчные буквы. Например, <code>#f5f5f5</code>.</li>
<li>После запятых внутри значений <code>rgb()</code>, <code>rgba()</code>, <code>hsl()</code>, <code>hsla()</code> или <code>rect()</code> пробелы ставятся. Это повышает удобочитаемость.</li>
721
-
<li>До и после комбинатора между селекторами (например, <code>p > a</code>) ставится один пробел.</li>
<li>Перед открывающейся фигурной скобкой ставится один пробел. После скобки запись идёт с новой строки:
724
-
<pre><codeclass="language-css">.selector {
725
-
color: #f5f5f5;
726
-
}</code></pre>
727
-
</li>
728
-
<li>Закрывающая фигурная скобка пишется на новой строке и без отступа. Следующее после этого правило отделяется пустой строкой.</li>
725
+
<li>После запятых в перечислениях, например <code>rgb()</code>, <code>rgba()</code>, <code>hsl()</code>, <code>hsla()</code> или <code>rect()</code><strong>должен</strong> быть пробел .</li>
729
726
<li>Единицы измерения не пишутся, там где в них нет необходимости. Например, <code>border: 0</code>.</li>
727
+
<li>Закрывающая скобка <strong>должна</strong> быть на новой строке и без отступа.</li>
728
+
<li>Между блоками правил <strong>должна</strong> быть одна пустая строка.</li>
<li>Для автоматического применения этих правил используйте файл конфигурации <ahref="https://github.com/htmlacademy/codeguide/blob/master/csscomb.json" target="_blank">csscomb.json</a> для настройки <ahref="https://github.com/csscomb/csscomb.js" target="_blank">CSSComb</a>.</li>
0 commit comments