Π’ html ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ: Π Π°Π·Π±ΠΈΠ²Π°Ρ‚ΡŒ Π² HTML Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ список Π½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, Π² зависимости ΠΎΡ‚ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ страницы? – Колонки Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ | htmlbook.ru

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

Колонки Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ | htmlbook.ru

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

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ происходит ΠΏΠΎ строкам, Π° Π½Π΅ ΠΏΠΎ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌ, Ρ‚ΠΎ для измСнСния Π²ΠΈΠ΄Π° ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ приходится Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ практичСски для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ячСйки. Π’ этом случаС ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ классы — ΠΎΠ΄ΠΈΠ½ для ячССк Ρ‡Π΅Ρ‚Π½Ρ‹Ρ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ, Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉΒ β€” для Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹Ρ…. На рис.Β 1 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π°, которая формируСтся ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΈΠΌ способом.

Рис. 1. Π’Π°Π±Π»ΠΈΡ†Π° с Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌΠΈ

Π¦Π²Π΅Ρ‚ Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹Ρ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΏΡƒΡ‚Π΅ΠΌ добавлСния стилСвых свойств ΠΊ сСлСктору TABLE, Π° для Ρ‡Π΅Ρ‚Π½Ρ‹Ρ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Π²Π²Π΅Π΄Π΅ΠΌ Π½ΠΎΠ²Ρ‹ΠΉ класс, Π½Π°Π·ΠΎΠ²Π΅ΠΌ Π΅Π³ΠΎ even. ΠŸΠ΅Ρ€Π²Π°Ρ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² строк, поэтому для Π½Π΅Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысл Π·Π°Π΄Π°Ρ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ, ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΎΡ‚ стиля ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ячССк. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС Π²Π²ΠΎΠ΄ΠΈΠΌ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ класс, Π½Π°Π·ΠΎΠ²Π΅ΠΌ Π΅Π³ΠΎ lc ΠΈ для Π½Π΅Π³ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ ΠΈ Ρ†Π²Π΅Ρ‚ тСкста (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Β 1). ΠžΡΡ‚Π°Π΅Ρ‚ΡΡ для ячССк ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊ Ρ‚Π΅Π³Ρƒ <td> Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚, Π° для ячССк Ρ‡Π΅Ρ‚Π½Ρ‹Ρ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ .

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 1. Колонки Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Π’Π°Π±Π»ΠΈΡ†Π°</title>
  <style type="text/css">
   TABLE {
    width: 300px; /* Π¨ΠΈΡ€ΠΈΠ½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ */
    border: 2px solid black; /* Π Π°ΠΌΠΊΠ° Π²ΠΎΠΊΡ€ΡƒΠ³ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ */
    background: #778899; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° */
    color: white; /* Π¦Π²Π΅Ρ‚ тСкста */
   }
   TD, TH {
    text-align: center; /* Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ */
    padding: 3px; /* Поля Π²ΠΎΠΊΡ€ΡƒΠ³ тСкста */
   }
   TH {
    color: white; /* Π¦Π²Π΅Ρ‚ тСкста */
    border-bottom: 4px double black; /* Двойная линия снизу */
   }
   .even { /* Π‘Ρ‚ΠΈΠ»ΡŒ для Ρ‡Π΅Ρ‚Π½Ρ‹Ρ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ */
    background: #ffe4b5; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° */
    color: black; /* Π¦Π²Π΅Ρ‚ тСкста */
   }
   .lc { /* Π‘Ρ‚ΠΈΠ»ΡŒ для ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
    text-align: left; /* Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ */
    color: #fffacd; /* Π¦Π²Π΅Ρ‚ тСкста */
   }
  </style>
 </head>
 <body>
  <table cellspacing="0">
   <tr>
    <th>&nbsp;</th><th>2004</th><th>2005</th><th>2006</th>
   </tr>
   <tr>
    <td>Π ΡƒΠ±ΠΈΠ½Ρ‹</td><td>43</td><td>51</td><td>79</td>
   </tr>
   <tr>
    <td>Π˜Π·ΡƒΠΌΡ€ΡƒΠ΄Ρ‹</td><td>28</td><td>34</td><td>48</td>
   </tr>
   <tr>
    <td>Π‘Π°ΠΏΡ„ΠΈΡ€Ρ‹</td><td>29</td><td>57</td><td>36</td>
   </tr>
  </table>
 </body>
</html>

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π²ΡƒΡŽ строку с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ ΠΎΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ двойная линия. Она получаСтся Π·Π° счСт добавлСния свойства border-bottom ΠΊ сСлСктору TH.

Рассмотрим Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ способ формирования Π²ΠΈΠ΄Π° ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊΒ β€” Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π° счСт Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π° Ρ„ΠΎΠ½Π°, Π½ΠΎ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Π»ΠΈΠ½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌΠΈ (рис.Β 2).

Рис. 2. Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π»ΠΈΠ½ΠΈΠΉ ΠΈ Ρ†Π²Π΅Ρ‚Π°

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΊΠΎΠ΄Π° останСтся практичСски Ρ‚ΠΎΠΉ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»Π° ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Β 1. А ΠΈΠΌΠ΅Π½Π½ΠΎ, для ячССк Ρ‡Π΅Ρ‚Π½Ρ‹Ρ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ класс even, Π° для ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈΒ β€” класс lc. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ линию ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌΠΈ, ΠΊ сСлСктору TD добавляСм свойство border-left, ΠΎΠ½ΠΎ создаСт линию слСва ΠΎΡ‚ ячСйки. Однако ΠΏΡ€ΠΈ этом Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ‚ нСнуТная линия слСва Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅, поэтому для класса lc ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ border:Β none, это свойство ΡƒΠ±Π΅Ρ€Π΅Ρ‚ лишниС Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 2).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 2. Π›ΠΈΠ½ΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌΠΈ

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Π’Π°Π±Π»ΠΈΡ†Π°</title>
  <style type="text/css">
   TABLE {
    width: 300px; /* Π¨ΠΈΡ€ΠΈΠ½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ */
    border: 1px solid black; /* Π Π°ΠΌΠΊΠ° Π²ΠΎΠΊΡ€ΡƒΠ³ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ */
   }
   TD, TH {
    text-align: center; /* Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ */
    padding: 3px; /* Поля Π²ΠΎΠΊΡ€ΡƒΠ³ тСкста */
   }
   TH {
    color: white; /* Π¦Π²Π΅Ρ‚ тСкста */
    background: #daa520;  /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° */
   }
   TD {
    border-left: 1px dashed black; /* Линия слСва ΠΎΡ‚ ячСйки */
   }
   .even { /* Π‘Ρ‚ΠΈΠ»ΡŒ для Ρ‡Π΅Ρ‚Π½Ρ‹Ρ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ */
    background: #dcdcdc;  /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° */
   } 
   .lc { /* Π‘Ρ‚ΠΈΠ»ΡŒ для ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
    text-align: left; /* Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ */
    border: none; /* НСт Π»ΠΈΡˆΠ½ΠΈΡ… Π»ΠΈΠ½ΠΈΠΉ */
   }
  </style>
 </head>
 <body>
  <table cellspacing="0">
   <tr>
    <th>&nbsp;</th><th>2004</th><th>2005</th><th>2006</th>
   </tr>
   <tr>
    <td>Π ΡƒΠ±ΠΈΠ½Ρ‹</td><td>43</td><td>51</td><td>79</td>
   </tr>
   <tr>
    <td>Π˜Π·ΡƒΠΌΡ€ΡƒΠ΄Ρ‹</td><td>28</td><td>34</td><td>48</td>
   </tr>
   <tr>
    <td>Π‘Π°ΠΏΡ„ΠΈΡ€Ρ‹</td><td>29</td><td>57</td><td>36</td>
   </tr>
  </table>
  </body>
</html>

К соТалСнию, Ρ€Π°Π±ΠΎΡ‚Π° с ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π½Π΅ Ρ‚Π°ΠΊ ΡƒΠ΄ΠΎΠ±Π½Π°, ΠΊΠ°ΠΊ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹. Если ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ стили, Ρ‚ΠΎ фактичСски всС ячСйки Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ пСстрят указаниями Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ стилСвой класс. Π—Π° счСт этого сниТаСтся удобство ΠΏΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡŽ Ρ‚Π°Π±Π»ΠΈΡ‡Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ΡΡ объСм ΠΊΠΎΠ΄Π°. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅Π³ΠΈ <col> ΠΈ <colgroup> ΠΏΡ€ΠΈΠ·Π²Π°Π½Π½Ρ‹Π΅ ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. Но ΠΈΡ… возмоТности ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹, Π΄Π° ΠΈ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π½Π΅ Π²ΠΎ всСх Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ…. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ этапС для создания Ρ‚Π°Π±Π»ΠΈΡ† ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° приходится ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ стилям.

ΠœΠ°ΠΊΠ΅Ρ‚ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ | htmlbook.ru

ИспользованиС Ρ‚Ρ€Π΅Ρ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Π½Π° страницах сайта обусловлСно ΡˆΠΈΡ€ΠΎΡ‚ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ трСбуСтся ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΠΎΡΠ΅Ρ‚ΠΈΡ‚Π΅Π»ΡŽ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ΄Π½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°, самая ΡˆΠΈΡ€ΠΎΠΊΠ°Ρ, отдаСтся ΠΏΠΎΠ΄ тСкст основного ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°, ΡΡ‚Π°Ρ‚ΡŒΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ для ссылок, Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹, анонсов ΠΈ Ρ‚.Π΄.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ создания Ρ‚Ρ€Π΅Ρ…ΠΊΠΎΠ»ΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠΉ сСтки с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ созданию Π΄Π²ΡƒΡ…ΠΊΠΎΠ»ΠΎΠ½Π½ΠΎΠΉ сСтки, поэтому остановимся лишь Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Ρ….

Π¨ΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Π² пиксСлах

Π¨ΠΈΡ€ΠΈΠ½Π° Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ зависит ΠΎΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΌΠ°ΠΊΠ΅Ρ‚Π°Β β€” фиксированного ΠΈΠ»ΠΈ Β«Ρ€Π΅Π·ΠΈΠ½ΠΎΠ²ΠΎΠ³ΠΎΒ». ΠŸΡ€ΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ фиксированной ΡˆΠΈΡ€ΠΈΠ½Ρ‹ общая ΡˆΠΈΡ€ΠΈΠ½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ задаСтся Π² пиксСлах ΠΈ остаСтся постоянной нСзависимо ΠΎΡ‚ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π° ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. ΠŸΡ€ΠΈ этом ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысл ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π² пиксСлах. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Β 1 ΡˆΠΈΡ€ΠΈΠ½Π° ΠΌΠ°ΠΊΠ΅Ρ‚Π° Π·Π°Π΄Π°Π½Π° ΠΊΠ°ΠΊ 750 пиксСлов, Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ соотвСтствСнно 150, 400 ΠΈ 200 пиксСлов.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 1. Ѐиксированная ΡˆΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Π’Ρ€ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ</title>
  <style type="text/css">
   TD {
    vertical-align: top; /* Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌΡƒ ΠΊΡ€Π°ΡŽ ячСйки */
   }
  </style>
 </head>
 <body>
  <table cellpadding="5" cellspacing="0">
   <tr>
    <td>Колонка 1</td>
    <td>Колонка 2</td>
    <td>Колонка 3</td>
   </tr>
  </table>
 </body>
</html>

ΠŸΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ слСдуСт ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° cellpadding. На ΡˆΠΈΡ€ΠΈΠ½Ρƒ ячССк этот Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ Π½Π΅ влияСт, Π½ΠΎ Π·Π°Ρ‚ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, которая отводится ΠΏΠΎΠ΄ содСрТимоС ячССк.

Π¨ΠΈΡ€ΠΈΠ½Ρƒ всСх ячССк Π² ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΌ случаС Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ. Π’Π°ΠΊ, Ссли Π½Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΎΠ΄Π½ΠΎΠΉ ячСйки, Ρ‚ΠΎ ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ вычислСна автоматичСски исходя ΠΈΠ· ΠΎΠ±Ρ‰Π΅ΠΉ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ячССк. Π’ Π΄Ρ€ΡƒΠ³ΠΈΡ… случаях, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠ³Π΄Π° Π½Π΅ установлСна ΡˆΠΈΡ€ΠΈΠ½Π° Π΄Π²ΡƒΡ… ячССк, ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€ опрСдСляСтся ΠΏΠΎ содСрТимому. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ содСрТимоС ячССк Π²Π°Ρ€ΡŒΠΈΡ€ΡƒΠ΅Ρ‚ΡΡ ΠΎΡ‚ страницы ΠΊ страницС, Ρ‚ΠΎ ΡˆΠΈΡ€ΠΈΠ½Π° Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Β«ΠΏΠ»Π°Π²Π°Ρ‚ΡŒΒ». Π­Ρ‚ΠΎ, ΠΏΠΎ-английски говоря, not good (для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π½Π΅ понял, Π½Π΅Ρ…ΠΎΡ€ΠΎΡˆΠΎ), ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π²ΠΈΠ΄ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ Π΅Π΄ΠΈΠ½Ρ‹ΠΌ. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Π»ΡƒΡ‡ΡˆΠ΅ всС-Ρ‚Π°ΠΊΠΈ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ.

Π¨ΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…

ΠŸΡ€ΠΈ Β«Ρ€Π΅Π·ΠΈΠ½ΠΎΠ²ΠΎΠΌΒ» ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ ΡˆΠΈΡ€ΠΈΠ½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ устанавливаСтся Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ… ΠΎΡ‚ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΈ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ зависит ΠΎΡ‚ Π½Π΅Π΅. Π—Π΄Π΅ΡΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ Π΄Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°:

  1. ΡˆΠΈΡ€ΠΈΠ½Π° всСх ячССк Π·Π°Π΄Π°Π½Π° Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…;
  2. сочСтаниС ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ² ΠΈ пиксСлов, ΠΊΠΎΠ³Π΄Π° ΡˆΠΈΡ€ΠΈΠ½Π° ΠΎΠ΄Π½ΠΈΡ… ячССк устанавливаСтся Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…, Π° Π΄Ρ€ΡƒΠ³ΠΈΡ…Β β€” Π² пиксСлах.

Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС Π²Π½Π°Ρ‡Π°Π»Π΅ устанавливаСтся ΡˆΠΈΡ€ΠΈΠ½Π° всСй Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…, Π° Π·Π°Ρ‚Π΅ΠΌ ΡˆΠΈΡ€ΠΈΠ½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ячССк (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Β 2). ΠŸΡ€ΠΈΡ‡Π΅ΠΌ Π² суммС ΡˆΠΈΡ€ΠΈΠ½Π° ячССк Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ 100%, нСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ½Ρ‹ΠΌ. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΡˆΠΈΡ€ΠΈΠ½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ вычисляСтся ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ доступного пространства Π²Π΅Π±-страницы, Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ ячССк устанавливаСтся ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ всСй Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π² Ρ†Π΅Π»ΠΎΠΌ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 2. Π¨ΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Π’Ρ€ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ</title>
  <style type="text/css">
   TD {
    vertical-align: top; /* Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌΡƒ ΠΊΡ€Π°ΡŽ ячСйки */
   }
   #col1 {
    width: 20%; /* Π¨ΠΈΡ€ΠΈΠ½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
    background: #fc0; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
   }
   #col2 {
    width: 40%; /* Π¨ΠΈΡ€ΠΈΠ½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
    background: #f0f0f0; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
   }
   #col3 {
    width: 40%; /* Π¨ΠΈΡ€ΠΈΠ½Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
    background: #fc0; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
   }
  </style>
 </head>
 <body>
  <table cellpadding="5" cellspacing="0">
   <tr>
    <td>Колонка 1</td>
    <td>Колонка 2</td>
    <td>Колонка 3</td>
   </tr>
  </table>
 </body>
</html>

Для удобства измСнСния Π²ΠΈΠ΄Π° ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ пСрСнСсСны Π² стили.

ΠŸΡ€ΠΎΡ†Π΅Π½Ρ‚Π½Π°Ρ запись для Ρ‚Π°Π±Π»ΠΈΡ† ΠΈΠΌΠ΅Π΅Ρ‚ ряд прСимущСств — ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ всС свободноС пространство Π²Π΅Π±-страницы, Π° сам ΠΌΠ°ΠΊΠ΅Ρ‚ подстраиваСтся ΠΏΠΎΠ΄ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. ВмСстС с Ρ‚Π΅ΠΌ каТдая Ρ‚Π°Π±Π»ΠΈΡ†Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ достиТСнии ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Π° ΡƒΠΆΠ΅ Π½Π΅ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Π°Ρ полоса ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ. Π’Π°ΠΊΠΎΠΉ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ зависит ΠΎΡ‚ содСрТимого Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. Если, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… ячССк ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠΎ рисунку ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 200 пиксСлов, Ρ‚ΠΎ общая ΡˆΠΈΡ€ΠΈΠ½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ мСньшС 600 пиксСлов плюс значСния ΠΏΠΎΠ»Π΅ΠΉ Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

Π‘ΠΎΡ‡Π΅Ρ‚Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ² ΠΈ пиксСлов

Рассмотрим Π΄Π²Π° основных Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°, ΠΊΠΎΠ³Π΄Π° для задания ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Ρ‹ ΠΈ пиксСлы. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΡ€Π°ΠΉΠ½ΠΈΡ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ устанавливаСтся Π² пиксСлах, Π° ΡˆΠΈΡ€ΠΈΠ½Π° срСднСй ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ вычисляСтся автоматичСски, исходя ΠΈΠ· Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ (рис.Β 1).

Рис. 1. Π¨ΠΈΡ€ΠΈΠ½Π° срСднСй ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ опрСдСляСтся Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ

Для создания ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΌΠ°ΠΊΠ΅Ρ‚Π° понадобится Ρ‚Π°Π±Π»ΠΈΡ†Π° с трСмя ячСйками. Π¨ΠΈΡ€ΠΈΠ½Ρƒ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΈ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ ячСйки устанавливаСм Π² пиксСлах, Π° ΡˆΠΈΡ€ΠΈΠ½Ρƒ срСднСй ячСйки Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎ Π½Π΅ Π·Π°Π΄Π°Π΅ΠΌ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Β 3). ΠŸΡ€ΠΈ этом ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ слСдуСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‰ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ всСй Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 3. Π¨ΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ… ΠΈ пиксСлах

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Π’Ρ€ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ</title>
  <style type="text/css">
   TABLE {
    width: 100%; /* Π¨ΠΈΡ€ΠΈΠ½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ */
   }
   TD {
    vertical-align: top; /* Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌΡƒ ΠΊΡ€Π°ΡŽ ячСйки */
   }
   #col1 {
    width: 150px; /* Π¨ΠΈΡ€ΠΈΠ½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
    background: #fc0; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
   }
   #col2 {
    background: #afccdb; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
   }
   #col3 {
    width: 200px; /* Π¨ΠΈΡ€ΠΈΠ½Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
    background: #fc0; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
   }
  </style>
 </head>
 <body>
  <table cellpadding="5" cellspacing="0">
  <tr>
   <td>Колонка 1</td>
   <td>Колонка 2</td>
   <td>Колонка 3</td>
  </tr>
  </table>
 </body>
</html>

Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ ΡˆΠΈΡ€ΠΈΠ½Π° Π΄Π²ΡƒΡ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ устанавливаСтся Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…, Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉΒ β€” Π² пиксСлах. Π’ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΌ случаС ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ ΠΎΠ΄Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ Π½Π΅ удастся. Π‘Π°ΠΌΠΈ посудитС, Ссли ΡˆΠΈΡ€ΠΈΠ½Π° всСй Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Ρ€Π°Π²Π½Π° 100%, ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈΒ β€” 200 пиксСлов, Π° ΠΎΡΡ‚Π°Π²ΡˆΠΈΡ…ΡΡ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΠΏΠΎ 20%, Ρ‚ΠΎ простоС вычислСниС ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ получаСтся Ρ€Π°Π²Π½Ρ‹ΠΌ 60%. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² пиксСлах Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ, Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ установлСн Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ….

На рис. 2 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° схСма располоТСния Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ† ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π°.

Рис. 2. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ†

Π’Π½Π°Ρ‡Π°Π»Π΅ создаСм Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈ с двумя ячСйками. ЛСвая ячСйка Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ Π² Ρ€ΠΎΠ»ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, ΠΈ для Π½Π΅Π΅ устанавливаСм Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π² пиксСлах. Π¨ΠΈΡ€ΠΈΠ½Ρƒ для ΠΏΡ€Π°Π²ΠΎΠΉ ячСйки Π½Π΅ опрСдСляСм, поэтому ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΎΡΡ‚Π°Π²ΡˆΠ΅Π΅ΡΡ пространство, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ каркасом для Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ. Π’Π½ΡƒΡ‚Ρ€ΡŒ этой ячСйки добавляСм Π²Ρ‚ΠΎΡ€ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, Ρ‚ΠΎΠΆΠ΅ ΡΠΎΡΡ‚ΠΎΡΡ‰ΡƒΡŽ ΠΈΠ· Π΄Π²ΡƒΡ… ячССк. И ΡƒΠΆΠ΅ для Π½ΠΈΡ… опрСдСляСм ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ… (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Β 4).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 4. Π’Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Π’Ρ€ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ</title>
  <style type="text/css">
   TABLE {
    width: 100%; /* Π¨ΠΈΡ€ΠΈΠ½Π° Ρ‚Π°Π±Π»ΠΈΡ† */
   }
   TD {
    vertical-align: top; /* Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌΡƒ ΠΊΡ€Π°ΡŽ ячСйки */
   }
   #col1 {
    width: 150px; /* Π¨ΠΈΡ€ΠΈΠ½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
    background: #fc0; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
   }
   #col2 {
    width: 60%;
    background: #afccdb; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
   }
   #col3 {
    width: 40%; /* Π¨ΠΈΡ€ΠΈΠ½Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
    background: #fc0; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
   }
   #col1, #col2, #col3 {
    padding: 5px; /* Поля Π²ΠΎΠΊΡ€ΡƒΠ³ тСкста */
   }
  </style>
 </head>
 <body>
  <table cellpadding="0" cellspacing="0">
   <tr>
    <td>Колонка 1</td>
    <td>
     <table cellpadding="0" cellspacing="0">
      <tr>
       <td>Колонка 2</td>
       <td>Колонка 3</td>
      </tr>
     </table>
    </td>
   </tr>
  </table>
 </body>
</html>

ΠŸΡ€ΠΈ создании ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΌΠ°ΠΊΠ΅Ρ‚Π° слСдуСт ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹.

  • Π¨ΠΈΡ€ΠΈΠ½Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π·Π°Π΄Π°Π½Π° ΠΊΠ°ΠΊ 100%, Ρ‡Ρ‚ΠΎΠ±Ρ‹ эта Ρ‚Π°Π±Π»ΠΈΡ†Π° Π·Π°Π½ΠΈΠΌΠ°Π»Π° всС свободноС пространство.
  • Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ячСйки ΠΏΠ»ΠΎΡ‚Π½ΠΎ ΠΏΡ€ΠΈΠ»Π΅Π³Π°Π»ΠΈ Π΄Ρ€ΡƒΠ³ ΠΊ Π΄Ρ€ΡƒΠ³Ρƒ, для внСшнСй Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Π½ΡƒΠ»ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² cellpadding ΠΈ cellspacing. Поля ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· свойство padding, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅.
  • Π¨ΠΈΡ€ΠΈΠ½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ вычисляСтся ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ячСйки, Π° Π½Π΅ внСшнСй Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π² Ρ†Π΅Π»ΠΎΠΌ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 60% Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ слСдуСт Ρ€Π°ΡΡ†Π΅Π½ΠΈΠ²Π°Ρ‚ΡŒ Π½Π΅ ΠΊΠ°ΠΊ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ всСго ΠΌΠ°ΠΊΠ΅Ρ‚Π°, Π° лишь ΠΊΠ°ΠΊ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹.

4 ΠΌΠ΅Ρ‚ΠΎΠ΄Π° создания ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ высоты

ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π»: http://www.vanseodesign.com/css/equal-height-columns/

ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄: Π’Π»Π°Π΄ ΠœΠ΅Ρ€ΠΆΠ΅Π²ΠΈΡ‡

Одна ΠΈΠ· Π½Π΅ΠΌΠ½ΠΎΠ³ΠΈΡ… Π²Π΅Ρ‰Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π΅ Ρ‚Π°ΠΊ просто ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSSΒ β€” это созданиС ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ высоты. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹, Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ… Π΅ΡΡ‚ΡŒ свои ΠΏΠ»ΡŽΡΡ‹ ΠΈ минусы, здСсь я Ρ…ΠΎΡ‡Ρƒ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°.

ЗадумаСмся Π½Π°Π΄ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅ΠΌ ΠΏΠΎΠ΄ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ высоты. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΌΡ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π±Ρ‹Π» ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ высоты. Если Π±Ρ‹ это Π±Ρ‹Π»ΠΎ Ρ‚Π°ΠΊ, Ρ‚ΠΎΠ³Π΄Π° Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ высота ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ, СстСствСнно, Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅. На Π΄Π΅Π»Π΅ ΠΏΠΎΠ΄ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ высоты ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π² Π²ΠΈΠ΄Ρƒ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ выглядят ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ Π±Π΅Π· ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π²Π½ΡƒΡ‚Ρ€ΠΈ.

ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ этого добавляя Ρ„ΠΎΠ½ ΠΏΠΎΠ·Π°Π΄ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ казались Ρ€Π°Π²Π½ΠΎΠΉ высоты. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡƒΡŽ высоту.

Π–Π΅Π»Π°ΡŽΡ‰ΠΈΠ΅ сразу ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ ΠΈ ΠΊΠΎΠ΄ ΠΌΠΎΠ³ΡƒΡ‚ Ρ‰Ρ‘Π»ΠΊΠ½ΡƒΡ‚ΡŒ Π½Π° любом ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΈΠ΄ΡƒΡ‰ΠΈΠΌ ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠΌ Π½ΠΈΠΆΠ΅ ΠΈΠ»ΠΈ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌΡƒ Π΄Π΅ΠΌΠΎ.

Π€ΠΈΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ

Π€ΠΈΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΡƒΠΆΠ΅ Π΄ΠΎΠ»Π³ΠΎΠ΅ врСмя. Π‘ 2004 Π³ΠΎΠ΄Π°, Ссли Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ. Π—Π° это врСмя ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, всё Π΅Ρ‰Ρ‘ ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π΄Π΅-Ρ„Π°ΠΊΡ‚ΠΎ для создания ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ высоты.

Π­Ρ‚ΠΎΡ‚ простой Ρ‚Ρ€ΡŽΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ повторяСтся ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚Π°ΠΊΠΎΠ³ΠΎ изобраТСния ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½ΠΈΠΆΠ΅. Π― ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ» высоту для наглядности.

Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ дСлаСтся высотой Π² ΠΎΠ΄ΠΈΠ½ пиксСл, Π° Π΅Π³ΠΎ ΡˆΠΈΡ€ΠΈΠ½Π° совпадаСт с ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚Π°. Π’ Ρ‚ΠΎΠΌ мСстС, Π³Π΄Π΅ ΠΎΠ΄Π½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ.

HTML

Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ HTML, ΠΏΠΎΡ…ΠΎΠΆΠΈΠΉ Π½Π° Ρ‚ΠΎ, с Ρ‡Π΅ΠΌ ΠΌΡ‹ ΡƒΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ, хотя я ΠΏΡ€ΠΎΠΏΡƒΡ‰Ρƒ ΡˆΠ°ΠΏΠΊΡƒ ΠΈ ΠΏΠΎΠ΄Π²Π°Π», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° столбцах.

<div>
  <div>
   <p>Боковая панСль</p>
  </div>
  <div>
   <p>Основной ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚</p>
  </div> 
</div>

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° body, Π½ΠΎ я ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ div. Π’Π°ΠΊ Π²Ρ‹ смоТСтС ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ эта Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ для создания ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠ±Ρ‰Π΅Π³ΠΎ ΠΌΠ°ΠΊΠ΅Ρ‚Π°, Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ.

CSS

#container {
  width:960px;
  margin:0 auto;
  background: url("faux-columns.png") repeat-y;
  overflow: hidden;
}
#sidebar {
  float:left;
  width:340px;
}
#content {
  float:left;
  width:620px;
}

CSS довольно прост. Настройка width ΠΈ float для #sidebar ΠΈ #content ΡƒΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π²Π°ΠΌ Π·Π½Π°ΠΊΠΎΠΌΡ‹, Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ настройка width ΠΈ margin для #container. Новым здСсь являСтся Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ изобраТСния ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ overflow: hidden для ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°. Нам Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ свойство overflow, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ div Π½Π΅ схлопнулся ΠΈ Ρ€Π°ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ всё Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΠΈΡ… элСмСнтов.

ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚ΠΎΠΉ ΠΆΠ΅ высоты, Ρ‡Ρ‚ΠΎ ΠΈ самая высокая ΠΈΠ· ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ, Π° Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ создаёт эффСкт, словно короткая ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° ΠΈΠΌΠ΅Π΅Ρ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΡƒΡŽ высоту.

Π”Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π»ΡƒΡ‡ΡˆΠ΅ всСго Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ для ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² фиксированной ΡˆΠΈΡ€ΠΈΠ½Ρ‹, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈ для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° Ρ€Π΅Π·ΠΈΠ½ΠΎΠ²Ρ‹Ρ… ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

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

ΠŸΠ»ΡŽΡΡ‹

  • Π›Π΅Π³ΠΊΠΎ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ.
  • Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΎΠΉ столбСц Π²Ρ‹ΡˆΠ΅ ΠΈΠ»ΠΈ Π½ΠΈΠΆΠ΅.

ΠœΠΈΠ½ΡƒΡΡ‹

  • НСобходима ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° которая создаёт Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ HTTP-запрос.
  • Π›ΡŽΠ±ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠ°ΠΊΠ΅Ρ‚Π° Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»ΠΊΠΈ изобраТСния.
  • НуТно Π·Π°Ρ€Π°Π½Π΅Π΅ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚ для создания изобраТСния.

ПсСвдоколонки

МнС Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ. НС ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ это ΠΏΠ»ΠΎΡ…ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄, Π° ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρƒ мСня Π΅ΡΡ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ΠΈΠΊΒ β€” Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для сплошной Π·Π°Π»ΠΈΠ²ΠΊΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠΌ. Из-Π·Π° этого я Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» собствСнный ΠΌΠ΅Ρ‚ΠΎΠ΄ получСния ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ высоты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π° Π½Π΅ΠΈΠΌΠ΅Π½ΠΈΠ΅ΠΌ Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° Π±ΡƒΠ΄Ρƒ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ псСвдоколонки.

Он Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ„ΠΎΠ½Π° ΠΊ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρƒ. Π­Ρ‚ΠΎ Π½Π΅ ΠΎΠ±Ρ‰ΠΈΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ высоты, поэтому ΠΎΠ½ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ примСнСния, Π½ΠΎ Ссли Π²Ρ‹ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Π΅Ρ‚Π΅ΡΡŒ с Ρ‚Π°ΠΊΠΈΠΌ случаСм, всё это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π»Π΅Π³ΠΊΠΎ ΠΈ просто.

HTML

ΠœΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Ρ‚ΠΎΡ‚ ΠΆΠ΅ HTML, Ρ‡Ρ‚ΠΎ ΠΈ Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Π²Ρ‹ΡˆΠ΅.

<div>
  <div>
   <p>Боковая панСль</p>
  </div>
  <div>
   <p>Основной ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚</p>
  </div> 
</div>

CSS

CSS ΠΎΠΏΡΡ‚ΡŒ ΠΆΠ΅ вСсьма прост. Для разнообразия я Π²Ρ‹Π±Ρ€Π°Π» Ρ€Π΅Π·ΠΈΠ½ΠΎΠ²Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚, Π½ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ всё Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈ для фиксированной ΡˆΠΈΡ€ΠΈΠ½Ρ‹.

#container {
  background: #555;
  overflow: hidden
}
#content {
  float:left;
  width:75%;
  background:#eee;
}
#sidebar {
  float:left;
  width:25%;
  background:#555;
}

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

ОсновноС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌΠΈ β€” вмСсто Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ изобраТСния ΠΌΡ‹ устанавливаСм Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°. Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, это Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° сквозь ΠΊΠΎΡ€ΠΎΡ‚ΠΊΡƒΡŽ ΠΊΠΎΠ»ΠΎΠ½ΠΊΡƒ.

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ β€” ΠΌΡ‹ Π·Π°Ρ€Π°Π½Π΅Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π½Π°Ρ‚ΡŒ, какая ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΠΎΡ€ΠΎΡ‡Π΅ ΠΈ Π² ΠΈΠ΄Π΅Π°Π»Π΅ эта ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ Π½Π° всСх страницах сайта. Π—Π²ΡƒΡ‡ΠΈΡ‚, ΠΊΠ°ΠΊ довольно ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅, Π½ΠΎ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅, я ΡΡ‡ΠΈΡ‚Π°ΡŽ, ΠΎΠ΄Π½Π° ΠΈΠ· Π΄Π²ΡƒΡ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΊΠΎΡ€ΠΎΡ‡Π΅ Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅, Ссли Π½Π΅ Π½Π° всСх, страницах. На Ρ‚Π΅Ρ… страницах, Π³Π΄Π΅ это Π½Π΅ Ρ‚Π°ΠΊ, для исправлСния достаточно просто Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ большС ΠΈΠ»ΠΈ мСньшС ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.

ΠŸΠ»ΡŽΡΡ‹

  • ΠŸΡ€ΠΎΡΡ‚ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ.
  • Π›Π΅Π³ΠΊΠΎ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ.

ΠœΠΈΠ½ΡƒΡΡ‹

  • Π‘Π»ΠΎΠΆΠ½Π΅Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Ρ‚Ρ€Ρ‘Ρ… ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ.
  • ВрСбуСтся Π·Π°Ρ€Π°Π½Π΅Π΅ Π·Π½Π°Ρ‚ΡŒ высоту ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ.
  • НС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π²Ρ‹ΡˆΠ΅ ΠΈΠ»ΠΈ ΠΊΠΎΡ€ΠΎΡ‡Π΅ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… страницах.

Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π΄Π°Π»Ρ‘ΠΊ ΠΎΡ‚ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²Π°, Π½ΠΎ Π²Ρ‹ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅ΡΡŒ, насколько часто ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅.

Π“Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ отступы

На этот ΠΌΠ΅Ρ‚ΠΎΠ΄ я наткнулся Π½Π΅ Ρ‚Π°ΠΊ Π΄Π°Π²Π½ΠΎ Π½Π° Smashing Magazine Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π’ΡŒΠ΅Ρ€Ρ€ΠΈ ΠšΠΎΠ±Π»Π΅Π½Ρ†Π°, хотя ΠΏΠΎΠ·ΠΆΠ΅ Π½Π°ΡˆΡ‘Π» ΡΡ‚Π°Ρ‚ΡŒΡŽ Алана ΠŸΠΈΡ€ΡΠ° Π½Π° AΒ ListΒ Apart, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ нСсколько Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ ΠΎΠ± этом ΠΆΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ отступы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Ρ€Π°Π²Π½ΠΎΠΉ высоты.

HTML

НичСго Π½ΠΎΠ²ΠΎΠ³ΠΎ Π² HTML Π½Π΅Ρ‚ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π²ΠΈΠ΄Π΅Π»ΠΈ Π²Ρ‹ΡˆΠ΅. Π’ своСй ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π’ΡŒΠ΅Ρ€Ρ€ΠΈ примСняСт Π² качСствС ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° body, Π½ΠΎ я Π±ΡƒΠ΄Ρƒ ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ использования ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° div ΠΊΠ°ΠΊ дСлаю это ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ.

<div>
  <div>
   <p>Боковая панСль</p>
  </div>
  <div>
   <p>Основной ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚</p>
  </div> 
</div>

CSS

Π’ CSS начинаСтся самоС интСрСсноС. ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ просто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для фиксации ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ выравнивания ΠΌΠ°ΠΊΠ΅Ρ‚Π° ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ. Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎΠ΅ происходит с #content ΠΈ #sidebar.

#container {
  width:960px;
  margin: 0 auto;
}
#content {
  float:left;
  width:700px;
  border-left: 260px solid #555;
}
#sidebar {
  float: left;
  width:260px;
  margin-right: -260px;
  position: relative;
}

ВсС Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Π΅ Ρ†Π²Π΅Ρ‚Π° Π² этом ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ для ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ #content. ΠœΡ‹ Π·Π°Π΄Π°Ρ‘ΠΌ Ρ„ΠΎΠ½ ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, Π° Π·Π°Ρ‚Π΅ΠΌ добавляСм Π»Π΅Π²ΡƒΡŽ Π³Ρ€Π°Π½ΠΈΡ†Ρƒ Ρ€Π°Π²Π½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Π΅ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ. Π¦Π²Π΅Ρ‚ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ совпадаСт с Ρ„ΠΎΠ½ΠΎΠΌ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.

Если ΠΌΡ‹ здСсь остановимся, Ρ‚ΠΎ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, ΠΎΠ΄Π½Π°ΠΊΠΎ наша лСвая Π³Ρ€Π°Π½ΠΈΡ†Π° Π²Ρ‹Ρ‚Π°Π»ΠΊΠΈΠ²Π°Π΅Ρ‚ Π±ΠΎΠΊΠΎΠ²ΡƒΡŽ панСль ΠΏΡ€ΠΎΡ‡ΡŒ ΠΈ ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π΅Ρ‘ Π½Π°Π·Π°Π΄.

Π’Π½Π°Ρ‡Π°Π»Π΅ Π΄Π°Π΄ΠΈΠΌ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€Π°Π²Ρ‹ΠΉ margin Ρ€Π°Π²Π½Ρ‹ΠΉ Π΅Ρ‘ ΡˆΠΈΡ€ΠΈΠ½Π΅ (ΠΈΠ»ΠΈ ΡˆΠΈΡ€ΠΈΠ½Π΅ Π»Π΅Π²ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, ΠΎΠ½ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹). Π­Ρ‚ΠΎ Π²Π΅Ρ€Π½Ρ‘Ρ‚ Π±ΠΎΠΊΠΎΠ²ΡƒΡŽ панСль Ρ‚ΡƒΠ΄Π°, ΠΊΡƒΠ΄Π° ΠΌΡ‹ ΠΈ Ρ…ΠΎΡ‚ΠΈΠΌ, Π½ΠΎ ΠΎΠ½Π° ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π½Π΅ Π²ΠΈΠ΄Π½Π°. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² порядкС налоТСния Π΄Π²ΡƒΡ… Π΄ΠΈΠ²ΠΎΠ². #content располагаСтся ΠΏΠΎΠ²Π΅Ρ€Ρ… #sidebar, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ #sidebar Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π½ΠΈΠΉ ΠΏΠ»Π°Π½. Π‘Π΄Π΅Π»Π°Π΅ΠΌ это ΠΏΡƒΡ‚Ρ‘ΠΌ добавлСния position: relative для Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΅Π³ΠΎ содСрТаниС становится Π²ΠΈΠ΄Π½ΠΎ.

ΠŸΠ»ΡŽΡΡ‹

  • Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, какая ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° Π²Ρ‹ΡˆΠ΅ ΠΈΠ»ΠΈ ΠΊΠΎΡ€ΠΎΡ‡Π΅.
  • ΠŸΡ€ΠΎΡΡ‚Π°Ρ настройка, послС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π²Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.
  • Π›Π΅Π³ΠΊΠΎ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ.

ΠœΠΈΠ½ΡƒΡΡ‹

  • Π¨ΠΈΡ€ΠΈΠ½Π° Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ фиксирована, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ border-width ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹Π΅ значСния.
  • ΠžΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ margin ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ привСсти ΠΊ ошибкС Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… старых вСрсиях IE.

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

Π‘ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°

ПослСдний ΠΌΠ΅Ρ‚ΠΎΠ΄ создал ΠœΡΡ‚ΡŒΡŽ ДТСймс Π’Π΅ΠΉΠ»ΠΎΡ€. Из всСх ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² прСдставлСнных здСсь, Π½Π° этот Ρ€Π°Π· ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² самых Ρ€Π°Π·Π½Ρ‹Ρ… случаях использования.

Π― оставил Π΅Π³ΠΎ Π½Π° ΠΊΠΎΠ½Π΅Ρ†, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ слоТный ΠΈ Π²Π°ΠΌ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, придётся ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ нСсколько Ρ€Π°Π· для понимания ΠΊΠ°ΠΊ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

HTML

HTML ΠΏΠΎΡ…ΠΎΠΆ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π²ΠΈΠ΄Π΅Π»ΠΈ Π²Ρ‹ΡˆΠ΅, хотя Π²Ρ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ div.

<div>
  <div>
    <div>
     <p>Боковая панСль</p>
    </div>
    <div>
     <p>Основной ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚</p>
    </div>
  </div>
</div>

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

CSS

Π’ CSS происходит нСсколько большС, Ρ‡Π΅ΠΌ ΠΌΡ‹ Π²ΠΈΠ΄Π΅Π»ΠΈ Π΄ΠΎ этого ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°. Для #sidebar ΠΈ #content задаётся float со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ left ΠΈ устанавливаСтся ΡˆΠΈΡ€ΠΈΠ½Π°, всё ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠΌΠΈΠΌΠΎ этого являСтся Π½ΠΎΠ²Ρ‹ΠΌ.

ΠšΠ»ΡŽΡ‡ΠΎΠΌ этого ΠΌΠ΅Ρ‚ΠΎΠ΄Π° выступаСт идСя, Ρ‡Ρ‚ΠΎ ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ всСгда ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Ρƒ ΠΆΠ΅ высоту, Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ содСрТимоС. РазмСщая наши ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΠΈΡ… ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ², ΠΌΡ‹ обСспСчиваСм, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π²Π½Ρ‹ высотС самой Π΄Π»ΠΈΠ½Π½ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ.

#container-outer {
  float:left;
  overflow: hidden;
  background: #eee;
}
#container-inner {
  float:left;
  background: #555;
  position: relative;
  right:75%;
}
#sidebar {
  float: left;
  width: 25%;
  position: relative;
  left: 75%;
}
#content {
  float: left;
  width: 75%;
  position: relative;
  left: 75%;
}

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ шаг β€” Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ float ΠΊ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌ ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°ΠΌ. Π― ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ left, Π½ΠΎ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Π½Π΅ Π²Π°ΠΆΠ½ΠΎ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для вашСго ΠΌΠ°ΠΊΠ΅Ρ‚Π°. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ шагом являСтся установка Ρ„ΠΎΠ½ΠΎΠ² для Π΄Π²ΡƒΡ… ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ² div. Π― ΡΡ‚Π°Π²Π»ΡŽ Ρ„ΠΎΠ½ для #container-inner Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠ΅ для Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈ Ρ„ΠΎΠ½ для #container-outer Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠ΅ для основного ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.

Если ΠΌΡ‹ остановимся здСсь, Ρ‚ΠΎ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ Ρ„ΠΎΠ½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ div, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ ΠΏΠΎ порядку налоТСния Π²Ρ‹ΡˆΠ΅, Ρ‡Π΅ΠΌ внСшний div.

Нам Π½ΡƒΠΆΠ½ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ позиционирования Π΄Π°Π±Ρ‹ ΡΠ΄Π²ΠΈΠ½ΡƒΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ div Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ показывался Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π°ΠΌ, Π³Π΄Π΅ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π±ΠΎΠΊΠΎΠ²ΡƒΡŽ панСль. Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Ρ„ΠΎΠ½Ρƒ Ρƒ внСшнСго div ΠΏΡ€ΠΎΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ сквозь Π½Π΅Π³ΠΎ Ρ‚Π°ΠΌ, Π³Π΄Π΅ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠΎΠ»ΠΎΠ½ΠΊΡƒ с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ.

#container-inner {
  position: relative;
  right: 75%;
}

ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅ΠΌ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ ΠΊΠΎΠ»ΠΎΠ½ΠΊΡƒ ΠΈ устанавливаСм Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ right Π½Π° 75%, ΠΎΠ½ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΆΠ΅, ΠΊΠ°ΠΊ ΡˆΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ.

Π€ΠΎΠ½Ρ‹ Π½Π° мСстС, Π½ΠΎ содСрТимоС ΠΎΠ±ΠΎΠΈΡ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Ρ‚Π°ΠΊΠΆΠ΅ сдвигаСтся Π½Π° 75% Π²Π»Π΅Π²ΠΎ. Нам Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π²ΠΈΠ½ΡƒΡ‚ΡŒ ΠΈΡ… Π½Π° мСсто.

#sidebar {
  position: relative;
  left:75%;
}
#content {
  position: relative;
  left:75%;
}

ΠœΡ‹ снова примСняСм ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ содСрТимоС ΠΎΠ±ΠΎΠΈΡ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΡΠΌΠ΅ΡΡ‚ΠΈΠ»ΠΎΡΡŒ Π½Π° 75% Π²Π»Π΅Π²ΠΎ, Π½Π°ΠΌ Π½Π°Π΄ΠΎ ΡΠ΄Π²ΠΈΠ½ΡƒΡ‚ΡŒ это ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π½Π° 75% Π²ΠΏΡ€Π°Π²ΠΎ. Π‘Π΄Π΅Π»Π°Π΅ΠΌ это установкой значСния left Π² 75%. Π’Π΅ΠΏΠ΅Ρ€ΡŒ всё Π²Π΅Ρ€Π½ΡƒΠ»ΠΎΡΡŒ Π½Π°Π·Π°Π΄, Π³Π΄Π΅ ΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ.

ΠŸΠ»ΡŽΡΡ‹

  • Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, какая ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° Π²Ρ‹ΡˆΠ΅ ΠΈΠ»ΠΈ ΠΊΠΎΡ€ΠΎΡ‡Π΅.
  • Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Π»ΡŽΠ±Ρ‹ΠΌ Ρ‚ΠΈΠΏΠΎΠΌ ΠΌΠ°ΠΊΠ΅Ρ‚Π° (фиксированным, Ρ€Π΅Π·ΠΈΠ½ΠΎΠ²Ρ‹ΠΌ, эластичным ΠΈ Π΄Ρ€.).
  • МоТно ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ сколько ΡƒΠ³ΠΎΠ΄Π½ΠΎ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ.

ΠœΠΈΠ½ΡƒΡΡ‹

  • НСмного слоТно для ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ понимания.
  • Π’Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ нСсСмантичныС Π΄ΠΈΠ²Ρ‹.

Π’ Ρ†Π΅Π»ΠΎΠΌ это Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π½Π°Π΄Ρ‘ΠΆΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈ ΠΎΠ½ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² любой ситуации. Π― ΠΏΡ€ΠΈΠ·Ρ‹Π²Π°ΡŽ вас ΠΏΠΎΠΈΠ³Ρ€Π°Ρ‚ΡŒ с этим для настоящСго понимания ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠœΡΡ‚ΡŒΡŽ нСсколько Ρ€Π°Π·.

Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠœΡΡ‚ΡŒΡŽ ΠΈΠ΄Ρ‘Ρ‚ ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΈΠ· Ρ‚Ρ€Ρ‘Ρ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΠΈ Ρƒ Π½Π΅Π³ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ дСмонстрация для Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ… ΠΈ пяти ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ. Π― Ρ€Π΅ΡˆΠΈΠ» ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΈΠ· Π΄Π²ΡƒΡ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Π² Π½Π°Π΄Π΅ΠΆΠ΄Π΅ Ρ‡Ρ‚ΠΎ это сдСлаСт идСю ΠΏΡ€ΠΎΡ‰Π΅ для понимания.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ рСсурсы

Π­Ρ‚ΠΎ Π½ΠΈ Π² ΠΊΠΎΠ΅ΠΌ случаС Π½Π΅ СдинствСнныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ создания ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ высоты. ΠšΡ€ΠΈΡ ΠšΠΎΠΉΠ΅Ρ€ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя Π½Π°Π·Π°Π΄ подСлился нСсколькими Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ Π½Π° CSS Tricks, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Π΅ΡΡ‚ΡŒ прСдставлСнным здСсь.

Π•ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ поискав. Π”ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ данная ΡΡ‚Π°Ρ‚ΡŒΡ ΠΈ ΡΡ‚Π°Ρ‚ΡŒΡ ΠšΡ€ΠΈΡΠ° ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространённых ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

РСзюмС

Колонки ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ высоты ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‡Π΅Ρ€Ρ‚ΠΎΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Π½ΠΎ ΠΈΡ… Π½Π΅ всСгда Π»Π΅Π³ΠΊΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS-ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Π’ ΠΈΠ΄Π΅Π°Π»Π΅ ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Π»ΠΈ Π±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ height: 100% ΠΈ Π½Π° этом всё, Π½ΠΎ сСйчас ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ любой ΠΈΠ· ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², упомянутых Π²Ρ‹ΡˆΠ΅.

Π€ΠΈΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ просты Π² настройкС, Π½ΠΎ Π½ΡƒΠΆΠ΅Π½ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ HTTP-запрос для изобраТСния, Π° любоС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠ°ΠΊΠ΅Ρ‚Π° Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π½ΠΎΠ²ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ.

ПсСвдоколонки Π΅Ρ‰Ρ‘ ΠΏΡ€ΠΎΡ‰Π΅, Π½ΠΎ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ для случаСв, ΠΊΠΎΠ³Π΄Π° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ высота ΠΎΠ±ΠΎΠΈΡ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ извСстна ΠΈ постоянна Π½Π° страницах.

Π“Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ отступы ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ просты Π² Ρ€Π°Π±ΠΎΡ‚Π΅, Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ прСдвидСния ΠΎ высотС ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΠΈ прСкрасно Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΊ нСскольким ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌ. Волько Π½ΡƒΠΆΠ½ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ΄Π½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° Π±Ρ‹Π»Π° фиксированной ΡˆΠΈΡ€ΠΈΠ½Ρ‹.

Π‘ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв. НС Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ ΠΎ высотС ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π»ΡŽΠ±Ρ‹ΠΌ ΠΆΠ΅Π»Π°Π΅ΠΌΡ‹ΠΌ числом ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ слоТнСС Π΄Ρ€ΡƒΠ³ΠΈΡ….

Π‘ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ я оТидаю Π±ΠΎΠ»Π΅Π΅ простого стандартного Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, Π½ΠΎ ΠΏΠΎΠΊΠ° этих Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ достаточно для вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

Насколько часто Π²Ρ‹ Π΄Π΅Π»Π°Π΅Ρ‚Π΅ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΌΠ°ΠΊΠ΅Ρ‚Π° с ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ высоты? Какой ΠΌΠ΅Ρ‚ΠΎΠ΄ создания ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Π²Ρ‹ ΠΏΡ€ΠΈ этом ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅?

Ѐиксированная ΡˆΠΈΡ€ΠΈΠ½Π°, Ρ‚Ρ€ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ | htmlbook.ru

Π’Ρ€Π΅Ρ…ΠΊΠΎΠ»ΠΎΠ½ΠΎΡ‡Π½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Ρ‚Π΅Ρ… случаях, ΠΊΠΎΠ³Π΄Π° Π΄Π²ΡƒΡ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΡƒΠΆΠ΅ нСдостаточно ΠΈΠ»ΠΈ трСбуСтся особым ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π». НапримСр, ΠΎΠ΄Π½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° отдаСтся ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, вторая ΠΏΠΎΠ΄ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ссылки, Π° Π² Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΡŽΡ‚ΡΡ новости сайта ΠΈΠ»ΠΈ другая информация (рис.Β 1).

Рис. 1. Π’Ρ€Π΅Ρ…ΠΊΠΎΠ»ΠΎΠ½ΠΎΡ‡Π½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚

ΠžΠ±Ρ‰ΠΈΠΉ каркас опрСдСляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ слоя с ΠΈΠΌΠ΅Π½Π΅ΠΌ container, ΠΎΠ½ Π·Π°Π΄Π°Π΅Ρ‚ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΌΠ°ΠΊΠ΅Ρ‚Π°. Π’Π½ΡƒΡ‚Ρ€ΠΈ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΈΡ… порядок Π² ΠΊΠΎΠ΄Π΅ Ρ‚Π°ΠΊΠΎΠΉ: лСвая (Π½Π°Π·ΠΎΠ²Π΅ΠΌ Π΅Π΅ nav), правая (aside), Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Π°Ρ (content). ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ слоСв ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Β 1.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 1. Колонки Π² ΠΊΠΎΠ΄Π΅

<div>
 <div>ЛСвая ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°</div>
 <div>ΠŸΡ€Π°Π²Π°Ρ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°</div>
 <div>Π¦Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Π°Ρ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°</div>
</div>

ПолоТСниС слоСв формируСтся Ρ‡Π΅Ρ€Π΅Π· стили: для Π»Π΅Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ устанавливаСтся ΡˆΠΈΡ€ΠΈΠ½Π° (width) ΠΈ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ (float: left), для ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈΒ β€” ΡˆΠΈΡ€ΠΈΠ½Π° ΠΈ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΡ€Π°Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ (float:Β right), для Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠΉΒ β€” отступ слСва ΠΈ справа Π½Π° ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π»Π΅Π²ΠΎΠΉ ΠΈ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Β 2).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 2. Π‘Ρ‚ΠΈΠ»ΡŒ для создания ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ

#container {
 width: 900px; /* Π¨ΠΈΡ€ΠΈΠ½Π° ΠΌΠ°ΠΊΠ΅Ρ‚Π° */
 margin: 0 auto; /* Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ */
}
#nav {
 width: 200px; /* Π¨ΠΈΡ€ΠΈΠ½Π° Π»Π΅Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
 float: left;
}
#aside {
 width: 300px; /* Π¨ΠΈΡ€ΠΈΠ½Π° ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
 float: right;
}
#content {
 margin: 0 300px 0 200px; /* ΠžΡ‚ΡΡ‚ΡƒΠΏ Π½Π° ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π»Π΅Π²ΠΎΠΉ ΠΈ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ*/
}

ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ страницы с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ этого стиля прСдставлСн Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ 3.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 3. Π’Ρ€Π΅Ρ…ΠΊΠΎΠ»ΠΎΠ½ΠΎΡ‡Π½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚

XHTML 1.0CSS 2.1IECrOpSaFx

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>Π’Ρ€Π΅Ρ…ΠΊΠΎΠ»ΠΎΠ½ΠΎΡ‡Π½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚</title>
  <style type="text/css">
   body {
    font: 0.8em Arial, Helvetica, sans-serif; /* Π¨Ρ€ΠΈΡ„Ρ‚ Π½Π° Π²Π΅Π±-страницС */
    background: #D7E1F2; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° */
    color: #ffe; /* Π¦Π²Π΅Ρ‚ тСкста */
   }
   a { color: #008BCE; /* Π¦Π²Π΅Ρ‚ ссылок */ }
   #container {
    width: 500px; /* Π¨ΠΈΡ€ΠΈΠ½Π° ΠΌΠ°ΠΊΠ΅Ρ‚Π° */
    margin: 0 auto; /* Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π΅ΠΌ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ */
    background: #FCE600; /* Π¦Π²Π΅Ρ‚ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ */
   }
   #header { 
    font-size: 2.2em; /* Π Π°Π·ΠΌΠ΅Ρ€ тСкста */
    text-align: center; /* Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ */
    padding: 5px; /* ΠžΡ‚ΡΡ‚ΡƒΠΏΡ‹ Π²ΠΎΠΊΡ€ΡƒΠ³ тСкста */
    background: #D71920; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° шапки */
   }
   #nav, #aside {
    float: left; width: 110px; padding: 5px;
   }
   #content {
    background: #54B948;
    margin: 0 120px; /* Π¨ΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ */
    padding: 10px;
   }
   #aside {
    float: right; color: #000;
   }
   h3 { margin: 0 0 1em; }
   #footer { 
    clear: both; /* ΠžΡ‚ΠΌΠ΅Π½ΡΠ΅ΠΌ дСйствиС float */
    padding: 5px; /* ΠžΡ‚ΡΡ‚ΡƒΠΏΡ‹ Π²ΠΎΠΊΡ€ΡƒΠ³ тСкста */
    background: #D71920; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° ΠΏΠΎΠ΄Π²Π°Π»Π° */
   }
  </style>
 </head>
 <body>
  <div>
   <div>Π˜ΡΡ‚ΠΎΡ€ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ Ρ‚ΡƒΡ€Π½ΠΈΡ€</div>
   <div>
    <p><a href="stat.html">Бтатистика Ρ‚ΡƒΡ€Π½ΠΈΡ€Π°</a></p>
    <p><a href="interview.html">Π˜Π½Ρ‚Π΅Ρ€Π²ΡŒΡŽ с Π³Π»Π°Π²Π½Ρ‹ΠΌ ΡΡƒΠ΄ΡŒΠ΅ΠΉ</a></p>
    <p><a href="ask.html">ΠšΠΎΠ½ΠΊΡƒΡ€ΡΠ½Ρ‹Π΅ вопросы</a></p>
   </div>
   <div>
    <h4>Бтатистика</h4>
    <p>ΠΎΠ΄ΠΈΠ½Π½Π°Π΄Ρ†Π°Ρ‚ΡŒ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ дошли Π΄ΠΎ Ρ„ΠΈΠ½Π°Π»Π°;</p>
    <p>ΠΎΠ΄ΠΈΠ½ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Π» Π² ΠΊΠ°ΠΊΠΎΠΌ стилС писал Π”ΠΈΠ΅Π³ΠΎ ВСласкСс;</p>
    <p>Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Π·Π½Π°Π», ΠΊΡ‚ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π΅Π» ΠΏΠ°Ρ€ΠΎΡ…ΠΎΠ΄;</p>
   </div> 
   <div> 
   <h3>ΠžΠΏΡ€ΠΎΡ общСствСнного мнСния ΠΏΠΎΠΊΠ°Π·Π°Π»</h3>
    <ul>
     <li>Ρ‡Ρ‚ΠΎ ΠΏΠ°Ρ€ΠΎΡ…ΠΎΠ΄ ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½: ΠŸΠ΅Ρ‚Ρ€ΠΎΠΌ I, А. Π­ΠΉΠ½ΡˆΡ‚Π΅ΠΉΠ½ΠΎΠΌ ΠΈ А. ΠŸΠΎΠΏΠΎΠ²Ρ‹ΠΌ;</li>
     <li>Π”ΠΈΠ΅Π³ΠΎ ВСласкСс писал свои ΠΏΠΎΠ»ΠΎΡ‚Π½Π° Π² стилС: ΠΈΠΌΠΏΠ΅Ρ€ΠΈΠ°Π»ΠΈΠ·ΠΌΠ°, ΠΊΡƒΠ±ΠΈΠ·ΠΌΠ° 
     ΠΈ импСриосионизма;</li>
     <li>Ѐаросский маяк находится Π² ЀаросС;</li>
     <li>конфуцианство Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΎ Π²: Π˜Ρ‚Π°Π»ΠΈΠΈ, ΠšΠΎΡ€Π΅Π΅ ΠΈ Π€Ρ€Π°Π½Ρ†ΠΈΠΈ;</li>
     <li>Π±ΠΎΠ³Π°ΠΌΠΈ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ ΠΈ воровства Π² Π”Ρ€Π΅Π²Π½Π΅ΠΉ Π“Ρ€Π΅Ρ†ΠΈΠΈ Π±Ρ‹Π»ΠΈ: ΠœΠ°Ρ€Ρ, ΠœΠ΅Ρ€ΠΊΡƒΡ€ΠΈΠΉ 
     ΠΈ Дионис;</li>
     <li>Ѐранция – это Π³ΠΎΡ€ΠΎΠ΄;</li>
     <li>Π±ΠΎΠ³Π°ΠΌΠΈ Π·Π°Π³Ρ€ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΌΠΈΡ€Π° Π² Π•Π³ΠΈΠΏΡ‚Π΅ Π±Ρ‹Π»ΠΈ: Аид, Анубис ΠΈ Ассирис;</li>
     <li>столица Π—ΠΎΠ»ΠΎΡ‚ΠΎΠΉ ΠžΡ€Π΄Ρ‹ β€” Монголия;</li>
     <li>Π³Π»Π°Π²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊΠΈ АлСксандра МакСдонского: Ρ‚Π°Ρ‚Π°Ρ€ΠΎ-ΠΌΠΎΠ½Π³ΠΎΠ»Ρ‹, Π”Π΅Π΄Π°Π» 
     ΠΈ Π¦Π΅Π·Π°Ρ€ΡŒ;</li>
    </ul>
   </div>
   <div>&copy; Π’Π»Π°Π΄ ΠœΠ΅Ρ€ΠΆΠ΅Π²ΠΈΡ‡</div>
  </div>
 </body>
</html>

Π£ Π΄Π°Π½Π½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΅ΡΡ‚ΡŒ нСсколько особСнностСй:

  • ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°Π·Π½ΡƒΡŽ высоту, Π½ΠΎ Π·Π° счСт примСнСния Ρ„ΠΎΠ½Π° создаСтся иллюзия ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ высоты Ρƒ всСх Ρ‚Ρ€Π΅Ρ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ;
  • Ρƒ Π»Π΅Π²ΠΎΠΉ ΠΈ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°, ΠΎΠ½ устанавливаСтся свойством background для слоя container;
  • Π²ΠΈΠ΄ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ сохраняСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² случаС, ΠΊΠΎΠ³Π΄Π° высота Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ большС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ…. Если это условиС Π½Π°Ρ€ΡƒΡˆΠΈΡ‚ΡŒ, ΠΏΡ€ΠΎΠΏΠ°Π΄Π΅Ρ‚ эффСкт ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ (рис. 2), Π² ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΌ ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΏΡ€ΠΈ этом отобраТаСтся ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ.

Рис. 2. ΠŸΡ€Π°Π²Π°Ρ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° Π²Ρ‹ΡˆΠ΅ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ…

Π”Π²Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, навигация слСва | htmlbook.ru

Одним ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярных Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² вСрстки Π²Π΅Π±-страниц выступаСт Π΄Π²ΡƒΡ…ΠΊΠΎΠ»ΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚, Π³Π΄Π΅ Π² Π»Π΅Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ ссылки, Π° Π² ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅Β β€” основной ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚. Вакая схСма достаточно Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Π° ΠΈ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Π° для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, поэтому Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈΠ·Π½Π°Π½ΠΈΠ΅ΠΌ срСди Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² (рис.Β 1).

Рис. 1. Π”Π²ΡƒΡ…ΠΊΠΎΠ»ΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ с Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠ΅ΠΉ слСва

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π΄Π²ΡƒΡ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ происходит с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ стилСвого свойства float со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ left, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ примСняСтся для Π»Π΅Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ. ΠŸΡ€ΠΈ этом ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ слСдуСт ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ отступ слСва для ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ€Π°Π²Π½ΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅ Π»Π΅Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ плюс расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Β 1).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 1. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π΄Π²ΡƒΡ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ

#leftcol { /* ЛСвая ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° */
  float: left; /* ΠžΠ±Ρ‚Π΅ΠΊΠ°Π½ΠΈΠ΅ справа */
  width: 200px; /* Π¨ΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
}
#rightcol { /* ΠŸΡ€Π°Π²Π°Ρ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° */
  margin-left: 225px; /* ΠžΡ‚ΡΡ‚ΡƒΠΏ слСва */
}

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ способ создания ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Ρ…ΠΎΡ€ΠΎΡˆ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ слоя ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π² пиксСлах, Ρ‚Π°ΠΊ ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…. ΠŸΡ€ΠΈ этом ΠΏΠΎΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ значСния свойств width ΠΈ margin-left (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Β 2).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 2. Π¨ΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…

#leftcol { /* ЛСвая ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° */
  float: left; /* ΠžΠ±Ρ‚Π΅ΠΊΠ°Π½ΠΈΠ΅ справа */
  width: 20%; /* Π¨ΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
}
#rightcol { /* ΠŸΡ€Π°Π²Π°Ρ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° */
  margin-left: 21%; /* ΠžΡ‚ΡΡ‚ΡƒΠΏ слСва */
}

ΠžΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ создания ΠΌΠ°ΠΊΠ΅Ρ‚Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Β 3.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 3. ΠŸΠΎΠ»Π½Ρ‹ΠΉ листинг

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>Π‘Π°ΠΉΠΊΠΈ ΠΈΠ· склСпа</title>
  <style type="text/css">
   body {
    font-family: Arial, Helvetica, sans-serif; /* Π ΡƒΠ±Π»Π΅Π½Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ тСкста */
    margin: 0; /* ΠžΠ±Π½ΡƒΠ»ΡΠ΅ΠΌ отступы Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° */
   }
   h2 {
    font-size: 36px; /* Π Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° */
    font-weight: bold; /* Π–ΠΈΡ€Π½ΠΎΠ΅ Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π½ΠΈΠ΅ */
    margin: 0; /* Π£Π±ΠΈΡ€Π°Π΅ΠΌ отступы */
    color: #fc6; /* Π¦Π²Π΅Ρ‚ тСкста */
   }
   h3 {
    margin-top: 0; /* Π£Π±ΠΈΡ€Π°Π΅ΠΌ отступ свСрху */
   }
   #head { /* Π’Π΅Ρ€Ρ…Π½ΠΈΠΉ Π±Π»ΠΎΠΊ */
    background: #0080c0; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° */
    padding: 10px; /* Поля Π²ΠΎΠΊΡ€ΡƒΠ³ */
   }
   #menu { /* ЛСвая ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° */
    float: left; /* ΠžΠ±Ρ‚Π΅ΠΊΠ°Π½ΠΈΠ΅ справа */
    border: 1px solid #333; /* ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π°ΠΌΠΊΠΈ Π²ΠΎΠΊΡ€ΡƒΠ³ */
    width: 200px; /* Π¨ΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
    padding: 5px; /* Поля Π²ΠΎΠΊΡ€ΡƒΠ³ тСкста */
    margin: 10px 10px 20px 5px; /* ЗначСния отступов */
   }
   #menu div {
    padding: 2px; /* Поля Π²ΠΎΠΊΡ€ΡƒΠ³ ссылок */
   }
   #menu a { 
    display: block; /* ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ссылку ΠΊΠ°ΠΊ Π±Π»ΠΎΠΊ */
    padding: 2px; /* Поля Π²ΠΎΠΊΡ€ΡƒΠ³ ссылок */
    margin: 1px; /* ΠžΡ‚ΡΡ‚ΡƒΠΏΡ‹ Π²ΠΎΠΊΡ€ΡƒΠ³ */
    font-size: 0.9em; /* Π Π°Π·ΠΌΠ΅Ρ€ тСкста */
    text-decoration: none; /* Π£Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ тСкста */
   }
   #menu a:hover { 
    background: #faf3d2; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° */
    border: 1px dashed #634f36; /* Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡƒΠ½ΠΊΡ‚ΠΈΡ€Π½ΠΎΠΉ Ρ€Π°ΠΌΠΊΠΈ */
    margin: 0; /* Π£Π±ΠΈΡ€Π°Π΅ΠΌ поля */
   }
   #content { /* ΠŸΡ€Π°Π²Π°Ρ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° */
    margin: 10px 5px 20px 225px; /* ЗначСния отступов */
    padding: 5px; /* Поля Π²ΠΎΠΊΡ€ΡƒΠ³ тСкста */
    border: 1px solid #333; /* ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π°ΠΌΠΊΠΈ */
   }
   .line {
    border-bottom: 1px groove #333; /* Линия ΠΌΠ΅ΠΆΠ΄Ρƒ ссылками */
   }
   #foot { /* НиТний блок */
    background: #333; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° */
    padding: 5px; /* Поля Π²ΠΎΠΊΡ€ΡƒΠ³ тСкста */
    color: #fff; /* Π¦Π²Π΅Ρ‚ тСкста */
    clear: both; /* ΠžΡ‚ΠΌΠ΅Π½ΡΠ΅ΠΌ ΠΎΠ±Ρ‚Π΅ΠΊΠ°Π½ΠΈΠ΅ */
   }
  </style>
 </head>
 <body>
  <div>
   <h2>Π‘Π°ΠΉΠΊΠΈ ΠΈΠ· склСпа</h2>
  </div>
  <div>
   <div><a href="1.html">ВсС Π±Π°ΠΉΠΊΠΈ</a></div>
   <div><a href="2.html">Π‘Π°ΠΉΠΊΠΈ ΠΏΠΎ Π°Π²Ρ‚ΠΎΡ€Ρƒ</a></div>
   <div><a href="3.html">Π‘Π°ΠΉΠΊΠΈ ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅</a></div>
   <div></div>
   <div><a href="4.html">ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹Π΅ Ρ€Π°Π·Π΄Π΅Π»Ρ‹</a></div>
   <div><a href="text.html">ПослСдниС байки</a></div>
  </div>
  <div>
   <h3>ΠΠ»Ρ‚Π°Ρ€ΡŒ Π΄Π΅ΠΌΠΎΠ½Π° </h3>
   <p>Π£Ρ‚Ρ€ΠΎΠΌ, ΠΏΡ€ΠΈ ярком солнСчном свСтС, всё выглядСло совсСм Π½Π΅ Ρ‚Π°ΠΊ ΠΈ ΠΌΡ€Π°Ρ‡Π½ΠΎ,
   ΠΊΠ°ΠΊ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π»ΠΎΡΡŒ, Π° Π΄Π°ΠΆΠ΅ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚. ΠžΡ‚ свСчСй ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ ΠΎΠ΄Π½ΠΈ ΠΏΠΎΡ‚Ρ‘ΠΊΠΈ, Β«ΠΊΡ€ΠΎΠ²ΡŒΒ»
   ΡΠΌΠΎΡ‚Ρ€Π΅Π»Π°ΡΡŒ ΠΊΠ°ΠΊ краска, Π° ΠΏΠ΅Ρ€ΡŒΡ ΠΏΠΎΡ‡Ρ‚ΠΈ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ Ρ€Π°Π·Π»Π΅Ρ‚Π΅Π»ΠΈΡΡŒ ΠΎΡ‚ Π²Π΅Ρ‚Ρ€Π°. Π₯ΠΎΡ€ΠΎΡˆΠΎ
   ΡΠΎΡ…Ρ€Π°Π½ΠΈΠ»ΠΈΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ рисунки ΠΌΠ΅Π»ΠΎΠΌ, Π½ΠΎ ΠΈ ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ скорСС ΠΏΡ€ΠΈΠΊΠΎΠ»ΡŒΠ½Ρ‹Π΅, Ρ‡Π΅ΠΌ Π·Π»Ρ‹Π΅
   ΠΈ Π·Π°Π³Π°Π΄ΠΎΡ‡Π½Ρ‹Π΅. Π”Π΅Ρ‚ΠΈ с Π½Π΅ΠΏΠΎΠ΄Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ интСрСсом разглядывали изобраТСния, Π½ΠΎ
   Π±Π΅Π· Ρ‚Π΅Π½ΠΈ Ρ‚Π΅Ρ… чувств, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ испытали взрослыС Π½ΠΎΡ‡ΡŒΡŽ ΠΏΡ€ΠΈ Π»ΡƒΠ½Π΅.</p>
   <p>Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, оказался ΠΎΠ΄ΠΈΠ½ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π»Π°
   большоС Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅, - стороТ лагСря. Π”Π½Ρ‘ΠΌ ΠΎΠ½ ΠΏΠΎΠ΄ΠΎΡˆΡ‘Π» ΠΊ Π°Π²Ρ‚ΠΎΡ€Ρƒ &laquo;алтаря&raquo;.</p>
   <p>- Π’Π°ΡˆΠ° Ρ€Π°Π±ΠΎΡ‚Π°? - Π½Π°Ρ‡Π°Π» стороТ, кивая Π² сторону ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ.<br />
   - А Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅?  <br />
   - Ну, ΠΊΠ°ΠΊ ΠΆΠ΅... Π’ΡƒΡ‚ ΠΊΡ€ΠΎΠ²ΡŒ..., ΠΏΠ΅Ρ€ΡŒΡ ΠΏΡ‚ΠΈΡ†Ρ‹ ΠΌΡ‘Ρ€Ρ‚Π²ΠΎΠΉ..., Π·Π½Π°ΠΊΠΈ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ ΡΡ‚Ρ€Π°ΡˆΠ½Ρ‹Π΅
   нарисованы..., Π° Ρƒ вас всё ΠΆΠ΅ Π΄Π΅Ρ‚ΠΈ малСнькиС, ΠΎΠ½ΠΈ ΠΈΡΠΏΡƒΠ³Π°Ρ‚ΡŒΡΡ ΠΌΠΎΠ³ΡƒΡ‚...</p>
  </div>
  <div>
   Copyright &copy; Π’Π»Π°Π΄ ΠœΠ΅Ρ€ΠΆΠ΅Π²ΠΈΡ‡ 
  </div>
 </body>
</html>

ΠŸΡ€ΠΈ использовании отступов ΠΈ ΠΏΠΎΠ»Π΅ΠΉ ΠΏΠΎΠΌΠ½ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ устанавливаСт ΡˆΠΈΡ€ΠΈΠ½Ρƒ слоя с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ свойств width, border, padding ΠΈ margin.

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ список li ΠΈ ul Π² Π΄Π²Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ CSS

Если Ρƒ вас Π½Π° сайтС прописаны элСмСнты списка li ΠΈ ul, Π³Π΄Π΅ Π½ΡƒΠΆΠ½ΠΎ вывСсти Π² 2 ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, Ρ‚ΠΎ всС ΠΌΠΎΠΆΠ½ΠΎ вывСсти Ρ‡Π΅Ρ€Π΅Π· ΡΡ‚ΠΈΠ»ΡŒ CSS ΡΡ‚ΠΈΠ»ΠΈΠ·Π°Ρ†ΠΈΡŽ. Рассмотрим всС Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΎΠ΄Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° рСсурсах Π² ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π΅, это ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹. На Π½ΠΈΡ… ΠΊΠ°ΠΊ Ρ€Π°Π· всС создавал ΠΈ всС ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ. Π’Π°ΠΊΠΆΠ΅ Π½Π΅ Π·Π°Π±Ρ‹Π²Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚, Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ всС Π²ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² основной Π΄ΠΈΠ·Π°ΠΉΠ½, Π³Π΄Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ справятся свойства margin ΠΈ padding, Ρ‡Ρ‚ΠΎ ΠΊ стилям ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠΈΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΠΎ пиксСлям ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°ΠΌ всС вывСсти ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ ΠΈΠ»ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅ отступы.

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

Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ HTML список UL LI Π² Π΄Π²Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ CSS


Π‘Π΅Ρ€Π΅ΠΌ Π·Π° основу стандартный ΠΈ бСзусловно самый Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ список.

Код

<ul>
Β Β <li>Π‘Π°ΠΉΡ‚ ZORNET.RU</li>
Β Β <li>Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ сайта</li>
Β Β <li>Π¨Π°Π±Π»ΠΎΠ½Ρ‹ сайта</li>
Β Β <li>Π”ΠΈΠ·Π°ΠΉΠ½ ΠΏΠΎΡ€Ρ‚Π°Π»Π°</li>
Β Β <li>Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ ΠΈ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹</li>
Β Β <li>ВсС для сайта uCoz</li>
</ul>


Как установили Π΅Π³ΠΎ, Ρ‚ΠΎ здСсь Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ Ρ‚Π΅ΠΌΡ‹ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ.

Код

.zornet_ru li {display:block;width:49%;float:left;}


Π§Ρ‚ΠΎΠ± понятно Π±Ρ‹Π»ΠΎ, всС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ» Π½Π° Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ.

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠ΄Π΅Ρ‚:

ΠŸΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ стиля ΠΈ ΠΏΡ€Π°Π²ΠΊΠΎΠΉ свойствами свойставя margin ΠΈ padding всС стало ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ ΠΏΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ.

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

Π”Π²Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, навигация справа | htmlbook.ru

Рассмотрим Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ создания Π΄Π²ΡƒΡ…ΠΊΠΎΠ»ΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΌΠ°ΠΊΠ΅Ρ‚Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ³ΠΎ позиционирования. ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ ΠΎΠ΄Π½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° располагаСтся ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, Π° ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π·Π°Π΄Π°ΡŽΡ‚ΡΡ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ ΠΏΡ€Π°Π²ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π»Π΅Π²ΠΎΠ³ΠΎ ΡƒΠ³Π»Π° ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ слой Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ накладываСтся ΠΏΠΎΠ²Π΅Ρ€Ρ… ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ содСрТимого Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, Ρ‚ΠΎ ΠΏΠΎΠ΄ Π½Π΅Π³ΠΎ трСбуСтся ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ мСсто ΠΏΡƒΡ‚Π΅ΠΌ добавлСния отступов. На рис.Β 1 ΠΏΠΎΠΊΠ°Π·Π°Π½ Π²ΠΈΠ΄ Π²Π΅Π±-страницы, ΠΊΠΎΠ³Π΄Π° мСню располагаСтся Π² ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅, Π° основной тСкст — Π² Π»Π΅Π²ΠΎΠΉ.

Рис. 1. Π’Π΅Π±-страница с Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠ΅ΠΉ Π² ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅

Для создания ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π΄Π²Π° слоя, ΡΡ‚ΠΈΠ»ΡŒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Β 1.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 1. Π”Π²ΡƒΡ…ΠΊΠΎΠ»ΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚

<style type="text/css">
 #leftcol {
  margin-right: 211px; /* ΠžΡ‚ΡΡ‚ΡƒΠΏ справа */
 }
 #rightcol {
  position: absolute; /* ΠΠ±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ */
  right: 0; /* ПолоТСниС ΠΎΡ‚ ΠΏΡ€Π°Π²ΠΎΠ³ΠΎ края ΠΎΠΊΠ½Π° */
  top: 30px; /* ПолоТСниС ΠΎΡ‚ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ края */
  width: 200px; /* Π¨ΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ */
 } 
</style>
<div>ЛСвая ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°</div> 
<div>ΠŸΡ€Π°Π²Π°Ρ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°</div>

Для Π»Π΅Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π·Π°Π΄Π°Π΅ΠΌ отступ слСва Ρ‡Π΅Ρ€Π΅Π· свойство margin-right, ΠΎΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, Π΅Π΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ‚ ΠΏΡ€Π°Π²ΠΎΠ³ΠΎ края ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° плюс расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌΠΈ. Для ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ устанавливаСм Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ свойства position:Β absolute, Π° ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ самого слоя управляСтся Ρ‡Π΅Ρ€Π΅Π· right ΠΈ top. Π˜Ρ… значСния ΠΏΠΎΠ΄Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΌ ΠΏΡƒΡ‚Π΅ΠΌ Π² зависимости ΠΎΡ‚ Π²ΠΈΠ΄Π° ΠΌΠ°ΠΊΠ΅Ρ‚Π° ΠΈ ТСлания Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°.

НиТнСС Π·Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ Π² ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ дСлаСтся ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ рисунка. Π’Π½Π°Ρ‡Π°Π»Π΅ Π³ΠΎΡ‚ΠΎΠ²ΠΈΠΌ подходящСС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΌ участком, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис.Β 2.

Рис. 2. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° для создания закруглСния Π²Π½ΠΈΠ·Ρƒ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ

Π¨ΠΈΡ€ΠΈΠ½Π° изобраТСния Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ нСсколько большС ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, это связано с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π² Ρ€Π°Π·Π½Ρ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… ΡˆΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΈ трСбуСтся ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ нСбольшой «запас».

ΠŸΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ, помСчСнная Π½Π° рисункС ΡˆΠ°Ρ…ΠΌΠ°Ρ‚Π½Ρ‹ΠΌ ΠΏΠΎΠ»Π΅ΠΌ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° для быстрого ΠΈ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ измСнСния Ρ†Π²Π΅Ρ‚Π° Ρ„ΠΎΠ½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ. Π—Π΅Π»Π΅Π½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ рисункС ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° Π²Π΅Π±-страницы. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π° Π³Ρ€Π°Π½ΠΈΡ†Π΅ совмСщСния Ρ†Π²Π΅Ρ‚ΠΎΠ² Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π» ΠΏΠ°Ρ€Π°Π·ΠΈΡ‚Π½Ρ‹ΠΉ ΠΎΡ‚Ρ‚Π΅Π½ΠΎΠΊ, рСкомСндуСтся ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ сглаТиваниС ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π²Π° Ρ†Π²Π΅Ρ‚Π°Β β€” ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΉ ΠΈ Ρ„ΠΎΠ½Π°. Π—Π° счСт этого получаСтся характСрная «лСсСнка», которая Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π°ΠΌΠ΅Ρ‚Π½Π° ΠΏΡ€ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ изобраТСния (рис.Β 3).

Рис. 3. Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ

Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ 2 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΡΡ‚ΠΈΠ»ΡŒ для добавлСния рисунка ΠΊ Π½ΠΈΠΆΠ½Π΅ΠΉ части ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 2. Рисунок Π² качСствС Ρ„ΠΎΠ½Π°

#rightcol {
 background: #edeed5 url(images/col-bg.gif) bottom right no-repeat; /* ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ„ΠΎΠ½Π° */
 padding: 5px; /* Поля Π²ΠΎΠΊΡ€ΡƒΠ³ содСрТимого слоя */
 padding-bottom: 35px; /* ΠžΡ‚ΡΡ‚ΡƒΠΏ снизу */
}

Π—Π° счСт Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π² рисункС использовалась ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ, Ρ†Π²Π΅Ρ‚ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π»Π΅Π³ΠΊΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ background. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π΅Π³ΠΎ ΠΆΠ΅ задаСтся ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ ΠΈ Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ края слоя. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρ„ΠΎΠ½ повторяСтся ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ трСбуСтся ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ эту Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ no-repeat. К Π½ΠΈΠΆΠ½Π΅ΠΌΡƒ ΠΊΡ€Π°ΡŽ тСкста ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ отступ ΠΏΠ°paΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ padding-bottom, вСдь ниТняя Π³Ρ€Π°Π½ΠΈΡ†Π° скруглСнная ΠΈ тСкст Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π° Π½Π΅Π΅ Β«Π½Π°ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒΒ».

ΠžΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ для создания Π΄Π²ΡƒΡ…ΠΊΠΎΠ»ΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΌΠ°ΠΊΠ΅Ρ‚Π°, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Π½Π° рис.Β 1, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Β 3.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 3. Π”Π²ΡƒΡ…ΠΊΠΎΠ»ΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" 
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>Π Π΅Ρ†Π΅ΠΏΡ‚Ρ‹ ΠΎΡ‚ ΠœΠΈΡ€Π°Π½Π΄Ρ‹</title>
  <style type="text/css">
   body {
    font-family: Arial, Helvetica, sans-serif;
    background: #fff;
    margin: 0;
   }
   #head {
    background: #8fa09b;
    font-size: 24pt;
    font-weight: bold; 
    color: #edeed5;
    padding: 5px;
    border-bottom: 2px dashed #183533;
   }
   #content {
    margin-right: 211px;
    padding: 10px;
    border-right: 1px dashed #183533;
   }
   h3 {
    font-size: 110%;
    color: #752641;
    margin-bottom: 0;
   }
   #content p {
    margin-top: 0.3em
   }
   #menu {
    position: absolute;
    right: 0;
    top: 30px;
    width: 200px;
    font-size: 90%;
    background: #edeed5 url(images/col-bg.gif) bottom right no-repeat;
    padding: 5px;
    padding-bottom: 35px;
   }
   #foot {
    background: #8fa09b;
    color: #fff;
    padding: 5px;
    border-top: 2px dashed #183533;
   }
  </style>
 </head>
 <body>
 <div>Π Π΅Ρ†Π΅ΠΏΡ‚Ρ‹ ΠΎΡ‚ ΠœΠΈΡ€Π°Π½Π΄Ρ‹</div>
 <div>
  <h3>Π ΠΎΠΌΠ°!</h3>
   <p>ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ ΠΎΡ‚ ΡΠ΄Ρ€Ρ‹ΡˆΠ΅ΠΊ 2 ΠΊΠ³. Π³Ρ€Π΅Ρ†ΠΊΠΈΡ… ΠΎΡ€Π΅Ρ…ΠΎΠ². Π Π°ΡΡ‚ΠΎΠ»ΠΎΡ‡ΡŒ скорлупу ΠΈ ΡΠΌΠ΅ΡˆΠ°Ρ‚ΡŒ с Ρ„Ρ€ΡƒΠΊΡ‚Π°ΠΌΠΈ
   Π² 2 Π»ΠΈΡ‚Ρ€Π°Ρ… Ρ€ΠΎΠΌΠ°. Π£ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡ‚ΡŒ 3&#8211;4 Ρ€Π°Π·Π° Π² дСнь.</p>  
   <h3>ΠšΡ€ΠΎΠ²Π°Π²Π°Ρ ΠœΠ΅Ρ€ΠΈ</h3>
   <p>Π’Π»ΠΈΡ‚ΡŒ Π² Π±ΠΎΠΊΠ°Π» Ρ…ΠΎΡ€ΠΎΡˆΡƒΡŽ 100% ΠΊΡ€ΠΎΠ²ΡŒ ΠΏΠΎ лСзвию Π½ΠΎΠΆΠ°. Π’Π»ΠΈΡ‚ΡŒ Π²ΠΎΠ΄ΠΊΡƒ &laquo;Π‘ΠΌΠΈΡ€Π½ΠΎΠ²ΡΠΊΡƒΡŽ&raquo;.
   ΠŸΠΈΡ‚ΡŒ Π·Π°Π»ΠΏΠΎΠΌ.</p>
   <h3>ЧСрвячноС ΠΏΠΈΠ²ΠΎ</h3>
   <p>Π‘Π²Π°Ρ€ΠΈΡ‚ΡŒ Π½Π° ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΌ ΠΎΠ³Π½Π΅ Π²ΠΎΠ΄Ρƒ. ΠŸΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ Π² Π½Π΅Π΅ нСбольшого чСрвяка,
   Π»ΡƒΡ‡ΡˆΠ΅ ΠΆΠΈΠ²ΠΎΠ³ΠΎ, Π½ΠΎ сойдСт ΠΈ Ρ‚Π°ΠΊ, ΠΌΠ΅Π»ΠΊΠΎ ΠΏΠΎΠΊΡ€ΠΎΡˆΠ΅Π½Π½ΠΎΠ΅ яблоко, ΠΊΡ€Ρ‹Π»Ρ‹ΡˆΠΊΠΎ ΠΌΠΎΡ‚Ρ‹Π»ΡŒΠΊΠ°
   ΠΈ ΠΆΠ°Π±Ρƒ. Боль ΠΈ сахар ΠΏΠΎ вкусу. По готовности ΠΏΠ΅Ρ€Π΅Π»ΠΈΡ‚ΡŒ Π² Π±ΡƒΡ‚Ρ‹Π»ΠΊΠΈ. Π₯Ρ€Π°Π½ΠΈΡ‚ΡŒ Π²
   ΠΏΡ€ΠΎΡ…Π»Π°Π΄Π½ΠΎΠΌ мСстС.</p>
   <h3>Π“Ρ€ΠΎΠ³ ΠΏΠΎ-Ρ€Ρ‹Π±Π°Ρ†ΠΊΠΈ</h3>
   <p>1 Ρ€Ρ‹Π±Ρƒ Π·Π°Π»ΠΈΡ‚ΡŒ кипятком, Ρ‡Π΅Ρ€Π΅Π· 5 ΠΌΠΈΠ½ΡƒΡ‚ ΠΏΡ€ΠΎΡ†Π΅Π΄ΠΈΡ‚ΡŒ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π³Ρ€ΠΎΠ³Π°. ΠŸΠΎΠ΄Π°Π²Π°Ρ‚ΡŒ Π² Ρ‡Π°ΡˆΠΊΠ°Ρ….</p>
   <h3>Π₯Π²Π°Π½Π³ΡƒΡ€</h3>
   <p>Π‘Π²Π°Ρ€ΠΈΡ‚ΡŒ Π½Π° ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΌ ΠΎΠ³Π½Π΅ Π²ΠΎΠ΄Ρƒ. Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² Π½Π΅Π΅ Ρ…Π»ΠΈΠ²Π° ΠΈ Ρ…Ρ€ΠΎΠ»ΡŒΠ²Π°. ДовСсти Π΄ΠΎ кипСния.</p>
   <h3>Царская Π²ΠΎΠ΄ΠΊΠ°</h3>
   <p>Π‘ΠΌΠ΅ΡˆΠ°Ρ‚ΡŒ 2 части соляной кислоты ΠΈ 1 Ρ‡Π°ΡΡ‚ΡŒ Π°Π·ΠΎΡ‚Π½ΠΎΠΉ со льдом. Π‘Π»ΠΈΡ‚ΡŒ
   ΠΎΡ…Π»Π°ΠΆΠ΄Π΅Π½Π½ΡƒΡŽ смСсь Π² Ρ„ΡƒΠΆΠ΅Ρ€. ΠŸΠΈΡ‚ΡŒ Π·Π°Π»ΠΏΠΎΠΌ.</p>
   <h3>HotDog</h3>
   <p>Π’Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠΌΠΎΠΉΡ‚Π΅ косточки ΠΈ сваритС ΠΈΠ· Π½ΠΈΡ… Π±ΡƒΠ»ΡŒΠΎΠ½. ΠŸΠΎΠ΄Π°Π²Π°Ρ‚ΡŒ горячим.</p>
   <h3>Fireball</h3>
   <p>Π’ большой Π±ΠΎΠΊΠ°Π» ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ Π»Π΅Π΄, Π²Ρ‹Π»ΠΈΡ‚ΡŒ Π½Π° Π½Π΅Π³ΠΎ всС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ ΠΊΡ€ΡƒΠΆΠΎΠΊ Π»ΠΈΠΌΠΎΠ½Π°.</p>
  </div>
  <div>
   <a href="1.html">ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹Π΅ Ρ€Π΅Ρ†Π΅ΠΏΡ‚Ρ‹</a><br />
   <a href="2.html">Π Π΅Ρ†Π΅ΠΏΡ‚ дня</a><br />
   <a href="3.html">Π Π΅Ρ†Π΅ΠΏΡ‚Ρ‹ Π½Π° основС яблок</a><br />
   <a href="4.html">Π Π΅Ρ†Π΅ΠΏΡ‚Ρ‹ Π½Π° основС льда</a><br />
   <a href="text.html">Π Π΅Ρ†Π΅ΠΏΡ‚Ρ‹ ΠΈΠ· Ρ…Π»ΠΈΠ²Π° ΠΈ Ρ…Ρ€ΠΎΠ»ΡŒΠ²Π°</a>
  </div>
  <div>Copyright &copy; Π’Π»Π°Π΄ ΠœΠ΅Ρ€ΠΆΠ΅Π²ΠΈΡ‡</div>
 </body>
</html>

ΠŸΡ€ΠΈ создании ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΌΠ°ΠΊΠ΅Ρ‚Π°, слСдуСт ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ слой с Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΌ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ накладываСтся ΠΏΠΎΠ²Π΅Ρ€Ρ… ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ содСрТимоС ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ мСньшС, Ρ‡Π΅ΠΌ Π»Π΅Π²ΠΎΠΉ. Π˜Π½Π°Ρ‡Π΅ мСню ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΠ»ΠΎΡΡŒ Π±Ρ‹ ΠΏΠΎΠ²Π΅Ρ€Ρ… Β«ΠΏΠΎΠ΄Π²Π°Π»Π°Β» Π²Π΅Π±-страницы, Ρ‡Ρ‚ΠΎ выглядит Π½Π΅Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΠΈ нСкрасиво.

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

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