Skip to content

Commit 356a198

Browse files
authored
Update new ru-RU translations
1 parent c0c096d commit 356a198

File tree

1 file changed

+49
-3
lines changed

1 file changed

+49
-3
lines changed

translations/ru-RU/README.md

+49-3
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@
2727
1. [Проверьте, установлен ли шрифт локально](#проверьте,-установлен-ли-шрифт-локально)
2828
1. [Добавьте `line-height` в `body`](#Добавьте-line-height-в-body)
2929
1. [Установите `:focus` для элементов формы](#Установите-focus-для-элементов-формы)
30-
1. [Выровнять все по вертикали](#Выровнять-все-по-вертикали)
30+
1. [Выровнять всё по вертикали](#Выровнять-всё-по-вертикали)
31+
1. [Используйте `aspect-ratio` вместо задания ширины, высоты](#Используйте-aspect-ratio-вместо-задания-ширины-высоты)
3132
1. [Списки, разделенные запятыми](#Списки-разделенные-запятыми)
3233
1. [Выбирайте элементы с использованием отрицательных значений в `nth-child`](#Выбирайте-элементы-с-использованием-отрицательных-значений-в-nth-child)
3334
1. [Используйте SVG для значков](#Используйте-svg-для-значков)
@@ -36,6 +37,7 @@
3637
1. [Ячейки таблицы равной ширины](#Ячейки-таблицы-равной-ширины)
3738
1. [Используйте Flexbox вместо margin](#Используйте-flexbox-вместо-margin)
3839
1. [Используйте селектор атрибутов для пустых ссылок](#Используйте-селектор-атрибутов-для-пустых-ссылок)
40+
1. [Управляйте специфичностью лучше, с помощью `:is()`](#Управляйте-специфичностью-лучше-с-помощью-is)
3941
1. [Стиль "по умолчанию" для ссылок](#тиль-по-умолчанию-для-ссылокs)
4042
1. [Блок с собственным отношением сторон](#Блок-с-собственным-отношением-сторон)
4143
1. [Задайте стили для поломанныx изображений](#Задайте-стили-для-поломанныx-изображений)
@@ -217,9 +219,9 @@ textarea:focus {
217219
<sup>[вернуться к оглавлению](#table-of-contents)</sup>
218220

219221

220-
### Выровнять все по вертикали
222+
### Выровнять всё по вертикали
221223

222-
Нет, это не черная магия, вы действительно можете расположить элементы по центру по вертикали:
224+
Нет, это не чёрная магия, вы действительно можете расположить элементы по центру по вертикали:
223225

224226
```css
225227
html,
@@ -255,6 +257,24 @@ body {
255257
<sup>[вернуться к оглавлению](#table-of-contents)</sup>
256258

257259

260+
### Используйте `aspect-ratio` вместо задания ширины, высотыhttps://onelove-agency.ru/web/october2024
261+
262+
Свойство `aspect-ratio` позволяет легко изменять размеры элементов и поддерживать постоянное соотношение ширины и высоты. Это невероятно полезно в отзывчивом веб-дизайне для предотвращения смещения макета. Используйте `object-fit` вместе с ним, чтобы не нарушить верстку при изменении значений высоты/ширины изображений.
263+
264+
```css
265+
img {
266+
aspect-ratio: 16 / 9; /* ширина / высота */
267+
object-fit: cover;
268+
}
269+
```
270+
271+
Подробнее о свойстве ` aspect-ratio` читайте в этой статье [web.dev post](https://web.dev/articles/aspect-ratio).
272+
273+
#### [Демо](https://codepen.io/AllThingsSmitty/pen/MWxwoNx/)
274+
275+
<sup>[вернуться к оглавлению](#table-of-contents)</sup>
276+
277+
258278
### Списки, разделенные запятыми
259279

260280
Сделайте список похожим на настоящий, разделенный запятыми список:
@@ -421,6 +441,32 @@ a[href^="http"]:empty::before {
421441
<sup>[вернуться к оглавлению](#table-of-contents)</sup>
422442

423443

444+
### Управляйте специфичностью лучше, с помощью `:is()
445+
446+
Псевдокласс `:is()` используется для одновременного обращения к нескольким селекторам, что уменьшает избыточность и улучшает читаемость кода. Это невероятно полезно для написания больших селекторов в более компактной форме.
447+
448+
```css
449+
:is(section, article, aside, nav) :is(h1, h2, h3, h4, h5, h6) {
450+
color: green;
451+
}
452+
```
453+
454+
Приведённый выше набор правил эквивалентен следующим правилам селектора чисел...
455+
456+
```css
457+
section h1, section h2, section h3, section h4, section h5, section h6,
458+
article h1, article h2, article h3, article h4, article h5, article h6,
459+
aside h1, aside h2, aside h3, aside h4, aside h5, aside h6,
460+
nav h1, nav h2, nav h3, nav h4, nav h5, nav h6 {
461+
color: green;
462+
}
463+
```
464+
465+
#### [Демо](https://codepen.io/AllThingsSmitty/pen/rNRVxdx)
466+
467+
<sup>[вернуться к оглавлению](#table-of-contents)</sup>
468+
469+
424470
### Стиль "по умолчанию" для ссылок
425471

426472
Добавьте для ссылок стиль "по умолчанию":

0 commit comments

Comments
 (0)