Класс Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° css: Css H1, h2, h3 — SEO MaulTalk.com

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

ΠšΠ»Π°ΡΡΡ‹ | htmlbook.ru

ΠšΠ»Π°ΡΡΡ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚, ΠΊΠΎΠ³Π΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ для ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ элСмСнта Π²Π΅Π±-страницы ΠΈΠ»ΠΈ Π·Π°Π΄Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ стили для ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‚Π΅Π³Π°. ΠŸΡ€ΠΈ использовании совмСстно с Ρ‚Π΅Π³Π°ΠΌΠΈ синтаксис для классов Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ.

Π’Π΅Π³.Имя класса { свойство1: Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅; свойство2: Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅; … }

Π’Π½ΡƒΡ‚Ρ€ΠΈ стиля Π²Π½Π°Ρ‡Π°Π»Π΅ ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ ΠΆΠ΅Π»Π°Π΅ΠΌΡ‹ΠΉ Ρ‚Π΅Π³, Π° Π·Π°Ρ‚Π΅ΠΌ, Ρ‡Π΅Ρ€Π΅Π· Ρ‚ΠΎΡ‡ΠΊΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ΅ имя класса. ИмСна классов Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒΡΡ с латинского символа ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π² сСбС символ дСфиса (-) ΠΈ подчСркивания (_). ИспользованиС русских Π±ΡƒΠΊΠ² Π² ΠΈΠΌΠ΅Π½Π°Ρ… классов нСдопустимо. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π² ΠΊΠΎΠ΄Π΅ HTML, Ρ‡Ρ‚ΠΎ Ρ‚Π΅Π³ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΌ классом, ΠΊ Ρ‚Π΅Π³Ρƒ добавляСтся Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Β 8.1).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 8.1. ИспользованиС классов

HTML5CSS 2.1IECrOpSaFx

<!DOCTYPE HTML>
<html>
 <head>
  <meta charset="utf-8">
  <title>ΠšΠ»Π°ΡΡΡ‹</title>
  <style>
   P { /* ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Π°Π±Π·Π°Ρ† */ 
    text-align: justify; /* Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅ */
   } 
   P.
cite { /* Абзац с классом cite */ color: navy; /* Π¦Π²Π΅Ρ‚ тСкста */ margin-left: 20px; /* ΠžΡ‚ΡΡ‚ΡƒΠΏ слСва */ border-left: 1px solid navy; /* Π“Ρ€Π°Π½ΠΈΡ†Π° слСва ΠΎΡ‚ тСкста */ padding-left: 15px; /* РасстояниС ΠΎΡ‚ Π»ΠΈΠ½ΠΈΠΈ Π΄ΠΎ тСкста */ } </style> </head> <body> <p>Для искусствСнного освСщСния помСщСния ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π»ΡŽΠΌΠΈΠ½Π΅ΡΡ†Π΅Π½Ρ‚Π½Ρ‹Π΅ Π»Π°ΠΌΠΏΡ‹. Они ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ высокой свСтовой ΠΎΡ‚Π΄Π°Ρ‡Π΅ΠΉ, ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ сроком слуТбы, ΠΌΠ°Π»ΠΎΠΉ ΡΡ€ΠΊΠΎΡΡ‚ΡŒΡŽ свСтящСйся повСрхности, Π±Π»ΠΈΠ·ΠΊΠΈΠΌ ΠΊ СстСствСнному ΡΠΏΠ΅ΠΊΡ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΌ составом ΠΈΠ·Π»ΡƒΡ‡Π°Π΅ΠΌΠΎΠ³ΠΎ свСта, Ρ‡Ρ‚ΠΎ обСспСчиваСт Ρ…ΠΎΡ€ΠΎΡˆΡƒΡŽ Ρ†Π²Π΅Ρ‚ΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ.</p> <p>Для ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ засвСтки экрана дисплСя свСтовыми ΠΏΠΎΡ‚ΠΎΠΊΠ°ΠΌΠΈ ΠΎΠΊΠΎΠ½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΌΡ‹ снабТСны ΡΠ²Π΅Ρ‚ΠΎΡ€Π°ΡΡΠ΅ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌΠΈ ΡˆΡ‚ΠΎΡ€Π°ΠΌΠΈ.</p> </body> </html>

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рис.Β 8.1.

Рис. 8.1. Π’ΠΈΠ΄ тСкста, ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½Π½ΠΎΠ³ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ стилСвых классов

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π°Π±Π·Π°Ρ† Π²Ρ‹Ρ€ΠΎΠ²Π½Π΅Π½ ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅ с тСкстом Ρ‡Ρ‘Ρ€Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π° (этот Ρ†Π²Π΅Ρ‚ задаётся Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ), Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ класс с ΠΈΠΌΠ΅Π½Π΅ΠΌ citeΒ β€” отобраТаСтся синим Ρ†Π²Π΅Ρ‚ΠΎΠΌ ΠΈ с Π»ΠΈΠ½ΠΈΠ΅ΠΉ слСва.

МоТно, Ρ‚Π°ΠΊΠΆΠ΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ классы ΠΈ Π±Π΅Π· указания Ρ‚Π΅Π³Π°. Бинтаксис Π² этом случаС Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ.

.Имя класса { свойство1: Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅; свойство2: Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅; … }

ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΉ записи класс ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ Ρ‚Π΅Π³Ρƒ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Β 8.2).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 8.2. ИспользованиС классов

HTML5CSS 2.1IECrOpSaFx

<!DOCTYPE HTML>
<html>
 <head>
  <meta charset="utf-8">
  <title>ΠšΠ»Π°ΡΡΡ‹</title>
  <style>
   .gost {
    color: green; /* Π¦Π²Π΅Ρ‚ тСкста */
    font-weight: bold; /* Π–ΠΈΡ€Π½ΠΎΠ΅ Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π½ΠΈΠ΅ */
   }
   .term {
    border-bottom: 1px dashed red; /* ΠŸΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ΄ тСкстом */
   }
  </style>
 </head> 
 <body>
   <p>Богласно <span>Π“ΠžΠ‘Π’ 12.1.003-83 Π‘Π‘Π‘Π’ &quot;Π¨ΡƒΠΌ. ΠžΠ±Ρ‰ΠΈΠ΅ 
      трСбования бСзопасности&quot;</span>, ΡˆΡƒΠΌΠΎΠ²ΠΎΠΉ характСристикой Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… 
      мСст ΠΏΡ€ΠΈ постоянном ΡˆΡƒΠΌΠ΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΡƒΡ€ΠΎΠ²Π½ΠΈ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Ρ… Π΄Π°Π²Π»Π΅Π½ΠΈΠΉ Π² Π΄Π΅Ρ†ΠΈΠ±Π΅Π»Π°Ρ… 
      Π² ΠΎΠΊΡ‚Π°Π²Π½Ρ‹Ρ… полосах. Π‘ΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΡ… ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ называСтся 
      <b>ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ спСктром</b>, Π½ΠΎΠΌΠ΅Ρ€ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ числСнно Ρ€Π°Π²Π΅Π½ 
      ΡƒΡ€ΠΎΠ²Π½ΡŽ Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠ³ΠΎ давлСния Π² ΠΎΠΊΡ‚Π°Π²Π½ΠΎΠΉ полосС со срСднСгСомСтричСской 
      частотой 1000&nbsp;Π“Ρ†.
</p> </body> </html>

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ примСнСния классов ΠΊ Ρ‚Π΅Π³Π°ΠΌ <span> ΠΈ <b> ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рис.Β 8.2.

Рис. 8.2. Π’ΠΈΠ΄ Ρ‚Π΅Π³ΠΎΠ², ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½Π½Ρ‹Ρ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ классов

ΠšΠ»Π°ΡΡΡ‹ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ ΠΊ Ρ€Π°Π·Π½Ρ‹ΠΌ элСмСнтам Π²Π΅Π±-страницы: ячСйкам Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, ссылкам, Π°Π±Π·Π°Ρ†Π°ΠΌ ΠΈ Π΄Ρ€. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Β 8.3 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π° Ρ„ΠΎΠ½Π° строк Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ для создания Β«Π·Π΅Π±Ρ€Ρ‹Β».

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 8.3. ИспользованиС классов

HTML5CSS 2.1IECrOpSaFx

<!DOCTYPE HTML>
<html>
 <head>
  <meta charset="utf-8">
  <title>Камни</title>
  <style>
   table.jewel {
    width: 100%; /* Π¨ΠΈΡ€ΠΈΠ½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ */
    border: 1px solid #666; /* Π Π°ΠΌΠΊΠ° Π²ΠΎΠΊΡ€ΡƒΠ³ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ */
   }
   th {
    background: #009383; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° */
    color: #fff; /* Π¦Π²Π΅Ρ‚ тСкста */
    text-align: left; /* Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ */
   }
   tr.odd {
    background: #ebd3d7; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° */
   }
  </style>
 </head>
 <body>
  <table>
   <tr>
    <th>НазваниС</th><th>Π¦Π²Π΅Ρ‚</th><th>Π’Π²Π΅Ρ€Π΄ΠΎΡΡ‚ΡŒ ΠΏΠΎ ΠœΠΎΠΎΡΡƒ</th>
   </tr>
   <tr>
    <td>Алмаз</td><td>Π‘Π΅Π»Ρ‹ΠΉ</td><td>10</td>
   </tr>
   <tr>
    <td>Π ΡƒΠ±ΠΈΠ½</td><td>ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ</td><td>9</td>
   </tr>
   <tr>
    <td>АмСтист</td><td>Π“ΠΎΠ»ΡƒΠ±ΠΎΠΉ</td><td>7</td>
   </tr>
   <tr>
    <td>Π˜Π·ΡƒΠΌΡ€ΡƒΠ΄</td><td>Π—Π΅Π»Π΅Π½Ρ‹ΠΉ</td><td>8</td>
   </tr>
   <tr>
    <td>Π‘Π°ΠΏΡ„ΠΈΡ€</td><td>Π“ΠΎΠ»ΡƒΠ±ΠΎΠΉ</td><td>9</td>
   </tr>
  </table>
 </body>
</html>

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рис. Β 8.3. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ класс с ΠΈΠΌΠ΅Π½Π΅ΠΌ odd ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для измСнСния Ρ†Π²Π΅Ρ‚Π° Ρ„ΠΎΠ½Π° строки Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. Π—Π° счёт Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ этот класс добавляСтся Π½Π΅ ΠΊΠΎ всСм Ρ‚Π΅Π³Π°ΠΌ <tr> ΠΈ получаСтся Ρ‡Π΅Ρ€Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π°Π·Π½Ρ‹Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ².

Рис. 8.3. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ примСнСния классов

ΠžΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ использованиС Ρ€Π°Π·Π½Ρ‹Ρ… классов

К Π»ΡŽΠ±ΠΎΠΌΡƒ Ρ‚Π΅Π³Ρƒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ нСсколько классов, пСрСчисляя ΠΈΡ… Π² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π΅ class Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΠ±Π΅Π». Π’ этом случаС ΠΊ элСмСнту примСняСтся ΡΡ‚ΠΈΠ»ΡŒ, описанный Π² ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ… для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ класса. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… классов ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅ стилСвыС свойства, Π½ΠΎ с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ значСниями, Ρ‚ΠΎ бСрётся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρƒ класса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ описан Π² ΠΊΠΎΠ΄Π΅ Π½ΠΈΠΆΠ΅.

Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Β 8.4 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ использованиС Ρ€Π°Π·Π½Ρ‹Ρ… классов для создания ΠΎΠ±Π»Π°ΠΊΠ° Ρ‚Π΅Π³ΠΎΠ².

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 8.4. Π‘ΠΎΡ‡Π΅Ρ‚Π°Π½ΠΈΠ΅ Ρ€Π°Π·Π½Ρ‹Ρ… классов

HTML5CSS 2.1IECrOpSaFx

<!DOCTYPE HTML>
<html>
 <head>
  <meta charset="utf-8">
  <title>Облако Ρ‚Π΅Π³ΠΎΠ²</title>
  <style type="text/css">
   . level1 { font-size: 1em; }
   .level2 { font-size: 1.2em; }
   .level3 { font-size: 1.4em; }
   .level4 { font-size: 1.6em; }
   .level5 { font-size: 1.8em; }
   .level6 { font-size: 2em; }
   A.tag { 
    color: #468be1; /* Π¦Π²Π΅Ρ‚ ссылок */ 
   }
  </style>
 </head> 
 <body>
  <div> 
   <a href="/term/2">Paint.NET</a> 
   <a href="/term/69">Photoshop</a> 
   <a href="/term/3">Ρ†Π²Π΅Ρ‚</a> 
   <a href="/term/95">Ρ„ΠΎΠ½</a> 
   <a href="/term/11">ΠΏΠ°Π»ΠΈΡ‚Ρ€Π°</a> 
   <a href="/term/43">слои</a> 
   <a href="/term/97">свСт</a> 
   <a href="/term/44">ΠΏΠ°Π½Π΅Π»ΠΈ</a> 
   <a href="/term/16">линия</a> 
   <a href="/term/33">ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ</a> 
   <a href="/term/14">пиксСл</a> 
   <a href="/term/27">Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚</a> 
  </div>
 </body>
</html>

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рис.Β 8.4.

Рис. 8.4. Облако Ρ‚Π΅Π³ΠΎΠ²

Π’ стилях Ρ‚Π°ΠΊΠΆΠ΅ допускаСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ запись Π²ΠΈΠ΄Π° . layer1.layer2, Π³Π΄Π΅ layer1 ΠΈ layer2 ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΠΈΠΌΠ΅Π½Π° классов. Π‘Ρ‚ΠΈΠ»ΡŒ примСняСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для элСмСнтов, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π·Π°Π΄Π°Π½Ρ‹ классы layer1 ΠΈ layer2.

Вопросы для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ

1. КакоС имя класса написано ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ?

  1. 2layer1
  2. 1layer
  3. Π―ndex
  4. pink-floyd
  5. 28_days_later

2. Какой Ρ†Π²Π΅Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ Ρƒ слова Β«ΠΏΠΎΡ‚ΠΎΠΊΠ°Β» Π² ΠΊΠΎΠ΄Π΅?

<p>ΠšΠΎΡΡ„Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚ использования ΠΈΠ·Π»ΡƒΡ‡Π°Π΅ΠΌΠΎΠ³ΠΎ ΡΠ²Π΅Ρ‚ΠΈΠ»ΡŒΠ½ΠΈΠΊΠ°ΠΌΠΈ <span>ΠΏΠΎΡ‚ΠΎΠΊΠ°</span>, Π½Π° расчСтной плоскости.</p>

ΠŸΡ€ΠΈ использовании ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ стиля?

BODY { color: red; }
P { color: green; }
.c1 {color: blue; }
.c2 { color: yellow; }
.c3 { color: orange; }
.c2.c3 { color: black; }

  1. Π—Π΅Π»Ρ‘Π½Ρ‹ΠΉ.
  2. Π‘ΠΈΠ½ΠΈΠΉ.
  3. Π–Ρ‘Π»Ρ‚Ρ‹ΠΉ.
  4. ΠžΡ€Π°Π½ΠΆΠ΅Π²Ρ‹ΠΉ.
  5. Π§Ρ‘Ρ€Π½Ρ‹ΠΉ.

3. Как Π·Π°Π΄Π°Ρ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ Ρƒ Ρ‚Π΅Π³Π° <div>DOOM</div>?

  1. div[iddqd] { color: red; }
  2. div. iddqd { color: red; }
  3. iddqd.div { color: red; }
  4. div#iddqd { color: red; }
  5. div=iddqd { color: red; }

4. КакоС имя класса слСдуСт Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊ Ρ‚Π΅Π³Ρƒ <P>, Ρ‡Ρ‚ΠΎΠ±Ρ‹ тСкст Π±Ρ‹Π» ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΆΠΈΡ€Π½Ρ‹ΠΌ ΠΈ красного Ρ†Π²Π΅Ρ‚Π°, Ссли имССтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΡΡ‚ΠΈΠ»ΡŒ?

Β s1 { color: red; font-weight: bold; }
.s2 { color: red; }
.s3 { background-color: red; font-weight: bold; }
.s4 { font-weight: bold; }
.s5 { font: red bold; }

  1. s1
  2. s2
  3. s3
  4. s2 s4
  5. s5

ΠžΡ‚Π²Π΅Ρ‚Ρ‹

1. pink-floyd

2. Π§Ρ‘Ρ€Π½Ρ‹ΠΉ.

3. div.iddqd { color: red; }

4. s2 s4

Атрибут класса Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° header ?



Π― Π³Π΄Π΅-Ρ‚ΠΎ Ρ‡ΠΈΡ‚Π°Π», Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΡ‚Π°Ρ€Π°Ρ‚ΡŒΡΡ ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ использования класса ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ стилСй Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³ΠΎΠ² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°

<h2>Here goes the story</h2>

Π•ΡΡ‚ΡŒ Π»ΠΈ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, Ссли ΠΌΡ‹ примСняСм класс css Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³ΠΎΠ² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°?

html
ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Codeobsession Β  Β  17 сСнтября 2011 Π² 04:44

3 ΠΎΡ‚Π²Π΅Ρ‚Π°


  • Π”ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ я Π²Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° <header> ?

    Π’ настоящСС врСмя я Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ Π½Π°Π΄ Π²Π΅Π±-сайтом, Π³Π΄Π΅ сайт Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ слайдСр гСроя Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части страницы, ΠΏΠΎΠ΄ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠ΅ΠΉ. Π’ настоящСС врСмя я написал ΠΊΠΎΠ΄ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ: <header> <h2 class=site-title>Site Title</h2> <nav id=primary> <ul class=top-level> <li…

  • нСдопустимоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ свойства для Ρ„ΠΎΠ½Π° Ρ‚Π΅Π³Π° css h2

    ΠŸΡ€ΠΈΠ²Π΅Ρ‚, я ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽ нСдопустимыС значСния свойств для Ρ‚Π΅Π³Π° css h2 . здСсь я Ρ…ΠΎΡ‡Ρƒ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° h2 ΠΈΠ· класса css. header#header .logo { font: 0/0 a; text-shadow: none; color: transparent; background: url(‘../../Style Library/images/logo.png’) no-repeat 0 0 transparent; max-width:…



1

НСт Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с использованиСм стилСй класса css Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³ΠΎΠ² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°. CSS ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для стилизации вашСго ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. Помимо облСгчСния внСсСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ вмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠ΅Π½ΡΡ‚ΡŒ Π΄Π²Π°Π΄Ρ†Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ², Π²Ρ‹ просто мСняСтС Ρ„Π°ΠΉΠ» css, идСя состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ содСрТимоС ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ внСшнСго Π²ΠΈΠ΄Π°. Π­Ρ‚ΠΎΡ‚ стандарт Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ соотвСтствуСт трСбованиям, Π½ΠΎ ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ удобство использования, сниТаСт использованиС полосы пропускания ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ваши страницы Π² поисковых систСмах.

ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Unknown Β  Β  17 сСнтября 2011 Π² 04:49



1

Π― Π½Π΅ понимаю, ΠΏΠΎΡ‡Π΅ΠΌΡƒ это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ. НСт Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ.

ЕдинствСнноС, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠΌΠ΅Ρ‚ΡŒ Π² Π²ΠΈΠ΄Ρƒ, — это Ρ‡Π΅Ρ‚ΠΊΠΎΠ΅ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. Если Π²Ρ‹ Π½Π°Ρ‡Π½Π΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ класса ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

<h2>I'm blue text!</h2>
<h6>I'm small text!</h6>

blue ΠΈ small ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚, ΠΊΠ°ΠΊ ΡΡ‚ΠΈΠ»ΡŒ просачиваСтся Π² ваш markup. Π­Ρ‚ΠΎ ΠΈ многословно, ΠΈ излишнС. Π­Ρ‚ΠΎ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, относится ΠΊΠΎ всСм элСмСнтам HTML, Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°ΠΌ.

ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ swaggler Β  Β  17 сСнтября 2011 Π² 05:05



1

НСт Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΏΠ»ΠΎΡ…ΠΎΠ³ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ h2. CSS-это просто Π΄Π΅ΠΊΠΎΡ€Π°Ρ‚ΠΎΡ€ для DOM, поэтому Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ. Π­Ρ‚ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. НапримСр, Ρƒ вас ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ 100 Ρ‚Π΅Π³ΠΎΠ² h2 , Π½ΠΎ 10 ΠΈΠ· Π½ΠΈΡ… ΠΎΠΊΡ€Π°ΡˆΠ΅Π½Ρ‹ Π² красный Ρ†Π²Π΅Ρ‚, 50 ΠΈΠ· Π½ΠΈΡ… ΠΈΠΌΠ΅ΡŽΡ‚ ΡˆΡ€ΠΈΡ„Ρ‚ Arial ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. Π’ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½ Π±Ρ‹Π» Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ CSS, Π΄Π°ΠΆΠ΅ Ссли это всС Π΅Ρ‰Π΅ ΠΏΠ°Ρ€ΡˆΠΈΠ²ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, это Π»ΡƒΡ‡ΡˆΠ΅Π΅, Ρ‡Ρ‚ΠΎ Ρƒ нас Π΅ΡΡ‚ΡŒ. Π”Π°ΠΆΠ΅ Ссли с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния SEO Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ 100 h2 Ρ‚Π΅Π³ΠΎΠ² Π½Π° страницС, Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π² Π΅Π΅ стилизации. Π’ основном ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ концСпция Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ идСнтичности страницы ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Ρ‰Π΅Π³ΠΎ с чСловСчСским восприятиСм, Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΌΠ½Π΅Π½ΠΈΠ΅ΠΌ ΠΊΡ€Π°ΡƒΠ»Π΅Ρ€Π°.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΎΡ‚Π²Π΅Ρ‚ Ρ‚Π°ΠΊΠΎΠ²: ΠΈΠ΄ΠΈΡ‚Π΅ Π²ΠΏΠ΅Ρ€Π΅Π΄ ΠΈ стилизуйтС любой Ρ‚Π΅Π³, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, оптимизация для SEO ΠΈ самого Π²Π΅Π±-сайта стоит Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ мСстС.

ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ khael Β  Β  10 ΠΌΠ°Ρ€Ρ‚Π° 2012 Π² 00:03



ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ вопросы:


Π¦Π΅Π½Ρ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ‚Π΅Π³ h2 Π²Π½ΡƒΡ‚Ρ€ΠΈ DIV

Π£ мСня Π΅ΡΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ DIV Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° Ρ‚Π΅Π»Π°: <div id=AlertDiv><h2>Yes</h2></div> И это ΠΈΡ… CSS класса: #AlertDiv { position:absolute; height: 51px; left: 365px; top: 198px;. ..


Π˜Π·Π²Π»Π΅ΠΊΠΈΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Ρ‚Π΅Π³Π° ΠΈΠ· Plone сайта ΠΈ сдСлайтС Π΅Π³ΠΎ содСрТимым Ρ‚Π΅Π³Π° Π² Ρ‚Π΅ΠΌΠ΅

Π― ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΠΈΠ·Π²Π»Π΅Ρ‡ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Ρ‚Π΅Π³Π° Π½Π° ΠΌΠΎΠ΅ΠΌ сайтС Plone ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π³ΠΎ содСрТимым Ρ‚Π΅Π³Π° Π² ΠΌΠΎΠ΅ΠΉ Ρ‚Π΅ΠΌΠ΅. БпСцифичСский usecase : Π― Ρ…ΠΎΡ‚Π΅Π» Π±Ρ‹ ΠΈΠ·Π²Π»Π΅Ρ‡ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ сайта plone ΠΈΠ· #portal-logo, markup Π½Π° сайтС Plone…


МоТСм Π»ΠΈ ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ <span> Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° h2?

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π³ span Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° h2? <h2> <span class=boardit>Portfolio</span> </h2> Π― знаю, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π΅Π³ΠΎ Π² этом way…and я Ρ‚Π°ΠΊΠΆΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽ…


Π”ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ я Π²Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° <header> ?

Π’ настоящСС врСмя я Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ Π½Π°Π΄ Π²Π΅Π±-сайтом, Π³Π΄Π΅ сайт Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ слайдСр гСроя Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части страницы, ΠΏΠΎΠ΄ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠ΅ΠΉ. Π’ настоящСС врСмя я написал ΠΊΠΎΠ΄ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ: <header> <h2…


нСдопустимоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ свойства для Ρ„ΠΎΠ½Π° Ρ‚Π΅Π³Π° css h2

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, я ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽ нСдопустимыС значСния свойств для Ρ‚Π΅Π³Π° css h2 . здСсь я Ρ…ΠΎΡ‡Ρƒ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° h2 ΠΈΠ· класса css. header#header .logo { font: 0/0 a; text-shadow: none; color:…


Python BeautifulSoup4 ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π‘Ρ‚Ρ€ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈΠ· Ρ‚Π΅Π³Π° Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° h2

я ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΡΡ‚Ρ€ΠΎΠΊΠΎΠ²ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, которая находится Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° a, Π½ΠΎ Ρ‚Π΅Π³ a находится Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° h2. <h2 class=branded-page-header-title> <span class=qualified-channel-title…


Когда я ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽ <h2>-<h6> Π²Π½ΡƒΡ‚Ρ€ΠΈ элСмСнта <header> ?

Когда я ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ элСмСнта header ? Π― Π½Π΅ ΠΌΠΎΠ³Ρƒ этого ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΈΠ½ΠΎΠ³Π΄Π° ΠΌΠ½Π΅ каТСтся, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅Π³Π°ΠΌΠΈ header . Π”Π°Π²Π°ΠΉΡ‚Π΅ возьмСм эту Π±ΠΎΠΊΠΎΠ²ΡƒΡŽ панСль Π² качСствС…


<header> элСмСнты Ρ‚Π΅Π³Π° Π½Π΅ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ свСрху

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΊΠΎΠ΄Π΅ содСрТимоС Ρ‚Π΅Π³Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π½Π΅ начинаСтся с Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части экрана, body { margin: 0px; border: 2px solid green; } header { width: 100%; height: 25vh; background-color: gray;. ..


Ѐункция Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° h2?

Π― Ρ…ΠΎΡ‡Ρƒ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ свою Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π²Π½ΡƒΡ‚Ρ€ΡŒ Ρ‚Π΅Π³Π° h2, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½Π° адрСсовала ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ привСтствиС Π² зависимости ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ суток. Π­Ρ‚ΠΎ моя функция Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π½ΠΎ ΠΊΠ°ΠΊ я ΠΌΠΎΠ³Ρƒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅ Π² h2? var today = new…


Как Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° Ρ‚Π΅Π³ h2 ΠΈΠ»ΠΈ Как ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Π΅Π³Π° h2 Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ появился ΠΏΠΎΠ΄ ΠΌΠΎΠ΅ΠΉ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ панСлью

я ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° этот h2, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½ΠΈΠΆΠ΅ ΠΌΠΎΠ΅Π³ΠΎ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Ρ‚Π΅Π³Π°. Π― структурировал Π΅Π³ΠΎ Ρ‚Π°ΠΊ: Π΅ΡΡ‚ΡŒ Ρ‚Π΅Π³ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°, Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π΅ΡΡ‚ΡŒ Ρ‚Π΅Π³ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°, Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° Π΅ΡΡ‚ΡŒ Ρ‚Π΅Π³…

Буффикс класса модуля ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Joomla ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ расскаТу ΠΏΡ€ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρƒ с CSS-суффиксом ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Ρƒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΅Π³ΠΎ использования Π² Joomla.

Π’ Joomla Π΅ΡΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠΎΡ‰Π½Ρ‹ΠΉ инструмСнт стилизации, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π½Π΅ Π·Π½Π°ΡŽΡ‚. Он называСтся «Буффикс CSS-класса модуля». Π—Π²ΡƒΡ‡ΠΈΡ‚ ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎ, особСнно для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ². Но понимая, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ этот ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ, Π² сочСтании со Π·Π½Π°Π½ΠΈΠ΅ΠΌ CSS-стилСй, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π½Π° страницС Ρ‚Π°ΠΊ, Ρ‚Π°ΠΊ Π΄ΡƒΡˆΠ΅ ΡƒΠ³ΠΎΠ΄Π½ΠΎ. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ расскаТу ΠΏΡ€ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρƒ с CSS-суффиксом ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Ρƒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΅Π³ΠΎ использования Π² Joomla.

ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго стоит ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ суффикс класса модуля ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΊΠ°ΠΊ Π² Joomla 3, Ρ‚Π°ΠΊ ΠΈ Π² Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½ΠΈΡ… вСрсиях CMS. ΠœΡ‹ рассмотрим ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² Joomla 2.5. Π’ Joomla 3 ΠΈ Joomla 4 всё Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅.

НачнСм с постановки задания. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ Ρ…ΠΎΡ‡Π΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π² ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ сайта ΠΈΠΌΠ΅Π»ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ особСнности:

  1. Располагались Π½Π΅ Π΄Ρ€ΡƒΠ³ ΠΏΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΎΠΌ, Π° со сдвигом Π²Π»Π΅Π²ΠΎ ΠΈ Ρ‡Π΅Ρ€Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ;
  2. Π§Π΅Ρ€Π΅Π΄ΠΎΠ²Π°Π»ΠΈΡΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ прямыми ΠΈ скруглСнными ΡƒΠ³Π»Π°ΠΌΠΈ;
  3. Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, ΠΊΠ°ΠΊ ΠΈ Ρ€Π°ΠΌΠΊΠΈ, ΠΎΠ±Ρ€Π°ΠΌΠ»ΡΡŽΡ‰ΠΈΠ΅ ΠΈΡ…, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ†Π²Π΅Ρ‚Π°ΠΌ Ρ€Π°Π΄ΡƒΠ³ΠΈ.

Если ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ всё это схСматично, Ρ‚ΠΎ получится Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅:

На самом Π΄Π΅Π»Π΅ Π² Ρ‚Π°ΠΊΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΊΠ΅ Π½Π΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ особСнного. Π‘ Π½Ρ‹Π½Π΅ΡˆΠ½ΠΈΠΌΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Π°ΠΌΠΈ ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π΄Π°ΠΆΠ΅ простой. Но Ссли Π΄Π°Ρ‚ΡŒ Π΅Π΅ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅ΠΌΡƒ web-мастСру, Ρ‚ΠΎ ΠΎΠ½ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π²ΠΏΠ°Π΄Π΅Ρ‚ Π² ступор. Как ΠΆΠ΅Β  ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² Joomla Ρ‚Π°ΠΊΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅? Π›Π΅Π³ΠΊΠΎ, Ссли Π²Ρ‹ ΡƒΠΌΠ΅Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ CSS-суффиксы ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ. НиТС Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ всё ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ.

Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° я взял стандартный шаблон Joomla. Π’ΠΎΡ‚ Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ достаточноС количСство ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ нСсколько Π½ΠΎΠ²Ρ‹Ρ…. ВсС Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ – ΠΌΠΎΠ΄ΡƒΠ»ΠΈ html, ΠΈΠ»ΠΈ, ΠΏΡ€ΠΎΡ‰Π΅ говоря, ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ с тСкстом. ПослС ΠΈΡ… создания ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ сайт стал Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

НСмного ΠΎ CSS-классах.

Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ совсСм ΠΏΠ»ΠΎΡ…ΠΎ прСдставляСт сСбС, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ CSS, я Ρ€Π΅ΡˆΠΈΠ» Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ этот ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„. Если Π²Ρ‹ ΠΈΠΌΠ΅Π΅Ρ‚Π΅ прСдставлСниС ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ это, смСло пропускайтС ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„. Для понимания Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π΄Π²Π΅ Π²Π΅Ρ‰ΠΈ: Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ CSS-класс ΠΈ CSS-ΡΡ‚ΠΈΠ»ΡŒ.

CSS-ΡΡ‚ΠΈΠ»ΡŒ (свойство) – минимальная Π΅Π΄ΠΈΠ½ΠΈΡ†Π° CSS. Π Π°Π·ΠΌΠ΅Ρ€ ΠΈΠ»ΠΈ Ρ†Π²Π΅Ρ‚ ΡˆΡ€ΠΈΡ„Ρ‚Π°, Ρ€Π°ΠΌΠΊΠ°, ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ – всё это CSS-стили.

Π‘SS-класс – это ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ для стилСй.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

Π£ нас Π΅ΡΡ‚ΡŒ html-Π±Π»ΠΎΠΊ DIV:

ΠœΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ тСкст Π² этом Π±Π»ΠΎΠΊΠ΅ 20 ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ ΠΈ красным Ρ†Π²Π΅Ρ‚ΠΎΠΌ. Для этого ΠΌΡ‹ добавляСт Π½Π°ΡˆΠ΅ΠΌΡƒ Π±Π»ΠΎΠΊΡƒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ класса, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Β«myclassΒ». Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρƒ нас получаСтся:

<div>ΠΏΡ€ΠΈΠΌΠ΅Ρ€</div>

БСйчас ΠΌΡ‹ создали CSS-класс для Π±Π»ΠΎΠΊΠ°. Но ΠΎΠ½ ΠΏΠΎΠΊΠ° пуст (Π½Π΅ содСрТит стилСй).

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π² любом, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ ΠΊ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ CSS-Ρ„Π°ΠΉΠ»Π΅, Β ΠΌΡ‹ добавляСм строчку:

.myclass{font-size:20pt; color: red;}

ΠœΡ‹ внСсли Π² класс Π΄Π²Π° CSS-стиля: font-size ΠΈ color.

ПослС этого наш Π±Π»ΠΎΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ тСкст красного Ρ†Π²Π΅Ρ‚Π° 20 ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ.

Π’ΠΎΠΎΠ±Ρ‰Π΅, Ссли Π²Ρ‹ Π²ΡΠ΅Ρ€ΡŒΡ‘Π· ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ сайтостроСниСм, ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ ΠΊΡƒΠΏΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ ΠΏΠΎ HTML ΠΈ CSS. Π­Ρ‚ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ – основа основ. Освоив ΠΈΡ… ΠΏΠΎ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΡƒ, Π² дальнСйшСм Π²Ρ‹ сэкономитС ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° вСрсткС.Β 

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ CSS-суффиксов для ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½ΡƒΠΆΠ½ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Π΅ΠΌ внСшний Π²ΠΈΠ΄ Π½Π°ΡˆΠΈΡ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ отличаСтся ΠΈ Ρ‡Π΅ΠΌ ΠΎΠ½ схоТ. ΠŸΠΎΠ½ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ отличия – Ρ€Π°Π·Π½Ρ‹Π΅ Ρ†Π²Π΅Ρ‚Π°, ΠΊΠΎΠ½Ρ‚ΡƒΡ€Ρ‹ Ρ†Π²Π΅Ρ‚ΠΎΠ² ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. А Β«ΠΏΠΎΡ…ΠΎΠΆΠ΅ΡΡ‚ΡŒΒ» Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Ρ‹ ΠΈ полоТСния ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‚ΡΡ.

Буффикс класса модуля устроСн Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ позволяСт Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ для модуля Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ количСство классов. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π² нашСм шаблонС всС ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ класс moduletable.

Π—Π΄Π΅ΡΡŒ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ CSS-класса moduletable зависит ΠΎΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ шаблона Joomla. Π•Π³ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Π±Ρ‹Ρ‚ΡŒ совсСм, ΠΈΠ»ΠΈ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² ΠΊΠΎΠ΄Π΅ шаблона. Но для всСх этих манипуляций трСбуСтся достаточно Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹ Joomla. Π’ это ΠΆΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ рассматриваСм ΡΡ‚ΠΈΠ»ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π½Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ CSS).

Задавая Π½ΠΎΠ²Ρ‹Π΅ названия Π² ΠΏΠΎΠ»Π΅ суффикса класса модуля Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΠ±Π΅Π», ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ для модуля мноТСство Π½ΠΎΠ²Ρ‹Ρ… классов. Π—Π²ΡƒΡ‡ΠΈΡ‚ всё это слоТно ΠΈ ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎ. Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅.

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ свой Ρ†Π²Π΅Ρ‚, Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ CSS-класс. Но ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ² ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Ρ†Π²Π΅Ρ‚ΠΎΠ², всСго ΠΏΠΎ Π΄Π²Π°. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ для Π½ΠΈΡ… понадобится всСго Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ класса (Π΄Π²Π° для ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ² ΠΈ Π΄Π²Π° для ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ). Π’Π°ΠΊΠΆΠ΅ Π²Π°ΠΆΠ½ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρ†Π²Π΅Ρ‚ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°Ρ‚ΡŒΡΡ с ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠΌ ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π² ΠΎΠ΄Π½ΠΎΠΌ классС, ΠΈΠ½Π°Ρ‡Π΅ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΎΡ‡Π΅Π½ΡŒ Π½Π΅ΠΏΡ€ΠΈΡΡ‚Π½ΡƒΡŽ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ Ρ†Π²Π΅Ρ‚Π° ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° ΠΈ полоТСния.

Π§Ρ‚ΠΎ ΠΌΡ‹ Π² ΠΈΡ‚ΠΎΠ³Π΅ Π΄Π΅Π»Π°Π΅ΠΌ?

1) Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ сСмь классов Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ Ρ€Π°Π΄ΡƒΠ³ΠΈ:

  • color1 – красный
  • color2 – ΠΎΡ€Π°Π½ΠΆΠ΅Π²Ρ‹ΠΉ
  • color3 – ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ
  • color4 – Π·Π΅Π»Π΅Π½Ρ‹ΠΉ
  • color5 – Π³ΠΎΠ»ΡƒΠ±ΠΎΠΉ
  • color6 – синий
  • color7 – Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²Ρ‹ΠΉ

2) Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π΄Π²Π° класса Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ²:

  • squareblock – ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚ΡƒΡ€
  • roundblock – ΠΊΠΎΠ½Ρ‚ΡƒΡ€ со скруглСнными ΡƒΠ³Π»Π°ΠΌΠΈ

3) БоздаСм два класса на каТдоС полоТСниС:

  • normalpos – ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅
  • leftpos – ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, сдвинутый Π²Π»Π΅Π²ΠΎ

Если Ρ‚ΠΎΡ‡Π½ΠΎ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ исходному заданию, Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ, Ρ‚. Π΅. ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅, Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π²Π° класса. ΠŸΡ€ΠΈ этом Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ получился Π±Ρ‹ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅, Π½ΠΎ ΠΌΡ‹ ΡƒΠΆΠ΅ Π½Π΅ смогли Π±Ρ‹ простым ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ суффикса ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ, сдвинутый Π²Π»Π΅Π²ΠΎ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, для максимальной гибкости Π½Π°ΡˆΠΈΡ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, ΠΌΡ‹ Ρ€Π°Π·Π΄Π΅Π»ΠΈΠΌ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ ΠΈ сдвиг ΠΏΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌ классам.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ с Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊΠΎΠΌΡƒ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ ΠΊΠ°ΠΊΠΈΠ΅ суффиксы Π±ΡƒΠ΄ΡƒΡ‚ присвоСны. Π­Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ. ΠŸΡ€ΠΎΡΡ‚ΠΎ смотрим ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΏΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ свСрху Π²Π½ΠΈΠ·:

  • ΠΌΠΎΠ΄ΡƒΠ»ΡŒ1 – color1 squareblock normalpos
  • ΠΌΠΎΠ΄ΡƒΠ»ΡŒ2 – color2 roundblock leftpos
  • ΠΌΠΎΠ΄ΡƒΠ»ΡŒ3 – color3 squareblock normalpos
  • ΠΌΠΎΠ΄ΡƒΠ»ΡŒ4 – color4 roundblock leftpos
  • ΠΌΠΎΠ΄ΡƒΠ»ΡŒ5 – color5 squareblock normalpos
  • ΠΌΠΎΠ΄ΡƒΠ»ΡŒ6 – color6 roundblock leftpos
  • ΠΌΠΎΠ΄ΡƒΠ»ΡŒ7 – color7 squareblock normalpos

Π’ΠΎΡ‚ ΠΈ всё. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ этап Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½. ΠžΡΡ‚Π°Π΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ CSS-суффиксы нашим модулям. ΠŸΠ΅Ρ€Π΅Π΄ суффиксом ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΡ‚ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π΅Π», ΠΈΠ½Π°Ρ‡Π΅ ΠΎΠ½ приклССтся ΠΊ Π±Π°Π·ΠΎΠ²ΠΎΠΌΡƒ классу, Ρ‚.Π΅. Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ Β«moduletablecolor1 squareblock normalposΒ».

На рисункС ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ задаСтся суффикс для модуля1:

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ всС суффиксы Π·Π°Π΄Π°Π½Ρ‹, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ CSS-стилСй. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Π΅Π±-инспСктора Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Π΅ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ стили:

/* Π—Π°Π΄Π°Π΅ΠΌ Ρ†Π²Π΅Ρ‚Π° Ρ€Π°ΠΌΠΎΠΊ */
.moduletable.color1 {border-color:#D2232A;} /* Π—Π°Π΄Π°Π΅ΠΌ красный Ρ†Π²Π΅Ρ‚ */ .moduletable.color2 {border-color:#F7941E;} /* Π—Π°Π΄Π°Π΅ΠΌ ΠΎΡ€Π°Π½ΠΆΠ΅Π²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ */ .moduletable.color3 {border-color:#FFDE00;} /* Π—Π°Π΄Π°Π΅ΠΌ ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ */ .moduletable.color4 {border-color:#40AE49;} /* Π—Π°Π΄Π°Π΅ΠΌ Π·Π΅Π»Π΅Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ */ .moduletable.color5 {border-color:#00B2EB;} /* Π—Π°Π΄Π°Π΅ΠΌ Π³ΠΎΠ»ΡƒΠ±ΠΎΠΉ Ρ†Π²Π΅Ρ‚ */ .moduletable.color6 {border-color:#23408F;} /* Π—Π°Π΄Π°Π΅ΠΌ синий Ρ†Π²Π΅Ρ‚ */ . moduletable.color7 {border-color:#624099;} /* Π—Π°Π΄Π°Π΅ΠΌ Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ */ /* Π—Π°Π΄Π°Π΅ΠΌ Ρ†Π²Π΅Ρ‚Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² */ .moduletable.color1 h4 span{color:#D2232A;} /* Π—Π°Π΄Π°Π΅ΠΌ красный Ρ†Π²Π΅Ρ‚ */ .moduletable.color2 h4 span{color:#F7941E;} /* Π—Π°Π΄Π°Π΅ΠΌ ΠΎΡ€Π°Π½ΠΆΠ΅Π²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ */ .moduletable.color3 h4 span{color:#FFDE00;} /* Π—Π°Π΄Π°Π΅ΠΌ ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ */ .moduletable.color4 h4 span{color:#40AE49;} /* Π—Π°Π΄Π°Π΅ΠΌ Π·Π΅Π»Π΅Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ */ .moduletable.color5 h4 span{color:#00B2EB;} /* Π—Π°Π΄Π°Π΅ΠΌ Π³ΠΎΠ»ΡƒΠ±ΠΎΠΉ Ρ†Π²Π΅Ρ‚ */ .moduletable.color6 h4 span{color:#23408F;} /* Π—Π°Π΄Π°Π΅ΠΌ синий Ρ†Π²Π΅Ρ‚ */ .moduletable.color7 h4 span{color:#624099;} /* Π—Π°Π΄Π°Π΅ΠΌ Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ */ /* Π—Π°Π΄Π°Π΅ΠΌ Ρ„ΠΎΡ€ΠΌΡ‹ Ρ€Π°ΠΌΠΎΠΊ */ .moduletable.squareblock{border: 2px solid;} /* квадратная Ρ€Π°ΠΌΠΊΠ° */ .moduletable.roundblock{border: 2px solid; border-radius: 10px 10px 10px 10px;} /* скруглСнная Ρ€Π°ΠΌΠΊΠ° */ /* Π—Π°Π΄Π°Π΅ΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π°ΠΌΠΎΠΊ */
.moduletable.normalpos{} /* Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… стилСй */ . moduletable.leftpos{position: relative; right: 13%;} /* сдвигаСм ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²Π»Π΅Π²ΠΎ. */

ПослС этого Π»ΡŽΠ±ΡƒΠ΅ΠΌΡΡ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ:

Π’ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Ρ…ΠΎΡ‡Ρƒ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Joomla ΠΈΠΌΠ΅Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΡƒΡŽ Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ Π² ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠΈ. ИмСя Π½Π°Π²Ρ‹ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с HTML ΠΈ CSS, Π° Ρ‚Π°ΠΊΠΆΠ΅ понимая структуру Joomla, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ для Π½Π΅Π΅ ΠΎΡ‡Π΅Π½ΡŒ красивыС Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹.

Об Π°Π²Ρ‚ΠΎΡ€Π΅

Wedal (Π’ΠΈΡ‚Π°Π»ΠΈΠΉ). Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° (Full Stack). Π‘ΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΡŒ ΠΈ Π°Π²Ρ‚ΠΎΡ€ сайта Wedal.ru.

Основной ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ – созданиС сайтов ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ Π½Π° CMS Joomla.

Бписок популярных Π½Π°Π·Π²Π°Π½ΠΈΠΉ классов CSS

Π‘Π»ΠΎΠΊΠΈ

page β€” ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ элСмСнт страницы

header β€” шапка (страницы ΠΈΠ»ΠΈ элСмСнта)

footer β€” ΠΏΠΎΠ΄Π²Π°Π» (страницы ΠΈΠ»ΠΈ элСмСнта)

section β€” Ρ€Π°Π·Π΄Π΅Π» ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° (ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ…)

body β€” основная Ρ‡Π°ΡΡ‚ΡŒ (страницы ΠΈΠ»ΠΈ элСмСнта)

content β€” содСрТимоС элСмСнта

sidebar β€” боковая ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° (страницы ΠΈΠ»ΠΈ элСмСнта)

aside β€” Π±Π»ΠΎΠΊ с Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ

widget β€” Π²ΠΈΠ΄ΠΆΠ΅Ρ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅

Раскладка

wrapper, wrap β€” ΠΎΠ±Ρ‘Ρ€Ρ‚ΠΊΠ°, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ внСшняя

inner β€” внутрСнняя ΠΎΠ±Ρ‘Ρ€Ρ‚ΠΊΠ°

container, holder, box β€” ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€

grid β€” раскладка (страницы ΠΈΠ»ΠΈ элСмСнта) Π² Π²ΠΈΠ΄Π΅ сСтки (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ содСрТит Π² сСбС row ΠΈ col)

row β€” ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ Π² Π²ΠΈΠ΄Π΅ строки

col, column β€” ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ Π² Π²ΠΈΠ΄Π΅ столбца

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ управлСния

button, btn β€” ΠΊΠ½ΠΎΠΏΠΊΠ°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Ρ„ΠΎΡ€ΠΌΡ‹

control β€” элСмСнт управлСния, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, стрСлки Β«Π’ΠΏΠ΅Ρ€Ρ‘Π΄/Π½Π°Π·Π°Π΄Β» Π² Ρ„ΠΎΡ‚ΠΎΠ³Π°Π»Π΅Ρ€Π΅Π΅, ΠΊΠ½ΠΎΠΏΠΊΠΈ управлСния слайдСром

dropdown β€”Β Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠΉ список

ВСкст

title, subject, heading, headline, caption β€” Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ

subtitle β€” ΠΏΠΎΠ΄Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ

slogan β€” слоган

lead, tagline β€” Π»ΠΈΠ΄-Π°Π±Π·Π°Ρ† Π² тСкстС

text β€” тСкстовый ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚

desc β€” описаниС, Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ тСкстового ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°

excerpt β€” ΠΎΡ‚Ρ€Ρ‹Π²ΠΎΠΊ тСкста, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠ΅Ρ€Π΅Π΄ ссылкой Β«Π§ΠΈΡ‚Π°Ρ‚ΡŒ далСС…»

link β€” ссылка

copyright, copy β€” ΠΊΠΎΠΏΠΈΡ€Π°ΠΉΡ‚

Бписки

list, items β€” список

item β€” элСмСнт списка

Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ

image, img, picture, pic β€” ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°

icon β€” ΠΈΠΊΠΎΠ½ΠΊΠ°

logo β€” Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ

userpic, avatar β€” ΡŽΠ·Π΅Ρ€ΠΏΠΈΠΊ, малСнькая ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

thumbnail, thumb β€” ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π°, ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅

ΠœΠ΅Π΄ΠΈΠ°Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΡ

phone, mobile β€”Β ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ устройства

phablet β€”Β Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹ с большим экраном (6-7β€³)

tablet β€”Β ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹

notebook, laptop β€”Β Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΈ

desktop β€”Β Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹

Π Π°Π·ΠΌΠ΅Ρ€Ρ‹

tiny β€” малСнький, ΠΊΡ€ΠΎΡ…ΠΎΡ‚Π½Ρ‹ΠΉ

small β€” нСбольшой

medium β€” срСдний

big, large β€” большой

huge β€” ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ

narrow β€” ΡƒΠ·ΠΊΠΈΠΉ

wide β€” ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ

Бостояния

active, current β€” Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ элСмСнт, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΏΡƒΠ½ΠΊΡ‚ мСню

hidden β€” скрытый элСмСнт

error β€” статус ошибки

warning β€” статус прСдупрСТдСния

success β€” статус ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ выполнСния Π·Π°Π΄Π°Ρ‡ΠΈ

pending β€” состояниС оТидания, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠ΅Ρ€Π΅Π΄ смСной статуса Π½Π° error ΠΈΠ»ΠΈ success

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ

search β€” поиск

socials β€” Π±Π»ΠΎΠΊ ΠΈΠΊΠΎΠ½ΠΎΠΊ соцсСтСй

advertisement, adv, commercial, promo β€” Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹ΠΉ Π±Π»ΠΎΠΊ (рСТутся Адблоком, Π½Π΅ рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ классы для Π±Π»ΠΎΠΊΠΎΠ² с Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ€Π΅ΠΊΠ»Π°ΠΌΠΎΠΉ)

features, benefits β€” список основных особСнностСй Ρ‚ΠΎΠ²Π°Ρ€Π°, услуги

slider, carousel β€” слайдСр, ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ элСмСнт с ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΎΠΉ содСрТимого

pagination β€” постраничная навигация

user, author β€” ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, Π°Π²Ρ‚ΠΎΡ€ записи ΠΈΠ»ΠΈ коммСнтария

meta β€” Π±Π»ΠΎΠΊ с Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π±Π»ΠΎΠΊ Ρ‚Π΅Π³ΠΎΠ² ΠΈ Π΄Π°Ρ‚Ρ‹ Π² постС

cart, basket β€” ΠΊΠΎΡ€Π·ΠΈΠ½Π°

breadcrumbs β€” навигационная Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ°, Β«Ρ…Π»Π΅Π±Π½Ρ‹Π΅ ΠΊΡ€ΠΎΡˆΠΊΠΈΒ»

more, all β€” ссылка Π½Π° ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ

modal β€” модальноС (Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅) ΠΎΠΊΠ½ΠΎ

popup β€” Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ

tooltip, tip β€” Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки

preview β€” анонс, ΠΎΡ‚Ρ€Ρ‹Π²ΠΎΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ новости ΠΈΠ»ΠΈ поста, ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°, описания ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ ссылка Π½Π° ΠΏΠΎΠ»Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: Β«Π‘Π»ΠΎΠ²Π°, часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² CSS-классах»

Π—Π°Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ½Ρ‹ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚Π΅Π³ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ β€” Π‘Π»ΠΎΠ³ HTML Academy

Π—Π°Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ½Ρ‹ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚Π΅Π³ΠΈ для Π½ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ? β€” ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‚ наши Π·Ρ€ΠΈΡ‚Π΅Π»ΠΈ АндрСй, Илья, АлСксандр, Π˜Π³ΠΎΡ€ΡŒ, ΠœΠΈΡ…Π°ΠΈΠ» ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. Π­Ρ‚ΠΎΡ‚ вопрос Π½Π°ΠΌ Π·Π°Π΄Π°ΡŽΡ‚ Ρ‡Π°Ρ‰Π΅ всСго. ΠŸΡ€ΠΈΡˆΠ»ΠΎ врСмя Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ!

Когда ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π»ΠΈ HTML, ΠΌΠΈΡ€ Π±Ρ‹Π» совсСм Π΄Ρ€ΡƒΠ³ΠΈΠΌ. Авторы спСцификации Π²Π΄ΠΎΡ…Π½ΠΎΠ²Π»ΡΠ»ΠΈΡΡŒ тСкстовыми Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ, Π³Π΄Π΅ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠ΅ подряд шли Π°Π±Π·Π°Ρ†Ρ‹, списки, Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ. ΠŸΡ€ΡΠΌΠΎ ΠΊΠ°ΠΊ Π² Π²Π°ΡˆΠΈΡ… Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚Π°Ρ… ΠΈ курсовых: самый большой Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ β€” Π½Π°Π·Π²Π°Π½ΠΈΠ΅, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ помСньшС β€” части ΠΈΠ»ΠΈ Π³Π»Π°Π²Ρ‹.

Π’ HTML с Ρ‚Π΅Ρ… ΠΏΠΎΡ€ ΡˆΠ΅ΡΡ‚ΡŒ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ²: ΠΎΡ‚ h2 Π΄ΠΎ h6. Они ΠΎΠ·Π°Π³Π»Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ всё, Ρ‡Ρ‚ΠΎ Π·Π° Π½ΠΈΠΌΠΈ слСдуСт ΠΈ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚, Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅, нСявныС сСкции. Π’Π°ΠΊΠΈΠ΅ логичСскиС части страницы. НСявныС ΠΎΠ½ΠΈ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ³Π΄Π° появляСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ.

<h2>Π•Π΄Π°</h2>

  <h3>Π€Ρ€ΡƒΠΊΡ‚Ρ‹</h3>
  <p>ΠšΠ»Π°ΡΡΠ½Ρ‹Π΅</p>

    <h4>Π―Π±Π»ΠΎΠΊΠΈ</h4>
    <p>Π’ΠΎΠΎΠ±Ρ‰Π΅</p>

Но сСкции Π»ΡƒΡ‡ΡˆΠ΅ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ явно с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ элСмСнта section, ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ выпуск? Π­Ρ‚ΠΈ Π΄Π²Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния сСмантики, Π½ΠΎ этот Π³ΠΎΡ€Π°Π·Π΄ΠΎ понятнСС, Ρ…ΠΎΡ‚ΡŒ ΠΈ многословнСС.

<h2>Π•Π΄Π°</h2>
<section>
  <h3>Π€Ρ€ΡƒΠΊΡ‚Ρ‹</h3>
  <p>ΠšΠ»Π°ΡΡΠ½Ρ‹Π΅</p>
  <section>
    <h4>Π―Π±Π»ΠΎΠΊΠΈ</h4>
    <p>Π’ΠΎΠΎΠ±Ρ‰Π΅</p>
  </section>
</section>

Из-Π·Π° Ρ‚Π°ΠΊΠΎΠΉ систСмы нСявных сСкций, спСцификация настойчиво Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅Ρ‚ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ элСмСнты h* для подписСй ΠΏΠΎΠ΄ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°ΠΌΠΈ. Π­Ρ‚ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„, Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ содСрТимого. Π’ спСцификации Π΅ΡΡ‚ΡŒ Π³Π»Π°Π²Π° с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ слоТных элСмСнтов: подписи, ΠΊΡ€ΠΎΡˆΠΊΠΈ, Π΄ΠΈΠ°Π»ΠΎΠ³ΠΈ β€” ΠΏΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅.

Π›Π°Π΄Π½ΠΎ! Π Π°Π· Ρƒ нас Π΅ΡΡ‚ΡŒ явныС сСкции, Ρ‚ΠΎ ΠΏΠΎ влоТСнности Π»Π΅Π³ΠΊΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ частСй. Π’Π°ΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ сами Π΄ΠΎΠ³Π°Π΄Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊΠΎΠ³ΠΎ уровня Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Π½ΡƒΠΆΠ½Ρ‹? А Ρ‚ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ: h2, h3, Π°Ρˆβ€¦ сбился. Π’Π°ΠΊ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΌΠ΅Π½ΡΡ‚ΡŒ части ΠΊΠΎΠ΄Π° мСстами.

Вакая ΠΆΠ΅ идСя ΠΏΡ€ΠΈΡˆΠ»Π° Π² Π³ΠΎΠ»ΠΎΠ²Ρƒ Π°Π²Ρ‚ΠΎΡ€Π°ΠΌ HTML5 ΠΈ ΠΎΠ½ΠΈ описали Π² спСцификации Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π°ΡƒΡ‚Π»Π°ΠΉΠ½Π°. Он Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° страницС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ h2, Π° Π²Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ структурных элСмСнтов Π²Ρ€ΠΎΠ΄Π΅ article ΠΈ section.

<h2>Π•Π΄Π°</h2>
<section>
  <h2>Π€Ρ€ΡƒΠΊΡ‚Ρ‹</h2>
  <section>
    <h2>Π―Π±Π»ΠΎΠΊΠΈ</h2>
  </section>
</section>

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ идСя ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Π°ΠΆΠ΅ Π±Ρ€ΠΎΡΠΈΠ»ΠΈΡΡŒ Π΅Ρ‘ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ. Но Π²ΠΎΡ‚ Π±Π΅Π΄Π°: Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π°ΡƒΡ‚Π»Π°ΠΉΠ½Π° Π΄ΠΎ сих Π½Π΅ Π²Π½Π΅Π΄Ρ€ΠΈΠ» Π½ΠΈ ΠΎΠ΄ΠΈΠ½ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€, Ρ‡ΠΈΡ‚Π°Π»ΠΊΠ° ΠΈΠ»ΠΈ поисковик. На Ρ‚Π°ΠΊΠΈΡ… страницах всС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΊΡ€ΠΈΡ‡Π°Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ β„–1 ΠΈ самыС Π²Π°ΠΆΠ½Ρ‹Π΅. Но Ссли Π²Π°ΠΆΠ½ΠΎ всё, Ρ‚ΠΎ ΡƒΠΆΠ΅ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π²Π°ΠΆΠ½ΠΎ.

НС Π½Π°Π΄ΠΎ Ρ‚Π°ΠΊ Π΄Π΅Π»Π°Ρ‚ΡŒ, ΠΎΠ± этом Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΈΡˆΠ΅Ρ‚ сама спСцификация. Π—Π° ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² Π½ΡƒΠΆΠ½ΠΎ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ самим. На самом Π΄Π΅Π»Π΅, это Π½Π΅ Ρ‚Π°ΠΊ слоТно: Π½Π° Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΠΉ страницС вряд Π»ΠΈ набСрётся структурных частСй большС, Ρ‡Π΅ΠΌ Π½Π° 3 уровня. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½Π΅ Π»Π΅Π½ΠΈΡ‚Π΅ΡΡŒ.

НСт, ΠΏΠΎΠ³ΠΎΠ΄ΠΈ. Π― ΡΡ‚Π°Π²Π»ΡŽ класс Π½Π° div ΠΈ всС сразу видят β€” это самый большой Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΡΡ‚Π°Π²Π»ΡŽ Π΄Ρ€ΡƒΠ³ΠΎΠΉ класс β€” Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ становится мСньшС, Π²ΠΈΠ΄Π½ΠΎ ΠΆΠ΅. Π—Π°Ρ‡Π΅ΠΌ Ρ‚ΠΎΠ³Π΄Π° эта Π΅Ρ€ΡƒΠ½Π΄Π° с расчётом ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ, Ссли Π΅ΡΡ‚ΡŒ CSS?

<div>
  Π€Ρ€ΡƒΠΊΡ‚Ρ‹ бСсплатно
</div>
<div>
  Волько за дСньги
</div>

Π’Ρ‹ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΏΡ€Π°Π²Ρ‹, стили ΡΠΎΠ·Π΄Π°ΡŽΡ‚ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ модСль ваТности: ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΉ Ρ‡Ρ‘Ρ€Π½Ρ‹ΠΉ тСкст Π²Π°ΠΆΠ½Π΅Π΅, мСлСнький ΡΠ΅Ρ€Π΅Π½ΡŒΠΊΠΈΠΉ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ Π²Π°ΠΆΠ΅Π½. Но Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли Π²Ρ‹ смотритС Π½Π° Ρ‚Π°ΠΊΡƒΡŽ страницу.

Π•ΡΡ‚ΡŒ Π΄Π²Π΅ Π²Π°ΠΆΠ½Ρ‹Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ Π²Π°ΡˆΡƒ страницу ΠΏΠΎ Ρ‚Π΅Π³Π°ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ. Они Π½Π΅ смотрят насколько ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΉ ΠΈ Ρ‡Ρ‘Ρ€Π½Ρ‹ΠΉ ваш div β€” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Π½Π° страницС самоС Π²Π°ΠΆΠ½ΠΎΠ΅, ΠΎΠ½ΠΈ ΠΈΡ‰ΡƒΡ‚ h2. Π­Ρ‚ΠΎ Ρ‡ΠΈΡ‚Π°Π»ΠΊΠΈ ΠΈ Ρ€ΠΎΠ±ΠΎΡ‚Ρ‹. Π‘ Ρ€ΠΎΠ±ΠΎΡ‚Π°ΠΌΠΈ всё понятно: это поисковики, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Ρ‚ΡŒ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ваши страницы.

Π§ΠΈΡ‚Π°Π»ΠΊΠ°ΠΌΠΈ ΠΈΠ»ΠΈ скринридСрами ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ люди, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ»ΠΎΡ…ΠΎ ΠΈΠ»ΠΈ совсСм Π½Π΅ видят ваши интСрфСйсы, ΠΈΠ»ΠΈ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. VoiceOver, NVDA, JAWS Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ содСрТимоС вслух ΠΈ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ Π·Π½Π°Ρ‡ΠΈΠΌΡ‹ΠΌ Ρ‚Π΅Π³Π°ΠΌ. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ div ΠΈ span Π½Π΅ Π·Π½Π°Ρ‡Π°Ρ‚ Π½ΠΈ-Ρ‡Π΅-Π³ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ Π±Ρ‹ классы ΠΈ стили Π²Ρ‹ Π½Π΅ Π½Π°ΠΊΡ€ΡƒΡ‚ΠΈΠ»ΠΈ. Π’Π°ΠΊΠΎΠΉ сайт β€” ΠΊΠ°ΠΊ Π³Π°Π·Π΅Ρ‚Π° Π±Π΅Π· Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ², просто мСсиво тСкста.

Π”Π° какая Π³Π°Π·Π΅Ρ‚Π°! ΠžΡ‡Π½ΠΈΡΡŒ, 2017 Π½Π° Π΄Π²ΠΎΡ€Π΅, я ΠΈΠ·ΠΎΠΌΠΎΡ€Ρ„Π½ΠΎΠ΅ одностраничноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ дСлаю, Π° Π½Π΅ стСнгазСту. Π£ мСня Ρ‚ΡƒΡ‚ стСйты ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² β€” Π½Π°Ρ„ΠΈΠ³Π° сСмантика Ρ‚Π°ΠΌ, Π³Π΄Π΅ Π½Π΅Ρ‚ тСкста? ΠžΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ вопрос.

ВсС Ρ‡ΠΈΡ‚Π°Π»ΠΊΠΈ ΠΈΠ΄ΡƒΡ‚ ΠΏΠΎ страницС Ρ‚Π΅Π³ Π·Π° Ρ‚Π΅Π³ΠΎΠΌ, ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΊ послСднСму. И Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ подряд всё, Ρ‡Ρ‚ΠΎ Π²Π½ΡƒΡ‚Ρ€ΠΈ. ΠšΡ€Π°ΠΉΠ½Π΅ нСэффСктивно: каТдая страница начинаСтся с шапки ΠΈ ΠΏΠΎΠΊΠ° Π΅Ρ‘ ΠΏΡ€ΠΎΠΉΠ΄Ρ‘ΡˆΡŒ, Π·Π°Π±ΡƒΠ΄Π΅ΡˆΡŒ Π·Π° Ρ‡Π΅ΠΌ ΡˆΡ‘Π». ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρƒ Ρ‡ΠΈΡ‚Π°Π»ΠΎΠΊ Π΅ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅ΠΆΠΈΠΌΡ‹, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π°ΠΆΠ½Ρ‹Π΅ части страницы. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π½Ρ‹Π΅ элСмСнты header, nav, main ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅, всС ссылки, всС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ.

Если вывСсти всС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈΡ…, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ, Π° Π½Π΅ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ модСль страницы. А ΠΏΠΎΡ‚ΠΎΠΌ Π²Π·ΡΡ‚ΡŒ ΠΈ сразу ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Π½ΡƒΠΆΠ½ΠΎΠΉ сСкции, Π²Ρ‹Π±Ρ€Π°Π² Π΅Ρ‘ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ. МСню, поиск, ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, настройки, Π»ΠΎΠ³ΠΈΠ½ β€” всС эти части вашСго прилоТСния ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ·Π°Π³Π»Π°Π²ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ доступ ΠΊ Π½ΠΈΠΌ.

β€” Π˜Π½ΡΡ‚Π°Π³Ρ€Π°ΠΌ
  β€” Π›Π΅Π½Ρ‚Π°
    β€” Π—Π°ΠΊΠ°Ρ‚
    β€” Π›Π°Ρ‚Ρ‚Π΅
  β€” Настройки
  β€” ΠŸΡ€ΠΎΡ„ΠΈΠ»ΡŒ

Но Π±Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ Π½Π΅Ρ‚ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² для Π²Π°ΠΆΠ½Ρ‹Ρ… частСй. Π”ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ рисуСт, Π΅ΠΌΡƒ всё ясно: мСню с ΠΊΠΎΡ‚Π»Π΅Ρ‚ΠΎΠΉ, поиск с ΠΏΠΎΠ»Π΅ΠΌ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. Но это Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ Π²Π°ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ доступныС интСрфСйсы. Π Π°ΡΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π½ΡƒΠΆΠ½Ρ‹Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ, Π° ΠΏΠΎΡ‚ΠΎΠΌ доступно ΠΈΡ… ΡΠΏΡ€ΡΡ‡ΡŒΡ‚Π΅. Как? Волько Π½Π΅ display: none, Π΅Π³ΠΎ Ρ‡ΠΈΡ‚Π°Π»ΠΊΠΈ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΡŽΡ‚. Π•ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ visually hidden, ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π² описании ΠΊ Π²ΠΈΠ΄Π΅ΠΎ.

Π”ΡƒΠΌΠ°ΠΉΡ‚Π΅ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ выглядит ваша вёрстка, Π½ΠΎ ΠΈ ΠΎ Ρ‚ΠΎΠΌ, насколько Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°. НС Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°Ρ…: ΠΏΡƒΡΡ‚ΡŒ стили ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚, Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Ρ€Π°ΡΡΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΎ Π²Π°ΡˆΠΈΡ… страницах ΠΈΠ»ΠΈ прилоТСниях.


ΠžΡΠ½ΠΎΠ²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с сСлСкторами CSS для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ²

Π’ Π΄Π°Π½Π½ΠΎΠΌ ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ с Π²Π°ΠΌΠΈ научимся Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ с сСлСкторами CSS.

Π’ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… ΡƒΡ€ΠΎΠΊΠ°Ρ… ΠΌΡ‹ с Π²Π°ΠΌΠΈ использовали Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Ρ‚ΠΈΠΏ сСлСкторов — имя Ρ‚Π΅Π³Π°, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΌΡ‹ ΠΎΠ±Ρ€Π°Ρ‰Π°Π»ΠΈΡΡŒ ΠΊΠΎ всСм Ρ‚Π°ΠΊΠΈΠΌ Ρ‚Π΅Π³Π°ΠΌ.

Однако, Ρ‡Π°Ρ‰Π΅ всСго Π½Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ способы обращСния: ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½Π΅ всС Π°Π±Π·Π°Ρ†Ρ‹, Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ….

Бпособы ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это ΠΌΡ‹ ΠΈ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Π² Π΄Π°Π½Π½ΠΎΠΌ ΡƒΡ€ΠΎΠΊΠ΅.

Однако, для Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ Π΄Π²Π° Ρ‚Π΅Π³Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ пригодятся Π½Π°ΠΌ Π² дальнСйшСм.

Π‘Π»ΠΎΠΊ . Π’Π΅Π³ div

Π’Π΅Π³ div слуТит ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠΌ для Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚Π΅Π³ΠΎΠ². Π‘Π°ΠΌ ΠΏΠΎ сСбС ΠΎΠ½ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π΄Π΅Π»Π°Π΅Ρ‚, ΠΎΠ΄Π½Π°ΠΊΠΎ Π² Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚Π΅Π³ΠΎΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°Π±Π·Π°Ρ†Π΅Π² ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ², Π° Π·Π°Ρ‚Π΅ΠΌ для всСх Π½ΠΈΡ… ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ CSS свойства. Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° покрасим содСрТимоС Ρ‚Π΅Π³Π° div Π² красный Ρ†Π²Π΅Ρ‚ (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ style):

<div>
	<h3>
		Lorem ipsum dolor sit amet.
	</h3>
	<p>
		Lorem ipsum dolor sit amet.
	</p>
	<p>
		Lorem ipsum dolor sit amet.
	</p>
	<p>
		Lorem ipsum dolor sit amet.
	</p>
</div>

Π’Π°ΠΊ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅:

Lorem ipsum dolor sit amet.

Lorem ipsum dolor sit amet.

Lorem ipsum dolor sit amet.

Lorem ipsum dolor sit amet.

Π’ настоящСС врСмя Ρ‚Π΅Π³ div являСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· основных ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов Π½Π° сайтС. Π’Ρ‹ Π΅Ρ‰Π΅ ΡΡ‚ΠΎΠ»ΠΊΠ½Π΅Ρ‚Π΅ΡΡŒ с Π½ΠΈΠΌ Π² дальнСйшСм ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·.

Π‘Π»ΠΎΠΊ . Π’Π΅Π³ span

Π’Π΅Π³ span являСтся ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠΌ для кусочка тСкста. Π’Ρ‹ ΡƒΠΆΠ΅ Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΆΠΈΡ€Π½Ρ‹ΠΉ тСкст — слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π³ b. Однако, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли я Ρ…ΠΎΡ‡Ρƒ ΠΏΠΎΠΊΡ€Π°ΡΠΈΡ‚ΡŒ кусочСк тСкста Π² красный Ρ†Π²Π΅Ρ‚? Для Ρ‚Π°ΠΊΠΎΠ³ΠΎ случая Ρ‚Π΅Π³Π°, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ Ρ‚Π΅Π³Ρƒ b, Π½Π΅ сущСствуСт.

Для этого ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ Ρ‚Π΅Π³ span — сам ΠΏΠΎ сСбС ΠΎΠ½ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π΄Π΅Π»Π°Π΅Ρ‚, Π½ΠΎ для Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ CSS стили, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ позволят Π½Π°ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹ΠΉ эффСкт ΠΊ кусочку тСкста.

Π”Π°Π²Π°ΠΉΡ‚Π΅ покрасим Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ тСкст Π² красный Ρ†Π²Π΅Ρ‚:

<p>
	Lorem ipsum <span>dolor</span> sit amet.
</p>

Π’Π°ΠΊ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅:

Lorem ipsum dolor sit amet.

ΠœΡ‹ с Π²Π°ΠΌΠΈ ΠΈΠ·ΡƒΡ‡ΠΈΠ»ΠΈ Π΄Π²Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Π½Π°ΠΌ Ρ‚Π΅Π³Π° ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ приступаСм ΠΊ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ Π±ΠΎΠ»Π΅Π΅ слоТной Ρ€Π°Π±ΠΎΡ‚Ρ‹ с сСлСкторами.

Π‘Π»ΠΎΠΊ . Π“Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ° сСлСкторов

Иногда ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ситуация: Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Ρ‚Π΅Π³Π°ΠΌΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠΊΡ€Π°ΡΠΈΡ‚ΡŒ всС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ h3, h4 ΠΈ Π°Π±Π·Π°Ρ†Ρ‹ Π² красный Ρ†Π²Π΅Ρ‚. Π’ этом случаС Π²Π°ΠΌ придСтся Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ Ρ‚Π°ΠΊΠΎΠ³ΠΎ:

h3 {
	color: red;
}
h4 {
	color: red;
}
p {
	color: red;
}

Однако, сущСствуСт способ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΡ€ΠΎΡ‡Π΅: сСлСкторы Ρ‚Π΅Π³ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π·Π°ΠΏΡΡ‚ΡƒΡŽ ΠΈ CSS ΠΊΠΎΠ΄ примСнится ΠΊ Π½ΠΈΠΌ всСм ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΠΎΠΊΠΎΡ€ΠΎΡ‡Π΅ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

h3, h4, p {
	color: red;
}
<h3>Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3</h3>
<h4>Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h4</h4>
<p>
	Абзац с тСкстом.
</p>

Π’Π°ΠΊ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅:

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h4

Абзац с тСкстом.

Π“Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π·Π°ΠΏΡΡ‚ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ любоС количСство сСлСкторов Ρ‚Π΅Π³ΠΎΠ², ΠΏΡ€ΠΎΠ±Π΅Π» послС запятой Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ значСния, ΠΌΠΎΠΆΠ½ΠΎ Π±Π΅Π· Π½Π΅Π³ΠΎ, Π½ΠΎ с Π½ΠΈΠΌ ΠΊΠΎΠ΄ Π±ΠΎΠ»Π΅Π΅ красивый.

Π‘Π»ΠΎΠΊ . Π’Π»ΠΎΠΆΠ΅Π½Π½ΠΎΡΡ‚ΡŒ Ρ‚Π΅Π³ΠΎΠ² Π΄Ρ€ΡƒΠ³ Π² Π΄Ρ€ΡƒΠ³Π°

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΠΌ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ Ρ‚Π΅ΠΌ Ρ‚Π΅Π³Π°ΠΌ i, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ находятся Π²Π½ΡƒΡ‚Ρ€ΠΈ Π°Π±Π·Π°Ρ†Π΅Π², ΠΈ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΠΌ Ρ‚Ρ€ΠΎΠ³Π°Ρ‚ΡŒ Ρ‚Π΅ Ρ‚Π΅Π³ΠΈ i, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ находятся Π²Π½ΡƒΡ‚Ρ€ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² h3.

Π­Ρ‚ΠΎ дСлаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ контСкстного сСлСктора, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ Ρ‚Π΅Π³Π°ΠΌ ΠΏΠΎ ΠΈΡ… влоТСнности Π² Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚Π΅Π³ΠΈ.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΡΡ‚ΡŒ, ΠΌΠ΅ΠΆΠ΄Ρƒ сСлСкторами слСдуСт ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π΅Π» (этот ΠΏΡ€ΠΎΠ±Π΅Π» ΠΈ Π΅ΡΡ‚ΡŒ Π·Π½Π°ΠΊ контСкстного сСлСктора).

НапримСр, Ρ‚Π°ΠΊ — p i — ΠΌΡ‹ обратимся ΠΊΠΎ всСм Ρ‚Π΅Π³Π°ΠΌ i, находящимся Π²Π½ΡƒΡ‚Ρ€ΠΈ p, p b — Ρ‚Π°ΠΊ ΠΊΠΎ всСм Ρ‚Π΅Π³Π°ΠΌ b Π²Π½ΡƒΡ‚Ρ€ΠΈ p, Π° Ρ‚Π°ΠΊ — div p b — ΠΊΠΎ всСм Ρ‚Π΅Π³Π°ΠΌ b, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ находятся Π²Π½ΡƒΡ‚Ρ€ΠΈ Π°Π±Π·Π°Ρ†Π΅Π² p, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ находятся Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° div.

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ обратимся ΠΊΠΎ всСм Π°Π±Π·Π°Ρ†Π°ΠΌ Π²Π½ΡƒΡ‚Ρ€ΠΈ div ΠΈ покрасим ΠΈΡ… Π² красный Ρ†Π²Π΅Ρ‚. Абзацы Π²Π½Π΅ Π΄ΠΈΠ²Π° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ элСмСнты Π²Π½ΡƒΡ‚Ρ€ΠΈ Π΄ΠΈΠ²Π° (Π² нашСм случаС h3) красными Π½Π΅ станут:

div p {
	color: red;
}
<div>
	<h3>
		Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° div.
	</h3>
	<p>
		Абзац Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° div.
	</p>
	<p>
		Абзац Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° div.
	</p>
	<p>
		Абзац Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° div.
	</p>
</div>
<p>
	Абзац Π²Π½Π΅ Ρ‚Π΅Π³Π° div.
</p>

Π’Π°ΠΊ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅:

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° div.

Абзац Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° div.

Абзац Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° div.

Абзац Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° div.

Абзац Π²Π½Π΅ Ρ‚Π΅Π³Π° div.

Π‘Π»ΠΎΠΊ . Π’Ρ‹Π±ΠΎΡ€ элСмСнта ΠΏΠΎ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ id

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ способ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ понадобится Π² Ρ‚Π°ΠΊΠΎΠΉ ситуации: Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для всСх Π°Π±Π·Π°Ρ†Π΅Π² ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ красный Ρ†Π²Π΅Ρ‚, Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ для этого Π°Π±Π·Π°Ρ†Π° — Π·Π΅Π»Π΅Π½Ρ‹ΠΉ. Π’ этом случаС, ΠΊΠ°ΠΊ Π²Ρ‹ ΡƒΠΆΠ΅ Π·Π½Π°Π΅Ρ‚Π΅, ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ style, ΠΎΠ΄Π½Π°ΠΊΠΎ этот способ Π½Π΅ самый ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ (ΠΎΠ½ захламляСт HTML ΠΊΠΎΠ΄ CSS ΠΊΠΎΠ΄ΠΎΠΌ).

Π’Ρ‚ΠΎΡ€ΠΎΠΉ способ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎΠΌΡƒ элСмСнту даСтся Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ id, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит Π² сСбС ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ имя нашСго Ρ‚Π΅Π³Π° (Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ id с Ρ‚Π°ΠΊΠΈΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ Π½Π° страницС Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ — Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚). Если ΠΌΡ‹ Π΄Π°Π΄ΠΈΠΌ Π΅ΠΌΡƒ, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, имя test, Ρ‚ΠΎΠ³Π΄Π° Π² CSS ΠΌΡ‹ смоТСм ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ Π½Π΅ΠΌΡƒ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ: #test — Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ сначала ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ символ «Ρ€Π΅ΡˆΠ΅Ρ‚ΠΊΠ°», Π° Π·Π°Ρ‚Π΅ΠΌ — Ρ‚ΠΎ имя, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΡ‹ записали Π² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ id.

Π”Π°Π²Π°ΠΉΡ‚Π΅ сСйчас для всСх Π°Π±Π·Π°Ρ†Π΅Π² Π·Π°Π΄Π°Π΄ΠΈΠΌ красный Ρ†Π²Π΅Ρ‚, Π° для Π°Π±Π·Π°Ρ†Π° с id=»test» — Π·Π΅Π»Π΅Π½Ρ‹ΠΉ:

p {
	color: red;
}
#test {
	color: green;
}
<p>
	Абзац с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ id Π² Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ "test". 
</p>
<p>
	ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Π°Π±Π·Π°Ρ† с тСкстом.
</p>
<p>
	ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Π°Π±Π·Π°Ρ† с тСкстом.
</p>

Π’Π°ΠΊ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅:

Абзац с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ id Π² Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ «test».

ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Π°Π±Π·Π°Ρ† с тСкстом.

ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Π°Π±Π·Π°Ρ† с тСкстом.

А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ id Π΄Π°Π΄ΠΈΠΌ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ Π΄ΠΈΠ²Ρƒ ΠΈ покрасим содСрТимоС этого Π΄ΠΈΠ²Π° Π² красный Ρ†Π²Π΅Ρ‚, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠ²ΡˆΠΈΡΡŒ ΠΊ Π½Π΅ΠΌΡƒ ΠΏΠΎ Π΅Π³ΠΎ id:

#test {
	color: red;
}
<div>
	<h3>
		Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.
	</h3>
	<h3>
		Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.
	</h3>
	<h3>
		Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.
	</h3>
	<p>
		Абзац Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.
	</p>
	<p>
		Абзац Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.
	</p>
	<p>
		Абзац Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.
	</p>
</div>
<p>
	Абзац Π²Π½Π΅ #test.
</p>

Π’Π°ΠΊ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅:

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.

Абзац Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.

Абзац Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.

Абзац Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.

Абзац Π²Π½Π΅ #test.

А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ совмСстим контСкстный сСлСктор (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΎΠ±Π΅Π», ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΡΡ‚ΡŒ) ΠΈ id ΠΈ сдСлаСм Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π°Π±Π·Π°Ρ†Ρ‹ (Π½ΠΎ Π½Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ h3 Π² Π΄Π°Π½Π½ΠΎΠΌ случаС) ΠΈΠ· #test стали красного Ρ†Π²Π΅Ρ‚Π°:

#test p {
	color: red;
}
<div>
	<h3>
		Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.
	</h3>
	<h3>
		Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.
	</h3>
	<h3>
		Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.
	</h3>
	<p>
		Абзац Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° div.
	</p>
	<p>
		Абзац Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° div.
	</p>
	<p>
		Абзац Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° div.
	</p>
</div>
<p>
	Абзац Π²Π½Π΅ Ρ‚Π΅Π³Π° div.
</p>

Π’Π°ΠΊ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅:

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.

Абзац Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.

Абзац Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.

Абзац Π²Π½ΡƒΡ‚Ρ€ΠΈ #test.

Абзац Π²Π½Π΅ #test.

Π‘Π»ΠΎΠΊ . ΠšΠ»Π°ΡΡΡ‹ элСмСнтов

ΠžΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ элСмСнту ΠΏΠΎ Π΅Π³ΠΎ id ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ нСдостаток — Ρ‚Π°ΠΊ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ элСмСнту Π½Π° страницС. А Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Π½Π°ΠΌ, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π½ΡƒΠΆΠ½Ρ‹ Π°Π±Π·Π°Ρ†Ρ‹ Π΄Π²ΡƒΡ… Ρ‚ΠΈΠΏΠΎΠ² — красныС ΠΈ Π·Π΅Π»Π΅Π½Ρ‹Π΅ ΠΈ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Ρ‡Π΅Ρ€Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΌ порядкС? Π’ этом случаС Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ классами.

ΠšΠ»Π°ΡΡΡ‹ Π·Π°Π΄Π°ΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° class, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΡ‹ пишСм имя класса. Π˜Ρ… прСимущСство Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ класс ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΡ… элСмСнтов Π½Π° страницС. Π’ΠΎ Π΅ΡΡ‚ΡŒ, Ссли элСмСнты Π΄ΠΎΠ»ΠΆΠ½Ρ‹ вСсти сСбя ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ — ΠΌΡ‹ Π΄Π°Π΅ΠΌ ΠΈΠΌ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ класс.

Как ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ элСмСнтам с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ классом Π² CSS: ΠΏΡƒΡΡ‚ΡŒ ΠΌΡ‹ Π·Π°Π΄Π°Π»ΠΈ Π½ΡƒΠΆΠ½Ρ‹ΠΌ Π½Π°ΠΌ элСмСнтам класс с ΠΈΠΌΠ΅Π½Π΅ΠΌ test, Ρ‚ΠΎΠ³Π΄Π° Π² CSS ΠΊΠΎ всСм элСмСнтам с этим классом ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ — . test — Π²Π½Π°Ρ‡Π°Π»Π΅ символ «Ρ‚ΠΎΡ‡ΠΊΠ°» ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ имя класса ΠΈΠ· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° class.

Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π½ΠΈΠΆΠ΅ ΠΈ Π°Π±Π·Π°Ρ†Ρ‹, ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ класс test, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ красит эти элСмСнты Π² красный Ρ†Π²Π΅Ρ‚:

.test {
	color: red;
}
<h3>
	Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.
</h3>
<h3>
	Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.
</h3>
<h3>
	Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.
</h3>
<p>
	Абзац с классом test.
</p>
<p>
	Абзац с классом test.
</p>
<p>
	Абзац с классом test.
</p>
<p>
	Абзац Π±Π΅Π· класса.
</p>

Π’Π°ΠΊ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅:

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.

Абзац с классом test.

Абзац с классом test.

Абзац с классом test.

Абзац Π±Π΅Π· класса.

Π‘Π»ΠΎΠΊ . ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Ρ‚Π΅Π³ с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ классом

Π‘Ρ‹Π²Π°ΡŽΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ ситуации, ΠΊΠΎΠ³Π΄Π° Ρ€Π°Π·Π½Ρ‹Π΅ Ρ‚Π΅Π³ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ класс. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Ρƒ Π°Π±Π·Π°Ρ†Π΅Π² ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² h3 ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π·Π°Π΄Π°Π½ класс test. Π’Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π°Π±Π·Π°Ρ†Ρ‹ с классом test, Π½Π΅ затрагивая Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² h3 с этим ΠΆΠ΅ классом.

Π’ этом случаС вмСсто сСлСктора .test я Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅: p.test — Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ я Π²Ρ‹Π±Π΅Ρ€Ρƒ всС Π°Π±Π·Π°Ρ†Ρ‹ с классом test, Π½Π΅ Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΠ² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ. Если ΠΆΠ΅ я Π½Π°ΠΏΠΈΡˆΡƒ h3.test — Ρ‚ΠΎ Π²Ρ‹Π±Π΅Ρ€Ρƒ всС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ h3 с классом test, Π½Π΅ Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΠ² Π°Π±Π·Π°Ρ†Π΅Π².

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π°Π±Π·Π°Ρ†Ρ‹ с классом test станут красного Ρ†Π²Π΅Ρ‚Π°, Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ с Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ классом — Π½Π΅ станут:

p.test {
	color: red;
}
<h3>
	Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.
</h3>
<h3>
	Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.
</h3>
<h3>
	Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.
</h3>
<p>
	Абзац с классом test.
</p>
<p>
	Абзац с классом test.
</p>
<p>
	Абзац с классом test.
</p>
<p>
	Абзац Π±Π΅Π· класса. 
</p>

Π’Π°ΠΊ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅:

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.

Абзац с классом test.

Абзац с классом test.

Абзац с классом test.

Абзац Π±Π΅Π· класса.

Π˜Ρ‚Π°ΠΊ, Π΅Ρ‰Π΅ Ρ€Π°Π·: p.test — Ρ‚Π°ΠΊΠΎΠΉ сСлСктор Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π°Π±Π·Π°Ρ†Ρ‹ с классом test. А Π²ΠΎΡ‚ Ссли я сдСлаю Ρ‚Π°ΠΊ: p .test (ΠΏΠΎΡΡ‚Π°Π²Π»ΡŽ ΠΏΡ€ΠΎΠ±Π΅Π»), Ρ‚ΠΎ Π²Ρ‹Π±Π΅Ρ€Ρƒ всС элСмСнты с классом test, находящиСся Π²Π½ΡƒΡ‚Ρ€ΠΈ Π°Π±Π·Π°Ρ†Π΅Π². ΠŸΡ€ΠΎΡ‡ΡƒΠ²ΡΡ‚Π²ΡƒΠΉΡ‚Π΅ эту Ρ€Π°Π·Π½ΠΈΡ†Ρƒ.

Π”Π°Π²Π°ΠΉΡ‚Π΅ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ h3 с классом test:

h3.test {
	color: red;
}
<h3>
	Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.
</h3>
<h3>
	Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.
</h3>
<h3>
	Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.
</h3>
<p>
	Абзац с классом test.
</p>
<p>
	Абзац с классом test.
</p>
<p>
	Абзац с классом test.
</p>
<p>
	Абзац Π±Π΅Π· класса.
</p>

Π’Π°ΠΊ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅:

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.

Абзац с классом test.

Абзац с классом test.

Абзац с классом test.

Абзац Π±Π΅Π· класса.

А сСйчас сдСлаСм Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ класс test Π·Π°Π΄Π°Π²Π°Π» курсив всСм элСмСнтам, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ½ Π΄Π°Π½, ΠΈ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ этом всС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ h3 с классом test ΠΊΡ€Π°ΡΠΈΠ»ΠΈΡΡŒ Π² красный Ρ†Π²Π΅Ρ‚, Π° Π°Π±Π·Π°Ρ†Ρ‹ с этим классом — Π² Π·Π΅Π»Π΅Π½Ρ‹ΠΉ:

.test {
	font-style: italic;
}
h3.test {
	color: red;
}
p.test {
	color: green;
}
<h3>
	Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.
</h3>
<h3>
	Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.
</h3>
<h3>
	Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.
</h3>
<p>
	Абзац с классом test.
</p>
<p>
	Абзац с классом test.
</p>
<p>
	Абзац с классом test.
</p>
<p>
	Абзац Π±Π΅Π· класса.
</p>

Π’Π°ΠΊ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅:

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h3 с классом test.

Абзац с классом test.

Абзац с классом test.

Абзац с классом test.

Абзац Π±Π΅Π· класса.

Π‘Π»ΠΎΠΊ . Π’ΠΈΠ΄Π΅ΠΎ

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ Π²ΠΈΠ΄Π΅ΠΎ ΠΈΠ· Π·Π°ΠΎΡ‡Π½ΠΎΠ³ΠΎ курса: скачайтС Π΅Π³ΠΎ ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΉ ссылкС (Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΡ€ΠΎ сСлСкторы, ΠΏΠ°Ρ€Ρƒ видосов Ρ‚Π°ΠΌ лишниС. Π₯отя ΠΎΠ½ΠΈ Ρ‚ΠΎΠΆΠ΅ лишними Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚) ).

Π§Ρ‚ΠΎ Π²Π°ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ дальшС:

ΠŸΡ€ΠΈΡΡ‚ΡƒΠΏΠ°ΠΉΡ‚Π΅ ΠΊ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ Π·Π°Π΄Π°Ρ‡ ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ссылкС: Π·Π°Π΄Π°Ρ‡ΠΈ ΠΊ ΡƒΡ€ΠΎΠΊΡƒ.

Когда всС Ρ€Π΅ΡˆΠΈΡ‚Π΅ — ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΊ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ Π½ΠΎΠ²ΠΎΠΉ Ρ‚Π΅ΠΌΡ‹.

CSS h2, h3: стилизация h2, h3 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ²

ЦСлью Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ, Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ стилизации h2, h3 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ². Π’Π΅Π³ h2 являСтся Π²Π°ΠΆΠ½Ρ‹ΠΌ Ρ‚Π΅Π³ΠΎΠΌ Π² Ρ‚Π΅Π»Π΅ странички. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΎΠ½ содСрТит Π² сСбС тСматичСский Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ страницы. Π’Π΅Π³ h2 Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π½Π΅ составляло трудности ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΎ Ρ‡Π΅ΠΌ ΠΈΠ΄Π΅Ρ‚ Ρ€Π΅Ρ‡ΡŒ Π½Π° страницС вашСго сайта. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π΄Π°Π½Π½Ρ‹ΠΉ Ρ‚Π΅Π³ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ярким ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠΌ вашСй страницы. CSS стилизация Ρ‚Π΅Π³Π° h2 ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ простой, Π½ΠΎ Π³Π»Π°Π²Π½ΠΎΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° Π±Ρ‹Π» наибольшим срСди Π΄Ρ€ΡƒΠ³ΠΈΡ… Π½Π° страницС. И Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ бросался Π² Π³Π»Π°Π·Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ, это Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ³Ρ€Π°Π΅Ρ‚ Ρ€ΠΎΠ»ΡŒ Π² рСлСвантности страницС, Π° Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΈ Π² ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

Π’Π΅Π³ h3, это Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠΉ Ρ‚Π΅Π³, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ смысловым ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ h2. ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Π΅Π³ΠΎ стилизации.

НиТС прСдоставлСны ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΈ способы css стилизации h2, h3 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ².

Бпособы стилизации h2, h3 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ²

Π—Π°ΠΏΠ°Π΄Π½Ρ‹ΠΉ способ

Мой способ

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ CSSΒ h2, h3

CSS стилизация h2 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°

CSSh2 + h3 (совмСстная стилизация)

CSS стилизация h3 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°

Бпособы стилизации h2, h3 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ²

Бпособы стилизации h2, h3 Ρ‚Π΅Π³ΠΎΠ², ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π½Π° создании Π»Π΅Π½Ρ‚Ρ‹. Π Π°Π·Π±Π΅Ρ€Π΅ΠΌ, Π΄Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π² Π²ΠΈΠ΄Π΅ Π»Π΅Π½Ρ‚Ρ‹: Π·Π°ΠΏΠ°Π΄Π½Ρ‹ΠΉ ΠΈ ΠΌΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚. Π—Π°Ρ€Π°Π½Π΅Π΅ скаТу, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½Π΅Π΅ ΠΌΠΎΠΉ способ, Π½ΠΎ Ссли Π²Ρ‹ ΠΈΠΌΠ΅Π΅Ρ‚Π΅ свои Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ (способы) стилизации Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ², Π±ΡƒΠ΄Ρƒ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½, Ссли ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ ΠΈΠΌΠΈ Π² коммСнтариях.

Π—Π°ΠΏΠ°Π΄Π½Ρ‹ΠΉ способ

Как Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎΠΉ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠ½Π΅ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ нравится CSS способ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π»Π΅Π½Ρ‚Ρ‹. Π”Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ создания css h2 Π»Π΅Π½Ρ‚Ρ‹, я нашСл Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Π·Π°ΠΏΠ°Π΄Π½Ρ‹Ρ… сайтов. Данная Π»Π΅Π½Ρ‚Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π½Π° чистом css ΠΊΠΎΠ΄Π΅, хотя ΠΊΡ€ΠΎΡΡΠ±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½ΠΎΡΡ‚ΡŒ пострадала (Π² IE выглядит простым Π±Π»ΠΎΠΊΠΎΠΌ). НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ исходный ΠΊΠΎΠ΄ css стиля.

h2.ribbon { 

font-size: 16px !important; 

position: relative; 

background: #ba89b6; 

color: #fff; 

text-align: center; 

padding: 1em 2em;

margin: 0 0 3em;

} 

h2.ribbon:before, h2.ribbon:after { 

content: ""; 

position: absolute; 

display: block; 

bottom: -1em; 

border: 1.5em solid #986794; 

z-index: -1; 

} 

h2.ribbon:before { 

left: -2em; 

border-right-width: 1.5em; 

border-left-color: transparent; 

} 

h2.ribbon:after { 

right: -2em; 

border-left-width: 1.5em; 

border-right-color: transparent; 

} 

h2.ribbon .ribbon-content:before, h2.ribbon .ribbon-content:after { 

content: ""; 

position: absolute; 

display: block; 

border-style: solid; 

border-color: #804f7c transparent transparent transparent; 

bottom: -1em; 

} 

h2.ribbon .ribbon-content:before { 

left: 0; 

border-width: 1em 0 0 1em; 

} 

h2.ribbon .ribbon-content:after { 

right: 0; 

border-width: 1em 1em 0 0; 

}

Π’ HTML ΠΊΠΎΠ΄Π΅, h2 Π»Π΅Π½Ρ‚Π°, выглядит Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

<h2><strong>CSS стилизация h2, h3 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² Π½Π° sitear.ru</strong></h2>

Мой способ

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, css ΠΊΠΎΠ΄ Π³Ρ€ΠΎΠΌΠΎΠ·Π΄ΠΊΠΎΠΉ, ΠΊΠ°ΠΊ для стилизации Ρ‚ΠΎΠ»ΡŒΠΊΠΎ h2 Ρ‚Π΅Π³Π°. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ свой способ создания ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ Π»Π΅Π½Ρ‚Ρ‹. ΠšΡ€ΠΎΡΠ±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½ΠΎΡΡ‚ΡŒ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π»Π°ΡΡŒ Π½Π° IE, FireFox, Opera, Chrome.  НиТС прСдоставлСн css ΠΊΠΎΠ΄ ΠΈ всС исходныС Ρ„Π°ΠΉΠ»Ρ‹.

h2 {height:67px; background: url(ribbon_left.png) left top no-repeat; color:#FFF;} 

h2 strong {height:67px; display:block; max-width:450px; margin-left:56px; padding-right:56px; background: url(ribbon_right.png) right top no-repeat;}

Бпособ примСнСния Π² HTML:

<h2><strong>CSS h2 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π½Π° sitear.ru</strong></h2>

ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ:


ΠžΠ±Ρ‰ΠΈΠΉ вСс ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ – 750 Π±Π°ΠΉΡ‚. CSS ΠΊΠΎΠ΄ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Π΄Π²ΡƒΡ… строк, вСс – 236 Π±Π°ΠΉΡ‚. Π― Π΄ΠΎΠ²ΠΎΠ»Π΅Π½ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ, ΠΏΡ€ΠΈΡ‚ΠΎΠΌ всС просто ΠΈ понятно, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΈ ΠΎΡ‚ Π·Π°ΠΏΠ°Π΄Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, Π³Π΄Π΅ вСс CSS ΠΊΠΎΠ΄Π° – 980 Π±Π°ΠΉΡ‚.Β  Π₯отя ΠΌΠΎΠΉ ΠΈ Π·Π°ΠΏΠ°Π΄Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΠΎ вСсу ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹, Π² ΠΊΠΎΠ΄Π΅ Π³ΠΎΡ€Π°Π·Π΄ΠΎ Ρ…ΡƒΠΆΠ΅ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ, Π½Π΅ΠΆΠ΅Π»ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π² Ρ„ΠΎΡ‚ΠΎΡˆΠΎΠΏΠ΅. МоТно ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ css Ρ„Π°ΠΉΠ»Π°, быстрСС, Π½Π΅ΠΆΠ΅Π»ΠΈ Β Ρ‚Ρ€Π΅Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² (сумарно ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Ρ… вСсу ΠΎΠ΄Π½ΠΎΠ³ΠΎ css Ρ„Π°ΠΉΠ»Π°), Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ background Π² Π²ΠΈΠ΄Π΅ спрайтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Ρ‚ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ сайта. Π£Π·Π½Π°Ρ‚ΡŒ ΠΎΠ± ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ скорости ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ CSS спрайтов.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ CSS h2, h3

ВсС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ стилизации Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² ΠΌΠΎΠΈΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сайт sitear.ru).

CSS стилизация h2 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°

Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡƒΠ½ΠΊΡ‚Π΅ остановимся Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… стилизации h2 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, Π³Ρ€ΠΎΠΌΠΊΠΎ сказано, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ, Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ сайта ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½. ΠŸΡ€ΠΈΠ²Π΅Π΄Ρƒ ΠΎΠ΄ΠΈΠ½, ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ стилизации h2. Мою идСю стилизации Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² Π²Ρ‹ ΡƒΠΆΠ΅ поняли, Ρ…ΠΎΡ‡Ρƒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΅Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π² background-image ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² Ρ„ΠΎΡ‚ΠΎΡˆΠΎΠΏΠ΅. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ смотритС Π½ΠΈΠΆΠ΅.

CSS ΠΊΠΎΠ΄:

.heading { width:500px; background: #888;}

h2 {height:70px; background: url(left.png) left top no-repeat; color:#FFF; line-height: 50px;} 

h2 strong {height:70px; display:block; margin-left:60px; padding: 6px 60px 0px 0px; background: url(right.png) right top no-repeat;}

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ:

HTML ΠΊΠΎΠ΄:

<div>

<h2><strong>ВСкст h2 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°</strong></h2>

</div>

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅ исходныС ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ, Π° Π² классС heading, мСняя Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ background, ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ²:

CSS h2 + h3 (совмСстная стилизация)

Π‘Ρ‚ΠΈΠ»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ h2 ΠΈ h3 вмСстС, умСстно ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ эпилога, ΠΈΠ»ΠΈ малСнького вступлСния ΠΊ ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π½Π° вашСм сайтС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² Ρ‚Π΅Π³ h3. НапримСр:

h2 – Бтилизация h2, h3 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ²;
h3 – Учимся ΠΎΡ„ΠΎΡ€ΠΌΠ»ΡΡ‚ΡŒ h2, h3 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Π½Π° css.

Π­Ρ‚ΠΎ ΠΌΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, вСроятнСй всСго Ρƒ вас своя идСя, ΠΊΠ°ΠΊ ΠΎΡ„ΠΎΡ€ΠΌΠ»ΡΡ‚ΡŒ страницы сайта. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ css h2 + h3, схоТ с ΠΏΡ€Π΅Π΄ ΠΈΠ΄ΡƒΡ‰ΠΈΠΌ, рассмотрим css ΠΊΠΎΠ΄.

.left{height:100px; background: url(left.png) left top no-repeat;}

.right{ width:500px; height:100px; display:block; margin-left:45px; padding: 0px 45px 0px 0px; background: url(right.png) right top no-repeat;}

h2 {color:#FFF; font-size:18px; padding:15px;} 

h3 {color:#CCC; font-size:16px; padding:5px;}

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ:

HTML ΠΊΠΎΠ΄:

<div>

<div>

<h2>ВСкст h2 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°</h2>

<h3>МалСнькоС вступлСниС, ΠΈΠ»ΠΈ описаниС ΡΡ‚Π°Ρ‚ΡŒΠΈ, Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ΅ Π² h3 Ρ‚Π΅Π³.</h3>

</div>

</div>

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅:

Π‘ΡƒΡ‚ΡŒ совмСстной (h2 + h3) стилизации Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ², схоТа с ΠΏΡ€Π΅Π΄ ΠΈΠ΄ΡƒΡ‰ΠΈΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² этом случаС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ div Π±Π»ΠΎΠΊΠΈ.

CSS стилизация h3 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°

Бтилизация h3 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π΄Π΅Π»ΠΎ Π½Π΅ Ρ…ΠΈΡ‚Ρ€ΠΎΠ΅. Но, Ρ€Π°Π· ΡƒΠΆ наша ΡΡ‚Π°Ρ‚ΡŒΡ касаСтся стилизации h2 ΠΈ h3 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ², ΠΌΡ‹ рассмотрим всС Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π°.

Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ρ‚Π΅Π³ h3, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для выдСлСния ΠΏΠΎΠ΄ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° Π½Π° сайтС. НапримСр, ΠΊΠ°ΠΊ Π½Π° сайтС sitear.ru. Π― Π±Ρ‹ совСтовал ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ, скромныС, нСброскиС, Π½ΠΎ ΡƒΠ΄ΠΎΠ±Π½Ρ‹Π΅ h3 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ. МнС ΠΎΡ‡Π΅Π½ΡŒ нравится идСя, ΠΊΠ°ΠΊ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π½Π° Π’ΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΠΈ. Π‘ΠΎΠ²Π΅Ρ‚ΡƒΡŽ ΠΈ Π²Π°ΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ. Π­Ρ‚ΠΎ просто ΠΈ ΡƒΠ΄ΠΎΠ±Π½ΠΎ. НапримСр:

<style>

h3 {font: bold 18px Arial; color:#595; border-bottom:#CCC solid 1px; margin-top:25px;}

</style>

<h3>ΠŸΡ€ΠΈΠΌΠ΅Ρ€ стилизации h3 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°</h3>

<p>Lorem ipsum dolor sit amet, <a href="http://sitear.ru">consectetuer adipiscing</a> elit. Ut pretium mauris nec arcu. Integer at leo vel ipsum elementum sodales. Nam est quam, posuere non, feugiat nec, consectetuer ac, lectus. Suspendisse egestas fringilla odio. Donec lacinia tristique ante. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.</p>

<h3>Π•Ρ‰Π΅ ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π» вашСй ΡΡ‚Π°Ρ‚ΡŒΠΈ</h3>

<p>Nulla venenatis, turpis eu vestibulum tincidunt, felis diam luctus velit, facilisis cursus mi ligula vitae nunc. Curabitur libero. Fusce felis. Nam gravida nulla non eros. Donec non nisl. Nulla ut odio. Curabitur sollicitudin nonummy est. Nullam molestie lectus quis nibh.</p>

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅:


ΠŸΡ€ΠΎΡΡ‚ΠΎ, ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈ кроссбраузСрно.

НадСюсь, Π²Π°ΠΌ ΠΏΠΎΠΌΠΎΠ³Π»Π° моя ΡΡ‚Π°Ρ‚ΡŒΡ. Если ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ вопросы ΠΈΠ»ΠΈ прСдлоТСния ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ css стилизации h2, h3 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ², ΠΏΠΈΡˆΠΈΡ‚Π΅ Π² ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ.

Π”Π°Π»ΡŒΡˆΠ΅: ΠšΠΎΠ½Π²Π΅Ρ€Ρ‚Π°Ρ†ΠΈΡ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° сайта


ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ W3.CSS


Π­Ρ‚ΠΎ ΠΌΠΎΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ

Π­Ρ‚ΠΎ моя ΡΡ‚Π°Ρ‚ΡŒΡ

Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ свСтло-сСрого Ρ†Π²Π΅Ρ‚Π°, Π° тСкст ΠΊΠΎΡ€ΠΈΡ‡Π½Π΅Π²ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°. Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ свСтло-сСрого Ρ†Π²Π΅Ρ‚Π°, Π° тСкст ΠΊΠΎΡ€ΠΈΡ‡Π½Π΅Π²ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°. Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ свСтло-сСрого Ρ†Π²Π΅Ρ‚Π°, Π° тСкст ΠΊΠΎΡ€ΠΈΡ‡Π½Π΅Π²ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°. Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ свСтло-сСрого Ρ†Π²Π΅Ρ‚Π°, Π° тСкст ΠΊΠΎΡ€ΠΈΡ‡Π½Π΅Π²ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°. Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ свСтло-сСрого Ρ†Π²Π΅Ρ‚Π°, Π° тСкст ΠΊΠΎΡ€ΠΈΡ‡Π½Π΅Π²ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°.


ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π½Ρ‹ΠΉ класс

Класс w3-container добавляСт отступ 16px слСва ΠΈ справа ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ элСмСнту HTML.

Класс w3-container — ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ класс для использования для всСх элСмСнтов ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° HTML, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ:

,
,
,
,
,
ΠΈ Π±ΠΎΠ»Π΅Π΅.


ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ равСнство

w3-container обСспСчиваСт равСнство для всСх HTML-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ². элСмСнты:

  • ΠžΠ±Ρ‰ΠΈΠ΅ поля
  • ΠžΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠΊΠ»Π°Π΄ΠΊΠΈ
  • ΠžΠ±Ρ‰ΠΈΠ΅ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ
  • ΠžΠ±Ρ‰ΠΈΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹
  • ΠžΠ±Ρ‰ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π°

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€, просто Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ класс w3-container ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ элСмСнту:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€


Класс w3-container ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ΅Π½ w3.Класс CSS.


ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ†Π²Π΅Ρ‚, просто Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ w3- color class:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€


Π›ΠΎΠ½Π΄ΠΎΠ½ — столица Англии.


ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

Π’Π΅Ρ€Ρ…Π½ΠΈΠ΅ ΠΈ Π½ΠΈΠΆΠ½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Ρ‹

Класс w3-container ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для стилизации Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ²:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

<Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ>

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ


ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

НСт Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ Π² способС W3.CSS ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚

ΠΈ
элСмСнты.

Класс w3-container ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для стилизации Π½ΠΈΠΆΠ½ΠΈΡ… ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»ΠΎΠ²:

НиТний ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ Π½ΠΈΠΆΠ½Π΅ΠΌ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π΅ находится здСсь

ΠŸΡ€ΠΈΠΌΠ΅Ρ€


НиТний ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ Π½ΠΈΠΆΠ½Π΅ΠΌ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π΅ находится здСсь


ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

<Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»>

НиТний ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ Π½ΠΈΠΆΠ½Π΅ΠΌ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π΅ находится здСсь


ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

МногиС Π²Π΅Π±-страницы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ элСмСнты

вмСсто элСмСнтов
ΠΈ
.


Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠΈ Ρ€Π°Π·Π΄Π΅Π»Ρ‹

w3-container класс ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для стилизации элСмСнтов

ΠΈ
:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€


Π›ΠΎΠ½Π΄ΠΎΠ½
Π›ΠΎΠ½Π΄ΠΎΠ½ самый густонасСлСнный Π³ΠΎΡ€ΠΎΠ΄ Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠ³ΠΎ ΠšΠΎΡ€ΠΎΠ»Π΅Π²ΡΡ‚Π²Π°,
с мСгаполис с насСлСниСм Π±ΠΎΠ»Π΅Π΅ 9 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΠΆΠΈΡ‚Π΅Π»Π΅ΠΉ.


ΠŸΠ°Ρ€ΠΈΠΆ


Π Π°ΠΉΠΎΠ½ ΠŸΠ°Ρ€ΠΈΠΆΠ° — ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΡ… насСлСнных ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² Π•Π²Ρ€ΠΎΠΏΡ‹,
с Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 2 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°ΠΌΠΈ ΠΆΠΈΡ‚Π΅Π»Π΅ΠΉ.


<Ρ€Π°Π·Π΄Π΅Π» class = "w3-container">

Π’ΠΎΠΊΠΈΠΎ


Π’ΠΎΠΊΠΈΠΎ — это Ρ†Π΅Π½Ρ‚Ρ€ Π‘ΠΎΠ»ΡŒΡˆΠΎΠ³ΠΎ Π’ΠΎΠΊΠΈΠΎ,
ΠΈ самый густонасСлСнный мСгаполис Π² ΠΌΠΈΡ€Π΅.


ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

МногиС Π²Π΅Π±-страницы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ элСмСнты

вмСсто элСмСнтов
ΠΈ
.


ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π²Π΅Π±-страницы

ΠΠ²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ — это колСсный самоходный Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ·ΠΊΠΈ.Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ этого Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° указываСтся, Ρ‡Ρ‚ΠΎ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ для двиТСния ΠΏΠΎ Π΄ΠΎΡ€ΠΎΠ³Π°ΠΌ. (ВикипСдия)

НиТний ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования элСмСнтов HTML


Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ

ΠΠ²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ


ΠΠ²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ — это колСсный самоходный Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ·ΠΊΠΈ. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ этого Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° указываСтся, Ρ‡Ρ‚ΠΎ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ для двиТСния ΠΏΠΎ Π΄ΠΎΡ€ΠΎΠ³Π°ΠΌ. (ВикипСдия)



НиТний ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования сСмантичСских элСмСнтов HTML


Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ

 ΠΠ²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ


ΠΠ²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ — это колСсный самоходный Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ·ΠΊΠΈ. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ этого Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° указываСтся, Ρ‡Ρ‚ΠΎ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ для двиТСния ΠΏΠΎ Π΄ΠΎΡ€ΠΎΠ³Π°ΠΌ. (ВикипСдия)



НиТний ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

ΠŸΡ€ΠΎΠΊΠ»Π°Π΄ΠΊΠ° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°

Класс w3-container ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠΌΠ΅Π΅Ρ‚ отступы слСва ΠΈ справа 16px , ΠΈ Π±Π΅Π· Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ ΠΈΠ»ΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ отступа:

Π£ мСня Π½Π΅Ρ‚ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ ΠΈΠ»ΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ отступа

ΠŸΡ€ΠΈΠΌΠ΅Ρ€


Π£ мСня Π½Π΅Ρ‚ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ ΠΈΠ»ΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ отступа.

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π°Π±Π·Π°Ρ†Ρ‹ ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΈΠΌΠ΅ΡŽΡ‚ поля, ΠΈΠΌΠΈΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€


Π― Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ


Π― ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„.


ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

ПанСли W3.CSS


ПанСль класса

Класс w3-panel добавляСт Π²Π΅Ρ€Ρ…Π½Π΅Π΅ ΠΈ Π½ΠΈΠΆΠ½Π΅Π΅ ΠΏΠΎΠ»Π΅ 16 пиксСлСй ΠΈ отступ 16 пиксСлСй слСва ΠΈ справа ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ элСмСнту HTML.


ПанСли для Π·Π°ΠΌΠ΅Ρ‚ΠΎΠΊ

w3-panel class идСально ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для отобраТСния Π·Π°ΠΌΠ΅Ρ‚ΠΎΠΊ.

Π—Π°ΠΌΠ΅Ρ‚ΠΊΠΈ часто ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π±Π»Π΅Π΄Π½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ:

Π›ΠΎΠ½Π΄ΠΎΠ½ — самый густонасСлСнный Π³ΠΎΡ€ΠΎΠ΄ Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠ³ΠΎ ΠšΠΎΡ€ΠΎΠ»Π΅Π²ΡΡ‚Π²Π°, с мСгаполисом Π±ΠΎΠ»Π΅Π΅ 9 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΠΆΠΈΡ‚Π΅Π»Π΅ΠΉ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€


Π›ΠΎΠ½Π΄ΠΎΠ½ самый густонасСлСнный Π³ΠΎΡ€ΠΎΠ΄ Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠ³ΠΎ ΠšΠΎΡ€ΠΎΠ»Π΅Π²ΡΡ‚Π²Π°,
с мСгаполис с насСлСниСм Π±ΠΎΠ»Π΅Π΅ 9 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΠΆΠΈΡ‚Π΅Π»Π΅ΠΉ.


ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС ΠΎ W3.CSS Notes, посСтитС Π³Π»Π°Π²Ρƒ W3.CSS Notes.



ПанСли для ΠΊΠΎΡ‚ΠΈΡ€ΠΎΠ²ΠΎΠΊ

w3-panel class идСально ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для отобраТСния ΠΊΠΎΡ‚ΠΈΡ€ΠΎΠ²ΠΎΠΊ.

Β«Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ это ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‰Π΅, Π½ΠΎ Π½Π΅ ΠΏΡ€ΠΎΡ‰Π΅Β».

ΠŸΡ€ΠΈΠΌΠ΅Ρ€


Β«Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ это ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‰Π΅, Π½ΠΎ Π½Π΅ ΠΏΡ€ΠΎΡ‰Π΅Β».


ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС ΠΎ W3.CSS Quotes, поТалуйста, посСтитС Π³Π»Π°Π²Ρƒ W3.CSS Quotes.


ПанСли ΠΎΠΏΠΎΠ²Π΅Ρ‰Π΅Π½ΠΈΠΉ

w3-panel class идСально ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для отобраТСния ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ.

ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΡ часто ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ ярким Ρ†Π²Π΅Ρ‚ΠΎΠΌ:

Опасно!

ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ часто ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΠΎΠΏΠ°ΡΠ½ΡƒΡŽ ΠΈΠ»ΠΈ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€


Опасно!


Часто красный ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΠΎΠΏΠ°ΡΠ½ΡƒΡŽ ΠΈΠ»ΠΈ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ.


ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС ΠΎ прСдупрСТдСниях W3.CSS, посСтитС Π³Π»Π°Π²Ρƒ «ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΡ W3.CSS».


ПанСли ΠΊΠ°ΠΊ ΠΊΠ°Ρ€Ρ‚Ρ‹

Π›ΠΎΠ½Π΄ΠΎΠ½ — самый густонасСлСнный Π³ΠΎΡ€ΠΎΠ΄ Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠ³ΠΎ ΠšΠΎΡ€ΠΎΠ»Π΅Π²ΡΡ‚Π²Π°, с мСгаполисом Π±ΠΎΠ»Π΅Π΅ 9 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΠΆΠΈΡ‚Π΅Π»Π΅ΠΉ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€


Π›ΠΎΠ½Π΄ΠΎΠ½ — самый густонасСлСнный Π³ΠΎΡ€ΠΎΠ΄ Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠ³ΠΎ ΠšΠΎΡ€ΠΎΠ»Π΅Π²ΡΡ‚Π²Π°,
с мСгаполис с насСлСниСм Π±ΠΎΠ»Π΅Π΅ 9 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΠΆΠΈΡ‚Π΅Π»Π΅ΠΉ.


ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

Π‘ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ

Π›ΠΎΠ½Π΄ΠΎΠ½ — самый густонасСлСнный Π³ΠΎΡ€ΠΎΠ΄ Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠ³ΠΎ ΠšΠΎΡ€ΠΎΠ»Π΅Π²ΡΡ‚Π²Π°, с мСгаполисом Π±ΠΎΠ»Π΅Π΅ 9 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΠΆΠΈΡ‚Π΅Π»Π΅ΠΉ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€


Π›ΠΎΠ½Π΄ΠΎΠ½ — самый густонасСлСнный Π³ΠΎΡ€ΠΎΠ΄ Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠ³ΠΎ ΠšΠΎΡ€ΠΎΠ»Π΅Π²ΡΡ‚Π²Π°,
с мСгаполис с насСлСниСм Π±ΠΎΠ»Π΅Π΅ 9 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΠΆΠΈΡ‚Π΅Π»Π΅ΠΉ.


ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

Π‘ΠΊΡ€Ρ‹Ρ‚ΡŒ (Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ) панСль

Π‘ΠΊΡ€Ρ‹Ρ‚ΡŒ панСль ΠΎΡ‡Π΅Π½ΡŒ просто.

Γ—

Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ X, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ эту панСль.

Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ X, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ эту панСль.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€


> X

Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ X, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ эту панСль.


Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ X, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ эту панСль.


ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ (ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ) панСль

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ (ΡΠΊΡ€Ρ‹Ρ‚ΡƒΡŽ) панСль просто:

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ панСль Γ—

Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ X, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ эту панСль.

Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ X, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ эту панСль.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ панСль


> X

НаТмитС X, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ эту панСль.


НаТмитС X, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ эту панСль.


ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

— HTML: язык Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ гипСртСкста

HTML-элСмСнт

прСдставляСт Π²Π²ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π³Ρ€ΡƒΠΏΠΏΡƒ Π²Π²ΠΎΠ΄Π½Ρ‹Ρ… ΠΈΠ»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… срСдств.Он ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ элСмСнты Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ, Ρ„ΠΎΡ€ΠΌΡƒ поиска, имя Π°Π²Ρ‚ΠΎΡ€Π° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ элСмСнты.

ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ содСрТимого Π‘Π»ΠΈΠ²Π½ΠΎΠ΅ содСрТимоС, осязаСмоС содСрТимоС.
Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½ΠΎΠ΅ содСрТаниС Flow content, Π½ΠΎ Π±Π΅Π· ΠΏΠΎΡ‚ΠΎΠΌΠΊΠ°
ΠΈΠ»ΠΈ
.
ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ Ρ‚Π΅Π³Π° НСт, ΠΈ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ, ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ Ρ‚Π΅Π³ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ.
Π”ΠΎΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Π΅ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π›ΡŽΠ±ΠΎΠΉ элСмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²ΠΎΠ΅ содСрТимоС.ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ элСмСнт
Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΡ‚ΠΎΠΌΠΊΠΎΠΌ
,
ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ элСмСнта
.
НСявная Ρ€ΠΎΠ»ΡŒ ARIA Π±Π°Π½Π½Π΅Ρ€, ΠΈΠ»ΠΈ Π±Π΅Π· ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Ρ€ΠΎΠ»ΠΈ, Ссли ΠΎΠ½ являСтся ΠΏΠΎΡ‚ΠΎΠΌΠΊΠΎΠΌ article , aside , main , nav ΠΈΠ»ΠΈ section элСмСнт, ΠΈΠ»ΠΈ элСмСнт с role = article , Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ , main , навигация ΠΈΠ»ΠΈ Ρ€Π΅Π³ΠΈΠΎΠ½
Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Π΅ Ρ€ΠΎΠ»ΠΈ ARIA Π³Ρ€ΡƒΠΏΠΏΠ° , прСзСнтация ΠΈΠ»ΠΈ Π½Π΅Ρ‚
Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ DOM HTMLElement

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚

Π½Π΅ раздСляСт содСрТимоС ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½Π΅ Π²Π²ΠΎΠ΄ΠΈΡ‚ Π½ΠΎΠ²Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» Π² структуру.ΠŸΡ€ΠΈ этом элСмСнт
ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для содСрТания Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π΅Π³ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π° (элСмСнт h2 h6 ), Π½ΠΎ это , Π° Π½Π΅ .

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ использованиС

Π₯отя элСмСнт

Π½Π΅ вошСл Π² спСцификации Π΄ΠΎ HTML5, ΠΎΠ½ фактичСски сущСствовал Π² самом Π½Π°Ρ‡Π°Π»Π΅ HTML. Как Π²ΠΈΠ΄Π½ΠΎ Π½Π° самом ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π²Π΅Π±-сайтС, ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΎΠ½ использовался ΠΊΠ°ΠΊ элСмСнт .Π’ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π±Ρ‹Π»ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ имя. Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ
Π±Ρ‹Ρ‚ΡŒ свободным для выполнСния Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ€ΠΎΠ»ΠΈ ΠΏΠΎΠ·ΠΆΠ΅.

  <Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ>
   

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π³Π»Π°Π²Π½ΠΎΠΉ страницы

Π›ΠΎΠ³ΠΎΡ‚ΠΈΠΏ MDN

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΡΡ‚Π°Ρ‚ΡŒΠΈ

  <ΡΡ‚Π°Ρ‚ΡŒΡ>
  <Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ>
     

ΠŸΠ»Π°Π½Π΅Ρ‚Π° ЗСмля

ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ Π² срСду, , Π°Π²Ρ‚ΠΎΡ€ - Π”ΠΆΠ΅ΠΉΠ½ Π‘ΠΌΠΈΡ‚

ΠœΡ‹ ΠΆΠΈΠ²Π΅ΠΌ Π½Π° синС-Π·Π΅Π»Π΅Π½ΠΎΠΉ ΠΏΠ»Π°Π½Π΅Ρ‚Π΅, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ всСго Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΠΎΠ³ΠΎ.

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ....

Π’Π°Π±Π»ΠΈΡ†Ρ‹ BCD Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅

  • Π”Ρ€ΡƒΠ³ΠΈΠ΅ элСмСнты, связанныС с Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌΠΈ: ,
  • ИспользованиС Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² ΠΈ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ² HTML

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π» Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° вашСго Π²Π΅Π±-сайта с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS (Π Π°Π·Π΄Π΅Π» 1)

Π§Π°ΡΡ‚ΡŒ сСрии: Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ сайт с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS

Π­Ρ‚ΠΎ руководство являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ сСрии ΠΏΠΎ созданию ΠΈ настройкС этого Π²Π΅Π±-сайта с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS, языка Ρ‚Π°Π±Π»ΠΈΡ† стилСй, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ для управлСния прСдставлСниСм Π²Π΅Π±-сайтов. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° всСй сСриСй, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΡΡΠΎΠ·Π΄Π°Ρ‚ΡŒ дСмонстрационный Π²Π΅Π±-сайт ΠΈ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с CSS, ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ описанныС здСсь ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ для Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π²Π΅Π±-сайтов CSS.

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ, ΠΌΡ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ Π²Π°ΠΌ ΠΈΠΌΠ΅Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ знания HTML, стандартного языка Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ для отобраТСния Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π² Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅. Если Π²Ρ‹ Π½Π΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹ с HTML, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π΄Π΅ΡΡΡ‚ΡŒ руководств нашСй сСрии «ΠšΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π²Π΅Π±-сайт с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ HTML», ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ эту ΡΠ΅Ρ€ΠΈΡŽ.

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π’ этом руководствС Π²Ρ‹ воссоздадитС Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ дСмонстрационного Π²Π΅Π±-сайта с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ HTML ΠΈ CSS. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Бэмми своСй собствСнной, Ссли Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€.ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ здСсь ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Ρ‹ ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌ Π²Π΅Π±-сайтов CSS / HTML.

ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ трСбования

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ этому руководству, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ настроили Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΠ°ΠΏΠΊΠΈ, ΠΊΠ°ΠΊ описано Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ руководствС ΠΈΠ· этой сСрии «Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ CSS ΠΈ HTMLΒ».

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΈ ΠΏΠΎΠ΄Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΊ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΡƒ Π²Π΅Π±-страницы

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ нашСго Π²Π΅Π±-сайта Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ («Акула Бэмми»), ΠΏΠΎΠ΄Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ (Β«Π‘Π’ΠΠ Π¨Π˜Π™ БЕЛАΠ₯ИМОРЀА Π’ DIGITALOCEANΒ») ΠΈ нСбольшоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ профиля.Π­Ρ‚ΠΈ элСмСнты Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€

, стилизованный ΠΏΠΎΠ΄ класс, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ стилСй CSS. Π’Ρ‹ воссоздадитС этот Ρ€Π°Π·Π΄Π΅Π», Π΄ΠΎΠ±Π°Π²ΠΈΠ² содСрТимоС тСкста ΠΈ изобраТСния, создав класс для ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°
, Π° Π·Π°Ρ‚Π΅ΠΌ Π·Π°ΠΊΠ»ΡŽΡ‡ΠΈΠ² содСрТимоС тСкста ΠΈ изобраТСния Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€
, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ вновь созданный класс.

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΈ ΠΏΠΎΠ΄Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π½Π° свой сайт, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ΄Π° ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌ ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌ Ρ‚Π΅Π³Π°ΠΌΠΈ Π² индСксС .html Ρ„Π°ΠΉΠ». Π—Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Бэмми своСй собствСнной, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свой сайт:

index.html

 . . .




    

Акула Бэмми

Π‘Π’ΠΠ Π¨Π˜Π™ БЕЛАΠ₯ИМОРЀА Π’ DIGITALOCEAN

Π’ этом Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π΅ ΠΊΠΎΠ΄Π° Π²Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Sammy the Shark ΠΈ присвоили Π΅ΠΌΡƒ Ρ‚Π΅Π³ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°

, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это самый Π²Π°ΠΆΠ½Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ этой Π²Π΅Π±-страницы.Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ SENIOR SELACHIMORPHA AT DIGITALOCEAN ΠΈ присвоили Π΅ΠΌΡƒ Ρ‚Π΅Π³ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°
, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это ΠΌΠ΅Π½Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ нСпосрСдствСнно ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ. ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для сохранСния ΠΏΠΎΡΡΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠΉ ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ ΠΊΠΎΠ΄Ρƒ для дальнСйшСго использования ΠΈ Π½Π΅ отобраТаСтся Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ для посСтитСлСй сайта (Ссли ΠΎΠ½ΠΈ Π½Π΅ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ исходный ΠΊΠΎΠ΄ Π²Π΅Π±-страницы). Π’ HTML ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΈ -> , ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π²ΠΎ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π΅ ΠΊΠΎΠ΄Π° Π²Ρ‹ΡˆΠ΅.ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ свой ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Ρ‚Π΅Π³ΠΎΠΌ Π·Π°Π²Π΅Ρ€ΡˆΠ°ΡŽΡ‰Π΅Π³ΠΎ коммСнтария ( -> ), ΠΈΠ½Π°Ρ‡Π΅ вСсь ваш ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½.

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ стилизация нСбольшого изобраТСния профиля Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π²Π΅Π±-страницы

Π—Π°Ρ‚Π΅ΠΌ Π²Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ нСбольшоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ профиля Π² Ρ€Π°Π·Π΄Π΅Π» Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ„ΠΎΡ‚ΠΎ профиля, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π½Π° своСм сайтС. Если Ρƒ вас Π½Π΅Ρ‚ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ профиля, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ любоС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ профиля Бэмми) ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π°Π²Π°Ρ‚Π°Ρ€ Π½Π° Ρ‚Π°ΠΊΠΎΠΌ сайтС, ΠΊΠ°ΠΊ Getavataaars.com.

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, сохранитС Π΅Π³ΠΎ Π² ΠΏΠ°ΠΏΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΊΠ°ΠΊ small-profile.jpeg .

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ профиля Π½Π° Π²Π΅Π±-страницу с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅Π³Π° ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° src , Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡƒΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ изобраТСния вашСго профиля. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ΄Π° Π² Ρ„Π°ΠΉΠ» index.html сразу послС строки ΠΈ ΠΏΠ΅Ρ€Π΅Π΄ строкой

Sammy the Shark

:

ИндСкс

.html

 . . .

  

  
       Акула Бэмми, талисман DigitalOcean
        

Акула Бэмми

Π‘Π’ΠΠ Π¨Π˜Π™ БЕЛАΠ₯ИМОРЀА Π’ DIGITALOCEAN

Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ваша Π²Π΅Π±-страница Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅Ρ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΠΏΠΎΠ΄Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ профиля ΠΈ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅:

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ стиля, Ρ‡Ρ‚ΠΎ ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ профиля Π½Π° дСмонстрационном сайтС.Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΡΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ, Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ Π³Ρ€Π°Π½ΠΈΡ†Ρƒ изобраТСния профиля Π½Π° дСмонстрационном сайтС, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π½Π°Π±ΠΎΡ€ ΠΏΡ€Π°Π²ΠΈΠ» Π² свой Ρ„Π°ΠΉΠ» styles.css :

styles.css

 . . .
/ * Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ профиля Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° * /
.profile-small {
   высота: 150 пиксСлСй;
   радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹: 50%;
   Π³Ρ€Π°Π½ΠΈΡ†Π°: сплошная 10px # FEDE00;
}
  

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ дальшС, Π΄Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим ΠΊΠ°ΠΆΠ΄ΡƒΡŽ строку ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ:

  • / * Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ профиля Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° * / - это ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ CSS для ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΊΠΎΠ΄Π°.
  • ВСкст .profile-small относится ΠΊ ΠΈΠΌΠ΅Π½ΠΈ класса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ опрСдСляСм с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π°Π±ΠΎΡ€Π° ΠΏΡ€Π°Π²ΠΈΠ». Π­Ρ‚ΠΎΡ‚ класс Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ профиля Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ шагС.
  • ОбъявлСниС height: 150px; устанавливаСт высоту изобраТСния Π½Π° 150 пиксСлСй ΠΈ автоматичСски Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ ΡˆΠΈΡ€ΠΈΠ½Ρƒ для сохранСния ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° изобраТСния.
  • ОбъявлСниС border-radius: 50%; округляСт края изобраТСния Π΄ΠΎ ΠΎΠΊΡ€ΡƒΠ³Π»ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹.
  • ОбъявлСниС border: 10px solid # FEDE00; Π΄Π°Π΅Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ ΡΠΏΠ»ΠΎΡˆΠ½ΡƒΡŽ Π³Ρ€Π°Π½ΠΈΡ†Ρƒ ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 10 пиксСлСй ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ΄ HTML # FEDE00 .

Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» ΠΈ Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ Π² Ρ„Π°ΠΉΠ» index.html , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ класс profile-small Π² свой Ρ‚Π΅Π³ , Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

index.html

 . . .
       Акула Бэмми, талисман DigitalOcean
. . .
  

Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ вашСго профиля Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ высоту 150 пиксСлСй, ΠΊΡ€ΡƒΠ³Π»ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ ΠΈ ΠΆΠ΅Π»Ρ‚ΡƒΡŽ Ρ€Π°ΠΌΠΊΡƒ:

На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ шагС Π²Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΡΡ‚ΠΈΠ»ΡŒ ΠΊ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΡƒ, ΠΏΠΎΠ΄Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΡƒ ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ профиля Π² Ρ†Π΅Π»ΠΎΠΌ.

Бтилизация ΠΈ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ содСрТимого Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ класс с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS для стилизации ΠΈ размСщСния содСрТимого Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°. Π’Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ styles.css ΠΈ создайтС класс Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° , Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π½Π°Π±ΠΎΡ€ ΠΏΡ€Π°Π²ΠΈΠ» CSS:

styles.css

 . . .
/ * Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ * /
.header {
  отступ: 40 пиксСлСй;
  Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста: Ρ†Π΅Π½Ρ‚Ρ€;
  Ρ„ΠΎΠ½: # f9f7f7;
  ΠΌΠ°Ρ€ΠΆΠ°: 30 пиксСлСй;
  Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°: 20 пиксСлСй;
}
  

Π”Π°Π²Π°ΠΉΡ‚Π΅ сдСлаСм ΠΊΠΎΡ€ΠΎΡ‚ΠΊΡƒΡŽ ΠΏΠ°ΡƒΠ·Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ строку ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ:

  • / * Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° * / - это ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ отобраТаСтся Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅.
  • ВСкст .header - это имя сСлСктора класса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ создаСм ΠΈ опрСдСляСм с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого Π½Π°Π±ΠΎΡ€Π° ΠΏΡ€Π°Π²ΠΈΠ».
  • ПолС : 40 пиксСлСй; ОбъявлСниС создаСт 40 пиксСлСй заполнСния ΠΌΠ΅ΠΆΠ΄Ρƒ содСрТимым ΠΈ Π³Ρ€Π°Π½ΠΈΡ†Π΅ΠΉ элСмСнта.
  • Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста: ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ; ОбъявлСниС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ содСрТимоС Π² Ρ†Π΅Π½Ρ‚Ρ€ элСмСнта. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° слСва ΠΈΠ»ΠΈ справа , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Ρ€ΠΎΠ²Π½ΡΡ‚ΡŒ тСкст ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.
  • Π€ΠΎΠ½ : # f9f7f7; ОбъявлСниС устанавливаСт Ρ†Π²Π΅Ρ‚ для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° HTML, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Π½Π° дСмонстрационном Π²Π΅Π±-сайтС.Π­Ρ‚ΠΎΡ‚ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄Ρ‹ Ρ†Π²Π΅Ρ‚ΠΎΠ² HTML Π² этой сСрии руководств, Π½ΠΎ Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π° Ρ†Π²Π΅Ρ‚ΠΎΠ² HTML ( Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ , Π±Π΅Π»Ρ‹ΠΉ , сСрый , сСрСбристый , Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²Ρ‹ΠΉ , красный , фуксия , салатовый , ΠΎΠ»ΠΈΠ²ΠΊΠΎΠ²Ρ‹ΠΉ , Π·Π΅Π»Π΅Π½Ρ‹ΠΉ , ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ , Π±ΠΈΡ€ΡŽΠ·ΠΎΠ²Ρ‹ΠΉ , Ρ‚Π΅ΠΌΠ½ΠΎ-синий , синий , Π±ΠΎΡ€Π΄ΠΎΠ²Ρ‹ΠΉ ΠΈ Π³ΠΎΠ»ΡƒΠ±ΠΎΠΉ ), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π° этого свойства.
  • ПолС : 30 пиксСлСй; ОбъявлСниС создаСт ΠΏΠΎΠ»Π΅ Π² 30 пиксСлСй ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠ΅Ρ€ΠΈΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ элСмСнта ΠΈ ΠΏΠ΅Ρ€ΠΈΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ области просмотра ΠΈΠ»ΠΈ Π»ΡŽΠ±Ρ‹Ρ… ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰ΠΈΡ… элСмСнтов.
  • Π Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° : 20 пиксСлСй; ОбъявлСниС ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°ΠΊ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°, Ρ‚Π°ΠΊ ΠΈ ΠΏΠΎΠ΄Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°.

Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» styles.css . Π—Π°Ρ‚Π΅ΠΌ Π²Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅ этот класс Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΊ содСрТимому вашСго Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°. Π’Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ Π½Π° страницу index.html ΠΈ ΠΎΠ±Π΅Ρ€Π½ΠΈΡ‚Π΅ содСрТимоС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° (ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ ΡƒΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π² свой Ρ„Π°ΠΉΠ») Π² Ρ‚Π΅Π³

, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ class:

 . . .

   
 Акула Бэмми, талисман DigitalOcean

Акула Бэмми

Π‘Π’ΠΠ Π¨Π˜Π™ БЕЛАΠ₯ИМОРЀА Π’ DIGITALOCEAN

Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» index.html ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ваш Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΠΏΠΎΠ΄Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ профиля Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ стилизованы Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°

Π² соотвСтствии с ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ объявили Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ . class:

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ воссоздали Ρ€Π°Π·Π΄Π΅Π» Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° дСмонстрационного Π²Π΅Π±-сайта Π½Π° своСй Π²Π΅Π±-страницС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ HTML ΠΈ CSS.Π’Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ ΠΈ стилизовали Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΠΏΠΎΠ΄Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ профиля, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹

ΠΈ классы CSS. Если Π²Π°ΠΌ интСрСсно, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ возмоТностСй Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² ΠΏΡ€Π°Π²ΠΈΠ»Π° CSS для содСрТимого Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°.

Когда Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ руководству, Π³Π΄Π΅ Π²Ρ‹ воссоздадитС Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π·Π΄Π΅Π» дСмонстрационного сайта.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² Π²Π΅Π±-сайтов с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS Flexbox

Когда я Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ΠΈΠ·ΡƒΡ‡ΠΈΠ» основы HTML ΠΈ CSS Π² 2014 Π³ΠΎΠ΄Ρƒ, созданиС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π²Π΅Π±-сайта Π±Ρ‹Π»ΠΎ для мСня ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Ρ‚Π΅Ρ… ΡΡ‚Ρ€Π°ΡˆΠ½Ρ‹Ρ… ΠΈ слоТных Π·Π°Π΄Π°Ρ‡.Flexbox Π±Ρ‹Π» Π΅Ρ‰Π΅ Π½ΠΎΠ²Ρ‹ΠΌ, ΠΈ ΠΌΡ‹ Π±Ρ‹Π»ΠΈ Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ старыС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ float ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ clearfix. БСгодня ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Π° ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ другая. Flexbox ΡˆΠΈΡ€ΠΎΠΊΠΎ поддСрТиваСтся, ΠΈ это ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ для нас ΠΌΠ½ΠΎΠ³ΠΎ возмоТностСй.

ΠšΡ‚ΠΎ-Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Ρ€Π°Π·ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² настоящСС врСмя Π»Π΅Π³ΠΊΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π²Π΅Π±-сайта, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρƒ нас Π΅ΡΡ‚ΡŒ соврСмСнныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ вСрстки CSS. Π­Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ нСсколько интСрСсных Π·Π°Π΄Π°Ρ‡, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ. Π― ΠΏΠΎΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ….

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я объясню, ΠΊΠ°ΠΊ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ CSS flexbox для ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ создания Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π²Π΅Π±-сайта, ΠΈ ΠΏΠΎΠΊΠ°ΠΆΡƒ Π²Π°ΠΌ нСсколько Π²Π°ΠΆΠ½Ρ‹Ρ… совСтов ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠ².Π’ ΠΈΡ‚ΠΎΠ³Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, сдСланный ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для этой ΡΡ‚Π°Ρ‚ΡŒΠΈ. Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π°, вас ΠΆΠ΄Π΅Ρ‚ ΡƒΠ³ΠΎΡ‰Π΅Π½ΠΈΠ΅!

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ прСдполагаСтся, Ρ‡Ρ‚ΠΎ Ρƒ вас Π΅ΡΡ‚ΡŒ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ знания ΠΎ flexbox. Если Π²Π°ΠΌ интСрСсно, я написал Π²Π²ΠΎΠ΄Π½ΡƒΡŽ ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΎ flexbox Π² своСм Π±Π»ΠΎΠ³Π΅.

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΎΠ±Π° Π½Π° ΠΎΠ΄Π½ΠΎΠΉ страницС. Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π²Π΅Π±-сайта - это ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Ρ‡Ρ‚ΠΎ Π²ΠΈΠ΄ΠΈΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΡ€ΠΈ посСщСнии Π²Π΅Π±-сайта. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ½ содСрТит Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ ΠΈΠ»ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π²Π΅Π±-сайта с Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ ссылками.Рассмотрим ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Ρ†ΠΈΡ„Ρ€Ρƒ:

НСзависимо ΠΎΡ‚ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ оформлСния Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°, ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌΠΈ элСмСнтами ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ ΠΈ навигация.

Flexbox Π² дСйствии

Когда flexbox примСняСтся ΠΊ элСмСнту Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°, ΠΎΠ½ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ всС Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠ΅ элСмСнты Π² ΠΎΠ΄Π½Ρƒ строку. Π—Π°Ρ‚Π΅ΠΌ всС, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ, это ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ justify-content , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ.

  <Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ>
   Π‘Ρ€Π΅Π½Π΄ 
  

 .Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ сайта {
  дисплСй: гибкий;
  justify-content: ΠΏΡ€ΠΎΠ±Π΅Π» ΠΌΠ΅ΠΆΠ΄Ρƒ;
  align-items: center;
}
  

Π­Ρ‚ΠΎ просто, ΠΏΡ€Π°Π²Π΄Π°? Для Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° использования Π΄Π°. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ слоТным.

Π’ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π΅ Π½Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ, содСрТащСй Π΅Π³ΠΎ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ ΠΈ элСмСнты Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранах.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ слишком ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρƒ Π½Π΅Π³ΠΎ Π½Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ. А Π²Ρ‚ΠΎΡ€ΠΎΠΉ выглядит Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅. По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ HTML Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅.

  <Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ>
  

И flexbox слСдуСт ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² элСмСнт .site-header__wrapper .

  .site-header__wrapper {
  дисплСй: гибкий;
  justify-content: ΠΏΡ€ΠΎΠ±Π΅Π» ΠΌΠ΅ΠΆΠ΄Ρƒ;
  align-items: center;
}
  

ИспользованиС гибкой плСнки

Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π·Π°Ρ‰ΠΈΡ‚Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ CSS.На малСньком экранС Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ. Π‘ΠΌ. Рисунок Π½ΠΈΠΆΠ΅:

Π‘Π΅Π· установки flex-wrap: wrap Π±ΡƒΠ΄Π΅Ρ‚ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ°. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ это!

Π§Ρ‚ΠΎ ΠΌΠ½Π΅ нравится Π² использовании flexbox, Ρ‚Π°ΠΊ это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ позволяСт Π»Π΅Π³ΠΊΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°. ΠžΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡΡΡŒ Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°, я исслСдовал Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ элСмСнта Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, поисковый Π²Π²ΠΎΠ΄ ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ порядка Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… элСмСнтов.

Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, ΠΊΠ°ΠΊ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Flexbox.

Π― Π΄ΠΎΠ±Π°Π²ΠΈΠ» ΠΊΠ½ΠΎΠΏΠΊΡƒ рядом с Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ ссылками. Как с этим ΠΏΠΎΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ? Π”ΠΎΠ»ΠΆΠ½Ρ‹ Π»ΠΈ ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ Π² Π²ΠΈΠ΄Π΅ ссылки? Или Π΅Π³ΠΎ Π½Π°Π΄ΠΎ ΠΎΡ‚Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΎΡ‚ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ? Π― Π±Ρ‹ пошСл Π½Π° это.

  <Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ>
  

  

Π’ этом случаС ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ justify-content: space-between .ВмСсто этого я Π±ΡƒΠ΄Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ margin-left: auto . Он Ρ‚ΠΎΠ»ΠΊΠ½Π΅Ρ‚ Π΅Π³ΠΎ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π²ΠΏΡ€Π°Π²ΠΎ.

Π Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ отслСТивания ΠΏΠΎΠ»Π΅Π·Π½ΠΎ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ мобильного устройства рядом с Π½Π΅ΠΉ.

Подобно ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρƒ, Ρƒ этого Π΅ΡΡ‚ΡŒ Π²Π²ΠΎΠ΄ поиска, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΡΡ‚Π°Π²ΡˆΠ΅Π΅ΡΡ доступноС пространство . Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ flexbox этого ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ свойства flex .

  <Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ>
  

  

И Π³ΠΎΡ‚ΠΎΠ²ΠΎ! Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ»Π΅ поиска Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ доступноС пространство ΠΌΠ΅ΠΆΠ΄Ρƒ Π±Ρ€Π΅Π½Π΄ΠΎΠΌ ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠ΅ΠΉ. Однако здСсь Π΅ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ограничСния. Π’ ΠΌΠ΅Π½ΡŒΡˆΠΈΡ… ΠΎΠΊΠ½Π°Ρ… просмотра Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅.

Π¨ΠΈΡ€ΠΈΠ½Π° поля поиска Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ мСньшС ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ слоТно Π½Π°Π±Ρ€Π°Ρ‚ΡŒ тСкст ΠΈ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ тСкст.НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:

МнС большС нравится Π²Ρ‚ΠΎΡ€ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ Ρ€Π°Π½ΠΎ скрываСт Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ. Π’ΠΎΠΎΠ±Ρ‰Π΅ говоря, я ΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ Π½Π΅ ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ элСмСнт, Ссли ΠΎΠ½ Π½Π΅ влияСт Π½Π° ΠΌΠ°ΠΊΠ΅Ρ‚.

Для этого HTML-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° такая ΠΆΠ΅, Π½ΠΎ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ порядок элСмСнтов Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π΄Ρ€ΡƒΠ³ΠΎΠΉ. Как ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ этого Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ? Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ использованиС Π·Π°ΠΊΠ°Π·Π° ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, Π½Π΅ Ρ‚Π°ΠΊ Π»ΠΈ?

  <Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ>
  

  
  .site-header {
  дисплСй: гибкий;
  justify-content: ΠΏΡ€ΠΎΠ±Π΅Π» ΠΌΠ΅ΠΆΠ΄Ρƒ;
}

.nav {
  Π·Π°ΠΊΠ°Π·: -1;
}
  

РСшСниСм для этого являСтся присвоСниС ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΌΡƒ элСмСнту гибкости : 1 . Π­Ρ‚ΠΎ распрСдСлит ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ доступноС пространство.

 . Π‘Ρ€Π΅Π½Π΄,
.nav,
.ΠΊΠ½ΠΎΠΏΠΊΠ° {
  Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ: 1;
}
  

Π§Ρ‚ΠΎ-Ρ‚ΠΎ странноС ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ с элСмСнтом ΠΊΠ½ΠΎΠΏΠΊΠΈ.Он стал слишком большим ΠΈΠ·-Π·Π° гибкости : 1 . ЕдинствСнный способ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ это - ΠΎΠ±Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π΅Π³ΠΎ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ элСмСнт.

  <Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ>
  

  

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ, Ρ‚Π°ΠΊ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π²Π½ΠΈΠ·Ρƒ.

  .logo {
  Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста: Ρ†Π΅Π½Ρ‚Ρ€;
}

/ * ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, Π½Π΅ Π²ΠΎΠ·Ρ€Π°ΠΆΠ°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎΡ‚ΠΈΠ² имСнования здСсь.Π― знаю, Ρ‡Ρ‚ΠΎ это прСзСнтация, Π½ΠΎ это для дСмонстрационных Ρ†Π΅Π»Π΅ΠΉ. * /
.button-wrapper {
  Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста: ΠΊΠΎΠ½Π΅Ρ†; / * ΠΊΠΎΠ½Π΅Ρ† эквивалСнтСн right Π² языках LTR * /
}
  

Π˜ΠΌΠ΅ΠΉΡ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ этот ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΡ‚Π΅Ρ€ΠΏΠ΅Ρ‚ΡŒ Π½Π΅ΡƒΠ΄Π°Ρ‡Ρƒ, Ссли Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ большС Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ссылок. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ количСство Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ссылок Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ установлСнный ΠΏΡ€Π΅Π΄Π΅Π». Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ с Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠΎΠΌ Π½Π΅ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ.

Как Π²ΠΈΠ΄Π½ΠΎ Π½Π° рисункС Π²Ρ‹ΡˆΠ΅, Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π½Π΅ ΠΎΡ‚Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π°Π½. Об этом слСдуСт ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° я ΠΈΠ·ΡƒΡ‡ΠΈΠ» нСсколько Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠ² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² ΠΈ способы ΠΈΡ… создания, Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Π°ΠΆΠ½Ρ‹ΠΌ концСпциям, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π½Π°ΠΌ ΠΏΡ€ΠΈ создании Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°.

Гибкая основа

МнС нравится ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π³ΠΈΠ±ΠΊΡƒΡŽ основу : 100% Π² случаС, Ссли элСмСнт Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ всю ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π½Π° мобильном устройствС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²Π°ΠΆΠ½Ρ‹Π΅ элСмСнты Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ нСльзя ΡΠΊΡ€Ρ‹Ρ‚ΡŒ.

Из ΠΌΠ°ΠΊΠ΅Ρ‚Π° Π²Ρ‹ΡˆΠ΅ это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ простым. На самом Π΄Π΅Π»Π΅ это Π½Π΅ Ρ‚Π°ΠΊ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» (Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅), ΠΈ ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ заставляСм элСмСнт ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ всю ΡˆΠΈΡ€ΠΈΠ½Ρƒ, этого Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚, Ссли Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‡ΠΈΡ‰Π΅Π½ΠΎ.Однако ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΊΠ»Π°Π΄ΠΊΡƒ Π½Π΅ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это повлияСт Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ элСмСнты Π΄ΠΈΠ·Π°ΠΉΠ½Π°.

Π’ΠΎΡ‚ способ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹:

  1. Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ flex: 1 0 100% ΠΊ элСмСнту Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ.
  2. Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π·Π°ΠΊΠ°Π· , Ссли это Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ. Иногда ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ элСмСнты, ΠΈ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ навигация , послСдняя .
  3. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ, Ρ€Π°Π²Π½Ρ‹ΠΌ заполнСнию Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°.Π­Ρ‚ΠΎ заставит Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ Π·Π°Π½ΡΡ‚ΡŒ всю ΡˆΠΈΡ€ΠΈΠ½Ρƒ.
  4. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ padding ΠΊ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, это Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Ρ‹ΡˆΠΊΠΈ.
  5. И, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, я использовал justify-content: center для цСнтрирования элСмСнтов Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ (Π½Π΅ Π²Π°ΠΆΠ½ΠΎ).
  .nav {
  Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ: 1 0100%; / * [1] * /
  Π·Π°ΠΊΠ°Π·: 2; / * [2] * /
  запас: 1 бэр -1 бэр -1 бэр -1 бэр; / * [3] * /
  Π½Π°Π±ΠΈΠ²ΠΊΠ°: 1 бэр; / * [4] * /
  дисплСй: гибкий; / * [5] * /
  justify-content: center; / * [5] * /
}
  

А Π²ΠΎΡ‚ ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ пошаговоС руководство ΠΏΠΎ процСссу.

Π¨Π°Π³

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° свойство flex gap поддСрТиваСтся Π² Chrome ΠΈ Firefox, Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ Π³ΠΈΠ±ΠΊΠΈΠΌΠΈ элСмСнтами стало ΠΏΡ€ΠΎΡ‰Π΅, Ρ‡Π΅ΠΌ ΠΊΠΎΠ³Π΄Π°-Π»ΠΈΠ±ΠΎ. Рассмотрим ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ:

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π», всС, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ, это Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π·Π°Π·ΠΎΡ€ : 1 rem ΠΊ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΌΡƒ элСмСнту flex. Π‘Π΅Π· Π·Π°Π·ΠΎΡ€Π° Π½Π°ΠΌ потрСбуСтся ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» ΠΏΠΎ старинкС.

  / * По старинкС * /
.brand {
  ΠΊΡ€Π°ΠΉ-ΠΏΡ€Π°Π²Ρ‹ΠΉ: 1бэр;
}

.Π²ΠΎΠΉΡ‚ΠΈ {
  ΠΊΡ€Π°ΠΉ-ΠΏΡ€Π°Π²Ρ‹ΠΉ: 1бэр;
}

/* Новый ΠΏΡƒΡ‚ΡŒ */
.Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ сайта {
  / * Π”Ρ€ΡƒΠ³ΠΈΠ΅ стили flexbox * /
  Ρ€Π°Π·Ρ€Ρ‹Π²: 1бэр;
}
  

ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ запасной Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΡ€ΠΈ использовании свойства Π·Π°Π·ΠΎΡ€Π° . Π― написал ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΏΠΎ этой Ρ‚Π΅ΠΌΠ΅.

Π­Ρ‚ΠΎ всС для этой ΡΡ‚Π°Ρ‚ΡŒΠΈ. ΠŸΠΎΠ·Π²ΠΎΠ»ΡŒΡ‚Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π²Π°ΠΌ, Ρ‡Ρ‚ΠΎ я сдСлал!

Π£ мСня Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° идСя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π²Π΅Π±-сайта. ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ я ΠΌΠΎΠ³Ρƒ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈ довольно быстро ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ для Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ я сдСлал 17 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² ΠΈ Π² блиТайшиС Π½Π΅Π΄Π΅Π»ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΡŽ ΠΈΡ… Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ.Работая Π½Π°Π΄ Π½ΠΈΠΌΠΈ, я старался ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ:

  • ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π°
  • ΠŸΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½
  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Sass, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π»Π΅Π³ΠΊΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ (всС Π΅Ρ‰Π΅ Π½ΡƒΠΆΠ½ΠΎ провСсти Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ здСсь ΠΈ Ρ‚Π°ΠΌ)
  • Π”ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ (поТалуйста, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, Ссли Π²Ρ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ)

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΈΡ… Π½Π° headers-css.vercel.app ΠΈΠ»ΠΈ Github.

Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅

Π― ΠΏΠΈΡˆΡƒ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ

Π Π°Π΄ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ Π²Π°ΠΌ, Ρ‡Ρ‚ΠΎ я ΠΏΠΈΡˆΡƒ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ ΠΎΠ± ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅ CSS.

Если Π²Π°ΠΌ интСрСсно, Π·Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° debuggingcss.com ΠΈ ΠΏΠΎΠ΄ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ Π½Π° обновлСния ΠΎ ΠΊΠ½ΠΈΠ³Π΅.

Π›ΡƒΡ‡ΡˆΠΈΠΉ способ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ "ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ" Π² CSS

Иногда ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π±ΠΈΡ‚ HTML, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ пишСм Π² Π½ΠΎΠ²ΠΎΠΌ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅, - это элСмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ±Π΅Ρ€Ρ‚Ρ‹Π²Π°Π΅Ρ‚ всС ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ Π½Π° страницС. Π’Π΅Ρ€ΠΌΠΈΠ½ ΠΎΠ±Π΅Ρ€Ρ‚ΠΊΠ° являСтся ΠΎΠ±Ρ‰ΠΈΠΌ для этого. ΠœΡ‹ Π΄Π°Π΅ΠΌ Π΅ΠΌΡƒ класс, ΠΈ этот класс ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΠΈΠ½ΠΊΠ°ΠΏΡΡƒΠ»ΡΡ†ΠΈΡŽ всСх Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов Π½Π° страницС.

Π― всСгда пытался Π½Π°ΠΉΡ‚ΠΈ Π»ΡƒΡ‡ΡˆΠΈΠΉ способ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ это.Π― нашСл ΡΠ²ΡΠ·Π°Π½Π½ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ Π½Π° StackOverflow, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΠΎΠ»Π΅Π΅ 250 000 просмотров, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ я Π½Π΅ СдинствСнный, ΠΊΠΎΠΌΡƒ интСрСсно! Π― ΠΎΠ±ΠΎΠ±Ρ‰Ρƒ свои послСдниС мысли Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅.

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΌΡ‹ углубимся Π² это, Π΄Π°Π²Π°ΠΉΡ‚Π΅ сначала рассмотрим Ρ€Π°Π·Π½ΠΈΡ†Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ Β«ΠΎΠ±Π΅Ρ€Ρ‚ΠΊΠΎΠΉΒ» ΠΈ Β«ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠΌΒ».

Β«ΠžΠ±Π΅Ρ€Ρ‚ΠΊΠ°Β» ΠΏΡ€ΠΎΡ‚ΠΈΠ² Β«ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°Β»

Π― ΡΡ‡ΠΈΡ‚Π°ΡŽ, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ элСмСнтами wrapper ΠΈ container .

Π’ языках программирования слово ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для структур, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ элСмСнта.Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° - это Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ±Π΅Ρ€Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π΅ΠΌΡƒ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ интСрфСйс.

Π˜Ρ‚Π°ΠΊ, Π½Π° ΠΌΠΎΠΉ взгляд, ΠΈΠΌΠ΅Π΅Ρ‚ смысл ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄Π²Π° Ρ€Π°Π·Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½ΠΈ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для Ρ€Π°Π·Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

Говоря ΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ΅, принято Π΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΎ

, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит вСсь ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΉ HTML-ΠΊΠΎΠ΄ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Π― ΡƒΠ²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· нас ΠΏΠ΅Ρ€Π΅ΠΆΠΈΠ»ΠΈ врСмя, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ устанавливали ΡˆΠΈΡ€ΠΈΠ½Ρƒ 960 пиксСлСй ΠΈ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π»ΠΈ вСсь основной ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ.ΠžΠ±Π΅Ρ€Ρ‚ΠΊΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для Ρ‚Π°ΠΊΠΈΡ… Π²Π΅Ρ‰Π΅ΠΉ, ΠΊΠ°ΠΊ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π»ΠΈΠΏΠΊΠΎΠ³ΠΎ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π°.

ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ , с Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для сдСрТивания Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°. Π’ΠΎΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ½ΠΎΠ³Π΄Π° трСбуСтся для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ повСдСния ΠΈΠ»ΠΈ стиля Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². Он слуТит для сСмантичСской ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠΈ элСмСнтов. НапримСр, Π² Bootstrap Π΅ΡΡ‚ΡŒ «классы-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹Β», Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… размСщаСтся ΠΈΡ… систСма сСток ΠΈΠ»ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹.

Π’Π΅Ρ€ΠΌΠΈΠ½Ρ‹ Β«ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ°Β» ΠΈ Β«ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Β» Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ Π² зависимости ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈ ΠΈΡ… прСдназначСния.ΠœΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ соглашСния, поэтому Π»ΡƒΡ‡ΡˆΠΈΠΉ совСт - Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ каТСтся Π²Π°ΠΌ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Ρ€Π°Π·ΡƒΠΌΠ½Ρ‹ΠΌ. Но ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ - ΠΎΠ΄Π½Π° ΠΈΠ· самых Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΈ Π²Π°ΠΆΠ½Ρ‹Ρ… частСй Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. БоглашСния ΠΎΠ± ΠΈΠΌΠ΅Π½Π°Ρ… Π΄Π΅Π»Π°ΡŽΡ‚ наш ΠΊΠΎΠ΄ Π±ΠΎΠ»Π΅Π΅ Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΌ ΠΈ прСдсказуСмым. Π’Ρ‹Π±ΠΈΡ€Π°ΠΉΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ!

Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΠ±Ρ‰Π΅ΠΉ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ страницы:

  / **
 * 1. Π¦Π΅Π½Ρ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ содСрТимоС. Π”Π°, это Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ самоувСрСнно.
 * 2. Π‘ΠΌ. Π Π°Π·Π΄Π΅Π» Β«ΡˆΠΈΡ€ΠΈΠ½Π° ΠΈ максимальная ΡˆΠΈΡ€ΠΈΠ½Π°Β».
 * 3.Π‘ΠΌ. Π Π°Π·Π΄Π΅Π» Β«Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ отступы».
 * /
.wrapper {
  ΠΌΠ°Ρ€ΠΆΠ°-ΠΏΡ€Π°Π²ΠΎ: Π°Π²Ρ‚ΠΎ; / * 1 * /
  ΠΌΠ°Ρ€ΠΆΠ° слСва: Π°Π²Ρ‚ΠΎ; / * 1 * /

  максимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 960 пиксСлСй; / * 2 * /

  отступ справа: 10 пиксСлСй; / * 3 * /
  отступ слСва: 10 пиксСлСй; / * 3 * /
}  

ΡˆΠΈΡ€ΠΈΠ½Π° ΠΏΡ€ΠΎΡ‚ΠΈΠ² максимальной ΡˆΠΈΡ€ΠΈΠ½Ρ‹

Установка ΡˆΠΈΡ€ΠΈΠ½Ρ‹ элСмСнта уровня Π±Π»ΠΎΠΊΠ° ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ Π΅Π³ΠΎ растяТСниС Π΄ΠΎ ΠΊΡ€Π°Π΅Π² своСго ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° (Ρ…ΠΎΡ€ΠΎΡˆΠΎ для Ρ‚Π°ΠΊΠΈΡ… Π²Π΅Ρ‰Π΅ΠΉ, ΠΊΠ°ΠΊ считываСмая Π΄Π»ΠΈΠ½Π° строки). Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, элСмСнт-ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° Π·Π°ΠΉΠΌΠ΅Ρ‚ ΡƒΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ.ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° ΠΎΠΊΠ½ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΡƒΠΆΠ΅, Ρ‡Π΅ΠΌ заданная ΡˆΠΈΡ€ΠΈΠ½Π° ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ. Π­Ρ‚ΠΎ Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ полосу ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ‡Ρ‚ΠΈ всСгда Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ.

ИспользованиС max-width вмСсто этого Π² этой ситуации Π»ΡƒΡ‡ΡˆΠ΅ для Π±ΠΎΠ»Π΅Π΅ ΡƒΠ·ΠΊΠΈΡ… ΠΎΠΊΠΎΠ½ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Π­Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎ, ΠΊΠΎΠ³Π΄Π° сайт ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… устройствах. Π’ΠΎΡ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ.

Π‘ΠΌ. CSS-ΠΏΡ€ΠΈΠ΅ΠΌΡ‹ ΠΏΠ΅Ρ€Π°: Π»ΡƒΡ‡ΡˆΠΈΠΉ способ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ CSS ΠΎΡ‚ Калояна КосСва (@superKalo) Π½Π° CodePen.

Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния скорости ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ°, max-width - Π»ΡƒΡ‡ΡˆΠΈΠΉ Π²Ρ‹Π±ΠΎΡ€!

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠΊΠ»Π°Π΄ΠΊΠ°

Π― Π²ΠΈΠ΄Π΅Π», ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π·Π°Π±Ρ‹Π²Π°ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΊΡ€Π°ΠΉΠ½ΠΈΠΉ случай. Допустим, Ρƒ нас Π΅ΡΡ‚ΡŒ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° с максимальной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ ΠΈ 980 пиксСлСй. ΠŸΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹ΠΉ рСгистр появляСтся, ΠΊΠΎΠ³Π΄Π° ΡˆΠΈΡ€ΠΈΠ½Π° экрана устройства ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ составляСт Ρ€ΠΎΠ²Π½ΠΎ 980 пиксСлСй. Π—Π°Ρ‚Π΅ΠΌ содСрТимоС Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΏΡ€ΠΈΠΊΠ»Π΅ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΊ краям экрана, Π½Π΅ оставляя мСста для дыхания.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Β«Π½Π΅ ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ мСста для дыхания».

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ отступов ΠΏΠΎ краям.Π’ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ, Ссли ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ с ΠΎΠ±Ρ‰Π΅ΠΉ ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 980 пиксСлСй, я Π±Ρ‹ сдСлал это Ρ‚Π°ΠΊ:

  .wrapper {
  максимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 960 пиксСлСй; / * На 20 пиксСлСй мСньшС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ отступы ΠΏΠΎ Π±ΠΎΠΊΠ°ΠΌ * /

  отступ справа: 10 пиксСлСй;
  отступ слСва: 10 пиксСлСй;

  / * ... * /
}  

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ padding-left ΠΈ padding-right ΠΊ вашСй ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ΠΈΠ΄Π΅Π΅ΠΉ, особСнно Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах.

Или рассмотритС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±Π»ΠΎΠΊΠ°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ измСняло ΠΎΠ±Ρ‰ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ.

Какой элСмСнт HTML Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ

ΠžΠ±Π΅Ρ€Ρ‚ΠΊΠ° Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ сСмантичСского значСния. Он просто содСрТит всС Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ элСмСнты ΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π½Π° страницС. Π­Ρ‚ΠΎ просто ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€. Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния сСмантики,

- Π»ΡƒΡ‡ΡˆΠΈΠΉ Π²Ρ‹Π±ΠΎΡ€.
Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ сСмантичСского значСния ΠΈ являСтся просто ΠΎΠ±Ρ‰ΠΈΠΌ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠΌ.

МоТно Π·Π°Π΄Π°Ρ‚ΡŒΡΡ вопросом, ΠΌΠΎΠΆΠ΅Ρ‚ Π»ΠΈ элСмСнт

ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ этой Ρ†Π΅Π»ΠΈ. Однако Π²ΠΎΡ‚ Ρ‡Ρ‚ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ спСцификация W3C:

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚

Π½Π΅ являСтся ΠΎΠ±Ρ‰ΠΈΠΌ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π½Ρ‹ΠΌ элСмСнтом .Если элСмСнт Π½ΡƒΠΆΠ΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для стилизации ΠΈΠ»ΠΈ для удобства написания сцСнариСв, Π°Π²Ρ‚ΠΎΡ€Π°ΠΌ рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ вмСсто Π½Π΅Π³ΠΎ элСмСнт div. ΠžΠ±Ρ‰Π΅Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ элСмСнт section ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли Π΅Π³ΠΎ содСрТимоС явно ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² структурС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°.

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚

нСсСт ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ сСмантику. Он прСдставляСт собой Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. Π’Π΅ΠΌΠ° ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π°, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΡƒΡ‚Π΅ΠΌ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° (элСмСнт h2-h6) Π² качСствС Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅Π³ΠΎ элСмСнта элСмСнта section.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π³Π»Π°Π²Ρ‹, Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ страницы с Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌΠΈ Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ с Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌΠΈ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ диссСртации. Π”ΠΎΠΌΠ°ΡˆΠ½ΡΡ страница Π²Π΅Π±-сайта ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π° Π½Π° Ρ€Π°Π·Π΄Π΅Π»Ρ‹ для ввСдСния, новостСй ΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

На ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹ΠΌ, Π½ΠΎ Π΄Π°! ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ol ’

Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для ΠΎΠ±Π΅Ρ€Ρ‚ΠΊΠΈ!

ИспользованиС Ρ‚Π΅Π³Π°

ΠΏΡ€ΠΎΡ‚ΠΈΠ² использования Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ

Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ элСмСнт Π² качСствС ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ.Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ рСализация Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ:

  body {
  ΠΌΠ°Ρ€ΠΆΠ°-ΠΏΡ€Π°Π²ΠΎ: Π°Π²Ρ‚ΠΎ;
  ΠΌΠ°Ρ€ΠΆΠ° слСва: Π°Π²Ρ‚ΠΎ;
  максимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 960 пиксСлСй;
  отступ справа: 10 пиксСлСй;
  отступ слСва: 10 пиксСлСй;
}  

И это ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π² вашСй Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π° ΠΎΠ΄ΠΈΠ½ элСмСнт мСньшС, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π½Π΅Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ

Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

Однако я Π±Ρ‹ Π½Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π» это ΠΈΠ·-Π·Π° гибкости ΠΈ устойчивости ΠΊ измСнСниям. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅, Ссли Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½Π΅ΠΌ этапС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΈΠ· этих сцСнариСв:

  • Π’Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°ΠΊΡ€Π΅ΠΏΠΈΡ‚ΡŒ Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ» Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° (Π½ΠΈΠΆΠ½Π΅ΠΉ части области просмотра, ΠΊΠΎΠ³Π΄Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ).Π”Π°ΠΆΠ΅ Ссли Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ самый соврСмСнный способ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это - с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ flexbox, Π²Π°ΠΌ понадобится Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ°
    .
  • Π’Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° всСй страницы. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ любой Ρ„ΠΎΠ½, установлСнный для элСмСнта , Π±ΡƒΠ΄Π΅Ρ‚ вСсти сСбя Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Ссли Π±Ρ‹ ΠΎΠ½ Π±Ρ‹Π» установлСн Π² элСмСнтС , Ссли для Π½Π΅Π³ΠΎ Π΅Ρ‰Π΅ Π½Π΅Ρ‚ Ρ„ΠΎΠ½Π°. ΠŸΡ€ΠΎΡΡ‚ΠΎ странная Π²Π΅Ρ‰ΡŒ Π² CSS. Но Ссли Ρƒ вашСго элСмСнта ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ Ρ„ΠΎΠ½, ΠΈ Π²Ρ‹ устанавливаСтС Ρ‚Π΅Π»ΠΎ Π½Π° Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ΅, Π° Ρ‚Π΅Π»ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊΠ°ΠΊΠΎΠ΅-Π»ΠΈΠ±ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π», Ρ„ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ странным.Π­Ρ‚ΠΎ нСпростая Π²Π΅Ρ‰ΡŒ.

Π― Π±Ρ‹ сказал, Ρ‡Ρ‚ΠΎ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ

для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ CSS. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ссли трСбования ΠΊ спСцификации измСнятся ΠΏΠΎΠ·ΠΆΠ΅, Π²Π°ΠΌ Π½Π΅ придСтся Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ ΠΏΠΎΠ·ΠΆΠ΅ ΠΈ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ΠΌ стилСй. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ², ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ± ΠΎΠ΄Π½ΠΎΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ элСмСнтС DOM.

10 бСсплатных Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² HTML ΠΈ CSS Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ²

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ

- ΠΎΠ΄Π½Π° ΠΈΠ· самых Π²Π°ΠΆΠ½Ρ‹Ρ… частСй любого Π²Π΅Π±-сайта, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ часто ΠΈΠΌΠ΅Π½Π½ΠΎ Π΅Π³ΠΎ посСтитСли видят ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‚ Π½Π° ваш сайт.Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½ этой Π²Π°ΠΆΠ½ΠΎΠΉ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ Π΄Π²Π΅Ρ€ΠΈ, Π²ΠΎΡ‚ 10 ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°.

Когда Π²Ρ‹ создаСтС ΠΈΠ»ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ свой Π²Π΅Π±-сайт, ΠΈ Ρƒ вас Π½Π΅Ρ‚ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ графичСского Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ слоТно ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΈΠ· Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… частСй сайта, Π½Π΅ допустив ошибки. Π’Ρ‹ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π·Π°Π±Ρ‹Π»ΠΈ Π² шапкС? Π’Ρ‹ Π΄ΡƒΠΌΠ°Π»ΠΈ ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ этой малСнькой Π΄Π΅Ρ‚Π°Π»ΠΈ, которая ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ? Π’Ρ‹ Π² курсС послСдних Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΉ Π² Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅?

Π§Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ интСрСсным, эта ΡΡ‚Π°Ρ‚ΡŒΡ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ собой ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ всСго, Ρ‡Ρ‚ΠΎ дСлаСтся Π² стилС ΠŸΡ€Π΅Π²Π΅Ρ€Ρ‚Π°, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ это Π±Ρ‹Π»ΠΎ Π±Ρ‹ интСрСсно.ВмСсто этого я ΠΏΠΎΠΊΠ°ΠΆΡƒ Π²Π°ΠΌ ряд Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² (Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ…, я Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽ), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ свободно Ρ‡Π΅Ρ€ΠΏΠ°Ρ‚ΡŒ ΠΈΠ· Π½ΠΈΡ… Π²Π΄ΠΎΡ…Π½ΠΎΠ²Π΅Π½ΠΈΠ΅.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ я ΠΎΡ‚ΠΎΠ±Ρ€Π°Π» для вас 10 Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² шапки для вашСго сайта . ВсС эти ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ доступ ΠΈ созданы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Bootstrap, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠΌ Π² ΠΌΠΈΡ€Π΅. ΠΠ°ΡΠ»Π°ΠΆΠ΄Π°Ρ‚ΡŒΡΡ!

1. Bootstrap ΠŸΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Π°Ρ панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ

ΠšΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΡƒΡ Bootstrap 4 ΠΈ Javascript, ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡΠ»Π΅Π³Π°Π½Ρ‚Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΡƒΡŽ панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, которая станСт Π½Π΅ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠΉ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС.

Π­Ρ‚ΠΎ просто, чисто, эффСктивно ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ выполняСт Ρ€Π°Π±ΠΎΡ‚Ρƒ .

2. Π€ΠΎΠ½ΠΎΠ²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ

ВСхничСски здСсь ΠΎΡ‡Π΅Π½ΡŒ интСрСсСн ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, Π·Π°ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉΡΡ Π² создании ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° с высотой, Ρ€Π°Π²Π½ΠΎΠΉ 100% ΠΎΠΊΠ½Π°, благодаря min-height: 100vh .

Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ .bg-cover , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ„ΠΎΠ½ помСстился Π²ΠΎ всС ΠΎΠΊΠ½Π°. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ сдСлано, ΠΈ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ ΠΎΡ‡Π΅Π½ΡŒ приятный Π½Π° любом экранС. ΠžΡ‚Π»ΠΈΡ‡Π½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π°!

3.Bootstrap МСга МСню

Π—Π΄Π΅ΡΡŒ мСгамСню управляСтся Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠΌ списком, собствСнным свойством Bootstrap 4. Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ создаСм класс CSS, Ρ‡Ρ‚ΠΎΠ±Ρ‹ это мСгамСню Π±Ρ‹Π»ΠΎ Π½Π° мСстС. статичСский , Π° Π½Π΅ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΉ .

ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅, это ΠΎΡ‡Π΅Π½ΡŒ просто, ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠΌΠ½ΠΎ ΠΈ ΠΎΡ‡Π΅Π½ΡŒ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° вашСм Π²Π΅Π±-сайтС.

4. БтатичСский Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Boostrap

ΠœΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΈΠΊΡƒ, ΠΎΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅, для отобраТСния Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ изобраТСния, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΌΡ‹ примСняСм классы CSS jumbotron bg-cover .

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ получаСтся ΠΎΡ‡Π΅Π½ΡŒ чистый ΠΈ эффСктивный статичСский Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ.

5. Π‘Π»Π°ΠΉΠ΄Π΅Ρ€ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ

Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ управляСтся Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠΌ благодаря карусСли класса CSS. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ нСсколько строк CSS для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ отобраТСния.

6. Bootstrap Video Embed

Π­Ρ‚ΠΎΡ‚ ΠΎΡ‡Π΅Π½ΡŒ простой ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΊ Π² коммСнтариях ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ вашСго Π²Π΅Π±-сайта, Π½Π΅ уступая Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΌΡƒ Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ здСсь ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ классы CSS Booststrap.

7. Бутстрап ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΉ Jumbotron

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹, ΠΌΡ‹ собираСмся ΡΠΌΠ΅ΡˆΠ°Ρ‚ΡŒ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ с здСсь, Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ панСлью, которая мСняСт внСшний Π²ΠΈΠ΄ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅, ΠΈ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π½Π° Jumbotron.

8. ΠšΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ ΠΆΡƒΡ€Π½Π°Π»Π° Bootstrap

Если Π²Ρ‹ ΠΈΡ‰Π΅Ρ‚Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΆΡƒΡ€Π½Π°Π»Π° ΠΈΠ»ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ новостСй с ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒΡŽ для отобраТСния Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС, Ρ‚ΠΎ этот ΠΏΡ€ΠΈΠΌΠ΅Ρ€ идСально ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для вас. ВСхничСски Bootstrap выполняСт эту Ρ€Π°Π±ΠΎΡ‚Ρƒ благодаря своим Ρ€ΠΎΠ΄Π½Ρ‹ΠΌ классам.

9. Анимированный Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ

На этот Ρ€Π°Π· для обСспСчСния ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ изобраТСниями слайд-ΡˆΠΎΡƒ задСйствован ΠΏΠ»Π°Π³ΠΈΠ½ JQuery Owl. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Ρ‡Π°ΡΡ‚ΡŒ CSS Π² этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π° ΠΈΠ·-Π·Π° влияния Π½Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ, ΠΏΠΎΡΠ²Π»ΡΡŽΡ‰ΠΈΠ΅ΡΡ Π½Π° слайдах. НС Ρ‚Π°ΠΊ ΡƒΠΆ ΠΈ Π²Π°ΠΆΠ½ΠΎ.

10. Π’ΠΈΠ΄Π΅ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ

ВсСгда приятно ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ, Π²ΠΈΠ΄Π΅ΠΎ Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ идСально ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ благодаря Ρ‚Π΅Π³Ρƒ HTML video .

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *