Skip to content

Commit 7269e2f

Browse files
committed
Errors correction
1 parent fac14c3 commit 7269e2f

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828

2929
### Объявление правила
3030

31-
Правило это имя селектора (или группы селекторов) с определенной группой свойств.
31+
Правило - это имя селектора (или группы селекторов) с определенной группой свойств.
3232
Пример:
3333
```css
3434
.listing {
@@ -39,7 +39,7 @@
3939

4040
### Селекторы
4141

42-
В объявлении правила, "селекторы" означают элементы в DOM, к которым будут применены объявленные свойства. Селекторы могут соответствовать HTML-тэгам, классам элементов, id или атрибутам.
42+
В объявлении правила "селекторы" означают элементы в DOM, к которым будут применены объявленные свойства. Селекторы могут соответствовать HTML-тэгам, классам элементов, id или атрибутам.
4343
Пример использования селекторов:
4444

4545
```css
@@ -54,7 +54,7 @@
5454

5555
### Свойства
5656

57-
Наконец, свойства это то, что описывает стиль выбранных элементов. Свойства указываются в виде `ключ:значение`. Правила могут содержать один или более объявленных свойств.
57+
Наконец, свойства - это то, что описывает стиль выбранных элементов. Свойства указываются в виде `ключ:значение`. Правила могут содержать один или более объявленных свойств.
5858
Выглядит это так:
5959

6060
```css
@@ -112,7 +112,7 @@
112112
### Комментарии
113113

114114
* Предпочитайте однострочные комментарии (`// в Sass`) многострочным.
115-
* Комментарий должен находится на отдельной строке. Избегайте комментариев в конце строки.
115+
* Комментарий должен находиться на отдельной строке. Избегайте комментариев в конце строки.
116116
* Пишите детальные комментарии для неочевидных вещей:
117117
- Для z-index
118118
- CSS-хаков для отдельных браузеров и совместимости
@@ -136,7 +136,7 @@
136136
* CSS Trick's [BEM 101](https://css-tricks.com/bem-101/)
137137
* Harry Roberts' [introduction to BEM](http://csswizardry.com/2013/01/mindbemding-getting-your-head-round-bem-syntax/)
138138

139-
Мы рекомендуем вариант БЭМ, в котором используются PascalCased "блоки", отлично работающие в связке с компонентами (например React). Подчеркивания и тире по-прежнему используются для модификаторов и элементов.
139+
Мы рекомендуем вариант БЭМ, в котором используются PascalCased "блоки", отлично работающие в связке с компонентами (например, React). Подчеркивания и тире по-прежнему используются для модификаторов и элементов.
140140

141141
**Пример**
142142

@@ -179,7 +179,7 @@ function ListingCard() {
179179

180180
Избегайте привязки к одному классу одновременно в CSS и Javascript. Это может привести как минимум, к трате времени при рефакторинге, а так же боязни разработчика сломать функционал вводом новых изменений.
181181

182-
Мы рекомендуем использовать префикс `.js-`, для тех элементов которые будут задействованы в Javascript:
182+
Мы рекомендуем использовать префикс `.js-`, для тех элементов, которые будут задействованы в Javascript:
183183

184184
```html
185185
<button class="btn btn-primary js-request-to-book">Request to Book</button>
@@ -210,7 +210,7 @@ function ListingCard() {
210210

211211
### Синтаксис
212212

213-
* Используйте синтаксис `.scss`, заместо оригинального `.sass` синтаксиса
213+
* Используйте синтаксис `.scss`, вместо оригинального `.sass` синтаксиса
214214
* Упорядочивайте обычный CSS и `@include`-объявления логически.
215215

216216
### Сортировка свойств
@@ -242,7 +242,7 @@ function ListingCard() {
242242

243243
3. Вложенные селекторы
244244

245-
Вложенные селекторы, (_если они небходимы_), идут в самом конце, и ничего не должно идти после них. Добавляйте пустую строку между свойствами правила и вложенными селекторами, а также между смежными вложенными селекторами. Применяйте эти правила ко всем вложенным селекторам.
245+
Вложенные селекторы, (_если они необходимы_), идут в самом конце, и ничего не должно идти после них. Добавляйте пустую строку между свойствами правила и вложенными селекторами, а также между смежными вложенными селекторами. Применяйте эти правила ко всем вложенным селекторам.
246246

247247
```scss
248248
.btn {
@@ -282,7 +282,7 @@ function ListingCard() {
282282
}
283283
```
284284

285-
Когда вы пишите такие длинные селекторы, вы вероятно пишите CSS который:
285+
Когда вы пишите такие длинные селекторы, вы, вероятно, пишите CSS который:
286286

287287
* Слишком сильно привязан к HTML (хрупкий) *—или—*
288288
* Чрезмерно специфичный *—или—*
@@ -291,7 +291,7 @@ function ListingCard() {
291291

292292
Еще раз: **никаких вложенных ID селекторов!**
293293

294-
Если все-таки пришлось использовать селекторы ID (а этого на самом деле лучше избегать), они никогда не должны быть вложенными. Если такое происходит, вам требуется пересмотреть свою разметку и выяснить, зачем нужна такая сильная специфика. Если у вас правильно структурирован HTML-код и CSS-стили, вам **никогда** не придется это делать.
294+
Если, все-таки, пришлось использовать селекторы ID (а этого, на самом деле, лучше избегать), они никогда не должны быть вложенными. Если такое происходит, вам требуется пересмотреть свою разметку и выяснить, зачем нужна такая сильная специфика. Если у вас правильно структурирован HTML-код и CSS-стили, вам **никогда** не придется это делать.
295295

296296
**[⬆ К навигации](#Навигация)**
297297

0 commit comments

Comments
 (0)