СвойÑÑво position позволÑÐµÑ ÑдвигаÑÑ ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ñо Ñвоего обÑÑного меÑÑа. Ð¦ÐµÐ»Ñ ÑÑой Ð³Ð»Ð°Ð²Ñ â не ÑолÑко напомниÑÑ, как оно ÑабоÑаеÑ, но и ÑазобÑаÑÑ ÑÑд ÑаÑÑÑÑ
заблÑждений и гÑаблей.
position: static
СÑаÑиÑеÑкое позиÑиониÑование пÑоизводиÑÑÑ Ð¿Ð¾ ÑмолÑаниÑ, в Ñом ÑлÑÑае, еÑли ÑвойÑÑво position не Ñказано.
Ðго можно Ñакже Ñвно ÑказаÑÑ ÑеÑез CSS-ÑвойÑÑво:
position: static;
Ð¢Ð°ÐºÐ°Ñ Ð·Ð°Ð¿Ð¸ÑÑ Ð²ÑÑÑеÑаеÑÑÑ Ñедко и иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑеопÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð´ÑÑгиÑ
знаÑений position.
ÐдеÑÑ Ð¸ далее, Ð´Ð»Ñ Ð¿ÑимеÑов Ð¼Ñ Ð±Ñдем иÑполÑзоваÑÑ ÑледÑÑÑий докÑменÑ:
<div style="background: #fee; width: 500px">
Ðез позиÑиониÑÐ¾Ð²Ð°Ð½Ð¸Ñ ("position: static").
<h2 style="background: #aef; margin: 0">Ðаголовок</h2>
<div>Ð ÑÑÑ - вÑÑкий ÑазнÑй ÑекÑÑ... <br/>
... Рдве ÑÑÑоки!</div>
</div>
Ð ÑÑом докÑменÑе ÑейÑÐ°Ñ Ð²Ñе ÑлеменÑÑ Ð¾ÑпозиÑиониÑÐ¾Ð²Ð°Ð½Ñ ÑÑаÑиÑеÑки, Ñо еÑÑÑ Ð½Ð¸ÐºÐ°Ðº.
ÐÐ»ÐµÐ¼ÐµÐ½Ñ Ñ position: static еÑÑ Ð½Ð°Ð·ÑваÑÑ Ð½Ðµ позиÑиониÑованнÑм.
position: relative
ÐÑноÑиÑелÑное позиÑиониÑование ÑÐ´Ð²Ð¸Ð³Ð°ÐµÑ ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð¾ÑноÑиÑелÑно его обÑÑного положениÑ.
ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð¿ÑимениÑÑ Ð¾ÑноÑиÑелÑное позиÑиониÑование, необÑ
одимо ÑказаÑÑ ÑлеменÑÑ CSS-ÑвойÑÑво position: relative и кооÑдинаÑÑ left/right/top/bottom.
ÐÑÐ¾Ñ ÑÑÐ¸Ð»Ñ ÑÐ´Ð²Ð¸Ð½ÐµÑ ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð½Ð° 10 пикÑелей оÑноÑиÑелÑно обÑÑной позиÑии по веÑÑикали:
position: relative;
top: 10px;
<style>
h2 {
position: relative;
top: 10px;
}
</style>
<div style="background: #fee; width: 500px">
Ðаголовок ÑдвинÑÑ Ð½Ð° 10px вниз.
<h2 style="background: #aef; margin: 0;">Ðаголовок</h2>
<div>Ð ÑÑÑ - вÑÑкий ÑазнÑй ÑекÑÑ... <br/>
... Рдве ÑÑÑоки!</div>
</div>
ÐооÑдинаÑÑ
ÐÐ»Ñ Ñдвига можно иÑполÑзоваÑÑ ÐºÐ¾Ð¾ÑдинаÑÑ:
topâ Ñдвиг Ð¾Ñ Â«Ð¾Ð±ÑÑной» веÑÑ Ð½ÐµÐ¹ гÑаниÑÑbottomâ Ñдвиг Ð¾Ñ Ð½Ð¸Ð¶Ð½ÐµÐ¹ гÑаниÑÑleftâ Ñдвиг Ñлеваrightâ Ñдвиг ÑпÑава
Ðе бÑдÑÑ ÑабоÑаÑÑ Ð¾Ð´Ð½Ð¾Ð²Ñеменно ÑказаннÑе top и bottom, left и right. ÐÑжно иÑполÑзоваÑÑ ÑолÑко Ð¾Ð´Ð½Ñ Ð³ÑаниÑÑ Ð¸Ð· каждой паÑÑ.
ÐÐ¾Ð·Ð¼Ð¾Ð¶Ð½Ñ Ð¾ÑÑиÑаÑелÑнÑе кооÑдинаÑÑ Ð¸ кооÑдинаÑÑ, иÑполÑзÑÑÑие дÑÑгие единиÑÑ Ð¸Ð·Ð¼ÐµÑениÑ. ÐапÑимеÑ, left: 10% ÑÐ´Ð²Ð¸Ð½ÐµÑ ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð½Ð° 10% его ÑиÑÐ¸Ð½Ñ Ð²Ð¿Ñаво, а left: -10% â влево. ÐÑи ÑÑом ÑаÑÑÑ ÑлеменÑа Ð¼Ð¾Ð¶ÐµÑ Ð¾ÐºÐ°Ð·Ð°ÑÑÑÑ Ð·Ð° гÑаниÑей окна:
<style>
h2 {
position: relative;
left: -10%;
}
</style>
<div style="background: #fee; width: 500px">
Ðаголовок ÑдвинÑÑ Ð½Ð° 10% влево.
<h2 style="background: #aef; margin: 0;">Ðаголовок</h2>
<div>Ð ÑÑÑ - вÑÑкий ÑазнÑй ÑекÑÑ... <br/>
... Рдве ÑÑÑоки!</div>
</div>
СвойÑÑва left/top не бÑдÑÑ ÑабоÑаÑÑ Ð´Ð»Ñ position:static. ÐÑли иÑ
вÑÑ Ð¶Ðµ поÑÑавиÑÑ, бÑаÑÐ·ÐµÑ Ð¸Ñ
пÑоигноÑиÑÑеÑ. ÐÑи ÑвойÑÑва пÑедназнаÑÐµÐ½Ñ Ð´Ð»Ñ ÑабоÑÑ ÑолÑко Ñ Ð¿Ð¾Ð·Ð¸ÑиониÑованнÑми ÑлеменÑами.
position: absolute
СинÑакÑиÑ:
position: absolute;
ÐбÑолÑÑное позиÑиониÑование Ð´ÐµÐ»Ð°ÐµÑ Ð´Ð²Ðµ веÑи:
- ÐÐ»ÐµÐ¼ÐµÐ½Ñ Ð¸ÑÑÐµÐ·Ð°ÐµÑ Ñ Ñого меÑÑа, где он должен бÑÑÑ Ð¸ позиÑиониÑÑеÑÑÑ Ð·Ð°Ð½Ð¾Ð²Ð¾. ÐÑÑалÑнÑе ÑлеменÑÑ, ÑаÑполагаÑÑÑÑ Ñак, как бÑдÑо ÑÑого ÑлеменÑа никогда не бÑло.
- ÐооÑдинаÑÑ
top/bottom/left/rightÐ´Ð»Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ меÑÑÐ¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð¾ÑÑÑиÑÑваÑÑÑÑ Ð¾Ñ Ð±Ð»Ð¸Ð¶Ð°Ð¹Ñего позиÑиониÑованного ÑодиÑелÑ, Ñ.е. ÑодиÑÐµÐ»Ñ Ñ Ð¿Ð¾Ð·Ð¸ÑиониÑованием, оÑлиÑнÑм оÑstatic. ÐÑли Ñакого ÑодиÑÐµÐ»Ñ Ð½ÐµÑ â Ñо оÑноÑиÑелÑно докÑменÑа.
ÐÑоме Ñого:
- ШиÑина ÑлеменÑа Ñ
position: absoluteÑÑÑанавливаеÑÑÑ Ð¿Ð¾ ÑодеÑжимомÑ. ÐеÑали алгоÑиÑма вÑÑиÑÐ»ÐµÐ½Ð¸Ñ ÑиÑÐ¸Ð½Ñ Ð¾Ð¿Ð¸ÑÐ°Ð½Ñ Ð² ÑÑандаÑÑе. - ÐÐ»ÐµÐ¼ÐµÐ½Ñ Ð¿Ð¾Ð»ÑÑаеÑ
display:block, коÑоÑÑй пеÑекÑÑÐ²Ð°ÐµÑ Ð¿Ð¾ÑÑи вÑе возможнÑеdisplay(Ñм. Relationships between âdisplayâ, âpositionâ, and âfloatâ).
ÐапÑимеÑ, оÑпозиÑиониÑÑем заголовок в пÑавом-веÑÑ Ð½ÐµÐ¼ ÑÐ³Ð»Ñ Ð´Ð¾ÐºÑменÑа:
<style>
h2 {
position: absolute;
right: 0;
top: 0;
}
</style>
<div style="background: #fee; width: 500px">
Ðаголовок в пÑавом-веÑÑ
нем ÑÐ³Ð»Ñ Ð´Ð¾ÐºÑменÑа.
<h2 style="background: #aef; margin: 0;">Ðаголовок</h2>
<div>Ð ÑÑÑ - вÑÑкий ÑазнÑй ÑекÑÑ... <br/>
... Рдве ÑÑÑоки!</div>
</div>
Ðажное оÑлиÑие Ð¾Ñ relative: Ñак как ÑÐ»ÐµÐ¼ÐµÐ½Ñ ÑдалÑеÑÑÑ Ñо Ñвоего обÑÑного меÑÑа, Ñо ÑлеменÑÑ Ð¿Ð¾Ð´ ним ÑдвигаÑÑÑÑ, Ð·Ð°Ð½Ð¸Ð¼Ð°Ñ Ð¾ÑвободивÑееÑÑ Ð¿ÑоÑÑÑанÑÑво. ÐÑо видно в пÑимеÑе вÑÑе: ÑÑÑоки идÑÑ Ð¾Ð´Ð½Ð° за дÑÑгой.
Так как пÑи position:absolute ÑÐ°Ð·Ð¼ÐµÑ Ð±Ð»Ð¾ÐºÐ° ÑÑÑанавливаеÑÑÑ Ð¿Ð¾ ÑодеÑжимомÑ, Ñо
ÑиÑокий Ðаголовок «ÑÑÑжилÑÑ» до пÑÑмоÑголÑника в ÑглÑ.
Ðногда бÑÐ²Ð°ÐµÑ Ð½Ñжно поменÑÑÑ ÑлеменÑÑ position на absolute, но Ñак, ÑÑÐ¾Ð±Ñ ÑлеменÑÑ Ð²Ð¾ÐºÑÑг не ÑдвигалиÑÑ. Ðак пÑавило, ÑÑо делаÑÑ, менÑÑ ÑоÑедей â добавлÑÑÑ margin/padding или вÑÑавлÑÑÑ Ð² докÑÐ¼ÐµÐ½Ñ Ð¿ÑÑÑой ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ñ Ñакими же ÑазмеÑами.
left/right, top/bottomРабÑолÑÑно позиÑиониÑованном ÑлеменÑе можно одновÑеменно задаваÑÑ Ð¿ÑоÑивоположнÑе гÑаниÑÑ.
ÐÑаÑÐ·ÐµÑ ÑаÑÑÑÐ½ÐµÑ Ñакой ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð´Ð¾ гÑаниÑ.
<style>
div {
position: absolute;
left: 10px; right: 10px; top: 10px; bottom: 10px;
}
</style>
<div style="background:#aef;text-align:center">10px Ð¾Ñ Ð³ÑаниÑ</div>
Ðак ÑаÑÑÑнÑÑÑ Ð°Ð±ÑолÑÑно позиÑиониÑованнÑй блок на вÑÑ ÑиÑÐ¸Ð½Ñ Ð´Ð¾ÐºÑменÑа?
ÐеÑвое, ÑÑо Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑийÑи в головÑ:
/*+ no-beautify */
div {
position: absolute;
left: 0; top: 0; /* в левÑй-веÑÑ
ний Ñгол */
width: 100%; height: 100%; /* .. и ÑаÑÑÑнÑÑÑ */
}
Ðо ÑÑо бÑÐ´ÐµÑ ÑабоÑаÑÑ Ð»Ð¸ÑÑ Ð´Ð¾ ÑÐµÑ Ð¿Ð¾Ñ, пока Ñ ÑÑÑаниÑÑ Ð½Ðµ поÑвиÑÑÑ ÑкÑоллинг!
ÐÑокÑÑÑиÑе вниз иÑÑейм:
ÐÑ ÑвидиÑе, ÑÑо голÑбой Ñон оканÑиваеÑÑÑ Ð·Ð°Ð´Ð¾Ð»Ð³Ð¾ до конÑа докÑменÑа.
Ðело в Ñом, ÑÑо в CSS 100% оÑноÑиÑÑÑ Ðº ÑиÑине внеÑнего блока («containing block»). Ркакой внеÑний блок имееÑÑÑ Ð² Ð²Ð¸Ð´Ñ Ð·Ð´ÐµÑÑ, Ð²ÐµÐ´Ñ ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð¸Ð·ÑÑÑ Ñо Ñвоего обÑÑного меÑÑа?
Рданном ÑлÑÑае им ÑвлÑеÑÑÑ Ñак назÑваемÑй («"initial containing block"»), коÑоÑÑм ÑвлÑеÑÑÑ Ð¾ÐºÐ½Ð¾, а не докÑменÑ.
То еÑÑÑ, кооÑдинаÑÑ Ð¸ ÑиÑÐ¸Ð½Ñ Ð²ÑÑиÑлÑÑÑÑÑ Ð¾ÑноÑиÑелÑно окна, а не докÑменÑа.
ÐÐ¾Ð¶ÐµÑ Ð±ÑÑÑ, полÑÑиÑÑÑ Ñак?
/*+ no-beautify */
div {
position: absolute;
left: 0; top: 0; /* в левÑй-веÑÑ
ний Ñгол, и ÑаÑÑÑнÑÑÑ.. */
right: 0; bottom: 0; /* ..Ñказанием пÑоÑивоположнÑÑ
гÑÐ°Ð½Ð¸Ñ */
}
С Ð²Ð¸Ð´Ñ Ð»Ð¾Ð³Ð¸Ñно, но неÑ, не полÑÑиÑÑÑ!
ÐооÑдинаÑÑ top/right/left/bottom вÑÑиÑлÑÑÑÑÑ Ð¾ÑноÑиÑелÑно окна. ÐнаÑение bottom: 0 â нижнÑÑ Ð³ÑаниÑа окна, а не докÑменÑа, блок ÑаÑÑÑнеÑÑÑ Ð´Ð¾ неÑ. То еÑÑÑ, бÑÐ´ÐµÑ Ñо же Ñамое, ÑÑо и в пÑедÑдÑÑем пÑимеÑе.
position: absolute в позиÑиониÑованном ÑодиÑеле
ÐÑли Ñ ÑлеменÑа еÑÑÑ Ð¿Ð¾Ð·Ð¸ÑиониÑованнÑй пÑедок, Ñо position: absolute ÑабоÑÐ°ÐµÑ Ð¾ÑноÑиÑелÑно него, а не оÑноÑиÑелÑно докÑменÑа.
То еÑÑÑ, доÑÑаÑоÑно поÑÑавиÑÑ ÑодиÑелÑÑÐºÐ¾Ð¼Ñ div позиÑÐ¸Ñ relative, даже без кооÑÐ´Ð¸Ð½Ð°Ñ â и заголовок бÑÐ´ÐµÑ Ð² его пÑавом-веÑÑ
нем ÑглÑ, Ð²Ð¾Ñ Ñак:
<style>
h2 {
position: absolute;
right: 0;
top: 0;
}
</style>
<div style="background: #fee; width: 500px; position: relative">
Ðаголовок в пÑавом-веÑÑ
нем ÑÐ³Ð»Ñ DIV'а.
<h2 style="background: #aef; margin: 0;">Ðаголовок</h2>
<div>Ð ÑÑÑ - вÑÑкий ÑазнÑй ÑекÑÑ... <br/>
... Рдве ÑÑÑоки!</div>
</div>
ÐÑжно полÑзоваÑÑÑÑ Ñаким позиÑиониÑованием Ñ Ð¾ÑÑоÑожноÑÑÑÑ, Ñ.к оно Ð¼Ð¾Ð¶ÐµÑ Ð¿ÐµÑекÑÑÑÑ ÑекÑÑ. ÐÑим оно оÑлиÑаеÑÑÑ Ð¾Ñ float.
СÑавниÑе:
-
ÐÑполÑзÑем
positionÐ´Ð»Ñ ÑазмеÑÐµÐ½Ð¸Ñ ÑлеменÑа ÑпÑавлениÑ:<button style="position: absolute; right: 10px; opacity: 0.8"> Ðнопка </button> 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9ЧаÑÑÑ ÑекÑÑа пеÑекÑÑваеÑÑÑ. Ðнопка более не ÑÑаÑÑвÑÐµÑ Ð² поÑоке.
-
ÐÑполÑзÑем
floatÐ´Ð»Ñ ÑазмеÑÐµÐ½Ð¸Ñ ÑлеменÑа ÑпÑавлениÑ:<button style="float: right; margin-right: 10px; opacity: 0.8;"> Ðнопка </button> 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9ÐÑаÑÐ·ÐµÑ Ð¾ÑÐ²Ð¾Ð±Ð¾Ð¶Ð´Ð°ÐµÑ Ð¼ÐµÑÑо ÑпÑава, ÑекÑÑ Ð¿ÐµÑенеÑÑн. Ðнопка пÑÐ¾Ð´Ð¾Ð»Ð¶Ð°ÐµÑ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑÑ Ð² поÑоке, пÑоÑÑо ÑдвинÑÑа.
position: fixed
ÐÑо подвид абÑолÑÑного позиÑиониÑованиÑ.
СинÑакÑиÑ:
position: fixed;
ÐозиÑиониÑÑÐµÑ Ð¾Ð±ÑÐµÐºÑ ÑоÑно Ñак же, как absolute, но оÑноÑиÑелÑно window.
РазниÑа в неÑколÑÐºÐ¸Ñ ÑÐ»Ð¾Ð²Ð°Ñ :
Ðогда ÑÑÑаниÑÑ Ð¿ÑокÑÑÑиваÑÑ, ÑикÑиÑованнÑй ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð¾ÑÑаÑÑÑÑ Ð½Ð° ÑвоÑм меÑÑе и не пÑокÑÑÑиваеÑÑÑ Ð²Ð¼ÐµÑÑе Ñо ÑÑÑаниÑей.
Ð ÑледÑÑÑем пÑимеÑе, пÑи пÑокÑÑÑке докÑменÑа, ÑÑÑлка #top вÑегда оÑÑаÑÑÑÑ Ð½Ð° ÑвоÑм меÑÑе.
<style>
#top {
position: fixed;
right: 10px;
top: 10px;
background: #fee;
}
</style>
<a href="#" id="top">ÐавеÑÑ
(оÑÑаÑÑÑÑ Ð¿Ñи пÑокÑÑÑке)</a>
ФикÑиÑованное позиÑиониÑование.
<p>ТекÑÑ ÑÑÑаниÑÑ.. ÐÑокÑÑÑи менÑ...</p>
<p>Ðного ÑÑÑок..</p><p>Ðного ÑÑÑок..</p>
<p>Ðного ÑÑÑок..</p><p>Ðного ÑÑÑок..</p>
<p>Ðного ÑÑÑок..</p><p>Ðного ÑÑÑок..</p>
<p>Ðного ÑÑÑок..</p><p>Ðного ÑÑÑок..</p>
ÐÑого
ÐÐ¸Ð´Ñ Ð¿Ð¾Ð·Ð¸ÑиониÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸ Ð¸Ñ Ð¾ÑобенноÑÑи.
static- ÐнаÑе назÑваеÑÑÑ Â«Ð±ÐµÐ· позиÑиониÑованиÑ». Ð Ñвном виде задаÑÑÑÑ ÑолÑко еÑли надо пеÑеопÑеделиÑÑ Ð´ÑÑгое пÑавило CSS.
relative- Ð¡Ð´Ð²Ð¸Ð³Ð°ÐµÑ ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð¾ÑноÑиÑелÑно ÑекÑÑего меÑÑа.
- ÐÑоÑивоположнÑе гÑаниÑÑ
left/right(top/bottom) одновÑеменно ÑказаÑÑ Ð½ÐµÐ»ÑзÑ. - ÐкÑÑжаÑÑие ÑлеменÑÑ Ð²ÐµÐ´ÑÑ ÑÐµÐ±Ñ Ñак, как бÑдÑо ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð½Ðµ ÑдвигалÑÑ.
absolute-
ÐизÑалÑно пеÑеноÑÐ¸Ñ ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð½Ð° новое меÑÑо.
Ðовое меÑÑо вÑÑиÑлÑеÑÑÑ Ð¿Ð¾ кооÑдинаÑам
left/top/right/bottomоÑноÑиÑелÑно ближайÑего позиÑиониÑованного ÑодиÑелÑ. ÐÑли Ñакого ÑодиÑÐµÐ»Ñ Ð½ÐµÑ, Ñо им ÑÑиÑаеÑÑÑ Ð¾ÐºÐ½Ð¾.
- ШиÑина ÑлеменÑа по ÑмолÑÐ°Ð½Ð¸Ñ ÑÑÑанавливаеÑÑÑ Ð¿Ð¾ ÑодеÑжимомÑ.
- Ðожно ÑказаÑÑ Ð¿ÑоÑивоположнÑе гÑаниÑÑ
left/right(top/bottom). ÐÐ»ÐµÐ¼ÐµÐ½Ñ ÑаÑÑÑнеÑÑÑ. - ÐкÑÑжаÑÑие ÑлеменÑÑ Ð·Ð°Ð¿Ð¾Ð»Ð½ÑÑÑ Ð¾ÑвободивÑееÑÑ Ð¼ÐµÑÑо.
fixed-
Ðодвид абÑолÑÑного позиÑиониÑованиÑ, пÑи коÑоÑом ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð¿ÑивÑзÑваеÑÑÑ Ðº кооÑдинаÑам окна, а не докÑменÑа.
ÐÑи пÑокÑÑÑке он оÑÑаÑÑÑÑ Ð½Ð° Ñом же меÑÑе.
ÐоÑиÑаÑÑ
CSS-позиÑиониÑование по-наÑÑоÑÑÐµÐ¼Ñ Ð³Ð»Ñбоко в ÑпеÑиÑикаÑии Visual Formatting Model, 9.3 и ниже.
ÐÑÑ ÐµÑÑÑ Ñ Ð¾ÑоÑее ÑÑководÑÑво CSS Positioning in 10 steps, коÑоÑое Ð¾Ñ Ð²Ð°ÑÑÐ²Ð°ÐµÑ Ð¾ÑновнÑе ÑÐ¸Ð¿Ñ Ð¿Ð¾Ð·Ð¸ÑиониÑованиÑ.
ÐомменÑаÑии
<code>, Ð´Ð»Ñ Ð½ÐµÑколÑÐºÐ¸Ñ ÑÑÑок кода — Ñег<pre>, еÑли болÑÑе 10 ÑÑÑок — ÑÑÑÐ»ÐºÑ Ð½Ð° пеÑоÑниÑÑ (plnkr, JSBin, codepenâ¦)