From 4b1a9203c547c019fc5398082ae19a3f3d4c3efe Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:41:15 -0500 Subject: initial commit --- files/bg/web/html/element/main/index.html | 140 ++++++++++++++++++++++++++++++ 1 file changed, 140 insertions(+) create mode 100644 files/bg/web/html/element/main/index.html (limited to 'files/bg/web/html/element/main/index.html') diff --git a/files/bg/web/html/element/main/index.html b/files/bg/web/html/element/main/index.html new file mode 100644 index 0000000000..3594afe2b5 --- /dev/null +++ b/files/bg/web/html/element/main/index.html @@ -0,0 +1,140 @@ +--- +title:
+slug: Web/HTML/Element/main +tags: + - HTML + - HTML групиране на съдържанието + - main + - Елемент + - референция +translation_of: Web/HTML/Element/main +--- +
{{HTMLRef}}
+ +
HTML елементът <main>  представя основното съдържание на частта {{HTMLElement("body")}} на документа, на негова част или на приложението. Тази зона, предназначена за основното съдържание, се състои от информация, която е пряко свързана с главната тема на документа или основната функционалност на приложението, или пък я допълва. Ако е необходимо, бихте могли да използвате няколко  <main> елемента в една и съща страница.  Например, когато имате  страница, която презентира няколко статии - всяка от които в собствен {{HTMLElement("article")}} елемент и всяка една от тях има допълнителни материали в себе си (като лента с инструменти за обработка, реклами и т.н.). В такъв случай, има смисъл да включите <main> елемент във всяка една статия, за да можете да обособите водещото съдържание за всяка конкретна статия.
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Content categoriesFlow content, palpable content.
Permitted contentFlow content.
Tag omissionNone; both the starting and ending tags are mandatory.
Permitted parentsAny element that accepts flow content (WHATWG). However, the W3C specification doesn't permit <main> to be used as a descendant of  {{HTMLElement("article")}}, {{HTMLElement("aside")}}, {{HTMLElement("footer")}}, {{HTMLElement("header")}}, or {{HTMLElement("nav")}}.
Permitted ARIA rolesThe main role is applied to <main> by default, and the presentation role is permitted as well.
DOM interface{{domxref("HTMLElement")}}
+ +

Атрибути

+ +

Този елемент може да съдържа само глобалните атрибути (global attributes).

+ +

Бележки за употребата

+ +

Съдържанието на елемента  <main> трябва да бъде уникално за документа или за частта, която го съдържа. Съдържание, което е повтарящо се през съответния набор от документи или частите на документа като: странични ленти, линкове за навигация, информация за правата, лога на сайта и форми за търсене не бива да са включени, освен ако формата за търсене не е основната функционалност на страницата.

+ +

<main> не допринася за схемата на документа. За разлика от елементи като {{HTMLElement("body")}}, заглавия  {{HTMLElement("h2")}}, и други, <main> не влияе на DOM концепцията за структуриране на страницата. Функцията на този елемент е стриктно информативна.

+ +

Разлики между WHATWG и W3C спецификациите

+ +

Дефиницията на елемента <main> е значително различна между стандарта WHATWG's living standard (спецификациите, които MDN по споразумение) и the W3C specification. Ето разликите между двете спецификации по примерите, дадени по-горе:

+ + + +

Изглеждат много малко разликите, но елементът <main> е сравнително прост на функционално ниво. Ако се игнорират тези разлики, то те биха могли да доведат до значителни последици.

+ +

Пример

+ +
<!-- other content -->
+
+<main>
+  <h1>Apples</h1>
+  <p>The apple is the pomaceous fruit of the apple tree.</p>
+
+  <article>
+    <h2>Red Delicious</h2>
+    <p>These bright red apples are the most common found in many
+    supermarkets.</p>
+    <p>... </p>
+    <p>... </p>
+  </article>
+
+  <article>
+    <h2>Granny Smith</h2>
+    <p>These juicy, green apples make a great filling for
+    apple pies.</p>
+    <p>... </p>
+    <p>... </p>
+  </article>
+</main>
+
+<!-- other content -->
+ +

Спецификации

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
СпецификацияСтатусКоментар
{{SpecName('HTML WHATWG', '#semantics.html#the-main-element', '<main>')}}{{Spec2('HTML WHATWG')}}Премахва органичението <main> да не бъде използван няколко пъти в документ или като вложен в елемента {{HTMLElement("article")}}.
{{SpecName('HTML5.1', 'grouping-content.html#the-main-element', '<main>')}}{{Spec2('HTML5.1')}}Без промяна от {{SpecName('HTML5 W3C')}}.
{{SpecName('HTML5 W3C', 'grouping-content.html#the-main-element', '<main>')}}{{Spec2('HTML5 W3C')}}Initial definition.
+ +

Съвместимост с браузърите

+ +

Елементът <main> е широко поддържан. За Internet Explorer 11 и надолу, е препоръчително да се добави ARIA role of "main" kym elementa <main> , за да се подсигурите, че е достъпен(екранни четци като JAWS, използвани със стари версии на Internet Explorer, ще могат да разберат семантичното значение на елемента <main>, когато този атрибут role бъде добавен).

+ +
<main role="main">
+  ...
+</main>
+
+ + + +

{{Compat("html.elements.main")}}

+ +

Виж също

+ + -- cgit v1.2.3-54-g00ecf