ΠœΠ°ΠΊΠ΅Ρ‚ для сайта html: ΠœΠ°ΠΊΠ΅Ρ‚Ρ‹ | htmlbook.ru

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

Вёрстка сайтов | htmlbook.ru

HTML ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ задумывался ΠΊΠ°ΠΊ язык, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹ срСдства оформлСния, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Ρ†Π²Π΅Ρ‚, Ρ€Π°Π·ΠΌΠ΅Ρ€, Ρ€Π°ΠΌΠΊΠΈ ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Π² ЕвропСйском институтС Ρ„ΠΈΠ·ΠΈΠΊΠΈ частиц (CERN), HTML Π±Ρ‹Π» ΠΈΠ³Ρ€ΡƒΡˆΠΊΠΎΠΉ ΡƒΡ‡Π΅Π½Ρ‹Ρ…, ΠΈΡ…, ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго, интСрСсовала Π»ΠΎΠ³ΠΈΠΊΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π° Π½Π΅ Π΅Ρ‘ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ прСдставлСниС. Π’ΠΎΠ³Π΄Π° Π΅Ρ‰Ρ‘ Π½Π΅ сущСствовало понятия Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈ вёрстки ΠΊΠ°ΠΊ Ρ‚Π°ΠΊΠΎΠ²ΠΎΠΉ, всС сайты ΠΏΠΎ своСму ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΡŽ Π±Ρ‹Π»ΠΈ практичСски ΠΎΠ΄Π½ΠΎΡ‚ΠΈΠΏΠ½Ρ‹ΠΌΠΈ, Π² стилС, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΌ сСйчас «акадСмичСский Π΄ΠΈΠ·Π°ΠΉΠ½Β». ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π΄ΠΎ сих ΠΏΠΎΡ€ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° lib.ru.

Однако ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ прСимущСствСнно Π΄ΡƒΠΌΠ°Π»ΠΈ ΠΈΠ½Π°Ρ‡Π΅ ΠΈ, глядя Π½Π° ΠΊΡ€Π°ΡΠΈΠ²ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ, ΠΎΡ‚Π΄Π°Π²Π°Π»ΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΅ΠΉ. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Netscape прСкрасно ΠΏΠΎΠ½ΠΈΠΌΠ°Π»ΠΈ это ΠΈ Π²Π²ΠΎΠ΄ΠΈΠ»ΠΈ Π² HTML Π½ΠΎΠ²Ρ‹Π΅ Ρ‚Π΅Π³ΠΈ, ΡƒΠ»ΡƒΡ‡ΡˆΠ°ΡŽΡ‰ΠΈΠ΅ внСшний Π²ΠΈΠ΄ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Π­Ρ‚ΠΈ Ρ‚Π΅Π³ΠΈ Π½Π΅ Π±Ρ‹Π»ΠΈ стандартизированы ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Netscape, Ρ‡Ρ‚ΠΎ Π² эпоху повального засилья этого Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, Π½Π΅ ΠΈΠΌΠ΅Π»ΠΎ значСния. Доля Netscape составляла Π±ΠΎΠ»Π΅Π΅ 90% ΠΎΡ‚ всСх ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ².

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

Π’Π΅ΠΊ Netscape  продолТался Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Ρ‡Π°ΡΡ‚ΡŒ Ρ€Ρ‹Π½ΠΊΠ° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² Π½Π΅ Π·Π°Ρ…Π²Π°Ρ‚ΠΈΠ»Π° Microsoft со своим Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ Internet Explorer, Ρ‡Ρ‚ΠΎ Π² ΠΈΡ‚ΠΎΠ³Π΅ принСсло Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π³ΠΎΠ»ΠΎΠ²Π½ΡƒΡŽ боль Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ сайтов. Π Π°Π·Π½Ρ‹Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ Netscape ΠΈ Internet Explorer ΠΊ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ сайта, противорСчивая ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° стилСй ΠΈ Ρ‚Π΅Π³ΠΎΠ², большоС количСство ΠΌΠ΅Π»ΠΊΠΈΡ… ошибок ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ сайт ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΎΡ‚Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠ»Π³ΠΎΠ΅ врСмя.

Π£ΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ вСрсии Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² Π½Π΅ Π² ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π»ΠΈ CSS (Cascading Style Sheets, каскадныС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй), поэтому ΠΊΠΎΠ΄ прСдставлял собой ΠΎΠΊΡ€ΠΎΡˆΠΊΡƒ ΠΈΠ· HTML ΠΈ CSS. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ для ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² стали ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ с Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Π΅ΠΉ, Π½Π° Π΄ΠΎΠ»Π³ΠΎΠ΅ врСмя ΡΡ‚Π°Π²ΡˆΠΈΠΌΠΈ стандартом Π΄Π΅-Ρ„Π°ΠΊΡ‚ΠΎ.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ этапом развития Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сайтов стало Ρ€ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ спСцификации, которая Π±Ρ‹Π»Π° Π½Π°Π·Π²Π°Π½Π° Cascading Style Sheets Level 2, сокращСнно CSS2. Π‘Π»Π΅Π΄ΠΎΠΌ появилось ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Cascading Style Sheets Level 2 Revision 1 (CSS 2.1), ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎ сСй дСнь. Выпуск Π½ΠΎΠ²Ρ‹Ρ… вСрсий Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ², ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ…, ΠΏΡƒΡΡ‚ΡŒ ΠΈ Π½Π΅ Π² ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΌΠ΅Ρ€Π΅, эту ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ, ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΠ» Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ сайтами. Π’ ΠΈΡ‚ΠΎΠ³Π΅, Π½Π°Ρ‡Π°Π» ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ постСпСнный ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΎΡ‚ Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΠΎΠΉ вёрстки ΠΊ Π±Π»ΠΎΡ‡Π½ΠΎΠΉ ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ ΠΎΠ½Π° Π΅Ρ‰Ρ‘ называСтся, вёрсткС слоями, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ располоТСниС элСмСнтов Π½Π° страницС ΠΈ ΠΈΡ… Π²ΠΈΠ΄ задаётся Ρ‡Π΅Ρ€Π΅Π· стили.

Π’ настоящСС врСмя ΡƒΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΡΠ²ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ табличная вёрстка Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ своём являСтся Π°Ρ€Ρ…Π°ΠΈΠ·ΠΌΠΎΠΌ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, сущСствуСт Π΅Ρ‰Ρ‘ мноТСство сайтов Π²Ρ€ΠΎΠ΄Π΅ yandex.ru, artlebedev.ru ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ…, свёрстанных ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΡ€ΠΈ содСйствии Ρ‚Π°Π±Π»ΠΈΡ†. Π’Π°ΠΊΠΎΠΉ консСрватизм связан со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π²Π°ΠΌΠΈ.

  • Вёрстка слоями слоТнСС, Ρ‡Π΅ΠΌ Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π³Π»ΡƒΠ±ΠΎΠΊΠΈΡ… Π·Π½Π°Π½ΠΈΠΉ спСцификации CSS.
  • Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ содСрТат Ρ€Π°Π·Π½Ρ‹Π΅ ошибки ΠΏΡ€ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ стилСвых свойств, поэтому слСдуСт Π·Π½Π°Ρ‚ΡŒ особСнности повСдСния основных Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ², ΠΈΡ… ошибки ΠΈ ΡƒΠΌΠ΅Ρ‚ΡŒ ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΡ….
  • ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ нСсколькими способами, ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° трСбуСтся Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ, Ρ‚.Π΅. Π½Π°ΠΈΠΌΠ΅Π½Π΅Π΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ усилиям. Для ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ практичСский ΠΎΠΏΡ‹Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π² запасС Ρ€Π°Π·Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, примСняСмыС Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… ситуациях.

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

ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ вёрстка это практичСская дисциплина ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π΅ΡˆΠ°Ρ Ρ€Π°Π·Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ работая Π½Π°Π΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ, Π²Ρ‹ смоТСтС ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ это искусство.

Раскройка PSD ΠΌΠ°ΠΊΠ΅Ρ‚Π° для сайта | Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² HTML

Π£ нас Π΅ΡΡ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚ сайта, Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ PSD, ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ Ρ€Π°Π·Ρ€Π΅Π·Π°Ρ‚ΡŒ (Ρ€Π°ΡΠΊΡ€ΠΎΠΈΡ‚ΡŒ) Π΅Π³ΠΎ Π½Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ для дальнСйшСй HTML вСрстки сайта.

Для этого ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Photoshop

Π¨Π°Π³Β 1. ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ PSD ΠΌΠ°ΠΊΠ΅Ρ‚Π° Π² Photoshop для раскройки


Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ с Yandex Диск

PSD — ΠΌΠ°ΠΊΠ΅Ρ‚ сайта для PSΒ +Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ изобраТСния, Ссли Ρƒ вас Π½Π΅Ρ‚ PS, Π»ΠΈΠ±ΠΎ Π²Π°ΠΌ лСнь это Π΄Π΅Π»Π°Ρ‚ΡŒ самим.

Π Π°Π·Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ»Ρ‹ с Π°Ρ€Ρ…ΠΈΠ²Π° Π² Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ, Ссли Π²Ρ‹ этого Π΅Ρ‰Π΅ Π½Π΅ сдСлали. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ home-o.psd. Π’ΠΈΠ΄ интСрфСйса самой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Photoshop Ρƒ вас Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ ΠΌΠΎΠ΅Π³ΠΎ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρƒ нас ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ вСрсии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΈ скорСС всСго сами ΠΎΠΊΠ½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρƒ вас располоТСны, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²Π°ΠΌ ΡƒΠ΄ΠΎΠ±Π½Π΅ΠΉ.

На ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ располоТСниС ΠΌΠΎΠ΅Π³ΠΎ интСрфСйса ΠΎΠΊΠ½Π° Photoshop
Β 

Π¨Π°Π³Β 2. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ раскройка

НайдитС ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов (ToolBox) Π½ΡƒΠΆΠ½Ρ‹ΠΉ Π½Π°ΠΌ инструмСнт «Раскройка» ΠΈΠ»ΠΈ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ «НоТ»

, Π² зависимости ΠΎΡ‚ вашСй вСрсии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Находится рядом с инструмСнтом Β«Π Π°ΠΌΠΊΠ°Β» ΠΈΠ»ΠΈ Β«CropΒ» Π² английской вСрсии Photoshop.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ "Раскройка"

Β 

Π¨Π°Π³ 3. Π Π°Π·Ρ€Π΅Π·Π°Π΅ΠΌ PSD ΠΌΠ°ΠΊΠ΅Ρ‚ Π½Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ инструмСнтом «Π Π°ΡΠΊΡ€ΠΎΠΉΠΊΠ°»Β ΠΎΡ‡Π΅Π½ΡŒ просто, всё Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, это Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π²Π°ΠΌ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ шаблона для ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ вСрстки. Но ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅ Π·ΠΎΠ»ΠΎΡ‚ΠΎΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ: Β«7 Ρ€Π°Π· ΠΎΡ‚ΠΌΠ΅Ρ€ΡŒ, ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· ΠΎΡ‚Ρ€Π΅ΠΆΡŒΒ».

Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°

Если Π²Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚Ρ€Π΅Π·Π°Ρ‚ΡŒ Ρ€ΠΎΠ²Π½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚, ΡƒΠ²Π΅Π»ΠΈΡ‡ΡŒΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎ Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ Π²Π°ΠΌ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π°, Ρ‚ΠΎΠ³Π΄Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ инструмСнта Π±ΡƒΠ΄Π΅Ρ‚ с Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π»ΠΊΠΈΠΌ шагом, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π²Π°ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ раскройку шаблона Π±ΠΎΠ»Π΅Π΅ качСствСнно.

Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΌΠ΅Π»ΠΊΠΈΡ… элСмСнтов шаблона

Π¨Π°Π³Β 4. БохраняСм Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ шаблона

ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΡŽ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² шаблона Π² Π²ΠΈΠ΄Π΅ кусочков ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π΅Ρ‰Ρ‘ Ρ€Π°Π·, всС Π»ΠΈ Π½ΡƒΠΆΠ½Ρ‹Π΅ Π²Π°ΠΌ элСмСнты Π±Ρ‹Π»ΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹. Если Π΄Π°, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Ρ€Π°Π·Π΄Π΅Π»

Π€Π°ΠΉΠ» – Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ для Web ΠΈ устройств, ΠΈΠ»ΠΈ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠ΅ΠΉ клавиш Alt+Shift+Ctrl+S (Если Ρ…Π²Π°Ρ‚ΠΈΡ‚ Ρ€ΡƒΠΊ)

Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ²

Π¨Π°Π³Β 5. Настройка сохраняСмых Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ²

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

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ сохранСния Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ²

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

Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΏΡ€ΠΈ раскройкС Π² photoshop

Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² ΠΊΠ°ΠΊΠΎΠΌ

Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Π΅Π³ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ, Π² ΠΊΠ°ΠΊΠΎΠΌ качСствС, ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ размытия ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.Β 

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

Β 

Π’Ρ‹Π±ΠΎΡ€ качСства, уровня размытия, ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° сТатия изобраТСния

Π¨Π°Π³ 6. Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² ΠΏΠ°ΠΏΠΊΡƒ

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

Но Π½Π΅ ΡΠΏΠ΅ΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ. Π—Π΄Π΅ΡΡŒ Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΏΠ°Ρ€Π° настроСк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ установит, Ссли ΠΎΠ½ΠΈ Π½Π΅ Π²Ρ‹Π±Ρ€Π°Π½Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΡ‹ ΡƒΠΊΠ°Π·Π°Π»ΠΈ ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅ Π² ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ наши Π½Π°Ρ€Π΅Π·Π°Π½Π½Ρ‹Π΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ»Π΅ Β«Π€ΠΎΡ€ΠΌΠ°Ρ‚Β» Photoshop позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½Π°Π»Π΅Ρ‚Ρƒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ простыС Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹, Π½ΠΎ ΠΈ сразу вСрстку, Π½ΠΎ ΠΏΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΌΠ½Π΅ Π½Π° слово, Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρƒ вас получится Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ автоматичСской вСрстки, Π²Π°ΠΌ Π½Π΅ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΡ‚ΡŒΡΡ. По этому прослСдитС, Ρ‡Ρ‚ΠΎ Π² качСствС Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ Π±Ρ‹Π»ΠΎ установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ «Волько изобраТСния»

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ сохранСния Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² раскройки шаблона

А Π² ΠΏΠΎΠ»Π΅ «ЀрагмСнты»  Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΡ‚ΠΎΡΡ‚ΡŒ «ВсС Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹Β»

Настройки Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ²

И Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС этого всСго ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠΈΠΌΠ°Ρ‚ΡŒ Β«Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒΒ».

Π’Π°ΠΌ Π΅Ρ‰Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π΄Π°Ρ‚ΡŒ Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅.

ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Photoshop

Π˜Π³Π½ΠΎΡ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ!

Π¨Π°Π³ 7. УдаляСм лишнСС, оставляСм Π½ΡƒΠΆΠ½Ρ‹Π΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΌΠ°ΠΊΠ΅Ρ‚Π°

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ свой Ρ€Π°Π±ΠΎΡ‚Ρ‹ Photoshop создаст большоС количСство Π»ΠΈΡˆΠ½ΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π‘ΠΌΠ΅Π»ΠΎ выдСляСм ΠΈΡ… ΠΈ отправляСм Π² ΠΊΠΎΡ€Π·ΠΈΠ½Ρƒ.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚

ПослС этих ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Ρƒ вас останСтся Π½ΡƒΠΆΠ½Ρ‹ΠΉ Π²Π°ΠΌ Π½Π°Π±ΠΎΡ€ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ Π² своСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅.

ΠΠ°ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ названия Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² Π² соотвСтствии с мСстом ΠΈΡ… примСнСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Π°ΠΌ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Π±Ρ‹Π»ΠΎ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ изобраТСния ΠΏΠΎ ΠΈΡ… названию.

Π“ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ шаблона

Β 

ЗадСйствованныС изобраТСния Π±Ρ‹Π»ΠΈ позаимствованы с сайтов:

http://quto.ru/Maserati/

http://www.maserati.com

Β 

ΠšΠΎΠ»ΠΎΠ½ΠΎΡ‡Π½Ρ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для сайта

ΠžΡ‚Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для дСсктопной вСрсии с фиксированной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 960px ΠΈ ΠΏΡ€ΠΈΠΆΠ°Ρ‚Ρ‹ΠΌ ΠΏΠΎΠ΄Π²Π°Π»ΠΎΠΌ. Π₯ΠΎΡ€ΠΎΡˆΠΎ подходят для лэндингов Ρ‚.ΠΊ. Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π°Π·Π½ΠΎΡ†Π²Π΅Ρ‚Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ Π½Π° всю ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΎΠΊΠ½Π°.

<!DOCTYPE html>
<html lang="ru">
<head>
	<meta http-equiv="content-type" content="text/html; charset=utf-8">		
	<meta name="viewport" content="width=960">	
	<title>Title</title>
	<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
	<link rel="stylesheet" href="/style.css">
</head>
<body>
	<div>
		<header>
			<div>
				<p>Header</p>
			</div>
		</header>
		<main>
			<div>
				<p>Content</p>
			</div>
		</main>
	</div>
	<footer>
		<div>
			<p>Footer</p>
		</div>
	</footer>
</body>
</html>
html {
	height: 100%;
}
body {
	width: 100%;
	height: 100%;
	margin: 0;    
	padding: 0;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
.wrp {
	width: 960px;
	margin: 0 auto;
	position: relative;
}
.header {
	height: 150px;
	background: #B39DDB;
}
.content {
	padding: 0 0 100px;
	min-height: 200px;
}
.footer {
	margin: -100px 0 0 0;
	height: 100px;
	position: relative;
	background: #f7cfad;	
}
Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

<!DOCTYPE html>
<html lang="ru">
<head>
	<meta http-equiv="content-type" content="text/html; charset=utf-8">		
	<meta name="viewport" content="width=960">	
	<title>Title</title>
	<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
	<link rel="stylesheet" href="/style.css">
</head>
<body>
	<div>
		<header>
			<div>
				<p>Header</p>
			</div>
		</header>
		<div>
			<div>
				<div>
					<main>
						<p>Content</p>
					</main>
				</div>
				<aside>
					<p>Left</p>
				</aside>
			</div>
		</div>
	</div>
	<footer>
		<div>
			<p>Footer</p>
		</div>
	</footer>
</body>
</html>
html {
	height: 100%;
}
body {
	width: 100%;
	height: 100%;
	margin: 0;    
	padding: 0;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
.wrp {
	width: 960px;
	margin: 0 auto;
	position: relative;
}
.header {
	height: 150px;
	background: #B39DDB;
}
.middle {
	width: 100%;
	padding: 0 0 100px;
	position: relative;
}
.middle:after {
	display: table;
	clear: both;
	content: '';
}
.container {
	width: 100%;
	float: left;
	overflow: hidden;
}
.content {
	padding: 0 0 0 260px;
	min-height: 200px;
}
.leftcol {
	float: left;
	width: 240px;
	margin-left: -100%;
	position: relative;
	min-height: 200px;
	background: #ED6492;
}
.footer {
	margin: -100px 0 0 0;
	height: 100px;
	position: relative;
	background: #f7cfad;	
}
Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

<!DOCTYPE html>
<html lang="ru">
<head>
	<meta http-equiv="content-type" content="text/html; charset=utf-8">		
	<meta name="viewport" content="width=960">	
	<title>Title</title>
	<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
	<link rel="stylesheet" href="/style.css">	
</head>
<body>
	<div>
		<header>
			<div>
				<p>Header</p>
			</div>
		</header>
		<div>
			<div>
				<div>
					<main>
						<p>Content</p>
					</main>
				</div>
				<aside>
					<p>Right</p>
				</aside>
			</div>
		</div>
	</div>
	<footer>
		<div>
			<p>Footer</p>
		</div>
	</footer>
</body>
</html>
html {
	height: 100%;
}
body {
	width: 100%;
	height: 100%;
	margin: 0;    
	padding: 0;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
.wrp {
	width: 960px;
	margin: 0 auto;
	position: relative;
}
.header {
	height: 150px;
	background: #B39DDB;
}
.middle {
	width: 100%;
	padding: 0 0 100px;
	position: relative;
}
.middle:after {
	display: table;
	clear: both;
	content: '';
}
.container {
	width: 100%;
	float: left;
	overflow: hidden;
}
.content {
	padding: 0 260px 0 0;
	min-height: 200px;
}
.rightcol {
	float: left;
	width: 240px;
	margin-left: -240px;
	position: relative;
	min-height: 200px;
	background: #ED6492;
}
.footer {
	margin: -100px 0 0 0;
	height: 100px;
	position: relative;
	background: #f7cfad;	
}
Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

<!DOCTYPE html>
<html lang="ru">
<head>
	<meta http-equiv="content-type" content="text/html; charset=utf-8">		
	<meta name="viewport" content="width=960">	
	<title>Title</title>
	<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
	<link rel="stylesheet" href="/style.css">	
</head>
<body>
	<div>
		<header>
			<div>
				<p>Header</p>
			</div>
		</header>
		<div>
			<div>
				<div>
					<main>
						<p>Content</p>
					</main>
				</div>
				<aside>
					<p>Left</p>
				</aside>
				<aside>
					<p>Right</p>
				</aside>
			</div>
		</div>
	</div>
	<footer>
		<div>
			<p>Footer</p>
		</div>
	</footer>
</body>
</html>
html {
	height: 100%;
}
body {
	width: 100%;
	height: 100%;
	margin: 0;    
	padding: 0;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
.wrp {
	width: 960px;
	margin: 0 auto;
	position: relative;
}
.header {
	height: 150px;
	background: #B39DDB;
}
.middle {
	width: 100%;
	padding: 0 0 100px;
	position: relative;
}
.middle:after {
	display: table;
	clear: both;
	content: '';
}
.container {
	width: 100%;
	float: left;
	overflow: hidden;
}
.content {
	padding: 0 260px 0 260px;
	min-height: 200px;
}
.leftcol {
	float: left;
	width: 240px;
	margin-left: -100%;
	position: relative;
	min-height: 200px;	
	background: #f06291;
}
.rightcol {
	float: left;
	width: 240px;
	margin-left: -240px;
	position: relative;
	min-height: 200px;	
	background: #f06291;
}
.footer {
	margin: -100px 0 0 0;
	height: 100px;
	position: relative;
	background: #f7cfad;	
}
Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Pixel Perfect вёрстка ΠΈ Π·Π°Ρ‡Π΅ΠΌ ΠΎΠ½Π° Π½ΡƒΠΆΠ½Π° β€” Π‘Π»ΠΎΠ³ HTML Academy

Π Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ сайтом начинаСтся с разработки Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Π‘Π½Π°Ρ‡Π°Π»Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ ΠΏΡ€ΠΎΠ΄ΡƒΠΌΡ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΊ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ страницы, и создаСт ΠΌΠ°ΠΊΠ΅Ρ‚. Π—Π°Ρ‚Π΅ΠΌ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ с заказчиком и вносит ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΊΠΈ.

Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ Π΅Ρ‰Π΅ до появлСния сайта Π·Π½Π°Π΅Ρ‚, ΠΊΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ элСмСнт Π½Π° страницС. И Ссли в процСссС Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ измСнится, ΠΎΠ½Β ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅Β ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ нС просто ΡΠ²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ сайт ΠΏΠΎΒ ΠΎΠ±Ρ€Π°Π·Ρ†Ρƒ, Π°Β ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π±Π»ΠΈΠ·ΠΊΠΎ к согласованному ΠΌΠ°ΠΊΠ΅Ρ‚Ρƒ.

Π§Ρ‚ΠΎΠ±Ρ‹ сайт ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΡ‡Π½Π΅Π΅ совпадал с утвСрТдСнным Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ, Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ Pixel Perfect. Π­Ρ‚ΠΎ способ вёрстки строго ΠΏΠΎΒ ΠΌΠ°ΠΊΠ΅Ρ‚Ρƒ, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈΒ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρ‹ ΠΈΠ·Β ΠΌΠ°ΠΊΠ΅Ρ‚Π° ΡΠΎΠ±Π»ΡŽΠ΄Π°ΡŽΡ‚ΡΡ с Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ Π΄ΠΎΒ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… пиксСлСй.

НалоТСниС вёрстки Π½Π°Β ΠΌΠ°ΠΊΠ΅Ρ‚. Π’ΠΈΠ΄Π½ΠΎ, ΠΊΠ°ΠΊ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ отступы, ΠΌΠ΅ΠΆΠ±ΡƒΠΊΠ²Π΅Π½Π½ΠΎΠ΅ расстояниС ΡƒΒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ², Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° и высота строк у тСкста.

Π—Π°Ρ‡Π΅ΠΌ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Pixel Perfect вёрсткС Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅ΠΌΡƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ?

ΠšΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡ Pixel Perfect вёрстки распространСна в компаниях, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ сайтов ΠΈΒ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅Β ΠΈΡΠΏΡ‹Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с заказчиками в коммСрчСской Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΒ Π½Π΅Β Π·Π°Ρ‚ΡΠ³ΠΈΠ²Π°Ρ‚ΡŒ сроки сдачи ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΏΠΎΠ»Π΅Π·Π½ΠΎ сразу, Π΅Ρ‰Ρ‘ во врСмя обучСния, Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ сайты «пиксСль в пиксСль». Для этого Π½ΡƒΠΆΠ½Ρ‹ врСмя ΠΈΒ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Π½ΠΎΠΎ с каТдым ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ Π²Ρ‹Β Π½Π°Ρ‡Π½Π΅Ρ‚Π΅ быстрСС Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ сайты ΠΈΒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠ°ΠΊΠ΅Ρ‚Ρƒ.

Как Π²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ Pixel Perfect?

Π§Ρ‚ΠΎΠ±Ρ‹ вёрстка соотвСтствовала Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ, Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², высоту строк, отступы ΠΌΠ΅ΠΆΠ΄Ρƒ элСмСнтами ΠΈΒ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ, Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ изобраТСния.

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Π΅Ρ‰Π΅ большСго сходства, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ скрипты: X-Precise, pixLayout, Crosspixel ΠΈΒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. Но один ΠΈΠ·Β Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½Ρ‹Ρ… способов ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ совпадСниС сайта ΠΈΒ ΠΌΠ°ΠΊΠ΅Ρ‚Π°Β β€” Ρ€Π°Π±ΠΎΡ‚Π° ΡΠΎΒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ PerfectPixel. Π‘Β Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π²Β Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Π½Π°Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚ на вёрстку ΠΈΒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ элСмСнты Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ налоТСния ΠΌΠ°ΠΊΠ΅Ρ‚Π° на страницу Π²Β Ρ€Π΅ΠΆΠΈΠΌΠ΅ инвСрсии. БСлая Β«ΠΎΠ±Π²ΠΎΠ΄ΠΊΠ°Β» β€” Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ элСмСнтами Π΄Π²ΡƒΡ… слоёв.

Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ вёрстку ΡΒ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ PerfectPixel?

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ вёрстку, для Π½Π°Ρ‡Π°Π»Π° Π½ΡƒΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½ PerfectPixel для Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Chrome, Opera ΠΈΠ»ΠΈ Edge. Для Firefox ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Pixel Perfect Pro, Π°Β Π²ΠΎΡ‚ для Safari ΠΏΠ»Π°Π³ΠΈΠ½ ΠΏΠΎΠΊΠ° находится в стадии Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

ПослС установки Π²Β ΠΏΠ°Π½Π΅Π»ΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° появится розовая ΠΈΠΊΠΎΠ½ΠΊΠ°Β β€” это ΠΈΒ Π΅ΡΡ‚ΡŒ PerfectPixel Если ΠΎΠ½Π° нС появилась, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. Для этого ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Β«Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΒ» (находится Π½Π°Β ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ»ΠΈ в настройках Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°) ΠΈ Π·Π°ΠΊΡ€Π΅ΠΏΠΈΡ‚Π΅ ΠΈΠΊΠΎΠ½ΠΊΡƒ в мСню быстрого запуска.

Π’Π°ΠΊ выглядит ΠΈΠΊΠΎΠ½ΠΊΠ° PerfectPixel Π²Β Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Chrome.

Иногда ΠΏΠ»Π°Π³ΠΈΠ½ Π±Ρ‹Π²Π°Π΅Ρ‚ нСдоступСн для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с сайтами, Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹ΠΌΠΈ локально, Ρ‚ΠΎΒ Π΅ΡΡ‚ΡŒ Π½Π΅Β Ρ€Π°Π·ΠΌΠ΅Ρ‰Ρ‘Π½Π½Ρ‹ΠΌΠΈ Π²Β ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅. Π’Β Ρ‚Π°ΠΊΠΈΡ… случаях ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π²Β Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Ρ€Π°Π·Π΄Π΅Π» Β«Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΒ» ΠΈΒ Π½Π°ΠΉΡ‚ΠΈ Π²Β Π½Ρ‘ΠΌ PerfectPixel. Π—Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π°Β ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅Β» ΠΈΒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ в настройках Π΄Π²Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ: Β«Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ по ссылкам» ΠΈΒ Β«Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ доступ на всСх сайтах».

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ этап — экспорт страницы ΠΌΠ°ΠΊΠ΅Ρ‚Π° Π²Β Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ PNG ΠΈΠ·Β Figma ΠΈΠ»ΠΈ Adobe Photoshop. Если Π½Π΅Β ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Figma, ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΡΡ‚Π°Ρ‚ΡŒΡŽ Β«Π‘Ρ‚Π°Ρ€Ρ‚ Π²Β Figma для Π²Π΅Ρ€ΡΡ‚Π°Π»ΡŒΡ‰ΠΈΠΊΠ°Β».

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ сайт, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΅Π³ΠΎ Π²Β Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, Π°Β Π·Π°Ρ‚Π΅ΠΌ в инструмСнтах Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° установитС Ρ‚Π°ΠΊΡƒΡŽΒ ΠΆΠ΅ ΡˆΠΈΡ€ΠΈΠ½Ρƒ, ΠΊΠ°ΠΊ у экспортированного ΠΌΠ°ΠΊΠ΅Ρ‚Π°. Если, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ» ΠΌΠ°ΠΊΠ΅Ρ‚ для мобильной вСрсии ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 320px, Ρ‚ΠΎΠΆΠ΅ установитС ΡˆΠΈΡ€ΠΈΠ½Ρƒ 320px. Для этого ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ инструмСнты Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΡΒ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ:

OSΒ XΒ β€” Control + Command + I

WindowsΒ β€” F12

LinuxΒ β€” Ctrl + Shift + I

В инструмСнтах Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π°Β Π·Π½Π°Ρ‡ΠΎΠΊ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ устройств (toggle device mode), Π°Β Π·Π°Ρ‚Π΅ΠΌ установитС ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΡΡ‰ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π²ΡŒΡŽΠΏΠΎΡ€Ρ‚Π° (ΠΎΠΊΠ½Π°). Π­Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠ°ΠΊΠ΅Ρ‚ Ρ‚ΠΎΡ‡Π½ΠΎ лоТился на страницу сайта, вСдь ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ экспортируСтся статичными, Π°Β ΡˆΠΈΡ€ΠΈΠ½Π° страницы Π²Β Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ зависит ΠΎΡ‚ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ экрана вашСго устройства.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°: стрСлками ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π·Π½Π°Ρ‡ΠΎΠΊ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ устройств ΠΈ ΠΎΠΊΠ½ΠΎ для измСнСния ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Π²ΡŒΡŽΠΏΠΎΡ€Ρ‚Π°.

Π”Π°Π»Π΅Π΅ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π°Β ΠΈΠΊΠΎΠ½ΠΊΡƒ PerfectPixel ΠΈΒ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ слой для сравнСния — ΠΌΠ°ΠΊΠ΅Ρ‚ страницы. ПослС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚Π° ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹: Π½Π°Β ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π½ΠΈΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ 1:1. Если Π½ΡƒΠΆΠ½ΠΎ, выровняйтС располоТСниС ΠΌΠ°ΠΊΠ΅Ρ‚Π° ΠΏΠΎ высотС ΠΈΒ ΡˆΠΈΡ€ΠΈΠ½Π΅ ΠΈΠ»ΠΈ зафиксируйтС ΠΏΠΎΒ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ.

Над ΠΏΠΎΠ»Π΅ΠΌ с полоТСниСм находятся Ρ‚Ρ€ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠŸΠ΅Ρ€Π²Π°Ρ устанавливаСт ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ слоя с макСтом. Вторая фиксируСт этот слой. Π’Ρ€Π΅Ρ‚ΡŒΡ Π²Β Ρ€Π΅ΠΆΠΈΠΌΠ΅ инвСрсии Ρ†Π²Π΅Ρ‚Π° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ сайтом ΠΈΒ ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ эти ΠΊΠ½ΠΎΠΏΠΊΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ вёрстку ΠΈΒ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½.

Π Π°Π±ΠΎΡ‚Π° с PerfectPixel: Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ слой, Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π΅ΠΌ Π΅Π³ΠΎ и провСряСм Π²Β Ρ€Π΅ΠΆΠΈΠΌΠ΅ прозрачности ΠΈΠ»ΠΈ инвСрсии.

Π§Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΉΡ‚ΠΈ Π½Π΅Β Ρ‚Π°ΠΊ

Π‘Π°ΠΌΡ‹Π΅ частыС ошибки Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ² ΠΏΡ€ΠΈ Pixel Perfect вёрсткС — Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ слоёв, ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ±ΡƒΠΊΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° ΠΈΠ»ΠΈ высоты строк ΠΈ Ρ…Π°ΠΎΡ‚ΠΈΡ‡Π½Ρ‹ΠΉ порядок Ρ€Π΅Π΄Π°ΠΊΡ‚ΡƒΡ€Ρ‹. Из-Π·Π° этого вёрстка Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Β«ΠΏΠΎΠ»Π·Ρ‚ΠΈΒ», Π° Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ вновь и вновь ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ располоТСниСм элСмСнтов. Π•ΡΡ‚ΡŒ нСсколько способов ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΡ… ошибок.

Π—Π°Π΄Π°ΠΉΡ‚Π΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΠΊΠ΅Ρ‚Π°: ΠΎΡ‚Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ ΠΈΠ»ΠΈ выровняйтС ΠΏΠΎΒ Π»Π΅Π²ΠΎΠΌΡƒ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌΡƒ ΡƒΠ³Π»Ρƒ сайта. Π˜ΡΠΏΡ€Π°Π²Π»ΡΠΉΡ‚Π΅ отступы ΠΈΒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΎΡ‚Β Π²Π΅Ρ€Ρ…Π½ΠΈΡ… элСмСнтов ΠΊΒ Π½ΠΈΠΆΠ½ΠΈΠΌ, ΠΎΡ‚ Π»Π΅Π²Ρ‹Ρ… ΠΊΒ ΠΏΡ€Π°Π²Ρ‹ΠΌ. Π’Π°ΠΊ Π³ΠΎΡ€Π°Π·Π΄ΠΎ быстрСС и мСньшС рисков, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ придСтся Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»Ρ‹Π²Π°Ρ‚ΡŒ.

Если Π²Ρ‹Β ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Ρ€Π΅Π·ΠΈΠ½ΠΎΠ²ΡƒΡŽ вёрстку, провСряйтС соотвСтствиС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Β Ρ‚Π΅Ρ… ΠΆΠ΅Β Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ использовал Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ Π²Β ΠΌΠ°ΠΊΠ΅Ρ‚Π΅. На промСТуточных состояниях, Ссли ΠΈΡ…Β Π²ΠΈΠ΄ нС прСдусмотрСн ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ, Π΄ΠΎΠ±ΠΈΠ²Π°Ρ‚ΡŒΡΡ схоТСсти Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ.

И главноС: Π½Π°Ρ‡ΠΈΠ½Π°ΠΉΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ с PerfectPixel Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ Π±Π»ΠΎΠΊΠΎΠΌ ΠΈΠ»ΠΈ страницСй: Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ стили ΠΈΒ Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ. Если послС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ элСмСнты, придСтся Π·Π°Π½ΠΎΠ²ΠΎ ΠΏΠΎΠ΄ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ сайт ΠΏΠΎΠ΄ ΠΌΠ°ΠΊΠ΅Ρ‚.

Насколько Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ совпадСниС?

Π‘Π²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ сайт пиксСль в пиксСль с макСтом Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΒ Π½Π΅Β Π½ΡƒΠΆΠ½ΠΎ, и на это Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹. Одна ΠΈΠ·Β Π½ΠΈΡ…Β β€” спСцифика отобраТСния ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π²Β Ρ€Π°Π·Π½Ρ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… ΠΈΒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах. НапримСр, Ссли вёрстка Π²Β Chrome сдСлана Ρ‚ΠΎΡ‡Π½ΠΎ ΠΏΠΎ ΠΎΠ±Ρ€Π°Π·Ρ†Ρƒ, Ρ‚ΠΎΒ Π²Β Safari элСмСнты ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ.

РСзиновая вёрстка Ρ‚ΠΎΠΆΠ΅ нС позволяСт Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ сходства. ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° Π²Β Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Β Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ…. НапримСр, 320px для мобильной вСрсии, 768px для ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π° ΠΈΒ 1440px для экранов ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ². Π­Ρ‚ΠΎΠ³ΠΎ достаточно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΠΈΠ»ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΡƒΡŽ вёрстку. Но страница, которая мСняСт Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ элСмСнтов и пСрСстраиваСт сСтки Π² зависимости ΠΎΡ‚Β ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, Π½Π°Β ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Ρ… состояниях Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚Β ΠΌΠ°ΠΊΠ΅Ρ‚Π°.

Π”ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ» ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π΄Π²ΡƒΡ… Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ: 320px ΠΈΒ 1920px. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π½Π΅Ρ‚, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ нС с чСм ΡΡ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ отрисовку сайта Π½Π° ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Ρ… состояниях.

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

ΠΠ΅Β ΠΏΡ‹Ρ‚Π°ΠΉΡ‚Π΅ΡΡŒ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ идСального совпадСния: Π²Β Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ коммСрчСской Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ нСбольшиС расхоТдСния в отступах. НапримСр, Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ Π΄ΠΎΒ 1-2px ΠΈΒ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Π°Ρ Π΄ΠΎΒ 5px. Π’Π°ΠΆΠ½Π΅Π΅ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ сам ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ использования PerfectPixel.

ΠΠ°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ Pixel Perfect ΠΌΠΎΠΆΠ½ΠΎ на профСссии Β«Π€Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΒ». Под ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ наставника вы создадитС сайты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ Pixel Perfect и трСбованиям коммСрчСской Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы Π² SharePoint

  • Π§Ρ‚Π΅Π½ΠΈΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 10Β ΠΌΠΈΠ½
Π‘Ρ‹Π»ΠΈ Π»ΠΈ свСдСния Π½Π° этой страницС ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ?

ΠžΡ†Π΅Π½ΠΈΡ‚Π΅ свои впСчатлСния

Π”Π° НСт

Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π·Ρ‹Π²?

ΠžΡ‚Π·Ρ‹Π²Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒΡΡ Π² ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΡŽ ΠœΠ°ΠΉΠΊΡ€ΠΎΡΠΎΡ„Ρ‚. НаТав ΠΊΠ½ΠΎΠΏΠΊΡƒ «ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ», Π²Ρ‹ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ свой ΠΎΡ‚Π·Ρ‹Π² для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² ΠΈ слуТб ΠœΠ°ΠΉΠΊΡ€ΠΎΡΠΎΡ„Ρ‚. ΠŸΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅

Π’Π°ΠΆΠ½ΠΎ!

Вакая Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΠΎΡΡ‚ΡŒ доступна Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для классичСского интСрфСйса SharePoint. Π­Ρ‚Ρƒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ нСльзя ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ вмСстС с соврСмСнным интСрфСйсом Π² SharePoint Online, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π° сайтах для общСния. ΠœΡ‹ большС Π½Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ классичСский интСрфСйс ΠΈ эти ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ примСнСния Ρ„ΠΈΡ€ΠΌΠ΅Π½Π½ΠΎΠΉ символики.

ΠŸΡ€ΠΈ построСнии ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π”ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π° ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ Π΄Π²Π° Ρ„Π°ΠΉΠ»Π°: ASPX-Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ SharePoint, ΠΈ HTML-вСрсия этого ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ HTML. HTML-Ρ„Π°ΠΉΠ» ΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚ страницы связаны Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ, поэтому ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈ сохранСнии HTML-Ρ„Π°ΠΉΠ»Π° измСнСния ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ со связанным ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ страницы.

ΠžΠ±Ρ‰ΠΈΠ΅ свСдСния ΠΎ ΠΌΠ°ΠΊΠ΅Ρ‚Π°Ρ… страниц

ΠŸΡ€ΠΈ построСнии ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π”ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π° ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ Π΄Π²Π° Ρ„Π°ΠΉΠ»Π°: ASPX-Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ SharePoint, ΠΈ HTML-вСрсия этого ΠΌΠ°ΠΊΠ΅Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ HTML. HTML-Ρ„Π°ΠΉΠ» ΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚ страницы связаны Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ, поэтому ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈ сохранСнии HTML-Ρ„Π°ΠΉΠ»Π° измСнСния ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ со связанным ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ страницы.

ΠŸΡ€ΠΈ создании эталонной страницы Π²Ρ‹ отправляСтС HTML-Ρ„Π°ΠΉΠ» ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚Π΅ Π΅Π³ΠΎ нСпосрСдствСнно Π² ΡΡ‚Π°Π»ΠΎΠ½Π½ΡƒΡŽ страницу. Однако ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ HTML-Ρ„Π°ΠΉΠ» Π² ΠΌΠ°ΠΊΠ΅Ρ‚ страницы Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π½Π΅ удастся, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ основноС Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π² сСбС поля страницы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒΡΡ ΠΏΡ€ΠΈ создании ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы Π² Π”ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π΅.

ΠŸΡ€ΠΈ создании ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы:

  • Π’ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ эталонных страниц ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ASPX-Ρ„Π°ΠΉΠ» ΠΈ HTML-Ρ„Π°ΠΉΠ» с ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ.

  • Π’ ASPX-Ρ„Π°ΠΉΠ» добавляСтся вся Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°, нСобходимая SharePoint, поэтому ΠΌΠ°ΠΊΠ΅Ρ‚ страницы отобраТаСтся ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ.

  • Другая Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ, Ρ‚Π΅Π³ΠΈ, Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΊΠΎΠ΄Π° ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² HTML-Ρ„Π°ΠΉΠ».

  • Поля страницы, ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ для Ρ‚ΠΈΠΏΠ° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ Π½Π° ΠΌΠ°ΠΊΠ΅Ρ‚ страницы автоматичСски. Π”Ρ€ΡƒΠ³ΠΈΠ΅ поля страницы ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° Π»Π΅Π½Ρ‚Π΅ Π² ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΊΠΎΠ΄Π°.

  • HTML- ΠΈ ASPX-Ρ„Π°ΠΉΠ»Ρ‹ связаны, поэтому ΠΏΡ€ΠΈ сохранСнии HTML-Ρ„Π°ΠΉΠ»Π° Π»ΡŽΠ±Ρ‹Π΅ дальнСйшиС измСнСния ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ с ASPX-Ρ„Π°ΠΉΠ»ΠΎΠΌ. Другая Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ, Ρ‚Π΅Π³ΠΈ , Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΊΠΎΠ΄Ρ‹ ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, добавляСтся Π² HTML-Ρ„Π°ΠΉΠ».

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅

Бинхронизация ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΎΠ΄Π½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ. ИзмСнСния ΠΌΠ°ΠΊΠ΅Ρ‚Π° HTML-страницы Π±ΡƒΠ΄ΡƒΡ‚ синхронизированы со связанным ASPX-Ρ„Π°ΠΉΠ»ΠΎΠΌ, ΠΎΠ΄Π½Π°ΠΊΠΎ Ссли Π²Ρ‹ измСняСтС нСпосрСдствСнно ASPX-Ρ„Π°ΠΉΠ», внСсСнныС измСнСния Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ синхронизированы с HTML-Ρ„Π°ΠΉΠ»ΠΎΠΌ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ HTML-страницы (ΠΈ каТдая эталонная HTML-страница) ΠΈΠΌΠ΅Π΅Ρ‚ свойство Бвязанный Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ True ΠΈ устанавливаСт связь ΠΈ процСсс синхронизации ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ.

НапримСр, Ссли Ρƒ вас Π΅ΡΡ‚ΡŒ ΠΏΠ°Ρ€Π° связанных Ρ„Π°ΠΉΠ»ΠΎΠ² (HTML ΠΈ ASPX) ΠΈ Π²Ρ‹ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ASPX-Ρ„Π°ΠΉΠ», Π½Π΅ Π½Π°Ρ€ΡƒΡˆΠ°Ρ связь, внСсСнныС измСнСния Π±ΡƒΠ΄ΡƒΡ‚ сохранСны, Π½ΠΎ Π²Ρ‹ Π½Π΅ смоТСтС ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ этот Ρ„Π°ΠΉΠ», Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎ Π±ΠΎΠ»ΡŒΡˆΠΎΠΌΡƒ счСту эти измСнСния Π½Π΅ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ. Π›ΡŽΠ±Ρ‹Π΅ измСнСния Π² Ρ„Π°ΠΉΠ»Π΅ HTML ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ ASPX-Ρ„Π°ΠΉΠ». Если Π²Ρ‹ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚Π΅ ΠΈΠ»ΠΈ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ΅Ρ‚Π΅ HTML-Ρ„Π°ΠΉΠ», Ρ‚ΠΎ Π΅Π³ΠΎ измСнСния ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡˆΡƒΡ‚ Π»ΡŽΠ±Ρ‹Π΅ измСнСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ сдСланы Π² ASPX-Ρ„Π°ΠΉΠ»Π΅. ИзмСнСния, внСсСнныС Π² ASPX-Ρ„Π°ΠΉΠ», Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΡ‚Ρ€Π°Ρ‡Π΅Π½Ρ‹.

Если Π²Ρ‹ ΡΠ²Π»ΡΠ΅Ρ‚Π΅ΡΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΈ Π²Π°ΠΌ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ASP.NET, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π·ΠΎΡ€Π²Π°Ρ‚ΡŒ связь ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ASPX-Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·ΠΎΡ€Π²Π°Ρ‚ΡŒ связь ΠΌΠ΅ΠΆΠ΄Ρƒ HTML- ΠΈ ASPX-Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, Π² Π”ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π΅ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ для HTML-Ρ„Π°ΠΉΠ»Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ свойства ΠΈ снимитС Ρ„Π»Π°ΠΆΠΎΠΊ Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ² ΠΏΡƒΠ½ΠΊΡ‚Π° Бвязанный Ρ„Π°ΠΉΠ». ПозТС Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ вновь ΡΠ²ΡΠ·Π°Ρ‚ΡŒ эти Ρ„Π°ΠΉΠ»Ρ‹, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² свойства ΠΈ установив Ρ„Π»Π°ΠΆΠΎΠΊ. Π’ этом случаС измСнСния, сохранСнныС Π² HTML-Ρ„Π°ΠΉΠ»Π΅, вновь ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡˆΡƒΡ‚ ASPX-Ρ„Π°ΠΉΠ».

ΠžΠ±Ρ‰ΠΈΠ΅ свСдСния ΠΎ связи ΠΌΠ΅ΠΆΠ΄Ρƒ полями страницы ΠΈ Ρ‚ΠΈΠΏΠΎΠΌ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ страницы связан с Ρ‚ΠΈΠΏΠΎΠΌ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Ρ‚ΠΈΠΏΠΎΠ² Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ «ΠœΠ°ΠΊΠ΅Ρ‚ страницы». НапримСр, Ρ‚ΠΈΠΏ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° «Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹ ΡΡ‚Π°Ρ‚ΡŒΠΈ» связан с ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ страницы «Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹ ΡΡ‚Π°Ρ‚ΡŒΠΈ», ΠΎΠ½ΠΈ ΠΎΠ±Π° Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² Π²Π΅Π±-сайт ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

Π’ΠΈΠΏ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° состоит ΠΈΠ· столбцов сайта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ вмСстС ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ схСму допустимых Ρ‚ΠΈΠΏΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ столбцы сайта ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ для Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Ρ‚ΠΈΠΏΠ° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ столбСц «Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ» пустой (это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹Π΅ столбцы сайта ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌ Ρ‚ΠΈΠΏΠΎΠΌ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΈ Π½Π΅ Π½Π°ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ΡΡ ΠΎΡ‚ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°).

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

ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚ страницы Π² Π”ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π΅, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Π°ΠΌ потрСбуСтся ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ опрСдСляСт поля страницы для ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы.

ΠžΠ±Ρ‰ΠΈΠ΅ свСдСния ΠΎ связи ΠΌΠ΅ΠΆΠ΄Ρƒ заполнитСлями ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π½Π° ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ страницы ΠΈ Π½Π° эталонной страницС

Для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ отобраТСния ΠΌΠ°ΠΊΠ΅Ρ‚ страницы ΠΈ эталонная страница Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. Π­Ρ‚ΠΎ просто, Ссли для создания эталонных страниц ΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² страниц Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π”ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ создании Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… добавляСтся ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. Π­Ρ‚ΠΎ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΊΠ°Π½Π°Π»Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ эталонными страницами. Π’Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ этих заполнитСлях ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΈΠ»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π½ΠΈΠΌΠΈ. Они Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ SharePoint для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ отобраТСния страницы.

Однако, Ссли Π²Ρ‹ измСняСтС ΠΌΠ°ΠΊΠ΅Ρ‚ HTML-страницы ΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ добавляСтС Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, Π²Π°ΠΌ слСдуСт Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΡΡ‚Π°Π»ΠΎΠ½Π½ΡƒΡŽ страницу, которая трСбуСтся для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Π½Π½Ρ‹ΠΌ ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ страницы. ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ случай Π½Π΅ являСтся ΠΎΠ±Ρ‰ΠΈΠΌ.

Если для создания ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² страниц ΠΈ эталонных страниц Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π”ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°, Ρ‚ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΎΠ±Ρ‰ΠΈΠΌ случаСм станСт Ρ€Π°Π±ΠΎΡ‚Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ заполнитСлями ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°:

  • PlaceHolderMain. Эталонная страница содСрТит Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° с ID="PlaceholderMain", ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит Ρ‚Π΅Π³ DefaultContentBlock <div> с ΠΆΠ΅Π»Ρ‚Ρ‹ΠΌ ΠΏΠΎΠ»Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π­Ρ‚Π° ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ, созданным Π² ΠΌΠ°ΠΊΠ΅Ρ‚Π°Ρ… страниц. НС Π²Π²ΠΎΠ΄ΠΈΡ‚Π΅ Π½ΠΈΡ‡Π΅Π³ΠΎ Π²Π½ΡƒΡ‚Ρ€ΠΈ этого заполнитСля Π½Π° эталонной страницС. ΠœΠ°ΠΊΠ΅Ρ‚ страницы содСрТит Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° с Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ. ΠŸΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ Π²Π½ΡƒΡ‚Ρ€ΠΈ этого заполнитСля Π² ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ страницы, Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Π°ΠΌΠΈ заполнитСля нСдопустима. Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π΄Π²ΡƒΡ… Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π΅ΠΉ ( PlaceholderMain) Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠ²ΠΏΠ°Π΄Π°Ρ‚ΡŒ.

  • PlaceHolderAdditionalPageHead. ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ страницы элСмСнты Π² Ρ‚Π΅Π³ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅ вводятся. ВмСсто этого элСмСнты Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ id="PlaceHolderAdditionalPageHead". ΠŸΡ€ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ страницы содСрТимого Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ этот Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ страницы добавляСтся Π² ΠΊΠΎΠ½Π΅Ρ† Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° эталонной страницы.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы

Π‘Π½Π°Ρ‡Π°Π»Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ Ρ‚ΠΈΠΏ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚ страницы Π±ΡƒΠ΄ΡƒΡ‚ связаны с ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ страницы.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚ страницы:

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° сайт ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

  2. Π’ ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ страницы Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡ΠΎΠΊ ΡˆΠ΅ΡΡ‚Π΅Ρ€Π΅Π½ΠΊΠΈ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π”ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€.

    МСню настроСк

  1. Π’ Π”ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π΅ Π² Π»Π΅Π²ΠΎΠΉ области ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ страниц.

  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚ страницы.

  3. Π’ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ имя для ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы.

  4. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΡΡ‚Π°Π»ΠΎΠ½Π½ΡƒΡŽ страницу.

    Выбранная эталонная страница Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒΡΡ Π² ΠΎΠΊΠ½Π΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра для Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы. Π­Ρ‚Π° эталонная страницы Ρ‚Π°ΠΊΠΆΠ΅ опрСдСляСт Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΊ ΠΌΠ°ΠΊΠ΅Ρ‚Ρƒ страницы.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅

    ПослС Π²Ρ‹Π±ΠΎΡ€Π° эталонной страницы Π²Ρ‹ Π½Π΅ смоТСтС Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы с Π΄Ρ€ΡƒΠ³ΠΎΠΉ эталонной страницСй, Π΄Π°ΠΆΠ΅ Ссли ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΊ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌΡƒ сайту Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΡΡ‚Π°Π»ΠΎΠ½Π½ΡƒΡŽ страницу.

  5. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ‚ΠΈΠΏ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. Он опрСдСляСт поля, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ доступны для Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы Π² ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΊΠΎΠ΄Π°.

  6. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ OK.

    На этой стадии SharePoint создаСт HTML- ΠΈ ASPX-Ρ„Π°ΠΉΠ»Ρ‹ с ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ.

    Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π² Π”ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π΅ для вашСго HTML-Ρ„Π°ΠΉΠ»Π° отобраТаСтся столбСц «Π‘остояниС», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π΄Π²ΡƒΡ… Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… состояний:

  1. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ссылку Π² столбцС «Π‘остояниС», Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр Ρ„Π°ΠΉΠ»Π° ΠΈ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ошибки ΠΈΠ»ΠΈ прСдупрСТдСния, ΠΊΠ°ΡΠ°ΡŽΡ‰ΠΈΠ΅ΡΡ эталонной страницы.

    Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра это страница динамичСского просмотра ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы Π½Π° сторонС сСрвСра. ВСрхняя Ρ‡Π°ΡΡ‚ΡŒ области ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ прСдупрСТдСния ΠΈΠ»ΠΈ ошибки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ, ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π² HTML-Ρ„Π°ΠΉΠ» Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ HTML. Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎ врСмя ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра ΠΌΠ°ΠΊΠ΅Ρ‚ страницы отобраТался ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, всС ошибки Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ устранСны.

    Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± устранСнии ошибок ΠΈ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ Как: УстранСниС ошибок ΠΈ прСдупрСТдСния ΠΏΡ€ΠΈ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ просмотрС страницы Π² SharePoint.

    Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ просмотрС ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ Бпособ: ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ страницы ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра Π² диспСтчСрС оформлСния SharePoint.

    Π’ ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ страницы ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра Ρ‚Π°ΠΊΠΆΠ΅ содСрТится ссылка Π€Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΊΠΎΠ΄Π°. ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ ΠΏΠΎ этой ссылкС откроСтся коллСкция Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΊΠΎΠ΄Π°, которая позволяСт Π·Π°ΠΌΠ΅Π½ΡΡ‚ΡŒ элСмСнты управлСния ΠΌΠ°ΠΊΠ΅Ρ‚Π° Π² своСм конструкторС Π½Π° динамичСскиС элСмСнты управлСния SharePoint. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π€Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΊΠΎΠ΄Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ SharePoint.

  2. Для устранСния ошибок с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ HTML-Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ HTML-Ρ„Π°ΠΉΠ» Π½Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ дискС Π½Π° сторонС сСрвСра. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΠΏΡ€ΠΈ сохранСнии HTML-Ρ„Π°ΠΉΠ»Π°, всС измСнСния синхронизируСтся со связанным ASPX-Ρ„Π°ΠΉΠ»ΠΎΠΌ.

  3. Π’ΠΎ врСмя ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ поля страницы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ автоматичСски Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π² ΠΌΠ°ΠΊΠ΅Ρ‚ страницы. Π­Ρ‚ΠΈ поля это столбцы сайта, ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ для Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Ρ‚ΠΈΠΏΠ° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π΄Π°Ρ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ для ΠΌΠ°ΠΊΠ΅Ρ‚Π° шаблона Π² соотвСтствии с вашими исходными ΠΌΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ.

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ мСста выполнСния стилСй для ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы

ΠŸΡ€ΠΈ создании HTML-ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² для своСго Π²Π΅Π±-сайта Ρƒ вас ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ HTML-Ρ„Π°ΠΉΠ»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ классы страниц, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ страница ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΈΠ»ΠΈ страница свСдСний ΠΎΠ± элСмСнтС, содСрТащая Π²Π΅Π±-части для отобраТСния свСдСний ΠΎΠ± ΠΎΠ΄Π½ΠΎΠΌ элСмСнтС ΠΈΠ· ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°. ПослС создания ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы, которая прСдставляСт этот класс страниц, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ пСрСнСсти стили ΠΈΠ· своСго HTML-ΠΌΠ°ΠΊΠ΅Ρ‚Π° Π² HTML-Π²Π΅Ρ€ΡΠΈΡŽ своСго ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы.

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

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅

Π’ этом шаблонС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ ms-design-css-conversion="no" ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй ΠΈΠ· Ρ‚Π΅ΠΌΡ‹. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ссылка Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй Π΄ΠΎΠ»ΠΆΠ½Π° Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ послС строк с ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅ΠΌ <!—SPM.


<!--MS:<asp:ContentPlaceHolder runat="server">-->
            <!--SPM:<%@Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%>-->
            <!--SPM:<%@Register Tagprefix="Publishing" Namespace="Microsoft.SharePoint.Publishing.WebControls" Assembly="Microsoft.SharePoint.Publishing, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%>-->
<link href="MyPageLayout.css" rel="stylesheet" type="text/css" ms-design-css-conversion="no" />
        <!--ME:</asp:ContentPlaceHolder>-->

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

Π’ этом случаС ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ страницы ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй. НапримСр, Ρ‚Π΅Π³ <div> с id="xyz" ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ страницы, располоТСнном слСва, ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ страницы, располоТСнном справа.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ страницы ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΈΠ»ΠΈ нСсколько Ρ‚Π°Π±Π»ΠΈΡ† стилСй, спСцифичСских для ΠΊΠ°Π½Π°Π»ΠΎΠ² устройства. НапримСр, Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΠΌΠ°ΠΊΠ΅Ρ‚ страницы для Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ отличаСтся ΠΎΡ‚ ΠΌΠ°ΠΊΠ΅Ρ‚Π°, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ². Для этого Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ нСсколько ΠΏΠ°Π½Π΅Π»Π΅ΠΉ ΠΊΠ°Π½Π°Π»ΠΎΠ² устройств Π²Π½ΡƒΡ‚Ρ€ΠΈ PlaceHolderAdditionalPageHead, Π³Π΄Π΅ каТдая панСль ΠΊΠ°Π½Π°Π»Π° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ссылку Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй со спСцифичСскими для ΠΊΠ°Π½Π°Π»Π° стилями. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, <div> с id="abc" ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΉ тСкст Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ°Π½Π°Π»Π΅ ΠΈ ΠΌΠ΅Π»ΠΊΠΈΠΉ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ.

НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ нСсколько распространСнных способов размСщСния ссылок Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй для ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² страниц.

Бсылка Π½Π° стили ΠΈΠ· эталонной страницы

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


<head>
…
<link rel="stylesheet" type="text/css" href="MyStyleSheet.css" />
</head>

Бсылка Π½Π° стили ΠΈΠ· ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ CSS, которая загруТаСтся с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ CSS-Ρ„Π°ΠΉΠ»Ρ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы. Π’ этом случаС стили для ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΡƒΡ‚ Π² Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° с ΠΈΠΌΠ΅Π½Π΅ΠΌ PlaceHolderAdditionalPageHead.


<!--MS:<asp:ContentPlaceHolder runat="server">-->
            <!--SPM:<%@Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%>-->
            <!--SPM:<%@Register Tagprefix="Publishing" Namespace="Microsoft.SharePoint.Publishing.WebControls" Assembly="Microsoft.SharePoint.Publishing, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%>-->
<link href="MyPageLayout.css" rel="stylesheet" type="text/css" ms-design-css-conversion="no" />
        <!--ME:</asp:ContentPlaceHolder>-->

Бсылка Π½Π° стили Π² ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ страницы ΠΏΠΎ ΠΊΠ°Π½Π°Π»Π°ΠΌ устройств

Если Ρƒ вас Π΅ΡΡ‚ΡŒ нСсколько ΠΊΠ°Π½Π°Π»ΠΎΠ² устройств, вСроятно, Π²Ρ‹ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ страниц для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π»ΠΈΡΡŒ ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ. Π’ этом случаС ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ нСсколько ΠΏΠ°Π½Π΅Π»Π΅ΠΉ ΠΊΠ°Π½Π°Π»ΠΎΠ² устройств Π²Π½ΡƒΡ‚Ρ€ΠΈ PlaceHolderAdditionalPageHead, Π° Π·Π°Ρ‚Π΅ΠΌ Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ панСль ΠΊΠ°Π½Π°Π»ΠΎΠ² помСститС ссылку Π½Π° спСцифичныС для ΠΊΠ°Π½Π°Π»ΠΎΠ² CSS-Ρ„Π°ΠΉΠ»Ρ‹.


<!--MS:<asp:ContentPlaceHolder runat="server">-->
<div data-name="DeviceChannelPanel">
    <!--CS: Start Device Channel Panel Snippet-->
    <!--SPM:<%@Register Tagprefix="Publishing" Namespace="Microsoft.SharePoint.Publishing.WebControls" Assembly="Microsoft.SharePoint.Publishing, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%>-->
    <!--MS:<Publishing:DeviceChannelPanel runat="server" IncludedChannels="Channel1">-->
…..
<link rel="stylesheet" type="text/css" href="MyStyleSheet.css" ms-design-css-conversion="no" />
    <!--ME:</Publishing:DeviceChannelPanel>-->
    <!--CE: End Device Channel Panel Snippet-->
</div><div data-name="DeviceChannelPanel">
    <!--CS: Start Device Channel Panel Snippet-->
    <!--SPM:<%@Register Tagprefix="Publishing" Namespace="Microsoft.SharePoint.Publishing.WebControls" Assembly="Microsoft.SharePoint.Publishing, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%>-->
    <!--MS:<Publishing:DeviceChannelPanel runat="server" IncludedChannels="Channel2">-->
…..
<link rel="stylesheet" type="text/css" href="CSS5.css" />
    <!--ME:</Publishing:DeviceChannelPanel>-->
    <!--CE: End Device Channel Panel Snippet-->
</div>

ΠžΠ±Ρ‰ΠΈΠ΅ свСдСния ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ΅ Π² ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ HTML-страницы

ΠŸΡ€ΠΈ создании ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы создаСтся ASPX-Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ SharePoint, Π° Π² HTML-Π²Π΅Ρ€ΡΠΈΡŽ ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы добавляСтся нСсколько HTML-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΎΠΊ. Когда Π²Ρ‹ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ΠΌΠ°ΠΊΠ΅Ρ‚ HTML-страницы Π² HTML-Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅, ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠ· этих Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΎΠΊ. Π‘ΠΎΠ»ΡŒΡˆΠ°Ρ Π΅Π΅ Ρ‡Π°ΡΡ‚ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠ° Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ, которая добавляСтся Π² ΡΡ‚Π°Π»ΠΎΠ½Π½ΡƒΡŽ HTML-страницу. Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ. ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ HTML-Ρ„Π°ΠΉΠ»Π° Π² ΡΡ‚Π°Π»ΠΎΠ½Π½ΡƒΡŽ страницу SharePoint.

Π Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°, которая являСтся ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ для ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² страниц, это поля страниц, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ Π½Π° ΠΌΠ°ΠΊΠ΅Ρ‚ страницы Π½Π° основС Ρ‚ΠΈΠΏΠ° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ связан ΠΌΠ°ΠΊΠ΅Ρ‚ страницы. Поля страницы ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ заполнитСля страницы с id="PlaceHolderMain". НапримСр, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° для PlaceHolderMain содСрТит Π΄Π²Π° поля страницы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ поля Title ΠΈ Page Image ΠΈΠ· связанного Ρ‚ΠΈΠΏΠ° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.


<!--MS:<asp:ContentPlaceHolder runat="server">-->
            <div>
                <!--CS: Start Page Field: Title Snippet-->
                <!--SPM:<%@Register Tagprefix="PageFieldTextField" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%>-->
                <!--SPM:<%@Register Tagprefix="Publishing" Namespace="Microsoft.SharePoint.Publishing.WebControls" Assembly="Microsoft.SharePoint.Publishing, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%>-->
                <!--MS:<Publishing:EditModePanel runat="server" CssClass="edit-mode-panel">-->
                    <!--MS:<PageFieldTextField:TextField FieldName="fa564e0f-0c70-4ab9-b863-0177e6ddd247" runat="server">-->
                    <!--ME:</PageFieldTextField:TextField>-->
                <!--ME:</Publishing:EditModePanel>-->
                <!--CE: End Page Field: Title Snippet-->
            </div>
            <div>
                <!--CS: Start Page Field: Page Image Snippet-->
                <!--SPM:<%@Register Tagprefix="PageFieldRichImageField" Namespace="Microsoft.SharePoint.Publishing.WebControls" Assembly="Microsoft.SharePoint.Publishing, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%>-->
                <!--MS:<PageFieldRichImageField:RichImageField FieldName="3de94b06-4120-41a5-b907-88773e493458" runat="server">-->
                    <!--PS: Start of READ-ONLY PREVIEW (do not modify)--><div>Page Image</div><div aria-labelledby="ctl02_label"><div align="left"><div nowrap="nowrap"><span nowrap="nowrap">Page Image</span></div><div><div><img alt="" src="/_layouts/images/home.gif" /></div></div></div></div><!--PE: End of READ-ONLY PREVIEW-->
                <!--ME:</PageFieldRichImageField:RichImageField>-->
                <!--CE: End Page Field: Page Image Snippet-->
            </div>
        <!--ME:</asp:ContentPlaceHolder>-->

Π‘ΠΌ. Ρ‚Π°ΠΊΠΆΠ΅

ВСрстаСм фиксированный ΠΌΠ°ΠΊΠ΅Ρ‚ сайта. | Π’Π΅Π±-мастСрская Ларисы Π’ΠΎΡ€ΠΎΠ½ΠΈΠ½ΠΎΠΉ


Ѐиксированный ΠΌΠ°ΠΊΠ΅Ρ‚ сайта – это ΠΌΠ°ΠΊΠ΅Ρ‚ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΉ фиксированной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ. ВсС ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΠΈ Π±Π»ΠΎΠΊΠΈ Ρ‚ΠΎΠΆΠ΅ ΠΈΠΌΠ΅ΡŽΡ‚ фиксированныС Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹, нСзависимо ΠΎΡ‚ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ экрана.

Π‘ΡƒΠ΄Π΅ΠΌ Π²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚:

Π’ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ создаём Π½ΠΎΠ²Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ index.html (синтаксис html), ΠΈ пишСм Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ нашСго ΠΌΠ°ΠΊΠ΅Ρ‚Π° .

<!DOCTYPE html>
<html>
Β  Β  Β <head>
Β  Β  Β  Β  Β  <meta charset=»utf-8″>
Β  Β  Β  Β  Β  <link rel=»stylesheet» type=»text/css» href=»style.css» />
Β  Β  Β  Β  Β  <title>Ѐиксированный ΠΌΠ°ΠΊΠ΅Ρ‚</title>
Β  Β  Β </head>
Β  Β  Β <body>
Β  Β  Β  Β  Β  <div>
Β  Β  Β  Β  Β  Β  Β  Β <div>
Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  <h2>Π¨Π°ΠΏΠΊΠ° сайта</h2>
Β  Β  Β  Β  Β  Β  Β  Β </div>
Β  Β  Β  Β  Β  Β  Β  Β <div>
Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  <h3>Π“Π»Π°Π²Π½ΠΎΠ΅ мСню</h3>
Β  Β  Β  Β  Β  Β  Β  Β </div>
Β  Β  Β  Β  Β  Β  Β  <div>
Β  Β  Β  Β  Β  Β  Β  Β  Β  Β <h3>Π‘Π°ΠΉΠ΄Π±Π°Ρ€</h3>
Β  Β  Β  Β  Β  Β  Β  </div>
Β  Β  Β  Β  Β  Β  Β  <div>
Β  Β  Β  Β  Β  Β  Β  Β  Β  Β <h3>ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚</h3>
Β  Β  Β  Β  Β  Β  Β  </div>
Β  Β  Β  Β  Β  Β  Β  <div>
                   <h3>Подвал</h3>
Β  Β  Β  Β  Β  Β  Β  Β </div>
Β  Β  Β  Β  Β  </div>
Β  Β  Β </body>
</html>

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ вСсь ΠΌΠ°ΠΊΠ΅Ρ‚ сайта ΠΎΠ±Ρ‘Ρ€Π½ΡƒΡ‚ Π² div с классом wrapper. Π­Ρ‚ΠΎΡ‚ слой являСтся ΠΊΠ°ΠΊ Π±Ρ‹ ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠΎΠΉ для ΠΌΠ°ΠΊΠ΅Ρ‚Π° сайта, ΠΈ Π½Π° Ρ„ΠΎΠ½Π΅ этой ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ:

— Π¨Π°ΠΏΠΊΠ° сайта (div с классом head),

— Π“Π»Π°Π²Π½ΠΎΠ΅ мСню сайта (div с классом menu),

— Π‘Π°ΠΉΠ΄Π±Π°Ρ€ (div с классом sidebar),

— ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ (div с классом content),

— ΠΏΠΎΠ΄Π²Π°Π» (div с классом footer).

Если ΠΌΡ‹ ΠΎΡ‚ΠΊΡ€ΠΎΠ΅ΠΌ index.html Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, Ρ‚ΠΎ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ Π²ΠΎΡ‚ это:

Ну Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ пишСм стили, Ρ‚.Π΅. ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ ΠΊ Π½ΡƒΠΆΠ½ΠΎΠΌΡƒ Π½Π°ΠΌ Π²ΠΈΠ΄Ρƒ.

Π’ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ создаём Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» style.css (синтаксис css), ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ Π²Π°ΡΡ‚ΡŒ.

ПишСм стили для класса wrapper.

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌ Ρ†Π²Π΅Ρ‚ ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠΈ для сайта.

.wrapper {
background: #85C8E1;
width: 1000px;
}

  • РасполагаСм ΠΌΠ°ΠΊΠ΅Ρ‚ сайта Β ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ.

margin: 0 auto;
overflow: hidden;

ПишСм стили для шапки (для класса head).

  • Π Π°Π·ΠΌΠ΅Ρ‰Π°Π΅ΠΌ Π±Π»ΠΎΠΊ div с классом head ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ.

.head {
margin: 0 auto;
overflow: hidden;

  • Π—Π°Π΄Π°Ρ‘ΠΌ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚.

background: #242A64;

  • Π”Π΅Π»Π°Π΅ΠΌ отступ свСрху.

margin-top: 20px;

  • Π—Π°Π΄Π°Ρ‘ΠΌ отступы для тСкста.

padding: 20px;

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌ высоту ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π±Π»ΠΎΠΊΠ°.

width: 920px;
height: 130px;

Как ΠΌΡ‹ вычислили ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ высоту? ΠžΡ‡Π΅Π½ΡŒ просто, Π΄Π°Π²Π°ΠΉΡ‚Π΅ Ρ€Π°ΡΡΡƒΠΆΠ΄Π°Ρ‚ΡŒ:

Π¨ΠΈΡ€ΠΈΠ½Π° всСго ΠΌΠ°ΠΊΠ΅Ρ‚Π° 1000 px.

Π¨ΠΈΡ€ΠΈΠ½Π° шапки Ρƒ нас Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ мСньшС Π½Π° 20px справа ΠΈ Π½Π° 20px слСва, Ρ‚.Π΅. 1000 – 40 = 960px.

Паддинги Ρƒ нас ΠΏΠΎ 20px с ΠΊΠ°ΠΆΠ΄ΠΎΠΉ стороны, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ 960 – 40 = 920px.

Π’Π°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ вычисляСтся ΠΈ высота шапки. Если ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ высоту шапки 170px, Ρ‚ΠΎ ΠΈΠ· 170 Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π΅ΠΌ ΠΎΠΏΡΡ‚ΡŒ ΠΆΠ΅ наши ΠΏΠ°Π΄Π΄ΠΈΠ½Π³ΠΈ ΠΏΠΎ 20px снизу ΠΈ свСрху. Π£ нас получаСтся 170 – 40 = 130px.

  • ЗакругляСм ΡƒΠ³Π»Ρ‹.

border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌ Ρ†Π²Π΅Ρ‚ для тСкста ΠΈ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π΅ΠΌ Π΅Π³ΠΎ ΠΏΠΎ сСрСдинС Π±Π»ΠΎΠΊΠ°.

color: #fff;
text-align: center;

ПишСм стили для Π±Π»ΠΎΠΊΠ° мСню.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ я здСсь Ρ€Π°ΡΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΡƒΠΆΠ΅ Π½Π΅ Π±ΡƒΠ΄Ρƒ, я Π΄ΡƒΠΌΠ°ΡŽ ΠΈ Ρ‚Π°ΠΊ всё понятно. ЕдинствСнноС скаТу, Ρ‡Ρ‚ΠΎ ΠΏΠ°Π΄Π΄ΠΈΠ½Π³ΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° приходится ΠΏΠΎΠ΄Π³ΠΎΠ½ΡΡ‚ΡŒ.

.menu {
margin: 0 auto;
overflow: hidden;
margin-top: 20px;
background: #242A64;
padding: 0 20px 40px 20px;
width: 920px;
height: 30px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
color: #fff;
text-align: left;
}

Β ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌ стили для сайдбара.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ сайдбар слСва примСняСм свойство float со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ left.

.sidebar {
float:left;
background: #242A64;
width: 180px;
height: 660px;
margin: 20px;
padding: 20px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
color: #fff;
text-align: left;
}

Π‘Ρ‚ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.

ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ справа ΠΎΡ‚ сайдбара, поэтому примСняСм свойство float со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ right.

.content {
float:right;
background: #242A64;
width: 680px;
height: 660px;
margin:20px 20px 20px 0;
padding: 20px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
color: #fff;
text-align: center;
}

Подвал (footer).

.footer {
margin: 0 auto;
overflow: hidden;
margin-top: 20px;
margin-bottom: 20px;
background: #242A64;
padding: 0 20px 40px 20px;
width: 920px;
height: 30px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
color: #fff;
text-align: center;
}

Π’ ΠΈΡ‚ΠΎΠ³Π΅ Ρ„Π°ΠΉΠ» style.css Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π²ΠΎΡ‚ Ρ‚Π°ΠΊ:

.wrapper {
background: #85C8E1;
width: 1000px;
margin: 0 auto;
overflow: hidden;
}
.head {
margin: 0 auto;
overflow: hidden;
background: #242A64;
margin-top: 20px;
padding: 20px;
width: 920px;
height: 130px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
color: #fff;
text-align: center;
}
.menu {
margin: 0 auto;
overflow: hidden;
margin-top: 20px;
background: #242A64;
padding: 0 20px 40px 20px;
width: 920px;
height: 30px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
color: #fff;
text-align: left;
}
.sidebar {
float:left;
background: #242A64;
width: 180px;
height: 660px;
margin: 20px;
padding: 20px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
color: #fff;
text-align: left;
}
.content {
float:right;
background: #242A64;
width: 680px;
height: 660px;
margin:20px 20px 20px 0;
padding: 20px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
color: #fff;
text-align: center;
}
.footer {
margin: 0 auto;
overflow: hidden;
margin-top: 20px;
margin-bottom: 20px;
background: #242A64;
padding: 0 20px 40px 20px;
width: 920px;
height: 30px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
color: #fff;
text-align: center;
}

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒ CSS ΠΊΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π½Π° этом сайтС:Β https://jigsaw.w3.org/css-validator/.

ΠœΠ°ΠΊΠ΅Ρ‚ страницы | Π£Ρ‡Π΅Π±Π½ΠΈΠΊ HTML5

ΠœΠ°ΠΊΠ΅Ρ‚ страницы.

НСсмотря Π½Π° Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ всС Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Ρ‹ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ собствСнныС ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ страниц, ΠΏΠΎΡ‡Ρ‚ΠΈ любой Π²Π΅Π±-сайт ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ основныС Ρ€Π°Π·Π΄Π΅Π»Ρ‹.

Π’ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ области, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠΉ Β«Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊΒ», ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ находится Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ, Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ΠΏΠΎΠ΄Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΈ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС Π²Π΅Π±-сайта ΠΈΠ»ΠΈ Π²Π΅Π±-страницы.

Под этой ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ находится панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΠΎΡ‡Ρ‚ΠΈ всС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ мСню ΠΈΠ»ΠΈ ссылки для пСрСмСщСния ΠΏΠΎ сайту. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ пСрСходят ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ страницам ΠΈΠ»ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²Π΅Π±-сайта. ОсновноС содСрТимоС страницы размСщаСтся, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π² сСрСдинС ΠΌΠ°ΠΊΠ΅Ρ‚Π°. Π’ этой области прСдставлСна самая ваТная информация ΠΈ ссылки. Π§Π°Ρ‰Π΅ всСго Π΅Π΅ дСлят Π½Π° нСсколько строк ΠΈ столбцов. На рис. 1.1 Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π²Π° столбца, «Основная информация» ΠΈ «Боковая панСль», Π½ΠΎ данная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ являСтся ΠΎΡ‡Π΅Π½ΡŒ Π³ΠΈΠ±ΠΊΠΎΠΉ, ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Ρ‹ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ Π΅Π΅ Π² соотвСтствии с поставлСнными трСбованиям, добавляя Π½ΠΎΠ²Ρ‹Π΅ строки, разбивая столбцы Π½Π° Π±Π»ΠΎΠΊΠΈ мСньшСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈ создавая Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ размСщСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ этой части ΠΌΠ°ΠΊΠ΅Ρ‚Π°, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΈΠΌΠ΅Π΅Ρ‚ наибольший ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚. Π’ нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π² области «Основная информация» ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ список статСй, описания ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², записи Π±Π»ΠΎΠ³Π° ΠΈ Π»ΡŽΠ±Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ свСдСния. Π’ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ «Боковая панСль» ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ список ссылок Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· этих элСмСнтов. НапримСр, Π½Π° страницС Π±Π»ΠΎΠ³Π° здСсь ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ находится список ссылок Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ запись, Π½Π° страницу с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎΠ± Π°Π²Ρ‚ΠΎΡ€Π΅ ΠΈ Ρ‚. ΠΏ.

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

На рис. 1.2 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠ³Π°. Π—Π΄Π΅ΡΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ всС ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, пСрСчислСнныС Ρ€Π°Π½Π΅Π΅:

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

2. ПанСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ.

3. Основная информация.

4. Боковая панСль.

5. БлуТСбная информация ΠΈΠ»ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ».

Π­Ρ‚ΠΎ простоС прСдставлСниС Π±Π»ΠΎΠ³Π° ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π° Π²Π΅Π±-сайта Π΅ΡΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. НС всСгда Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Π½ΠΎ пСрСчислСнныС Ρ€Π°Π·Π΄Π΅Π»Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π²Π΅Π±-сайтС.

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

<header> </header> <nav> </nav>

< section >Β <aside>

</section> Β </aside>

<footcr> <tfootcr>

Рис. 1.3. Π’ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ прСдставлСниС структуры ΠΌΠ°ΠΊΠ΅Ρ‚Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅Π³ΠΎΠ² HTML5

На рис. 1.3 ΠΏΠΎΠΊΠ°Π·Π°Π½ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ использовали Ρ€Π°Π½Π΅Π΅, Π½ΠΎ здСсь всС Ρ€Π°Π·Π΄Π΅Π»Ρ‹ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… элСмСнтов HTML5 (ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΊΠ°ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅, Ρ‚Π°ΠΊ ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ Ρ‚Π΅Π³ΠΈ).

<header>

Один ΠΈΠ· Π½ΠΎΠ²Ρ‹Ρ… элСмСнтов, ΠΏΠΎΡΠ²ΠΈΠ²ΡˆΠΈΡ…ΡΡ Π² HTML5, β€” <header>. НС ΠΏΡƒΡ‚Π°ΠΉΡ‚Π΅ <header> с Ρ‚Π΅Π³ΠΎΠΌ <head>, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ Ρ€Π°Π½Π΅Π΅ ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ описываСт Β«Π³ΠΎΠ»ΠΎΠ²ΡƒΒ» Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Аналогично <head>, Ρ‚Π΅Π³ <header> содСрТит Π²Π²ΠΎΠ΄Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ (Ρ‚Π°ΠΊΡƒΡŽ ΠΊΠ°ΠΊ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ, ΠΏΠΎΠ΄Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΈΠ»ΠΈ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΡ‹), ΠΎΠ΄Π½Π°ΠΊΠΎ области примСнСния этих Π΄Π²ΡƒΡ… Ρ‚Π΅Π³ΠΎΠ² Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ. Π’Π΅Π³ <head> ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ±ΠΎ всСм Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ <header> ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Ρ‚Π΅Π»Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈΠ»ΠΈ для Π΅Π³ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ².

Листинг 1.10. ИспользованиС элСмСнта <header>

<! DOCTYPE html>

<html lang=Β»ruΒ»>

<head>

<meta charset=Β»utf-8β€³>

<meta name=Β»descriptionΒ» content=Β» ΠΏΡ€ΠΈΠΌΠ΅Ρ€ HTML5β€³>

<link rel=Β»stylesheetΒ» href=Β»mystyles. cssΒ»>

</head>

<body>

<header>

<h2>Π­Ρ‚ΠΎ Π³Π»Π°Π²Π½Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π²Π΅Π±-сайта</h3>

</header>

</body>

</html>

Если Π²Ρ‹ выполняли задания с самого Π½Π°Ρ‡Π°Π»Π° Π³Π»Π°Π²Ρ‹, Ρ‚ΠΎ Ρƒ вас ΡƒΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ² ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ тСкстовый Ρ„Π°ΠΉΠ», содСрТащий всС рассмотрСнныС элСмСнты ΠΊΠΎΠ΄Π°. Если ΠΆΠ΅ это Π½Π΅ Ρ‚Π°ΠΊ, просто скопируйтС ΠΊΠΎΠ΄ ΠΈΠ· листинга 1.10 Π² пустой тСкстовый Ρ„Π°ΠΉΠ», использовав ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚ Π² Windows), ΠΈ сохранитС ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΏΠΎΠ΄ Π»ΡŽΠ±Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ. html. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выполнСния ΠΊΠΎΠ΄Π°, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ этот Ρ„Π°ΠΉΠ» Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, совмСстимом с HTML5. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ прямо ΠΈΠ· Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, Π²Ρ‹Π±Ρ€Π°Π² ΠΏΡƒΠ½ΠΊΡ‚ мСню File (Π€Π°ΠΉΠ»), ΠΈΠ»ΠΈ Π΄Π²Π°ΠΆΠ΄Ρ‹ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ Π½Π° Π½ΡƒΠΆΠ½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΌ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π΅.

Π’ листингС 1.10 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅Π³Π° <header> ΠΌΡ‹ опрСдСляСм Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π²Π΅Π±-страницы. НС Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ этот Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΈ ΠΎΠ±Ρ‰ΠΈΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Ρ€Π°Π½Π΅Π΅ Π² Β«Π³ΠΎΠ»ΠΎΠ²Π΅Β» Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, β€” это Ρ€Π°Π·Π½Ρ‹Π΅ Π²Π΅Ρ‰ΠΈ. Π’Π΅Π³ <header> ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Π½Π°Ρ‡Π°Π»ΠΎ основного содСрТимого Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, Π΅Π³ΠΎ Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ части. Начиная с этого Ρ‚Π΅Π³Π°, ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ нашСго ΠΊΠΎΠ΄Π° Π² ΠΎΠΊΠ½Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

повторяСм основы-

ΠœΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅Π³Π°ΠΌΠΈ <header> Π² листингС 1.10 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚Π΅Π³, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅Π·Π½Π°ΠΊΠΎΠΌ. Π’Π΅Π³ <h2> β€” это старый элСмСнт ΠΈΠ· спСцификации HTML, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ. Π¦ΠΈΡ„Ρ€Π° Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ Ρ‚Π΅Π³Π° ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ <h2> опрСдСляСт самый Π²Π°ΠΆΠ½Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, Π° <h6> β€” Π½Π°ΠΈΠΌΠ΅Π½Π΅Π΅ Π·Π½Π°Ρ‡ΠΈΠΌΡ‹ΠΉ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, <h2> ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для отобраТСния Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° страницы, Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. ПозТС ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ, ΠΊΠ°ΠΊ эти элСмСнты Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² HTML5.

<nav>

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·Π΄Π΅Π» нашСго ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° β€” это панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ. Π’ HTML5 для Π΅Π΅ описания ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚Π΅Π³ <nav>.

Листинг 1.11. ИспользованиС элСмСнта <nav>

<! DOCTYPE html>

<html lang=Β»ruΒ»>

<head>

<meta charset=Β»utf-8β€³>

<meta name=Β»descriptionΒ» content=Β»ΠΏΡ€ΠΈΠΌΠ΅Ρ€ HTML5β€³>

<link rel=Β»stylesheetΒ» href=Β»mystyles. cssΒ»>

</head>

<body>

<header>

<title>Π­Ρ‚ΠΎ основной Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π²Π΅Π±-страницы</title>

</header>

<nav>

<ul>

<Н>домой</Н>

<Н>Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ</Н>

<Н>видСо</Н>

<Н>ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹</Н>

</ul>

</nav>

</body>

</html>

Как Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π² листингС 1.11, элСмСнт <nav> находится ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅Π³Π°ΠΌΠΈ <body>, послС Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ‚Π΅Π³Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° </header>, Π½ΠΎ Π½Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅Π³Π°ΠΌΠΈ <header>. Бмысл Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ <nav> β€” это Π½Π΅ Ρ‡Π°ΡΡ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°, Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π».

ΠœΡ‹ ΡƒΠΆΠ΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ Ρ€Π°Π½Π΅Π΅, Ρ‡Ρ‚ΠΎ структура ΠΈ порядок использования элСмСнтов Π² HTML5 ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ. HTML5 β€” ΠΎΡ‡Π΅Π½ΡŒ Π³ΠΈΠ±ΠΊΠΈΠΉ язык, ΠΎΠ½ всСго лишь прСдоставляСт ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ элСмСнты, Π° ΠΊΠ°ΠΊ ΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ, Ρ€Π΅ΡˆΠ°Π΅ΠΌ ΠΌΡ‹ сами. НапримСр, Ρ‚Π΅Π³ <nav> ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΡŒ элСмСнта <header> ΠΈΠ»ΠΈ Π² любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ€Π°Π·Π΄Π΅Π» Ρ‚Π΅Π»Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Однако Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ эти Π½ΠΎΠ²Ρ‹Π΅ Ρ‚Π΅Π³ΠΈ создавались для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌ большС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹ΠΌ Π½ΠΎΠ²Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ ΠΈ устройствам Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹Π΅ части Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Для создания понятного ΠΈ пСрСносимого ΠΊΠΎΠ΄Π° ΠΌΡ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ стандартам ΠΈ ΠΏΠΈΡΠ°Ρ‚ΡŒ чистый ΠΊΠΎΠ΄, Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… хитростСй. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ <nav> ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для опрСдСлСния Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… элСмСнтов, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π³Π»Π°Π²Π½ΠΎΠ΅ мСню ΠΈΠ»ΠΈ основныС ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для этих Ρ†Π΅Π»Π΅ΠΉ.

повторяСм основы-

Π’ листингС 1.11 ΠΌΡ‹ создали список ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² мСню для нашСй Π²Π΅Π±-страницы. ΠœΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅Π³Π°ΠΌΠΈ <nav> ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π΄Π²Π° элСмСнта для создания списка. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ <ul> опрСдСляСт сам список. ΠœΠ΅ΠΆΠ΄Ρƒ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌ ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌ Ρ‚Π΅Π³Π°ΠΌΠΈ <ul> Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ нСсколько Ρ‚Π΅Π³ΠΎΠ² <li> с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ тСкстом, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдставляСт собой ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ нашСго мСню. Как Π²Ρ‹ ΡƒΠΆΠ΅ догадались, Ρ‚Π΅Π³ΠΈ <li> ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ для опрСдСлСния элСмСнтов списка. Π’ этой ΠΊΠ½ΠΈΠ³Π΅ ΠΌΡ‹ Π½Π΅ ставим сСбС Ρ†Π΅Π»ΡŒΡŽ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒ вас основам HTML. Если Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Π±ΠΎΠ»Π΅Π΅ подробная информация ΠΎ стандартных элСмСнтах языка, Π·Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° наш Π²Π΅Π±-сайт ΠΈ просмотритС ссылки для этой Π³Π»Π°Π²Ρ‹.

<section>

Π”Π°Π»Π΅Π΅ Π² нашСм Ρ‚ΠΈΠΏΠΎΠ²ΠΎΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»Ρ‹, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ Π½Π° рис. 1.1 ΠΊΠ°ΠΊ «Основная информация» ΠΈ «Боковая панСль». Как ΡƒΠΆΠ΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΎΡΡŒ Ρ€Π°Π½Π΅Π΅, Π² области основной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ выводится Π³Π»Π°Π²Π½ΠΎΠ΅ содСрТимоС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Π­Ρ‚Π° ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ самыС Ρ€Π°Π·Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° нСсколько Π±Π»ΠΎΠΊΠΎΠ² ΠΈΠ»ΠΈ столбцов. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ эти Π±Π»ΠΎΠΊΠΈ ΠΈ столбцы Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ назначСния, Ρ‚ΠΎ элСмСнт HTML5 для ΠΈΡ… опрСдСлСния ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ±Ρ‰Π΅Π΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ <section> (Ρ€Π°Π·Π΄Π΅Π»).

Листинг 1.12. ИспользованиС элСмСнта <section>

<! DOCTYPE html>

<html lang=Β»ruΒ»>

<head>

<meta charset=Β»utf-8β€³>

<link rel=Β»stylesheetΒ» href=Β»mystyles. cssΒ»>

</head>

<body>

<header>

<h2>Π­Ρ‚ΠΎ Π³Π»Π°Π²Π½Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π²Π΅Π±-сайта</h2>

</header>

<nav>

<ul>

<li>Π΄ΠΎΠΌΠΎΠΉ</li>

<li>Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ</li>

<li>Π²ΠΈΠ΄Π΅ΠΎ</li>

<Н>ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹</Н>

</ul>

</nav>

<section>

</section>

</body>

</html>

Как ΠΈ панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, ΠΎΠ±Π»Π°ΡΡ‚ΡŒ основной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ прСдставляСт собой Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ нСзависимый Ρ€Π°Π·Π΄Π΅Π» Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΎΠ½ опрСдСляСтся послС Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ‚Π΅Π³Π° </nav>.

Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅ ΠΊΠΎΠ΄ Π² листингС 1.12 ΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚ Π½Π° рис. 1.3 ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Π² ΠΊΠ°ΠΊΠΎΠΌ порядкС располоТСны Ρ‚Π΅Π³ΠΈ Π² ΠΊΠΎΠ΄Π΅ ΠΈ ΠΊΠ°ΠΊΠΈΠΌ Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌ ΠΎΠ½ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π² Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ прСдставлСнии Π²Π΅Π±-страницы.

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

<aside>

Π’ Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΠΌ ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ Π²Π΅Π±-сайта ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ «Боковая панСль» находится сбоку ΠΎΡ‚ основной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π”Π°Π½Π½Ρ‹Π΅ Π² этой области ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ связаны с основной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ страницы, Π½ΠΎ Π½Π΅ Ρ‚Π°ΠΊ Π²Π°ΠΆΠ½Ρ‹.

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

Π’ HTML5 ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ элСмСнта <aside> (листинг 1.13).

<! DOCTYPE html>

<html lang=Β»ruΒ»>

<head>

<meta charset=Β»utf-8β€³>

<meta name=Β»descriptionΒ» content=Β»ΠΏΡ€ΠΈΠΌΠ΅Ρ€ HTML5β€³>

<link rel=Β»stylesheetΒ» href=Β»mystyles. cssΒ»>

</head>

<body>

<header>

<h2>Π­Ρ‚ΠΎ Π³Π»Π°Π²Π½Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π²Π΅Π±-сайта</h2>

</header>

<nav>

<ul>

<Н>домой</Н>

<li>Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ</li>

<li>Π²ΠΈΠ΄Π΅ΠΎ</li>

<Н>ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹</Н>

</ul>

</nav>

<section>

</section>

<aside>

<blockquote>Π‘Ρ‚Π°Ρ‚ΡŒΡ Π½ΠΎΠΌΠ΅Ρ€ 1</blockquote>

<blockquote>Π‘Ρ‚Π°Ρ‚ΡŒΡ Π½ΠΎΠΌΠ΅Ρ€ 2</blockquote>

</aside>

</body>

</html>

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ <aside> ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π½Π° страницС справа ΠΈΠ»ΠΈ слСва, ΠΎΠ½ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ мСстополоТСния. Π­Ρ‚ΠΎΡ‚ Ρ‚Π΅Π³ описываСт всСго лишь Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΡƒΡŽ Π² Π½Π΅Π³ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Π° Π½Π΅ Π΅Π΅ мСсто Π² структурС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, элСмСнт <aside> ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π² Π»ΡŽΠ±ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚Π° ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для любого содСрТимого, Π½Π΅ относящСгося ΠΊ основной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π²Π΅Π±-страницы. НапримСр, элСмСнт <aside> ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΡŒ элСмСнта <section> ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π²Π½ΡƒΡ‚Ρ€ΡŒ основной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° (ΠΎΠ΄ΠΈΠ½ ΠΈΠ· способов оформлСния Ρ†ΠΈΡ‚Π°Ρ‚).

<footer>

Для Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ шаблона ΠΈ структуры Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° HTML5 Π½Π°ΠΌ ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ элСмСнт. Π£ нас ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Ρ‚Π΅Π»Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΈ Ρ€Π°Π·Π΄Π΅Π» основной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ боковая панСль со Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ. Π—Π°Π²Π΅Ρ€ΡˆΠ°ΡŽΡ‰ΠΈΠΉ элСмСнт Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΈ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Π΅Ρ† Ρ‚Π΅Π»Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Π’ HTML5 для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚Π΅Π³ <footer> (листинг 1.14).

Листинг 1.14. ИспользованиС элСмСнта <footer>

<! DOCTYPE html>

<html lang=Β»ruΒ»>

<head>

<meta charset=Β»utf-8β€³>

<meta name=Β»descriptionΒ» content=Β»Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ HTML5β€³>

<meta name=Β»keywordsΒ» content=Β»HTML5, CSS3, JavaScript’^ <title>Π­Ρ‚ΠΎΡ‚ тСкст β€” Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°</title>

<link rel=Β»stylesheetΒ» href=Β»mystyles. cssΒ»>

</head>

<body>

<header>

<h2>Π­Ρ‚ΠΎ Π³Π»Π°Π²Π½Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π²Π΅Π±-сайта</h3>

</header>

<nav>

<ul>

<li>Π΄ΠΎΠΌΠΎΠΉ</li>

<li>Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ</li>

<Н>видСо</Н>

<Н>ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹</Н>

</ul>

</nav>

<section>

</section>

<aside>

<blockquote>Π‘Ρ‚Π°Ρ‚ΡŒΡ Π½ΠΎΠΌΠ΅Ρ€ 1</blockquote>

<blockquote>Π‘Ρ‚Π°Ρ‚ΡŒΡ Π½ΠΎΠΌΠ΅Ρ€ 2</blockquote>

</aside>

<footer>

Copyright &copy; 2010-2011 </footer>

</body>

</html>

Π’ Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΠΌ ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ Π²Π΅Π±-страницы для описания Ρ€Π°Π·Π΄Π΅Π»Π° «БлуТСбная информация» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ элСмСнт <footer>. Π‘ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΡ‹ опрСдСляСм Β«ΠΏΠΎΠ΄Π²Π°Π»Β» нашСго Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, содСрТатся ΠΎΠ±Ρ‰ΠΈΠ΅ свСдСния ΠΎΠ± Π°Π²Ρ‚ΠΎΡ€Π΅ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π²Π»Π°Π΄Π΅ΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ, Π° Ρ‚Π°ΠΊΠΆΠ΅ авторскоС ΠΏΡ€Π°Π²ΠΎ, условия использования ΠΈ Ρ‚. Π΄.

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ элСмСнт <footer> добавляСтся Π² ΠΊΠΎΠ½Π΅Ρ† Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈ выполняСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, ΠΎΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ Ρ€Π°Π½Π΅Π΅. Однако Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² Ρ‚Π΅Π»Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° нСсколько Ρ€Π°Π· β€” Π² ΠΊΠΎΠ½Ρ†Π΅ Ρ€Π°Π·Π½Ρ‹Ρ… Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² (Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π³ <header>). Но ΠΎΠ± этом ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Ρ‡ΡƒΡ‚ΡŒ ΠΏΠΎΠ·ΠΆΠ΅.

Π‘Ρ‚ΠΎΠΈΡ‚ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Ρƒ слов ΠΎ CMS и хостингС для Битрикс. Π’ вопросС создания сайта Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ CMS, которая Π±ΡƒΠ΄Π΅Ρ‚ Π² минимальной стСпСни ΠΏΠΎΠ΄Π²Π΅Ρ€ΠΆΠ΅Π½Π° всСвозмоТным ΡƒΠ³Ρ€ΠΎΠ·Π°ΠΌ бСзопасности. Одной ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… CMS Π½Π° сСгодняшний дСнь являСтся Β«1Π‘-Битрикс», Π½ΠΎ для Π΅Π΅ использованиС потрСбуСтся ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ хостинг, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Ρ‚ΠΎΡ‡Π΅Π½ сугубо ΠΏΠΎΠ΄ Π΄Π°Π½Π½ΡƒΡŽ CMS с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ всСх Π΅Π΅ нюансов.

Π’Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ интСрСсны ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ:

ΠœΠ°ΠΊΠ΅Ρ‚ ΠΈ структура HTML

| HTML Goodies

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

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π²Π΅Π±-сайты, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ HTML ΠΈΠ»ΠΈ Ρ‚Π΅Π³ΠΈ раздСлСния Π² сочСтании с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ форматирования, Π½ΠΎ соврСмСнныС сайты ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ Π½Π° основС CSS ΠΈ JavaScript для создания динамичСских ΠΈ ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹Ρ… Π²Π΅Π±-сайтов.Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π²Π΅Π±-сайтов Π² настоящСС врСмя состоят ΠΈΠ· области основного содСрТимого, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°, ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, ΠΏΠΎΠ΄Π²Π°Π»Π° ΠΈ часто Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ (Π»Π΅Π²ΠΎΠΉ ΠΈΠ»ΠΈ ΠΏΡ€Π°Π²ΠΎΠΉ).

ΠœΠ°ΠΊΠ΅Ρ‚ HTML с использованиСм Ρ‚Π°Π±Π»ΠΈΡ†

ΠœΡ‹ Π΄Π°Π΄ΠΈΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… строках, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠ΄ HTML ΠΈ Π΅Π³ΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹.

НаиболСС часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ создания ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚Π΅Π³

. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π² столбцы ΠΈ строки. ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эти столбцы ΠΈ строки ΠΊΠ°ΠΊ ΡƒΠ³ΠΎΠ΄Π½ΠΎ. Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ с 2 столбцами ΠΈ 3 строками, ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠ², Ρ‡Ρ‚ΠΎ столбцы Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ ΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π° ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ ΠΎΠ±Π° столбца.Π­Ρ‚ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ colspan.

  
   
       HTML-ΠΌΠ°ΠΊΠ΅Ρ‚ с использованиСм Ρ‚Π°Π±Π»ΠΈΡ† 
   
   
      

ΠŸΠ Π˜ΠœΠ•Π  Π ΠΠ—Π ΠΠ‘ΠžΠ’ΠšΠ˜ ΠŸΠ ΠžΠ¦Π•Π‘Π‘Π

Π“Π»Π°Π²Π½ΠΎΠ΅ мСню
Бсылка пСрвая
Бвязь два
Бсылка Ρ‚Ρ€Π΅Ρ‚ΡŒΡ
Бсылка чСтвСртая
Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΠ°ΠΊΠ΅Ρ‚Π° с использованиСм Ρ‚Π°Π±Π»ΠΈΡ†
<Ρ†Π΅Π½Ρ‚Ρ€> www.ΠŸΡ€ΠΈΠΌΠ΅Ρ€ вСрстки с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ tables.com

Как ΠΈ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π²Ρ‹ΡˆΠ΅, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π²Π΅Π±-страницу, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ нСсколько столбцов ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ располоТСн посСрСдинС, слСва ΠΌΡ‹ вставим мСню, Π° Π² ΠΏΡ€Π°Π²ΠΎΠΌ столбцС размСстим Ρ€Π°Π·Π»ΠΈΡ‡Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Ρ€Π΅ΠΊΠ»Π°ΠΌΡƒ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

  
   
       HTML-ΠΌΠ°ΠΊΠ΅Ρ‚ с трСмя столбцами 
   
   
      
      <Ρ‚Π°Π±Π»ΠΈΡ†Π°>
   

Π”Ρ€ΡƒΠ³ΠΎΠΉ способ создания ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² — ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ элСмСнт

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

HTML-ΠΌΠ°ΠΊΠ΅Ρ‚ с использованиСм

ΠΈ

ΠŸΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ Π΄Π°Π΄ΠΈΠΌ, Π±ΡƒΠ΄Π΅Ρ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡƒ Π²Ρ‹ΡˆΠ΅, Π³Π΄Π΅ использовался

Π“Π»Π°Π²Π½ΠΎΠ΅ мСню
Бсылка пСрвая
Бвязь два
Бсылка Ρ‚Ρ€Π΅Ρ‚ΡŒΡ
Бсылка чСтвСртая
ΠŸΠ Π˜ΠœΠ•Π  ΠŸΠ›ΠΠΠ ΠŸΠ ΠžΠ¦Π•Π‘Π‘Π ΠŸΡ€Π°Π²ΠΎΠ΅ мСню
ΠžΠ‘ΠͺΠ―Π’Π›Π•ΠΠ˜Π•
ИНЀОРМАЦИЯ
ΠΠžΠ’ΠžΠ‘Π’Π˜
. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ CSS. ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π²Ρ‹ Π½Π°Ρ‡Π½Π΅Ρ‚Π΅ с этого, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ CSS.

  
   
       HTML-ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ с использованиСм div ΠΈ span 
   
   
      

ΠŸΠ Π˜ΠœΠ•Π  Π ΠΠ—Π ΠΠ‘ΠžΠ’ΠšΠ˜ ΠŸΠ ΠžΠ¦Π•Π‘Π‘Π

Π“Π»Π°Π²Π½ΠΎΠ΅ мСню
Бсылка пСрвая
Бвязь два
Бсылка Ρ‚Ρ€Π΅Ρ‚ΡŒΡ
Бсылка чСтвСртая

Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΠ°ΠΊΠ΅Ρ‚Π° с использованиСм div ΠΈ span

ΠŸΡ€Π°Π²ΠΎΠ΅ мСню
ΠžΠ‘ΠͺΠ―Π’Π›Π•ΠΠ˜Π•
ИНЀОРМАЦИЯ
ΠΠžΠ’ΠžΠ‘Π’Π˜
<Ρ†Π΅Π½Ρ‚Ρ€> www.ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΠ°ΠΊΠ΅Ρ‚Π° с использованиСм div ΠΈ span.com

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ создадим ΠΌΠ°ΠΊΠ΅Ρ‚, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ элСмСнты:

,
<ΡΡ‚Π°Ρ‚ΡŒΡ>

БВАВЬЯ

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ создадим ΠΌΠ°ΠΊΠ΅Ρ‚, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅: Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, навигация, Ρ€Π°Π·Π΄Π΅Π», ΡΡ‚Π°Ρ‚ΡŒΡ, сбоку, Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ», Π΄Π΅Ρ‚Π°Π»ΠΈ, сводка, ΡΡ‚ΠΈΠ»ΡŒ, Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅:

LINK ONE / LINK TWO / LINK TREE / LINK FOUR

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

ΠœΠ°ΠΊΠ΅Ρ‚Ρ‹

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

ΠœΠ°ΠΊΠ΅Ρ‚Ρ‹ страниц Π²Π΅Π±-сайтов - Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΠΎ Π±ΠΈΠΎΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅

Π ΠΠ—Π’Π˜Π’Π˜Π• Π ΠΠ‘ΠžΠ’Π« НА ЭВОМ РАЗДЕЛЕ

ΠœΠ°ΠΊΠ΅Ρ‚ страницы опрСдСляСт располоТСниС Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… элСмСнтов ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ².

Π’ минимальном ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ Π²Π΅Π±-страницы Ρƒ нас Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Ρ‚Ρ€ΠΈ элСмСнта:

  • ΠΆΠ°Ρ‚ΠΊΠ°
  • Ρ‡Π°ΡΡ‚ΡŒ содСрТания
  • Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»

ΠšΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠ΅ΠΉ здСсь являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‚ΡΡ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницС Π²Π΅Π±-сайта.ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, с ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΠΌΠΈ ΠΈ вариациями.

Рисунок 3-10-1: Π’Π΅Ρ€Ρ…Π½ΠΈΠΉ ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Ρ‹ Π½Π° Π²Π΅Π±-страницах

Π’Π΅Ρ€Ρ…Π½ΠΈΠΉ ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π·Π½ΡƒΡŽ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ слоТности.

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

НСт фиксированных ΠΏΡ€Π°Π²ΠΈΠ» Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅. Однако ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ряд элСмСнтов:

  • Π›ΠΎΠ³ΠΎΡ‚ΠΈΠΏ
  • НазваниС сайта
  • Π‘Π»ΠΎΠ³Π°Π½
  • МСню Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ
  • ПолС поиска

ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅, всС это Π½Π΅ являСтся ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ.Π‘Π°ΠΌ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π½Π΅ являСтся ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ. Однако, Ссли Π²Ρ‹ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, это всС элСмСнты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.

Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π²Π΅Π±-сайта ЕвропСйского института Π±ΠΈΠΎΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ (EBI), Π³Π΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· этих элСмСнтов.

Рисунок 3-10-2: Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π²Π΅Π±-сайта EBI. Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ, мСню Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, слоган ΠΈ ΠΏΠΎΠ»Π΅ поиска ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Ρ‹ стрСлками. НазваниС фактичСски встроСно Π² сам Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ, ΠΊΠ°ΠΊ это Π±Ρ‹Π²Π°Π΅Ρ‚.

Π Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°

Как Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² HTML? ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅, Π½ΠΈΠΊΠ°ΠΊΠΈΡ… фиксированных ΠΏΡ€Π°Π²ΠΈΠ».

  • Π’ HTML5 всС содСрТимоС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ Π² Ρ‚Π΅Π³ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°
  • Π›ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ (Ρ‚Π΅Π³ img )
  • Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΈ слоган ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ встроСны Π² Ρ‚Π΅Π³ span, ΠΈ ΠΈΠΌ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ присвоСны ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Β«Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ сайта» ΠΈ «слоган сайта», Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для упрощСния стилизации.
  • МСню Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ списком ul
  • ПолС поиска - это Π²Π΅Π±-Ρ„ΠΎΡ€ΠΌΠ°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ сайт ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅, Π²Π²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, Π² Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово для поиска ΠΏΠΎ всСму Π²Π΅Π±-сайту, ΠΈ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π²Π²ΠΎΠ΄ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ скрипта, Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π° сСрвСрС.ΠœΡ‹ обсудим Π²Π΅Π±-Ρ„ΠΎΡ€ΠΌΡ‹ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ этой Π³Π»Π°Π²Ρ‹

Если имССтся Ρ‚Π΅Π³ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° , Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² качСствС контСкстной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ CSS для назначСния ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… стилСй элСмСнтам Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°:

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

.

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

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

...

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

Π’ послСдниС Π³ΠΎΠ΄Ρ‹, особСнно Π½Π° ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… Π²Π΅Π±-сайтах, Π½ΠΈΠΆΠ½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Ρ‹ всС Ρ‡Π°Ρ‰Π΅ сами ΠΏΠΎ сСбС ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ Π² малСнькиС ΠΌΠΈΡ€Ρ‹, часто содСрТащиС ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΡƒΡŽ, Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚Ρƒ сайта.

Π”Π°Π²Π°ΠΉΡ‚Π΅ взглянСм Π½Π° Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ» Π²Π΅Π±-сайта NCBI Pubmed, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΡΠ½ΠΈΡ‚ΡŒ этот ΠΌΠΎΠΌΠ΅Π½Ρ‚:

Рисунок 3-10-3: НиТний ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ» Π²Π΅Π±-сайта NCBI Pubmed

. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ поиск ΠΏΠΎ публикациям ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π»ΠΈ этот Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ» ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ установлСн Π½Π° всСх ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½Ρ‹Ρ… страницах.

НиТний ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ» Π²Π΅Π±-сайта ЕвропСйского института Π±ΠΈΠΎΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ (EBI) слСдуСт Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠΉ схСмС:

Рисунок 3-10-4: НиТний ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ» Π²Π΅Π±-сайта EBI

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

Если Ρ‚Π΅Π³ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π° присутствуСт, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² качСствС контСкстной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ CSS для назначСния ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… стилСй элСмСнтам Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π°:

Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ» a {text-decoration: underline;}

Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ» a {text-decoration: underline;}

Π Π°Π·Π΄Π΅Π» содСрТания

Π’ простой ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° рисункС 3-10-1 фактичСскоС содСрТимоС страницы, СдинствСнноС (Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠΈ), ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ измСняСтся ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠΉ страницы ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π½Π° Ρ‚ΠΎΠΌ ΠΆΠ΅ Π²Π΅Π±-сайтС ΠΈΠ»ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Π²Π΅Π±-сайта, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ Π² Π±Π»ΠΎΠΊ «содСрТимого», Π·Π°ΠΆΠ°Ρ‚Ρ‹ΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Π΅Ρ€Ρ…Π½ΠΈΠΌ ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΌ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π°ΠΌΠΈ.

Π­Ρ‚ΠΎΡ‚ Π±Π»ΠΎΠΊ содСрТимого ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΅Π΄ΠΈΠ½Ρ‹ΠΌ Β«Π±Π»ΠΎΠΊΠΎΠΌΒ» ΠΈΠ»ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π±ΠΈΡ‚ Π½Π° Ρ€Π°Π·Π΄Π΅Π»Ρ‹ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹ ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ для создания Π±ΠΎΠ»Π΅Π΅ ΠΈΠ»ΠΈ ΠΌΠ΅Π½Π΅Π΅ слоТной ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ.

Основной способ раздСлСния области содСрТимого Π½Π° Ρ€Π°Π·Π΄Π΅Π»Ρ‹ - это созданиС столбцов. НапримСр, Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ столбСц слСва ΠΈΠ»ΠΈ справа ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ посвящСн элСмСнтам Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΈ Π±ΠΎΠΊΠΎΠ²Ρ‹ΠΌ полям с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ.

Рисунок 3-10-5: ΠœΠ°ΠΊΠ΅Ρ‚ со столбцами Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ содСрТимого.

ВозмоТности сСкционирования Π±Π΅Π·Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹ ΠΈ зависят Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ вашСго творчСства ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… потрСбностСй ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Π²Π΅Π±-сайта, Π½Π°Π΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅.

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

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² страниц с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ HTML ΠΈ CSS

Как Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΈΡ… ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ HTML ΠΈ CSS?

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ элСмСнтами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для создания ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² этого курса, ΡΠ²Π»ΡΡŽΡ‚ΡΡ:

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ, просто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ div .Однако Π½ΠΎΠ²Ρ‹Π΅ Ρ‚Π΅Π³ΠΈ Π² HTML5 ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ ΠΈ Π±ΠΎΠ»Π΅Π΅ сСмантичСский ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ процСссам Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΈ стилизации для создания ΠΌΠ°ΠΊΠ΅Ρ‚Π°.

ΠœΡ‹ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚ Π½Π° рисункС 3-10-5. Π­Ρ‚ΠΎ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ². ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° для создания Π±ΠΎΠ»Π΅Π΅ слоТных ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

ΠœΡ‹ ΡƒΠΆΠ΅ прСдоставили здСсь инструкции ΠΏΠΎ ΡΡ‚ΠΈΠ»ΡŽ Ρ‚Π΅Π³ΠΎΠ² html ΠΈ body Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Ρ‚Π΅Π»ΠΎ ΠΊΠ°ΠΊ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 980 пиксСлСй ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ страницы.Π­Ρ‚ΠΎ обСспСчиваСт Π½Π°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ основу для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ нашСго шаблона Π²Π΅Π±-страницы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π½Π° рисункС 3-10-5.

ΠŸΡ€ΠΎΡΡ‚ΠΎΠ΅ ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ с div

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊ этому ΠΌΠ°ΠΊΠ΅Ρ‚Ρƒ, Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд простоС ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ состоит Π² располоТСнии Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… элСмСнтов div Π½Π° страницС ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ. ΠŸΠΎΡΡ‚ΡƒΠΏΠ°Ρ Ρ‚Π°ΠΊ, Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… прСдостСрСТСниях, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слСдуСт ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΡƒΠΊΠ»Π°Π΄ΠΊΠ΅.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ, - это Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ Π±Π»ΠΎΠΊ div ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 960 пиксСлСй, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ Ρ‚Ρ€ΠΈ Π±Π»ΠΎΠΊΠ° div ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ ΠΏΠΎ 300 пиксСлСй ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ, идСально разнСсСнныС ΠΈ Π²Ρ‹Ρ€ΠΎΠ²Π½Π΅Π½Π½Ρ‹Π΅ с Π²Π΅Ρ€Ρ…Π½ΠΈΠΌ Π±Π»ΠΎΠΊΠΎΠΌ div, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС Π½ΠΈΠΆΠ΅.ВсС Π±Π»ΠΎΠΊΠΈ div Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π³Ρ€Π°Π½ΠΈΡ†Ρƒ Π² 1 пиксСль, высоту 100 пиксСлСй ΠΈ отступ Π² 5 пиксСлСй для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ тСкст находился Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΎΡ‚ Π³Ρ€Π°Π½ΠΈΡ†.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π²Ρ‹Ρ€ΠΎΠ²Π½Π΅Π½Π½Ρ‹Ρ… ΠΈ разнСсСнных Π±Π»ΠΎΠΊΠΎΠ² div

ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ. Π’Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π½Π΅ Ρ‚Π°ΠΊ просто, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд.

Π’ΠΎΡ‚ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ HTML-ΠΊΠΎΠ΄ для страницы (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ создаст ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΠΉΡ‚Π΅ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ):

Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ div
div 1
div 2
div 3

Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ div

div 1

div 2

div 3

ΠœΡ‹ Π½Π°Π·Π½Π°Ρ‡ΠΈΠ»ΠΈ всСм Π±Π»ΠΎΠΊΠ°ΠΌ div класс Β«testΒ», Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρƒ Π½ΠΈΡ… Π΅ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ‰ΠΈΠ΅ особСнности, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ высота, Ρ‚ΠΈΠΏ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹, ΡΡ‚ΠΈΠ»ΡŒ тСкста, отступы, Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°.Π’Ρ€ΠΈ Π½ΠΈΠΆΠ½ΠΈΡ… div ΠΈΠΌΠ΅ΡŽΡ‚ класс Β«myboxΒ», Π° послСдний ΠΈΠ· Π½ΠΈΡ… - «послСдний» класс.

Div ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π±Π»ΠΎΡ‡Π½Ρ‹ΠΌΠΈ элСмСнтами, поэтому Π±Π΅Π· стилСй Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΈΠΌΠ΅Π½Π½ΠΎ это Π½Π° страницС, Π² основном тСкст Π²Π½ΡƒΡ‚Ρ€ΠΈ div:

Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ Π΄ΠΈΠ²
Π΄Π΅Π» 1
Π΄Π΅Π» 2
Π΄Π΅Π» 3

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Ρ‚Ρ€ΠΈ Π½ΠΈΠΆΠ½ΠΈΡ… Π±Π»ΠΎΠΊΠ° div ΠΊΠ°ΠΊ встроСнныС, Π° Π½Π΅ Π±Π»ΠΎΡ‡Π½Ρ‹Π΅, ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ встроСнного Π±Π»ΠΎΠΊΠ° для свойства display . Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ inline-block ΠΏΠΎΡ…ΠΎΠΆΠΈ Π½Π° встроСнныС элСмСнты, Π½ΠΎ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ высоту , Ρ‡Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ для создания ΠΌΠ°ΠΊΠ΅Ρ‚Π° Π½Π° основС div (ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… элСмСнтов ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°).

div.mybox { дисплСй: встроСнный Π±Π»ΠΎΠΊ; }

div.mybox {

дисплСй: встроСнный Π±Π»ΠΎΠΊ;

}

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ классы, ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅ΠΌ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ вычислСния.

ΠœΡ‹ сказали, Ρ‡Ρ‚ΠΎ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ div Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ 960 пиксСлСй, Π° Π½ΠΈΠΆΠ½ΠΈΠΉ div Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ 300 пиксСлСй.Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ:

960 - (300 x 3) = 60

Ρƒ нас, ΠΏΠΎ-Π²ΠΈΠ΄ΠΈΠΌΠΎΠΌΡƒ, Π΅ΡΡ‚ΡŒ 60 пиксСлСй для размСщСния Ρ‚Ρ€Π΅Ρ… Π½ΠΈΠΆΠ½ΠΈΡ… div. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, 30 пиксСлСй margin-right послС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ div Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π». Нам Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹ поля сразу послС Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ div. Для этой Ρ†Π΅Π»ΠΈ «послСдний» класс Π±Ρ‹Π» Π½Π°Π·Π½Π°Ρ‡Π΅Π½ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌΡƒ Π½ΠΈΠΆΠ½Π΅ΠΌΡƒ div.

Π’ΠΎΡ‚ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½Ρ‹ΠΉ ΡΡ‚ΠΈΠ»ΡŒ:

div.text {/ * примСняСтся ΠΊΠΎ всСм div * / Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: #EBEBEB; / * свСтло-сСрый * / Π³Ρ€Π°Π½ΠΈΡ†Π°: сплошной 1px LightSlateGrey; / * slategrey - Π³ΠΎΠ»ΡƒΠ±ΠΎΠ²Π°Ρ‚ΠΎ-сСрый * / высота: 100 пиксСлСй; отступ: 5 пиксСлСй; Π½ΠΈΠΆΠ½Π΅Π΅ ΠΏΠΎΠ»Π΅: 30 пиксСлСй; Ρ†Π²Π΅Ρ‚: LightSlateGrey; /* Ρ†Π²Π΅Ρ‚ тСкста */ font-weight: ΠΆΠΈΡ€Π½Ρ‹ΠΉ; } div.box1 {/ * Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ div * / ΡˆΠΈΡ€ΠΈΠ½Π°: 960 пиксСлСй; } div.mybox {/ * Ρ‚Ρ€ΠΈ Π½ΠΈΠΆΠ½ΠΈΡ… div * / ΡˆΠΈΡ€ΠΈΠ½Π°: 300 пиксСлСй; дисплСй: встроСнный Π±Π»ΠΎΠΊ; / * ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для отобраТСния Ρ‚Ρ€Π΅Ρ… Π½ΠΈΠΆΠ½ΠΈΡ… div Π² строкС * / ΠΏΠΎΠ»Π΅ справа: 30 пиксСлСй; } div.last {/ * послСдний ΠΈΠ· Ρ‚Ρ€Π΅Ρ… Π½ΠΈΠΆΠ½ΠΈΡ… div * / ΠΌΠ°Ρ€ΠΆΠ° справа: 0; }

1

2

3

4

5

6

7

8

9

10

11

12

13

140002

14

18

19

20

21

22

23

24

25

Π΄Π΅Π».тСкст {/ * примСняСтся ΠΊΠΎ всСм div * /

background-color: #EBEBEB; / * свСтло-сСрый * /

border: 1px solid LightSlateGrey; / * slategrey - Π³ΠΎΠ»ΡƒΠ±ΠΎΠ²Π°Ρ‚ΠΎ-сСрый * /

height: 100px;

отступ: 5 пиксСлСй;

ниТнСС полС: 30 пиксСлСй;

Ρ†Π²Π΅Ρ‚: LightSlateGrey; / * Ρ†Π²Π΅Ρ‚ тСкста * /

font-weight: bold;

}

div.box1 {/ * Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ div * /

width: 960px;

}

Π΄Π΅Π».mybox {/ * Ρ‚Ρ€ΠΈ Π½ΠΈΠΆΠ½ΠΈΡ… Π±Π»ΠΎΠΊΠ° div * /

width: 300px;

дисплСй: строчно-Π±Π»ΠΎΡ‡Π½Ρ‹ΠΉ; / * ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для отобраТСния Ρ‚Ρ€Π΅Ρ… Π½ΠΈΠΆΠ½ΠΈΡ… div Π² строкС * /

margin-right: 30px;

}

div.last {/ * послСдний ΠΈΠ· Ρ‚Ρ€Π΅Ρ… Π½ΠΈΠΆΠ½ΠΈΡ… Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² * /

margin-right: 0;

}

МоТно ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π° сдСлана. Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим Π½Π° всС это Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅.

Код HTML-страницы ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ:

<ΡΡ‚ΠΈΠ»ΡŒ> div.тСстовоС Π·Π°Π΄Π°Π½ΠΈΠ΅{ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: #EBEBEB; Π³Ρ€Π°Π½ΠΈΡ†Π°: сплошной 1px LightSlateGrey; высота: 100 пиксСлСй; отступ: 5 пиксСлСй; Π½ΠΈΠΆΠ½Π΅Π΅ ΠΏΠΎΠ»Π΅: 30 пиксСлСй; Ρ†Π²Π΅Ρ‚: LightSlateGrey; font-weight: ΠΆΠΈΡ€Π½Ρ‹ΠΉ; } div.box1 { ΡˆΠΈΡ€ΠΈΠ½Π°: 960 пиксСлСй; } div.mybox { ΡˆΠΈΡ€ΠΈΠ½Π°: 300 пиксСлСй; дисплСй: встроСнный Π±Π»ΠΎΠΊ; ΠΏΠΎΠ»Π΅ справа: 30 пиксСлСй; } div.послСдний{ ΠΌΠ°Ρ€ΠΆΠ° справа: 0; }

Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ div
div 1
div 2
div 3

1

2

3

4

5

6

7

8

9

10

11

12

13

140002

18

19

20

21

22

23

24

25

26

27

28

29

31

<ΡΡ‚ΠΈΠ»ΡŒ>

Π΄Π΅Π».тСстовый {

background-color: #EBEBEB;

Π³Ρ€Π°Π½ΠΈΡ†Π°: сплошная 1 пиксСль LightSlateGrey;

высота: 100 пиксСлСй;

отступ: 5 пиксСлСй;

ниТнСС полС: 30 пиксСлСй;

Ρ†Π²Π΅Ρ‚: LightSlateGrey;

font-weight: ΠΆΠΈΡ€Π½Ρ‹ΠΉ;

}

div.box1 {

width: 960px;

}

div.mybox {

width: 300px;

дисплСй: строчно-Π±Π»ΠΎΡ‡Π½Ρ‹ΠΉ;

ΠΏΠΎΠ»Π΅ справа: 30 пиксСлСй;

}

дСл.послСдний {

ΠΊΡ€Π°ΠΉ-ΠΏΡ€Π°Π²Ρ‹ΠΉ: 0;

}

top div

div 1

div 2

div 3

ΠŸΡ€ΠΈ посСщСнии этой Π²Π΅Π±-страницы, ΡΡŽΡ€ΠΏΡ€ΠΈΠ·-ΡΡŽΡ€ΠΏΡ€ΠΈΠ·, Π²ΠΎΡ‚ Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ.

Π‘Π½Π°Ρ‡Π°Π»Π° ΠΏΠΎΠΏΡ‹Ρ‚Π°ΠΉΡ‚Π΅ΡΡŒ Π²Ρ‹Ρ€ΠΎΠ²Π½ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ Π½ΠΈΠΆΠ½ΠΈΡ… Π±Π»ΠΎΠΊΠ° ΠΏΠΎ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌΡƒ. Π§Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ.

Π§Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ с нашим ΠΊΠΎΠ΄ΠΎΠΌ Π²Ρ‹ΡˆΠ΅? Π•ΡΡ‚ΡŒ Π΄Π²Π΅ основныС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.Π£ всСх ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ² Π΅ΡΡ‚ΡŒ свойство box-sizing, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ - Β«content-boxΒ». Когда box-sizing ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ content-box, ΡˆΠΈΡ€ΠΈΠ½Π°, назначСнная ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρƒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ div, строго примСняСтся ΠΊ самому ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρƒ. Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈ Π³Ρ€Π°Π½ΠΈΡ†Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ . Π˜Ρ‚Π°ΠΊ, фактичСская Ρ€Π΅Π°Π»ΡŒΠ½Π°Ρ ΡˆΠΈΡ€ΠΈΠ½Π° Π½Π°ΡˆΠΈΡ… Ρ‚Ρ€Π΅Ρ… Π½ΠΈΠΆΠ½ΠΈΡ… Π±Π»ΠΎΠΊΠΎΠ² div, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΌΡ‹ присвоили ΡˆΠΈΡ€ΠΈΠ½Ρƒ 300 пиксСлСй, составляСт:

300 + 10 (отступ слСва ΠΈ справа) + 2 (Π³Ρ€Π°Π½ΠΈΡ†Π° слСва ΠΈ справа) = 312 пиксСлСй.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ это, ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ явно ΠΏΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ box-sizing Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«border-boxΒ» вмСсто Β«content-boxΒ».

Вторая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² самом HTML-ΠΊΠΎΠ΄Π΅. ΠœΡ‹ Ρ€Π°Π·Π΄Π΅Π»ΠΈΠ»ΠΈ div Π² исходном ΠΊΠΎΠ΄Π΅ символами Π½ΠΎΠ²ΠΎΠΉ строки. НовыС строки ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ элСмСнтами div.

ΠšΠΎΡ€ΠΎΡ‡Π΅ говоря, Π²ΠΎΡ‚ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ ΠΈ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ Π±Π»ΠΎΠΊΠΈ div Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΌΡ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ:

<ΡΡ‚ΠΈΠ»ΡŒ> div.test { Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ: Ρ€Π°ΠΌΠΊΠ°-Ρ€Π°ΠΌΠΊΠ°; Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: #EBEBEB; Π³Ρ€Π°Π½ΠΈΡ†Π°: сплошной 1px LightSlateGrey; высота: 100 пиксСлСй; отступ: 5 пиксСлСй; Π½ΠΈΠΆΠ½Π΅Π΅ ΠΏΠΎΠ»Π΅: 30 пиксСлСй; Ρ†Π²Π΅Ρ‚: LightSlateGrey; font-weight: ΠΆΠΈΡ€Π½Ρ‹ΠΉ; } div.mybox { ΡˆΠΈΡ€ΠΈΠ½Π°: 300 пиксСлСй; дисплСй: встроСнный Π±Π»ΠΎΠΊ; ΠΏΠΎΠ»Π΅ справа: 30 пиксСлСй; } div.box1 { ΡˆΠΈΡ€ΠΈΠ½Π°: 960 пиксСлСй; } div.last { ΠΌΠ°Ρ€ΠΆΠ° справа: 0; }

Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ div
div 1
div 2
div 3

1

2

3

4

5

6

7

8

9

10

11

12

13

140002

14

18

19

20

21

22

23

24

25

26

27

28

29

30

<ΡΡ‚ΠΈΠ»ΡŒ>

Π΄Π΅Π».тСст {

box-sizing: border-box;

Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: #EBEBEB;

Π³Ρ€Π°Π½ΠΈΡ†Π°: сплошная 1 пиксСль LightSlateGrey;

высота: 100 пиксСлСй;

отступ: 5 пиксСлСй;

ниТнСС полС: 30 пиксСлСй;

Ρ†Π²Π΅Ρ‚: LightSlateGrey;

font-weight: ΠΆΠΈΡ€Π½Ρ‹ΠΉ;

}

div.mybox {

width: 300px;

дисплСй: строчно-Π±Π»ΠΎΡ‡Π½Ρ‹ΠΉ;

ΠΏΠΎΠ»Π΅ справа: 30 пиксСлСй;

}

Π΄Π΅Π».box1 {

ΡˆΠΈΡ€ΠΈΠ½Π°: 960 пиксСлСй;

}

div.last {

margin-right: 0;

}

Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ div
div 1
div 2
div 3

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠ°ΠΊΠ΅Ρ‚Π° со столбцами

ВСрнСмся ΠΊ ΠΌΠ°ΠΊΠ΅Ρ‚Ρƒ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ Π½Π° рисункС 3-10-5.

Π£ нас Π±ΡƒΠ΄ΡƒΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ Π³Π»Π°Π²Π½ΠΎΠΉ страницы (см. Рисунок 3-10-5):

  • Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Ρ‚Π΅Π³Π°ΠΌΠΈ Β«headerΒ»
  • ЛСвая боковая панСль, раздСлСнная Π±Π»ΠΎΠΊΠΎΠΌ div с ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Β«sidebarΒ»
  • Π’Π½ΡƒΡ‚Ρ€ΠΈ Π»Π΅Π²ΠΎΠΉ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ нСсколько «сторонних» Π±Π»ΠΎΠΊΠΎΠ², Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ содСрТимоС Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
  • ОсновноС содСрТимоС, справа ΠΎΡ‚ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.Π Π°Π·Π΄Π΅Π»Π΅Π½ Π±Π»ΠΎΠΊΠΎΠΌ div с ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Β«main-contentsΒ»
  • Боковая панСль ΠΈ основноС содСрТимоС Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½Ρ‹ Π² div с ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Β«center-contents-blockΒ»
  • НиТний ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»

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

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ HTML:

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

<сторона> … <сторона> …
…
<Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»> …

1

2

3

4

5

6

7

8

9

10

11

12

13

140002

18

19

20

21

22

23

24

25

26

27

28

29

31

…

…

< Π² сторону>

…

…

…

Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»Ρ‹, ΠΊΠ°ΠΊ Π½Π° рис. 3-10-5, трСбуСтся совсСм Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ стилизации: ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈ divs main-content ΠΈ ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ div Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ слСва ΠΎΡ‚ div основного содСрТимого.Π‘ этими двумя спСцификациями, Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ ΡΡ‚ΠΈΠ»ΡŽ Ρ‚Π΅Π³Π° body, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΡ‹ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΈ Π²Ρ‹ΡˆΠ΅, Ρƒ нас Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ°ΠΊΠ΅Ρ‚, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π½Π° рисункС 3-10-5.

Π’ΠΎΡ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π½Π°ΠΌ объявлСниС CSS. Π˜ΠΌΠ΅ΠΉΡ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ для получСния Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ красивого ΠΌΠ°ΠΊΠ΅Ρ‚Π° трСбуСтся Π³ΠΎΡ€Π°Π·Π΄ΠΎ большС, Ρ‡Π΅ΠΌ это Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ. Π­Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ самыС простыС объявлСния для достиТСния ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ располоТСния Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ², ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Π½Π° рисункС 3-10-5.

Как ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, ΠΌΡ‹ размСстим эти объявлСния Π² Ρ„Π°ΠΉΠ»Π΅ css / style.css, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ связан с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ HTML-страницы.

Ρ‚Π΅Π»ΠΎ { ΠΌΠ°Ρ€ΠΆΠ° слСва: Π°Π²Ρ‚ΠΎ; ΠΌΠ°Ρ€ΠΆΠ°-ΠΏΡ€Π°Π²ΠΎ: Π°Π²Ρ‚ΠΎ; ΡˆΠΈΡ€ΠΈΠ½Π°: 980 пиксСлСй; } #sidebar { ΡˆΠΈΡ€ΠΈΠ½Π°: 300 пиксСлСй; дисплСй: встроСнный Π±Π»ΠΎΠΊ; } # main-contents { ΡˆΠΈΡ€ΠΈΠ½Π°: 660 пиксСлСй; дисплСй: встроСнный Π±Π»ΠΎΠΊ; } Π² сторонС { -moz-border-radius: 15 пиксСлСй; / * эти Π΄Π²Π° объявлСния ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для ΠΎΠ±Ρ…ΠΎΠ΄Π° сторон, ΠΊΠ°ΠΊ Π½Π° рис. 3-10-5, Π²ΠΎ всСх Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… * / радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹: 15 пиксСлСй; ΡˆΠΈΡ€ΠΈΠ½Π°: 280 пиксСлСй; Π½ΠΈΠΆΠ½Π΅Π΅ ΠΏΠΎΠ»Π΅: 5 пиксСлСй; / * Π½Π° ΠΏΡ€ΠΎΠ±Π΅Π» ΠΎΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ * / ΠΌΠ°Ρ€ΠΆΠ°-ΠΏΡ€Π°Π²ΠΎ: Π°Π²Ρ‚ΠΎ; / * margin-left ΠΈ right, установлСнныС Π² auto, Π±ΡƒΠ΄ΡƒΡ‚ Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ стороны Π² ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π΅ΠΌ div * / ΠΌΠ°Ρ€ΠΆΠ° слСва: Π°Π²Ρ‚ΠΎ; }

1

2

3

4

5

6

7

8

9

10

11

12

13

140002

14

18

19

20

21

22

23

24

25

26

27

ΠΊΡƒΠ·ΠΎΠ² {

Π»Π΅Π²ΠΎΠ΅ ΠΏΠΎΠ»Π΅: Π°Π²Ρ‚ΠΎ;

ΠΏΠΎΠ»Π΅ справа: Π°Π²Ρ‚ΠΎ;

ΡˆΠΈΡ€ΠΈΠ½Π°: 980 пиксСлСй;

}

#sidebar {

width: 300px;

дисплСй: строчно-Π±Π»ΠΎΡ‡Π½Ρ‹ΠΉ;

}

# main-contents {

width: 660px;

дисплСй: строчно-Π±Π»ΠΎΡ‡Π½Ρ‹ΠΉ;

}

Π² сторону {

-moz-border-radius: 15px; / * эти Π΄Π²Π° объявлСния ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для ΠΎΠ±Ρ…ΠΎΠ΄Π° Π³Ρ€Π°Π½ΠΈΡ† сторон, ΠΊΠ°ΠΊ Π½Π° рис. 3-10-5, Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… * /

border-radius: 15px;

ΡˆΠΈΡ€ΠΈΠ½Π°: 280 пиксСлСй;

Π½ΠΈΠΆΠ½Π΅Π΅ ΠΏΠΎΠ»Π΅: 5 пиксСлСй; / * Π½Π° ΠΏΡ€ΠΎΠ±Π΅Π» Π² сторонС ΠΎΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ * /

margin-right: auto; / * для ΠΏΠΎΠ»Π΅ΠΉ margin-left ΠΈ right установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ auto, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ стороны Π² ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π΅ΠΌ div * /

margin-left: auto;

}

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ добавлСнная ΡˆΠΈΡ€ΠΈΠ½Π° Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈ основного содСрТимого составляСт Π½Π΅ 980 пиксСлСй, Π° 960 пиксСлСй.Π­Ρ‚ΠΎ связано с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΌΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ добавляСм отступы 10 пиксСлСй справа ΠΈ слСва для Ρ‚Π΅Π»Π° Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅. ΠŸΡ€ΠΈ вычислСнии ΡˆΠΈΡ€ΠΈΠ½Ρ‹ слСдуСт ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ всС пиксСли, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ поля ΠΈ отступы самих элСмСнтов ΠΈ ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰ΠΈΡ… / Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΡ… элСмСнтов, ΠΈΠ½Π°Ρ‡Π΅ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ.

ΠšΠ»ΡŽΡ‡ ΠΊ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ слСва ΠΎΡ‚ div основного содСрТимого Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² использовании объявлСний display: inline-block ΠΊΠ°ΠΊ для Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ, Ρ‚Π°ΠΊ ΠΈ для div основного содСрТимого. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΡŽ ΠΏΠΎ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ div, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΡ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ»ΠΈ Π²Ρ‹ΡˆΠ΅.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ упраТнСния
Π’ качСствС упраТнСния ΠΌΡ‹ прСдоставляСм Π²Π°ΠΌ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄, прСдставлСнный Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅, с ΠΊΠΎΠ΄ΠΎΠΌ Π² этом Ρ€Π°Π·Π΄Π΅Π»Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±Π°Π·ΠΎΠ²ΡƒΡŽ страницу с красивым ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ°ΠΊ Π½Π° рис. 3-10-5, ΠΈ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ стилСм. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΡ€Π°ΡΠΈΠ²ΡƒΡŽ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ схСму ΠΈ приступайтС ΠΊ созданию собствСнной страницы ΠΈ стилСй. Π£Ρ‡Ρ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ эта страница Π±ΡƒΠ΄Π΅Ρ‚ основой для дальнСйшСй Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π’Π°ΡˆΠ° собствСнная страница / ΠΌΠ°ΠΊΠ΅Ρ‚ / ΡΡ‚ΠΈΠ»ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ шаблоном для страниц Π²Π²ΠΎΠ΄Π° ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° всСх Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π±ΠΈΠΎΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π² Ρ…ΠΎΠ΄Π΅ этого курса ΠΈ, надСюсь, Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ.

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

Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ρƒ вас Π΅ΡΡ‚ΡŒ 10-страничный Π²Π΅Π±-сайт, Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π΅ΡΡ‚ΡŒ мСню Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ссылаСтся Π½Π° всС страницы сайта. ΠžΠ΄Π½Π°ΠΆΠ΄Ρ‹ Π²Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ Π΅Ρ‰Π΅ ΠΎΠ΄Π½Ρƒ страницу, страницу 11.На статичСском Π²Π΅Π±-сайтС Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΈΠ· 10 страниц, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ страницу 11 Π² мСню Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницы. Π’Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅, ΠΊΠ°ΠΊ Ссли Ρƒ вас 100 страниц вмСсто 10, вопрос услоТняСтся (ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΏΠΎΠ΄Π²Π΅Ρ€ΠΆΠ΅Π½ ошибкам ΠΈ становится ΠΌΠ΅Π½Π΅Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ).

Нам Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Π½Π΅Π΄Ρ€ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π½Π°ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ части страниц, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΡ… ΠΎΠ±Ρ‰ΠΈΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΈ внСшний Π²ΠΈΠ΄, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡ… мСню Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π² ΠΊΠ°ΠΊΠΎΠΌ-Ρ‚ΠΎ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠΌ ΠΎΠ±Ρ‰Π΅ΠΌ мСстС. Для этого Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΎΡ‚ ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΡ‹ статичСских Π²Π΅Π±-сайтов ΠΊ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΌ «динамичСским» Π²Π΅Π±-сайтам.

Для создания динамичСского Π²Π΅Π±-сайта Π½Π°ΠΌ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ понадобится ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ язык программирования. HTML ΠΈ CSS, хотя ΠΎΠ½ΠΈ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹, нСдостаточны. По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π³Π»Π°Π²Π΅ ΠΌΡ‹ Π½Π°Ρ‡Π½Π΅ΠΌ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ основы PHP. Π’Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ просто для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ статичСский сайт Π² динамичСский, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ всСго нСсколько ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² PHP, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ просты для понимания ΠΈ управлСния, Π΄Π°ΠΆΠ΅ Ссли Π²Ρ‹ Π΄Π°ΠΆΠ΅ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π±Π΅Π· страха ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π³Π»Π°Π²Π΅.ΠŸΠ΅Ρ€Π΅Π΄ этим Π΄Π°Π²Π°ΠΉΡ‚Π΅ научимся ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π²Π΅Π±-Ρ„ΠΎΡ€ΠΌΡƒ для сбора Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ посСтитСлях.

Π Π°Π·Π΄Π΅Π»Ρ‹ Ρ€Π°Π·Π΄Π΅Π»Π°

  • Π“Π»Π°Π²Π° 3. Π’Π°ΡˆΠ° пСрвая Π²Π΅Π±-страница — Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ HTML ΠΈ CSS

ΠœΠ°ΠΊΠ΅Ρ‚ страницы | HTML Dog

ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Бвойство position ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для опрСдСлСния Ρ‚ΠΎΠ³ΠΎ, являСтся Π»ΠΈ Π±Π»ΠΎΠΊ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΌ, ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ, статичСским ΠΈΠ»ΠΈ фиксированным:

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

Когда ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎΠ± Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠ°Ρ…, Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅ΠΌΡ‹Ρ… Π² любом мСстС страницы, ΠΎΠ½ΠΈ Π½Π° самом Π΄Π΅Π»Π΅ всС Π΅Ρ‰Π΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΎΡ‚ ΠΊΡ€Π°Π΅Π² страницы. И Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΎΡ‚ΠΊΠ°Ρ‚, страница Π½Π° самом Π΄Π΅Π»Π΅ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠΌ — Π±Π»ΠΎΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Β«Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΒ» ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ нСстатичСскому ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌΡƒ содСрТащСму Π±Π»ΠΎΠΊΡƒ.Но ΠΏΠΎΠΊΠ° просто ΠΏΡ€ΠΎΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ это…

ΠœΠ°ΠΊΠ΅Ρ‚ с использованиСм Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ³ΠΎ позиционирования

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΈΠ· Π΄Π²ΡƒΡ… столбцов с Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΌ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Ссли Ρƒ вас Π΅ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ HTML:

 


Π‘Π°Π½Π΄ΠΆΠΎ Ρ€Π°-Ρ€Π°-Π±Π°Π½Π΄ΠΆΠΎ

Π”ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° страницу ΠΎ Π±Π°Π½Π΄ΠΆΠΎ Π Π°-Ρ€Π°-Π±Π°Π½Π΄ΠΆΠΎ.Π Π° Ρ€Π° Π±Π°Π½Π΄ΠΆΠΎ Π±Π°Π½Π΄ΠΆΠΎ. Π Π° Ρ€Π° Π±Π°Π½Π΄ΠΆΠΎ Π±Π°Π½Π΄ΠΆΠΎ. Π Π° Ρ€Π° Π±Π°Π½Π΄ΠΆΠΎ Π±Π°Π½Π΄ΠΆΠΎ.

(Π Π°-Ρ€Π° Π±Π°Π½Π΄ΠΆΠΎ Π±Π°Π½Π΄ΠΆΠΎ)

ΠœΡ‹ старомодны ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ элСмСнты div , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ слишком ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ, Π½ΠΎ сСкционированиС Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ.

И Ссли Π²Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ CSS:

 
#navigation {
      позиция: Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Π°Ρ; 
      Π²Π΅Ρ€Ρ…: 0; 
      ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ: 0; 
    ΡˆΠΈΡ€ΠΈΠ½Π°: 200 пиксСлСй;
}

#содСрТаниС {
    ΠΌΠ°Ρ€ΠΆΠ° слСва: 200 пиксСлСй;
}
  

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

Бсылка Π½Π° нас! Если Π²Ρ‹ нашли HTML Dog ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ, рассмотритС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ссылки Π½Π° нас.

Как Π΄ΠΎ глупости просто! И Π²Ρ‹ Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹ этим ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠΌ с двумя столбцами. Благодаря Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎΠΌΡƒ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π±Π»ΠΎΠΊΠΎΠ², сколько Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅.НапримСр, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ столбСц, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² HTML Π±Π»ΠΎΠΊ Β«navigation2Β» ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ CSS Π½Π°:

 
#navigation {
    позиция: Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Π°Ρ;
    Π²Π΅Ρ€Ρ…: 0;
    слСва: 0;
    ΡˆΠΈΡ€ΠΈΠ½Π°: 200 пиксСлСй;
}

# navigation2 {
    позиция: Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Π°Ρ;
    Π²Π΅Ρ€Ρ…: 0;
    справа: 0;
    ΡˆΠΈΡ€ΠΈΠ½Π°: 200 пиксСлСй;
}

#содСрТаниС {
    ΠΌΠ°Ρ€ΠΆΠ°: 0 200 пиксСлСй; / * установка Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ ΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΏΠΎΠ»Π΅ΠΉ Π½Π° 0 ΠΈ ΠΏΡ€Π°Π²ΠΎΠ³ΠΎ ΠΈ Π»Π΅Π²ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅ΠΉ Π½Π° 200 пиксСлСй * /
}
  

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

ΠŸΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠΉ

ΠŸΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ смСщаСт Π΅Π³ΠΎ Π²ΠΏΡ€Π°Π²ΠΎ ΠΈΠ»ΠΈ Π²Π»Π΅Π²ΠΎ ΠΎΡ‚ строки, Π° ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π΅Π΅ содСрТимоС ΠΎΠ±Ρ‚Π΅ΠΊΠ°Π΅Ρ‚ Π΅Π³ΠΎ.

ΠŸΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠΉ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для пСрСмСщСния ΠΏΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π»ΠΊΠΈΠΌ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°ΠΌ Π½Π° страницС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для пСрСмСщСния ссылки Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π²ΠΏΡ€Π°Π²ΠΎ ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°, Π½ΠΎ Π΅Π³ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ с Π±ΠΎΠ»Π΅Π΅ ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΌΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ столбцы Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ float , Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ float: left ΠΈΠ»ΠΈ float: right .

Работая с Ρ‚Π΅ΠΌ ΠΆΠ΅ HTML, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ CSS:

 
#navigation {
      ΠΏΠΎΠΏΠ»Π°Π²ΠΎΠΊ: Π»Π΅Π²Ρ‹ΠΉ; 
    ΡˆΠΈΡ€ΠΈΠ½Π°: 200 пиксСлСй;
}

# navigation2 {
      ΠΏΠΎΠΏΠ»Π°Π²ΠΎΠΊ: ΠΏΡ€Π°Π²Ρ‹ΠΉ; 
    ΡˆΠΈΡ€ΠΈΠ½Π°: 200 пиксСлСй;
}

#содСрТаниС {
    ΠΌΠ°Ρ€ΠΆΠ°: 0 200 пиксСлСй;
}
  

Π—Π°Ρ‚Π΅ΠΌ, Ссли Π²Ρ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΏΠΎΠ»Π΅ ΠΎΠ±Ρ‚Π΅ΠΊΠ°Π»ΠΎ ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ свойство clear :

  • ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ: слСва ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ слСва ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠ΅ ящики
  • ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ: ΠΏΡ€Π°Π²Ρ‹ΠΉ ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²Ρ‹Π΅ ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠ΅ ящики
  • ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ: ΠΎΠ±Π° очистят ΠΈ Π»Π΅Π²Ρ‹ΠΉ, ΠΈ ΠΏΡ€Π°Π²Ρ‹ΠΉ ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠ΅ боксы.

Π˜Ρ‚Π°ΠΊ, Ссли, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ» Π½Π° вашСй страницС, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ кусок HTML…

 

НиТний ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»! Π£Ρ€Π°!

… Π° Π·Π°Ρ‚Π΅ΠΌ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ CSS:

 
#footer {
      ясно: оба; 
}
  

Π’ΠΎΡ‚ ΠΈ всС. НиТний ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ ΠΏΠΎΠ΄ всСми столбцами, нСзависимо ΠΎΡ‚ Π΄Π»ΠΈΠ½Ρ‹ любого ΠΈΠ· Π½ΠΈΡ….

Π­Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ ΠΎΠ±Ρ‰Π΅Π΅ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ с Π°ΠΊΡ†Π΅Π½Ρ‚ΠΎΠΌ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ Β«Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹Β» страницы, Π½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ эти ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ Π±Π»ΠΎΠΊΡƒ Π²Π½ΡƒΡ‚Ρ€ΠΈ этих Π±Π»ΠΎΠΊΠΎΠ².ΠšΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΡƒΡ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅, поля, отступы ΠΈ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹, Π²Ρ‹ смоТСтС ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ любой Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ вашС ΠΎΠ·ΠΎΡ€Π½ΠΎΠ΅ Π²ΠΎΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. Π›ΡƒΡ‡ΡˆΠΈΠΉ способ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ? Π’ΠΈΠ½ΠΊΠ΅Ρ€! Π˜Π³Ρ€Π°Ρ‚ΡŒ! Π˜Π΄Ρ‚ΠΈ!

ΠœΠ°ΠΊΠ΅Ρ‚

HTML — javatpoint

ΠœΠ°ΠΊΠ΅Ρ‚Ρ‹

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

Π’Π΅Π±-страница ΠœΠ°ΠΊΠ΅Ρ‚ — это самая ваТная Ρ‡Π°ΡΡ‚ΡŒ, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ создании Π²Π΅Π±-сайта, Ρ‡Ρ‚ΠΎΠ±Ρ‹ наш Π²Π΅Π±-сайт выглядСл ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ с Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½Ρ‹ΠΌ внСшним Π²ΠΈΠ΄ΠΎΠΌ. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ Π½Π° основС CSS ΠΈ JAVASCRIPT для создания ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² для Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΈ динамичСского проСктирования Π²Π΅Π±-сайтов.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π²Π΅Π±-сайт ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ для отобраТСния ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ элСмСнты HTML5, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для опрСдСлСния Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… частСй Π²Π΅Π±-страницы.

  • : ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для опрСдСлСния Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π°.
  • <Ρ€Π°Π·Π΄Π΅Π»>: ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для опрСдСлСния Ρ€Π°Π·Π΄Π΅Π»Π° Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅
  • : ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для опрСдСлСния нСзависимой Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ
  • <Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»>: ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для опрСдСлСния Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π° для Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π°.
  • <Π΄Π΅Ρ‚Π°Π»ΠΈ>: ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для опрСдСлСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ
  • : ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для опрСдСлСния Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° для элСмСнта
ΠŸΠ Π˜ΠœΠ•Π§ΠΠΠ˜Π•. ΠœΠ°ΠΊΠ΅Ρ‚Ρ‹ HTML ΡΠΎΠ·Π΄Π°ΡŽΡ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ пространство для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ части Π²Π΅Π±-страницы.Π§Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ элСмСнт ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ Π² Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ порядкС.

ОписаниС Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… элСмСнтов ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ

HTML

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

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

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

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

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

Π”ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° MyFirstWebpage

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ это сСйчас

HTML

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ это сСйчас

HTML