From 1386fed7d38652d5848d315927e7e23a66cffd13 Mon Sep 17 00:00:00 2001 From: Alexey Pyltsyn Date: Wed, 20 Oct 2021 13:28:52 +0300 Subject: [RU] Remove `name` attribute from headings (#2788) --- files/ru/learn/css/howto/css_faq/index.html | 24 +++++++++---------- files/ru/learn/forms/index.html | 2 +- .../author_fast-loading_html_pages/index.html | 28 +++++++++++----------- files/ru/learn/server-side/django/forms/index.html | 2 +- 4 files changed, 28 insertions(+), 28 deletions(-) (limited to 'files/ru/learn') diff --git a/files/ru/learn/css/howto/css_faq/index.html b/files/ru/learn/css/howto/css_faq/index.html index c4ab7459a5..f68e864cfc 100644 --- a/files/ru/learn/css/howto/css_faq/index.html +++ b/files/ru/learn/css/howto/css_faq/index.html @@ -35,11 +35,11 @@ original_slug: Web/CSS/Common_CSS_Questions "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -

Why doesn't my CSS, which is valid, render at all?

+

Why doesn't my CSS, which is valid, render at all?

To be applied, a CSS stylesheet must be served with a text/css MIME type. If the Web server doesn't serve it with this type, it won't be applied.

-

What is the difference between id and class?

+

What is the difference between id and class?

HTML elements can have an id and/or class attribute. The id attribute assigns a name to the element it is applied to, and for valid markup, there can be only one element with that name. The class attribute assigns a class name to the element, and that name can be used on many elements within the page. CSS allows you to apply styles to particular id and/or class names.

@@ -51,17 +51,17 @@ original_slug: Web/CSS/Common_CSS_Questions

See CSS selectors

-

How do I restore the default value of a property?

+

How do I restore the default value of a property?

Initially CSS didn't provide a "default" keyword and the only way to restore the default value of a property is to explicitly re-declare that property.

This has changed with CSS 2; the keyword initial is now a valid value for a CSS property. It resets it to its default value, which is defined in the CSS specification of the given property.

-

How do I derive one style from another?

+

How do I derive one style from another?

CSS does not allow one style to be defined in terms of another. (See Eric Meyer's note about the Working Group's stance). However, assigning multiple classes to a single element can provide the same effect.

-

How do I assign multiple classes to an element?

+

How do I assign multiple classes to an element?

HTML elements can be assigned multiple classes by listing the classes in the class attribute, with a blank space to separate them.

@@ -77,11 +77,11 @@ original_slug: Web/CSS/Common_CSS_Questions

If the same property is declared in both rules, the conflict is resolved first through specificity, then according to the order of the CSS declarations. The order of classes in the class attribute is not relevant.

-

Why don't my style rules work properly?

+

Why don't my style rules work properly?

Style rules that are syntactically correct may not apply in certain situations. You can use DOM Inspector's CSS Style Rules view to debug problems of this kind, but the most frequent instances of ignored style rules are listed below.

-

HTML elements hierarchy

+

HTML elements hierarchy

The way CSS styles are applied to HTML elements depends also on the elements hierarchy. It is important to remember that a rule applied to a descendent overrides the style of the parent, in spite of any specificity or priority of CSS rules.

@@ -96,7 +96,7 @@ original_slug: Web/CSS/Common_CSS_Questions

In case of complex HTML hierarchies, if a rule seems to be ignored, check if the element is inside another element with a different style.

-

Explicitly re-defined style rule

+

Explicitly re-defined style rule

In CSS stylesheets, order is important. If you define a rule and then you re-define the same rule, the last definition is used.

@@ -115,7 +115,7 @@ original_slug: Web/CSS/Common_CSS_Questions

To avoid this kind of error, try to define rules only once for a certain selector, and group all rules belonging to that selector.

-

Use of a shorthand property

+

Use of a shorthand property

Using shorthand properties for defining style rules is good because it uses a very compact syntax. Using shorthand with only some attributes is possible and correct, but it must be remembered that undeclared attributes are automatically reset to default. This means that a previous rule for a single attribute could be implicitly overridden.

@@ -135,7 +135,7 @@ original_slug: Web/CSS/Common_CSS_Questions } -

Use of the * selector

+

Use of the * selector

The * wildcard selector refers to any element, and it has to be used with particular care.

@@ -153,7 +153,7 @@ original_slug: Web/CSS/Common_CSS_Questions

The use of the * selector should be minimized as it is a slow selector, especially when not used as the first element of a selector. Its use should be avoided as much as possible.

-

Specificity in CSS

+

Specificity in CSS

When multiples rules apply to a certain element, the rule chosen depends on its style specificity. Inline style (in HTML style attributes) comes first, followed by ID selectors, then class selectors and eventually element-name selectors.

@@ -166,7 +166,7 @@ original_slug: Web/CSS/Common_CSS_Questions

The rules are more complicated when the selector has multiple parts. More detailed information about how selector specificity is calculated can be found in the CSS 2.1 Specification chapter 6.4.3.

-

What do the -moz-*, -ms-*, -webkit-*, -o-* and -khtml-* properties do?

+

What do the -moz-*, -ms-*, -webkit-*, -o-* and -khtml-* properties do?

These properties, called prefixed properties, are extensions to the CSS standard. They are used to use experimental and non-standard features without polluting the regular namespace, preventing future incompatibilities to arise when the standard is extended.

diff --git a/files/ru/learn/forms/index.html b/files/ru/learn/forms/index.html index e4a7c87d31..03abfb40bb 100644 --- a/files/ru/learn/forms/index.html +++ b/files/ru/learn/forms/index.html @@ -24,7 +24,7 @@ original_slug: Learn/HTML/Forms

Примечание:Если компьютер/планшет/другое устройство, на котором вы работаете, не позволяет вам самостоятельно создавать файлы, то приводимые здесь примеры кода можно посмотреть в онлайновых программах для кодирования, например JSBin или Thimble.

-

 Основные руководства

+

 Основные руководства

Ваша первая HTML-форма
diff --git a/files/ru/learn/html/howto/author_fast-loading_html_pages/index.html b/files/ru/learn/html/howto/author_fast-loading_html_pages/index.html index a00ac54bb2..f2e445d262 100644 --- a/files/ru/learn/html/howto/author_fast-loading_html_pages/index.html +++ b/files/ru/learn/html/howto/author_fast-loading_html_pages/index.html @@ -10,9 +10,9 @@ original_slug: Web/Guide/HTML/Tips_for_authoring_fast-loading_HTML_pages

Оптимизация производительности загрузки страницы нужна не только для контента, который будет просматриваться узкополосным модемом или посетителями мобильных устройств. Это так же важно для широкополосного контента и может привести к значительным улучшениям даже для ваших посетителей с самыми быстрыми подключениями.

-

Советы

+

Советы

-

Уменьшайте вес страницы

+

Уменьшайте вес страницы

Веб-страницы - безусловно, самый важный фактор в производительности загрузки страницы.

@@ -20,7 +20,7 @@ original_slug: Web/Guide/HTML/Tips_for_authoring_fast-loading_HTML_pages

Такие инструменты, как HTML Tidy , могут автоматически убирать начальные пробелы и лишние пустые строки из допустимого источника HTML. Другие инструменты могут «сжимать» JavaScript, переформатируя источник или запутывая источник и заменяя длинные идентификаторы на более короткие версии

-

Минимизируйте количество файлов

+

Минимизируйте количество файлов

Уменьшение количества файлов, на которые есть ссылки на веб-странице, уменьшает количество HTTP-соединений, необходимых для загрузки страницы, тем самым сокращая время отправки этих запросов и получения их ответов.

@@ -40,13 +40,13 @@ original_slug: Web/Guide/HTML/Tips_for_authoring_fast-loading_HTML_pages
  • Understanding CDNs
  • -

    Сократите поиск доменов

    +

    Сократите поиск доменов

    Поскольку каждый отдельный домен требует времени для поиска DNS, время загрузки страницы будет расти вместе с количеством отдельных доменов, отображаемых в ссылках CSS, а также в JavaScript и изображениях.

    Это не всегда может быть практичным; однако вы всегда должны позаботиться об использовании только минимально необходимого количества разных доменов на своих страницах.

    -

    Кешируйте повторно использованный контент

    +

    Кешируйте повторно использованный контент

    Убедитесь, что любой контент, который может быть кеширован, кеширован и имеет подходящее время истечения.

    @@ -62,17 +62,17 @@ original_slug: Web/Guide/HTML/Tips_for_authoring_fast-loading_HTML_pages
  • On HTTP Last-Modified and ETag
  • -

    Оптимально размещайте компоненты на странице

    +

    Оптимально размещайте компоненты на странице

    Сначала загрузите содержимое страницы вместе с любым CSS или JavaScript, которые могут потребоваться для его первоначального отображения, чтобы пользователь получил самый быстрый очевидный ответ во время загрузки страницы. Этот контент, как правило, представляет собой текст, и поэтому может получить выгоду от сжатия текста при передаче, что обеспечивает ещё более быстрый отклик для пользователя.

    Любые динамические функции, требующие полной загрузки страницы перед использованием, должны быть изначально отключены, а затем включены только после загрузки страницы. Это приведёт к загрузке JavaScript после содержимого страницы, что улучшит общий вид загрузки страницы.

    -

    Уменьшайте количество встроенных скриптов

    +

    Уменьшайте количество встроенных скриптов

    Встроенные сценарии могут быть дорогими для загрузки страницы, так как синтаксический анализатор должен предполагать, что встроенный сценарий может изменить структуру страницы во время анализа. Сокращение использования встроенных сценариев в целом и сокращение использования document.write() для вывода контента, в частности, может улучшить общую загрузку страницы. Используйте современные методы AJAX для управления содержимым страницы, а не устаревшие подходы, которые основаны на  document.write().

    -

    Используйте современный CSS и корректную разметку

    +

    Используйте современный CSS и корректную разметку

    Использование современного CSS уменьшает количество текста, может уменьшить потребность в (разделительных) изображениях с точки зрения макета и очень часто может заменить изображения стилизованного текста - это «стоит» намного дороже, чем эквивалентный текст и CSS.

    @@ -80,7 +80,7 @@ original_slug: Web/Guide/HTML/Tips_for_authoring_fast-loading_HTML_pages

    Кроме того, корректная разметка позволяет спокойно использовать другие инструменты, которые могут предварительно обрабатывать ваши веб-страницы. Например, HTML Tidy может удалить пробелы и необязательные конечные теги; однако он откажется запускать страницу с серьёзными ошибками разметки

    -

    Разделяйте ваш контент

    +

    Разделяйте ваш контент

    Использование таблиц для вёрстки макетов устаревший метод, который не должен больше использоваться. Вместо этого для создания макетов нужно использовать <a href="/en-US/docs/Learn/CSS/CSS_layout/Floats">floats</a>, <a href="/en-US/docs/Learn/CSS/CSS_layout/Positioning">positioning</a>, <a href="/en-US/docs/Learn/CSS/CSS_layout/Flexbox">flexbox</a>, или <a href="/en-US/docs/Learn/CSS/CSS_layout/Grids">grids</a>.

    @@ -113,7 +113,7 @@ original_slug: Web/Guide/HTML/Tips_for_authoring_fast-loading_HTML_pages

    Большие изображения приводят к тому, что загрузка страницы занимает больше времени. Рассмотрите возможность сжатия ваших изображений перед добавлением их на свою страницу.  Есть онлайн-инструменты, такие как <a href="https://compressjpeg.com/">Compress Jpeg</a>, <a href="https://tinypng.com">Tiny PNG</a> и многие другие, доступны онлайн. Вы можете использовать офлайн-инструменты, такие как фотошоп и другие.

    -

    Указывайте размеры для изображений и таблиц 

    +

    Указывайте размеры для изображений и таблиц 

    Если браузер может немедленно определить высоту и/или ширину ваших изображений и таблиц, он сможет отображать веб-страницу без необходимости переформатировать содержимое. Это не только ускоряет отображение страницы, но и предотвращает раздражающие изменения в макете страницы после завершения загрузки страницы. По этой причине height и width  должны быть указаны для изображений всегда, когда это возможно.

    @@ -124,7 +124,7 @@ original_slug: Web/Guide/HTML/Tips_for_authoring_fast-loading_HTML_pages

    и должны указывать ширину колонок используя HTML теги COL и COLGROUP

    -

    Мудро выбирайте требования к пользовательскому агенту

    +

    Мудро выбирайте требования к пользовательскому агенту

    Чтобы добиться наибольших улучшений в дизайне страниц, убедитесь, что для проектов указаны разумные требования к пользовательским агентам. Не требуйте, чтобы ваш контент казался идеальным во всех браузерах, особенно в устаревших.

    @@ -140,7 +140,7 @@ original_slug: Web/Guide/HTML/Tips_for_authoring_fast-loading_HTML_pages

    Примечание. Несмотря на то, что эти атрибуты очень помогают при первой загрузке страницы, вы должны использовать их, но не предполагать, что они будут работать во всех браузерах. Если вы уже следуете всем рекомендациям JavaScript, вам не нужно менять код.

    -

    Пример структуры страницы

    +

    Пример структуры страницы

    · HTML

    @@ -183,7 +183,7 @@ original_slug: Web/Guide/HTML/Tips_for_authoring_fast-loading_HTML_pages
    - +
    -

    Original Document Information

    +

    Original Document Information