Html вСрстка: Как ΡΠ²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ Π²Π΅Π±-страницу. Π§Π°ΡΡ‚ΡŒ 1 / Π₯Π°Π±Ρ€

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

Вёрстка Π½Π° HTML5 | htmlbook.ru

XHTML Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для обучСния ΠΈ вырабатывания ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΌΠ°Π½Π΅Ρ€Ρ‹ вёрстки благодаря своим Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ ΠΈ Π±ΠΎΠ»Π΅Π΅ Тёсткому, ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с HTML синтаксису. Однако Π·Π° Π΄Π΅ΡΡΡ‚ΡŒ Π»Π΅Ρ‚ ΠΏΡ€ΠΎΡˆΠ΅Π΄ΡˆΠΈΡ… со дня выпуска XHTML ΠΌΠΎΡ€Π°Π»ΡŒΠ½ΠΎ устарСл ΠΈ ΡƒΠΆΠ΅ Π½Π΅ соотвСтствуСт соврСмСнным условиям. Π’ частности, Π½Π΅Ρ‚ ΡˆΡ‚Π°Ρ‚Π½Ρ‹Ρ… срСдств для проигрывания Π°ΡƒΠ΄ΠΈΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎΡ€ΠΎΠ»ΠΈΠΊΠΎΠ², Π½Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π³Π΅ΠΎΠ»ΠΎΠΊΠ°Ρ†ΠΈΠΈ, возмоТности Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ нСпосрСдствСнно Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… элСмСнтов Ρ„ΠΎΡ€ΠΌ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Ρ‡Π°ΡΡ‚ΡŒ этих ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π΄Π°Π²Π½ΠΎ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· сторонниС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΊ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Adobe Flash воспроизводит Π²ΠΈΠ΄Π΅ΠΎ, Google Gears Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ запуск скриптов Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅. Π―Π·Ρ‹ΠΊ программирования JavaScript позволяСт Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅Π΄ΠΎΡΡ‚Π°ΡŽΡ‰ΠΈΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Ρ„ΠΎΡ€ΠΌ ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ эффСкты Π½Π° страницС. Но всС эти Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ ограничСния — ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΏΡ€ΠΈ этом ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Flash Π½Π° iPhone ΠΈ iPad, Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ всё ΡƒΠΌΠ΅Π΅Ρ‚ ΠΈ JavaScript.

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств, Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΊΠ°Π½Π°Π»ΠΎΠ² связи пСрСмСстило Π°ΠΊΡ†Π΅Π½Ρ‚ Π²Π΅Π±-Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π½Π° ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°, Ρ‚.Π΅. воспроизвСдСниС ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²ΠΎΠ³ΠΎ Π°ΡƒΠ΄ΠΈΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ². НичСго этого Π² XHTML Π½Π΅Ρ‚.

W3 Consortium, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ спСцификаций HTML ΠΈ XHTML, Π½Π°Ρ‡Π°Π» Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π°Π΄ XHTMLΒ 2.0, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ нСдостатки ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ вСрсии Π±Ρ‹ ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ этот ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ оказался Π·Π°ΠΌΠΎΡ€ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΌ ΠΈ Π½Π΅ Π·Π°Π²Π΅Ρ€ΡˆΡ‘Π½. ΠžΠ±Π΅ΡΠΏΠΎΠΊΠΎΠ΅Π½Π½Ρ‹Π΅ ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΌ Ρ…ΠΎΠ΄ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² Safari, Firefox ΠΈ Opera основали свою ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ WHATWG (Web Hypertext Application Technology Working Group, Рабочая Π³Ρ€ΡƒΠΏΠΏΠ° ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ гипСртСкстовых ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°), которая ΠΏΠΎΠ΄Ρ…Π²Π°Ρ‚ΠΈΠ»Π° ΡƒΠΏΠ°Π²ΡˆΠ΅Π΅ знамя. ИдСи W3C, соврСмСнныС потрСбности ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ мнСния Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π²ΠΎΠΏΠ»ΠΎΡ‚ΠΈΠ»ΠΈΡΡŒ Π² Π½ΠΎΠ²ΠΎΠΌ языкС Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ Π½Π°Π·Π²Π°Π½Π½ΠΎΠΌ HTML5.

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ, нСсмотря Π½Π° ΡΡ…ΠΎΠΆΠ΅ΡΡ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠΉ, HTML5 Π½Π΅ являСтся ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ΠΌ HTML4 ΠΈΠ»ΠΈ XHTML. Π‘ΠΊΠΎΡ€Π΅Π΅ Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Ρ‘Ρ‚ ΠΎ Π½ΠΎΠ²ΠΎΠΌ языкС Web ApplicationsΒ 1.

0, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²Ρ‹Ρ… цСлях Π½Π°Π·Π²Π°Π½ Π·Π½Π°ΠΊΠΎΠΌΠΎΠΉ Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ ΠΈ построСн Π½Π° Π±Π°Π·Π΅ HTML.

ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ стандарт HTML5 Π΅Ρ‰Ρ‘ Π½Π΅ Π·Π°Π²Π΅Ρ€ΡˆΡ‘Π½, Π½ΠΎ соврСмСнныС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ ΡƒΠΆΠ΅ ΡƒΠΌΠ΅ΡŽΡ‚ частично с Π½ΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π˜Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ ΠΆΠ΅ интСрСсного Π½Π°ΠΌ Π΄Π°Ρ‘Ρ‚ HTML5? Π’ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅Π³ΠΎ возмоТности.

  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π³Π΅ΠΎΠ»ΠΎΠΊΠ°Ρ†ΠΈΠΈΒ β€” ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ мСстополоТСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅ ΠΈ использованиС этой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ для вычислСния ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π° Π΅Π³ΠΎ двиТСния, Π²Ρ‹Π²ΠΎΠ΄Π° Π±Π»ΠΈΠ·Π»Π΅ΠΆΠ°Ρ‰ΠΈΡ… ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ², ΠΊΠΈΠ½ΠΎΡ‚Π΅Π°Ρ‚Ρ€ΠΎΠ², ΠΊΠ°Ρ„Π΅ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ….
  • ВоспроизвСдСниС Π²ΠΈΠ΄Π΅ΠΎΡ€ΠΎΠ»ΠΈΠΊΠΎΠ².
  • ВоспроизвСдСниС Π°ΡƒΠ΄ΠΈΠΎΡ„Π°ΠΉΠ»ΠΎΠ².
  • Π›ΠΎΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Β β€” позволяСт сайтам ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π½Π° локальном ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ Π½Π΅ΠΉ ΠΏΠΎΠ·ΠΆΠ΅.
  • Π€ΠΎΠ½ΠΎΠ²Ρ‹Π΅ вычислСния β€” стандартный способ запуска JavaScript Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.
  • ΠžΡ„Ρ„Π»Π°ΠΉΠ½ΠΎΠ²Ρ‹Π΅ прилоТСния — страницы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°.
  • РисованиС — Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° <canvas> с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ JavaScript ΠΌΠΎΠΆΠ½ΠΎ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΠΈΠ³ΡƒΡ€Ρ‹, Π»ΠΈΠ½ΠΈΠΈ, ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Ρ‹ ΠΈ Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π½Π° Π»Π΅Ρ‚Ρƒ.
  • НовыС элСмСнты Ρ„ΠΎΡ€ΠΌ: для Π΄Π°Ρ‚Ρ‹, Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, поиска, чисСл, Π²Ρ‹Π±ΠΎΡ€Π° Ρ†Π²Π΅Ρ‚Π° ΠΈ Π΄Ρ€.

ΠšΡ€ΠΎΠΌΠ΅ этих возмоТностСй Π² HTML5 Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ Ρ‚Π΅Π³ΠΈ для Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, Π²Ρ‹Π±Ρ€ΠΎΡˆΠ΅Π½Ρ‹ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ Ρ‚Π΅Π³ΠΈ ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. Для вёрстки Π²Π΅Π±-страниц Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ помСнялось ΠΈ ΠΊΠ°ΠΊ пСрСвСсти страницу Π½Π° HTML5.

Вёрстка Π²Π΅Π±-страниц β€” ВикипСдия

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΅Ρ‘ Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… устарСла.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ, ΠΎΠ±Π½ΠΎΠ²ΠΈΠ² Π΅Ρ‘ ΠΈ ΡƒΠ±Ρ€Π°Π² послС этого Π΄Π°Π½Π½Ρ‹ΠΉ шаблон.

Вёрстка Π²Π΅Π±-страниц – созданиС структуры гипСртСкстового Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Π½Π° основС HTML-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΡ€ΠΈ использовании Ρ‚Π°Π±Π»ΠΈΡ† стилСй ΠΈ клиСнтских сцСнариСв, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ элСмСнты Π΄ΠΈΠ·Π°ΠΉΠ½Π° выглядСли Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΠΌΠ°ΠΊΠ΅Ρ‚Ρƒ

[1].

Вёрстка Π²Π΅Π±-страниц отличаСтся ΠΎΡ‚ полиграфичСской Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ отобраТСния элСмСнтов Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… ΠΈ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ Π² Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ… Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства устройств[2].

ΠŸΡ€ΠΎΡ†Π΅ΡΡ слоТСн ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Π²ΠΎΡ€Ρ‡Π΅ΡΠΊΡƒΡŽ основу, Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· способов Π½Π΅ являСтся ΠΊΠ°Π½ΠΎΠ½ΠΈΡ‡Π½Ρ‹ΠΌ ΠΈ принятым ΠΊΠ°ΠΊ основа[2]. ВсС ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΊ вёрсткС ΠΈΠΌΠ΅ΡŽΡ‚ ΠΊΠ°ΠΊ прСимущСства, Ρ‚Π°ΠΊ ΠΈ нСдостатки.

Π Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎ вёрсткС сайта ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² этап сборки сайта.

Π’ΠΈΠΌ БСрнСрс-Π›ΠΈ, работая Π² ЕвропСйском институтС Ρ„ΠΈΠ·ΠΈΠΊΠΈ частиц ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π» язык, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ концСнтрировался Π½Π΅ Π½Π° срСдствах оформлСния, Π° Π½Π° Π»ΠΎΠ³ΠΈΠΊΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ тСкста. НСкотороС врСмя страницы ΠΎΡ„ΠΎΡ€ΠΌΠ»ΡΠ»ΠΈΡΡŒ Π² Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΌ «акадСмичСском Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Β», Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, lib.ru

[3].

Π‘ появлСниСм Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Netscape ситуация измСнилась. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° внСдряли нСстандартныС для HTML Ρ‚Π΅Π³ΠΈ, ΠΏΡ€ΠΈΠ·Π²Π°Π½Π½Ρ‹Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°[3]. Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ Π±Ρ‹Π» Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ распространённым, Ρ‡Ρ‚ΠΎ нСстандартныС Ρ‚Π΅Π³ΠΈ Π½Π΅ Π²Ρ‹Π·Ρ‹Π²Π°Π»ΠΈ бСспокойств: Π½Π΅Ρ‚ смысла Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡ‚ΡŒΡΡ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ эти Ρ‚Π΅Π³ΠΈ, ΠΊΠΎΠ³Π΄Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 10% посСтитСлСй ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌΠΈ[3]. Π‘Π°ΠΉΡ‚Ρ‹ пСрСстали Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π² «акадСмичСском» стилС[3]. Над Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ стали Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°Ρ‚ΡŒΡΡ, Π° Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»Π°ΡΡŒ Π±ΠΎΠ»Π΅Π΅ слоТная вёрстка[3].

Π‘ сСрСдины 1990-Ρ… MS Internet Explorer Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Π» всё Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»Π΅ΠΉ[3]. ΠŸΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² Ρ€Π°Π·Π»ΠΈΡ‡Π°Π»ΠΈΡΡŒ, отличался ΠΈ Π½Π°Π±ΠΎΡ€ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ[3]. Всё это лишь добавляло нСудобств для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² сайтов, увСличивая врСмя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сайта[3].

Π’ΠΎ врСмя Π±ΠΎΡ€ΡŒΠ±Ρ‹ Π·Π° Ρ€Ρ‹Π½ΠΎΠΊ Π½Π° смСну ΡƒΡΡ‚Π°Ρ€Π΅Π²Π°ΡŽΡ‰ΠΈΠΌ ΠΈ ΠΏΠ»ΠΎΡ…ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ стандарты Netscape 4 ΠΈ Internet Explorer 4 (IE 4) ΠΏΡ€ΠΈΡˆΠ»ΠΈ пятыС вСрсии Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ²[4]. IE 5 Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Π»Π° Π½Π΅ просто ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ошибки ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊΠ°, Π° ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ стандартов CSS[4]. На этот шаг Microsoft Π±Ρ‹Π»Π° ΠΎΠ±Ρ€Π΅Ρ‡Π΅Π½Π° хотя Π±Ρ‹ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ вошла Π² Π³Ρ€ΡƒΠΏΠΏΡƒ W3C[4]. Π’ процСссС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ€Π°Π·Π½ΠΈΡ†Π° Π² ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ сайтов стала Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ (Π° Ρ‡Π°ΡΡ‚ΡŒ сайтов вовсС Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»Π°), Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Β«Ρ€Π΅ΠΆΠΈΠΌ совмСстимости»[4]. Π’ Ρ‚Π°ΠΊΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Ρ€Π°Π±ΠΎΡ‚Π°Π» Β«ΠΏΠΎ старинкС»

ВСрстка сайта с нуля. ВСрстка ΠΏΠΎΡ€Ρ‚Ρ„ΠΎΠ»ΠΈΠΎ. Π§Π°ΡΡ‚ΡŒ 3

Π’Ρ‹ здСсь: Главная — HTML — HTML 5 — ВСрстка сайта с нуля. ВСрстка ΠΏΠΎΡ€Ρ‚Ρ„ΠΎΠ»ΠΈΠΎ. Π§Π°ΡΡ‚ΡŒ 3

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ ΡƒΡ€ΠΎΠΊΠΈ ΠΏΠΎ вСрсткС сайта с нуля. На ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ вСрстали ΡˆΠ°ΠΏΠΊΡƒ сайта. На Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΡƒΡ€ΠΎΠΊΠ΅ — Π±Π»ΠΎΠΊ с большой ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΎΠΉ. На этом ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ Π³Π°Π»Π΅Ρ€Π΅ΡŽ ΠΈΠ· Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΈΠΊΠΎΠ½ΠΎΠΊ.

Π’Ρ‹ΡˆΠ΅ Π³Π°Π»Π΅Ρ€Π΅ΠΈ находится Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΈ тСкст, ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½Π½Ρ‹Π΅ Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€.

<div>
<h3>ΠŸΠΎΡ€Ρ‚Ρ„ΠΎΠ»ΠΈΠΎ></h3>
<p>Много сплю ΠΈ Π΅ΠΌ, Π½ΠΎ я Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΡŽ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΏΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅ мСня Ρ‚Π°ΠΊΠΈΠΌ, ΠΊΠ°ΠΊΠΎΠΉ я Π΅ΡΡ‚ΡŒ.</p>
</div>

со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ стилСвыми свойствами:

.container-well { Β Β position: relative;
Β Β -webkit-transition: all 1s ease; /*ΠΏΠ»Π°Π²Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΌΠ΅ΠΆΠ΄Ρƒ экшСнами Chrome/Safari */
Β Β -moz-transition: all 1s ease;/*ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΌΠ΅ΠΆΠ΄Ρƒ экшСнами Firefox */
Β Β -o-transition: all 1s ease; /*ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΌΠ΅ΠΆΠ΄Ρƒ экшСнами Opera */
Β Β transition: all 1s ease;
}
. container-well h3{ Β Β color:#4d4d4d; /*Ρ†Π²Π΅Ρ‚ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° */
Β Β font-size: 2em; /*Ρ€Π°Π·ΠΌΠ΅Ρ€ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° */
  padding-bottom: 0.5em; /*поля под заголовком */
Β Β text-align: center; /*Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ */
}
.container-well p{ Β Β color:#444444; /*Ρ†Π²Π΅Ρ‚ тСкста */
Β Β font-size: 1em; /*Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° */
Β Β padding-bottom: 1em; /*ΠΏΠΎΠ»Π΅ ΠΏΠΎΠ΄ Π°Π±Π·Π°Ρ†Π΅ΠΌ */
Β Β text-align: center; /*Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ */
}

Под ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠΌ располоТСно мСню, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ:

<ul>
<li><span>ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅</span></li>
<li><span>Π£Ρ…ΠΎΠ΄</span></li>
<li><span>Π’Ρ‹Π³ΡƒΠ»</span></li>
<li><span>Π—Π΄ΠΎΡ€ΠΎΠ²ΡŒΠ΅/Π‘Ρ‚Ρ€Π°Ρ…ΠΎΠ²ΠΊΠ°</span></li>
</ul>

Однако Π² ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ нарисовал Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ мСню, Π° Π½Π΅ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ float, поставим Π΅ΠΌΡƒ свойство left ΠΈ это ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ выстраиваниС списков ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ.

#valantin {
Β Β width: 60%; /* ΡˆΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° для всСго Π±Π»ΠΎΠΊΠ° мСню */
Β Β list-style: none; /* Π½Π΅ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ списки */
Β Β margin: 2% auto;
Β Β padding: 0;
}
#valantin li {
Β Β float:left;
Β Β margin-left: 17px;
}
#valantin li span {
Β Β background:#d0a5a5;
Β Β padding: 15px 30px; /* поля ΠΎΠ±Ρ€Π°ΠΌΠ»ΡΡŽΡ‰ΠΈΠ΅ тСкст */
Β Β text-decoration: none; /* Π½Π΅Ρ‚ подчСркивания Ρƒ Π½Π°Π·Π²Π°Π½ΠΈΠΉ мСню */
Β Β color: #fff; /*Ρ†Π²Π΅Ρ‚ тСкста мСню */
Β Β text-transform:uppercase; /*трансформация Π±ΡƒΠΊΠ² тСкста Π² Π·Π°Π³Π»Π°Π²Π½Ρ‹Π΅ */
Β Β font-weight: 600; /*ΠΆΠΈΡ€Π½ΠΎΡΡ‚ΡŒ тСкста */
Β Β cursor: pointer; /*Π²ΠΈΠ΄ курсора */
}
#valantin li span:hover
{
Β Β background:#a97b7b; /*Ρ„ΠΎΠ½ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ мСняСт Ρ†Π²Π΅Ρ‚ */
}
#valantin li span.active {
Β Β background:#a97b7b; /*Ρ†Π²Π΅Ρ‚ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Ρ„ΠΎΠ½Π° */
}

НаконСц-Ρ‚ΠΎ ΠΌΡ‹ подошли ΠΊ вСрсткС Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΈΠΊΠΎΠ½ΠΎΠΊ. ΠŸΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ, появляСтся малСнькая ΠΈΠΊΠΎΠ½ΠΊΠ° Π»ΡƒΠΏΡ‹, тСкст, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ мСняСтся Π²ΠΈΠ΄ самой ΠΈΠΊΠΎΠ½ΠΊΠΈ.

Как это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½Π° jsfiddle.

НиТС я ΠΏΡ€ΠΈΠ²Π΅Π΄Ρƒ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ΄Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠΊΠΎΠ½ΠΊΠΈ.

<div>
Β <div data-cat="logo">
Β Β <div>
Β Β Β <a href="#">
Β Β Β Β <ul>
Β Β Β Β <li>
Β Β Β Β <div>
Β Β Β Β <div>
Β Β Β Β <img src="web/images/zoom-white.png"/>
Β Β Β Β <h4>ΠŸΠΎΠ·ΠΈΡ€ΡƒΡŽ</h4>
Β Β Β Β <p><a href="#">ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠ°ΠΌΠ΅Ρ€ΠΎΠΉ</a></p>
Β Β Β Β </div>
Β Β Β Β </div>
Β Β Β Β </li>
Β Β Β Β </ul>
Β Β Β </a>
Β Β </div>
Β </div>
</div>

Π”Π°Π»Π΅Π΅ стилСвоС ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅:

#portfoliolist .portfolio {
Β Β -webkit-box-sizing: border-box; /* ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ для Π³Π°Π»Π΅Ρ€Π΅ΠΈ с ΠΈΠΊΠΎΠ½ΠΊΠ°ΠΌΠΈ */
Β Β -moz-box-sizing: border-box;
Β Β -o-box-sizing: border-box;
Β Β width: 19%;
Β Β margin: 0% 3%;
Β Β display: none;
Β Β float: left;
}
. portfolio-wrapper {
Β Β overflow:hidden;
Β Β position: relative;
Β Β cursor:pointer;
}
.portfolio img {
Β Β max-width:100%;
Β Β position: relative; /* ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ с Π»ΡƒΠΏΠΎΠΉ */
Β Β opacity: 5;
Β Β transition: all 300ms;
Β Β -webkit-transition: all 300ms;
Β Β -moz-transition: all 300ms;
}

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ, ΠΊΠ°ΠΊ происходит собствСнно анимация. Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ Π±Π»ΠΎΠΊΠ° Π½ΠΈΠΆΠ΅, Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²Ρ‹Π²Π΅ΡΡ‚ΠΈΡΡŒ Π½Π° экран Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС навСдСния курсора. Π”ΠΎ этого, Π΅Π³ΠΎ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π²ΠΈΠ΄Π½ΠΎ. Как ΠΆΠ΅ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ Ρ‚Π°ΠΊΠΎΠ³ΠΎ эффСкта?

<div>
<img src="web/images/zoom-white.png"/>
<h4>ΠŸΠΎΠ·ΠΈΡ€ΡƒΡŽ</h4>
<p><a href="#">ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠ°ΠΌΠ΅Ρ€ΠΎΠΉ</a></p>
</div>

Π’ стилях для класса ch-info, прописываСм Π½ΡƒΠ»Π΅Π²ΡƒΡŽ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π΄Π΅Π»Π°Π΅ΠΌ содСрТимоС Π±Π»ΠΎΠΊΠ° с Π΄Π°Π½Π½Ρ‹ΠΌ классом – ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ.

.ch-info {
Β Β opacity: 0; /* Полная ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ элСмСнта */
}

Π—Π°Ρ‚ΠΎ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹Π΅ элСмСнты становятся Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌΠΈ ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ‚Π΅ свойства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π² ΠΊΠΎΠ΄Π΅ для псСвдокласса :hover.

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠΎΠ΄ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹ΠΉ эффСкт ΠΌΠΎΠΆΠ½ΠΎ Π½Π° jsfiddle

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ слСдуСт..

  • Π‘ΠΎΠ·Π΄Π°Π½ΠΎ 26.10.2017 12:12:02
  • ΠœΠΈΡ…Π°ΠΈΠ» Русаков
ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π°Ρ ΡΡ‚Π°Ρ‚ΡŒΡ Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ΡΡ‚Π°Ρ‚ΡŒΡ

ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ Π°Π²Ρ‚ΠΎΡ€Π° (ΠœΠΈΡ…Π°ΠΈΠ» Русаков) ΠΈ индСксируСмой прямой ссылкой Π½Π° сайт (http://myrusakov.ru)!

Π”ΠΎΠ±Π°Π²Π»ΡΠΉΡ‚Π΅ΡΡŒ ΠΊΠΎ ΠΌΠ½Π΅ Π² Π΄Ρ€ΡƒΠ·ΡŒΡ Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅: http://vk.com/myrusakov.
Если Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄Π°Ρ‚ΡŒ ΠΎΡ†Π΅Π½ΠΊΡƒ ΠΌΠ½Π΅ ΠΈ ΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅, Ρ‚ΠΎ Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π΅Ρ‘ Π² ΠΌΠΎΠ΅ΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅: http://vk.com/rusakovmy.

Если Π’Ρ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ Π½Π° сайтС,
Ρ‚ΠΎ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° обновлСния: ΠŸΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° обновлСния

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

ΠŸΠΎΡ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠΉΡ‚Π΅ эту ΡΡ‚Π°Ρ‚ΡŒΡŽ Π΄Ρ€ΡƒΠ·ΡŒΡΠΌ:

Если Π’Π°ΠΌ понравился сайт, Ρ‚ΠΎ размСститС ссылку Π½Π° Π½Π΅Π³ΠΎ (Ρƒ сСбя Π½Π° сайтС, Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ΅, Π² ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅):

  1. Кнопка:
    <a href=»https://myrusakov.ru» target=»_blank»><img src=»https://myrusakov.ru/images/button.gif» alt=»ΠšΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой сайт» /></a>

    Она выглядит Π²ΠΎΡ‚ Ρ‚Π°ΠΊ:

  2. ВСкстовая ссылка:
    <a href=»https://myrusakov.ru» target=»_blank»>Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой сайт</a>

    Она выглядит Π²ΠΎΡ‚ Ρ‚Π°ΠΊ: Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой сайт

  3. BB-ΠΊΠΎΠ΄ ссылки для Ρ„ΠΎΡ€ΡƒΠΌΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‘ Π² подписи):
    [URL=»https://myrusakov.ru»]Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой сайт[/URL]

Бпособы HTML вСрстки | ΠŸΡ€ΠΎΠ²Ρ‘Ρ€ΡΡ‚ΠΊΠ°

ВСрстка – это процСсс прСвращСния графичСского ΠΌΠ°ΠΊΠ΅Ρ‚Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΠ· psd-Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°) Π² Π²Π΅Π±-страницу ΠΏΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами – ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ (html-ΠΊΠΎΠ΄), соблюдая ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅, экранноС Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΈ трСбования Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ².

Π’ настоящСС врСмя ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ 4 способа вСрстки Π²Π΅Π±-страниц:

  1. ΠŸΡ€ΡΠΌΠ°Ρ вСрстка
  2. ЀрСймовая вСрстка
  3. Вабличная вСрстка
  4. Блочная вСрстка

Β 

ΠŸΡ€ΡΠΌΠ°Ρ вСрстка

Π’ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ врСмя своСго сущСствования ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π±Ρ‹Π» ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ Π½Π°Π±ΠΎΡ€ΠΎΠΌ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… ΠΈΠ· сСбя самый простой Π½Π°Π±ΠΎΡ€ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡ‡Π½Ρ‹Ρ… элСмСнтов, тСкста, рисунков ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†. Π’Π°ΠΊΠΈΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π±Ρ‹Π»ΠΈ Π½Π΅ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Π±Π΅Π»ΡŒΠ½Ρ‹, ΠΈ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ увСличСния популярности WWW Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π»Π° Π·Π°Π΄Π°Ρ‡Π° управлСния внСшним Π²ΠΈΠ΄ΠΎΠΌ страницы.Β  ВмСсто Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡ‡Π½Ρ‹Ρ… элСмСнтов Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π½Π°Ρ‡Π°Π»ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΠΆΠΈΡ€Π½Ρ‹Π΅ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΆΠ΅Π»Π°Π΅ΠΌΡ‹Π΅ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ эффСкты Π½Π° страницС. Β 

Вабличная вСрстка

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

Β 

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

1 – ΠΏΠΎΠΊΠ°Π·Π°Π½Π° обычная Ρ‚Π°Π±Π»ΠΈΡ†Π° с ячСйками

2 – структурный Π²ΠΈΠ΄ ΠΌΠ°ΠΊΠ΅Ρ‚Π°, основанного Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π΅

3 – с использованиСм структуры 2 сдСлана страничка сайта (Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌΠΈ, Ρ‡Ρ‚ΠΎ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΊΠ°ΠΊ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚ страницы) Β 

Β 

Β 

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

Β 

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡ‰Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ внСшним Π²ΠΈΠ΄ΠΎΠΌ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° (ΠΆΠΈΡ€Π½ΠΎΡΡ‚ΡŒ слов, ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅, курсив, Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅) Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ – WYSISYG инструмСнты (What You See Is What You Get, Β«Ρ‡Ρ‚ΠΎ видишь, Ρ‚ΠΎ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡˆΡŒΒ»). К соТалСнию, вмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡΡ‚ΡŒ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹, Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Π΅Π΅ услоТнили – Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ появилось ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ стало ΠΏΠΎΠ½ΡΡ‚ΡŒ Π΅Ρ‰Π΅ Ρ‚Ρ€ΡƒΠ΄Π½Π΅Π΅. И web-страница стала Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ слоТной Π² ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠΈ, Ρ‡Ρ‚ΠΎ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π΅Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ стало практичСски Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Ρ€Π°Π·Ρ€ΡƒΡˆΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ WYSISYG. Π‘ΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ спасла появившаяся Π½Π° свСт тСхнология css (Cascading Style Sheets – каскадныС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй), ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ всС Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅(ΠΆΠΈΡ€Π½ΠΎΡΡ‚ΡŒ ΠΈ Ρ†Π²Π΅Ρ‚ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² ΠΈ ΠΏΡ€.) Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ находится Π²ΠΎ внСшнСм Ρ„Π°ΠΉΠ»Π΅ ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ html страницС, Ρ‚.Π΅. структура(Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚) страницы находится Π² ΠΎΠ΄Π½ΠΎΠΌ html Ρ„Π°ΠΉΠ»Π΅, Π° Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ – css Ρ„Π°ΠΉΠ»Π΅. Π‘ появлСниСм css появился Π½ΠΎΠ²Ρ‹ΠΉ Π±Π»ΠΎΡ‡Π½Ρ‹ΠΉ способ html-вСрстки.

Β 

Блочная вСрстка

ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΉ вСрсткС графичСскиС ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ Π²Π΅Ρ€ΡΡ‚Π°ΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² (div). Π’Π°ΠΊΠΈΠ΅ Π±Π»ΠΎΠΊΠΈ Π½Π° страницС ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Π”Π°Π½Π½Ρ‹ΠΉ способ вСрстки лишСн всСх нСдостатков Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°. ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΊΠΎΠ΄Π° сокращаСтся Π² Ρ€Π°Π·Ρ‹, ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Ρ‚Π°Π±Π»ΠΈΡ‡Π½Ρ‹ΠΌ способом.

ΠŸΡ€ΠΈ Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ Π±Π»ΠΎΠΊ тСкста ΠΎΠΏΠΈΡˆΠ΅Ρ‚ΡΡ Ρ‚Π°ΠΊ:

Β 

ΠŸΡ€ΠΈ Π±Π»ΠΎΡ‡Π½ΠΎΠΉ вСрсткС Ρ‚ΠΎΡ‚ ΠΆΠ΅ самый Π±Π»ΠΎΠΊ описываСтся Ρ‚Π°ΠΊ:

Β 

Код страницы читаСтся Π»Π΅Π³ΠΊΠΎ ΠΈ понятно (+ использованиС css позволяСт вынСсти всС ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Π²ΠΎ внСшний Ρ„Π°ΠΉΠ», Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΡΠΎΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΡŽ ΠΈ Π»Π΅Π³ΠΊΠΎΠΉ понимаСмости самого html-ΠΊΠΎΠ΄Π°).

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Π°ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ ΠΎΡ‡Π΅Π½ΡŒ приятно.

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

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, настоящСС ΠΈ блиТайшСС Π±ΡƒΠ΄ΡƒΡ‰Π΅Π΅ Π·Π° Π±Π»ΠΎΡ‡Π½ΠΎΠΉ вСрсткой.

Β 

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

Β 

ЀрСймовая вСрстка

Π€Ρ€Π΅ΠΉΠΌ (ΠΎΡ‚ Π°Π½Π³Π».Β frameΒ β€” Ρ€Π°ΠΌΠΊΠ°)Β β€” это ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ, Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π½Ρ‹ΠΉ HTML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ вмСстС с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ HTML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΡ‘Π½ Π² ΠΎΠΊΠ½Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

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

Β 

РСзюмС:

– ΠŸΡ€ΡΠΌΠ°Ρ вСрстка  – использовалась Π² Π½Π°Ρ‡Π°Π»Π΅ Π½Π°Ρ‡Π°Π».

– Вабличная вСрстка – громоздкая ΠΈ нСудобная, Π½ΠΎ простая Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ.

– Блочная вСрстка – простая ΠΏΠΎ структурС ΠΊΠΎΠ΄Π°, Π½ΠΎ нуТдаСтся Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ… исполнСния, Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Π½Π°Π²Ρ‹ΠΊΠΎΠ² ΠΈ являСтся самым соврСмСнным способом вСрстки Π²Π΅Π±-страниц.

– ЀрСймовая вСрстка – Π½Π΅ Ρ€Π΅ΠΊΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΊ использованию способ.

Β 

proverstka.local ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ услуги ΠΏΠΎ вСрсткС сайта. ΠœΡ‹ ΡƒΠΌΠ΅Π΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ ΠΈΠ· Π²Ρ‹ΡˆΠ΅ΠΎΠΏΠΈΡΠ°Π½Π½Ρ‹Ρ… вСрсток, Π½ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Π±Π»ΠΎΡ‡Π½ΠΎΠΉ.

Π’ΠΈΠ΄Ρ‹ вёрстки HTML

Π›ΡŽΠ±ΠΎΠΌΡƒ сайту, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ выглядит слоТнСС листа Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° А4 с тСкстом, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ каркас. Π Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠΆΠ΅ Π½Π΅ гипСртСкста, Π° элСмСнтов страницы. НСчто Π²Ρ€ΠΎΠ΄Π΅ ΠΏΠΎΠ»ΠΎΠΊ ΠΈ стСллаТСй, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ Ρ€Π°Π·Π»ΠΎΠΆΠΈΡ‚Π΅ всю свою ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, тСкст, ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹.

Об эту Ρ‚Π΅ΠΌΡƒ сломано Π½Π΅ΠΌΠ°Π»ΠΎ ΠΊΠΎΠΏΠ΅ΠΉ, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ…Π²Π°Π»ΠΈΡ‚ своё Π±ΠΎΠ»ΠΎΡ‚ΠΎ. На самом Π΄Π΅Π»Π΅ всё просто: Π΅ΡΡ‚ΡŒ спСцификация ΠΈ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ всСх элСмСнтов Ρ‚Π°ΠΌ прописано. Π•ΡΡ‚ΡŒ элСмСнты структурныС, Π΅ΡΡ‚ΡŒ для оформлСния, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΈ Ρ‚.Π΄.. Π― ΡΡ‡ΠΈΡ‚Π°ΡŽ, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ способу найдётся своё мСсто ΠΏΡ€ΠΈ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ.Β 

Вёрстка – процСсс формирования страниц (ΠΌΠ°ΠΊΠ΅Ρ‚Π°) ΠΏΡƒΡ‚Ρ‘ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ тСкстовых, графичСских ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ… элСмСнтов.

Π’ сСти ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡ‚ΡŒ нСсколько ΠΏΡ€ΠΈΠ»Π°Π³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…, ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡŽΡ‰ΠΈΡ…ΡΡ со словом вСрстка:

  1. Дивная.
  2. Блочная.
  3. Вабличная.
  4. Вёрстка Ρ„Ρ€Π΅ΠΉΠΌΠ°ΠΌΠΈ.
  5. БСмантичСская.

Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π±Π»ΠΎΡ‡Π½ΡƒΡŽ (ΠΎΠ½Π° ΠΆΠ΅ дивная — ΠΎΡ‚ названия ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° <div>) ΠΈ Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΡƒΡŽ (<table>) вСрстку. Вёрстка Ρ„Ρ€Π΅ΠΉΠΌΠ°ΠΌΠΈ — это Π°Ρ‚Π°Π²ΠΈΠ·ΠΌ. Π’ рядС случаСв Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ стоит ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ, Π½ΠΎ Π² соврСмСнном сайтостроСнии этому способу отводят мСсто Π² ΠΌΡƒΠ·Π΅Π΅. БСмантичСская (ΠΏΠΎ ΠΌΠΎΠ΅ΠΌΡƒ скромному Ρ€Π°Π·ΡƒΠΌΠ΅Π½ΠΈΡŽ) — это извращСнная философия, Π° Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ практичСская рСализация вёрстки. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ расскаТу я ΠΎ Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΈ Π±Π»ΠΎΡ‡Π½ΠΎΠΉ вСрсткС ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ.

Π£ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π΅ΡΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ основныС конструктивныС элСмСнты (Π΅ΡΡ‚ΡŒ ΠΈ второстСпСнныС):

  1. <THEAD> — Π³Ρ€ΡƒΠΏΠΏΠ° рядов Π² шапкС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹.
  2. <TFOOT> — Π³Ρ€ΡƒΠΏΠΏΠ° рядов Π² ΠΏΠΎΠ΄Π²Π°Π»Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹.
  3. <TBODY> — Π³Ρ€ΡƒΠΏΠΏΡ‹ рядов, ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Ρ‚Π΅Π»ΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹.
  4. <CAPTION> — Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹.
  5. <COL> — столбСц Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹.
  6. <COLGROUP> — Π³Ρ€ΡƒΠΏΠΏΠ° столбцов.
  7. <TR> — ряд ячССк Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹.
  8. <TH> — ячСйка Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° столбца.
  9. <TD> — ячСйка Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹.

ΠšΠ°Ρ€ΠΊΠ°Ρ ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ:

t h e a d
t f o o t
t b o d y
сайдбар
t b o d y
ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚

Код этого ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°:

<table>
  <thead>
    <tr>
      <td colspan="2">
        <b>t h e a d</b>
      </td>
    </tr>
  </thead>
  <tfoot>
    <tr>
      <td colspan="2">
        <b>t f o o t</b>
      </td>
    </tr>
  </tfoot>
  <tbody>
    <tr>
      <td valign="top">
        t b o d y<br>сайдбар
      </td>
      <td valign="top">
        t b o d y<br>ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚
      </td>
    </tr>
  </tbody>
</table>

<tfoot> Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π·Π° <thead> ΠΈ лишь ΠΏΠΎΡ‚ΠΎΠΌ ΠΈΠ΄Π΅Ρ‚ <tbody>, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ±ΠΎΠ·Ρ€Π΅Π²Π°Ρ‚Π΅Π»ΡŒ сначала рассчитываСт Ρ€Π°Π·ΠΌΠ΅Ρ€ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ ΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ Π±Π»ΠΎΠΊΠ° сайта, Π° всС ΠΎΡΡ‚Π°Π²ΡˆΠ΅Π΅ΡΡ пространство ΠΈΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ <tbody>. Π¨Π°ΠΏΠΊΠ° ΠΈ ΠΏΠΎΠ΄Π²Π°Π» ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π² СдинствСнном экзСмплярС, Ρ‚Π΅Π» ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ сколько ΡƒΠ³ΠΎΠ΄Π½ΠΎ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΡΡ‚ΠΈ ΠΏΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°ΠΌ ΠΈ значСниям смотритС Π² спСцификации.

Блочная (div’ная) вёрстка

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

Π‘Π»ΠΎΠΊ запросто ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Π»ΠΎΠΆΠΈΡ‚ΡŒΡΡ Π½Π° сосСдний, ΡΠΏΠΈΡ…Π½ΡƒΡ‚ΡŒ сосСда ΠΏΠΎ страницС Π²Π½ΠΈΠ· ΠΈΠ»ΠΈ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ экрана. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΡ€ΠΈ Π±Π»ΠΎΡ‡Π½ΠΎΠΉ вёрсткС слСдуСт Π±Ρ‹Ρ‚ΡŒ ΠΊΡƒΠ΄Π° Π±ΠΎΠ»Π΅Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΊ любой ΠΌΠ΅Π»ΠΎΡ‡ΠΈ, Π½Π΅ΠΆΠ΅Π»ΠΈ ΠΏΡ€ΠΈ Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΠΎΠΉ. Один Π·Π°Π±Ρ‹Ρ‚Ρ‹ΠΉ пиксСль (Ρ€Π°ΠΌΠΊΠΈ, отступы, различная Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ²ΠΊΠ° обозрСватСлями ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅) ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ катастрофой.

Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны Π±Π»ΠΎΠΊΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ свободу творчСства. Из Π½ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠΎΡ€ΡƒΠΆΠ°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ТёсткиС конструкции, Π½ΠΎ ΠΈ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒ ΠΈΡ… Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΌ порядкС, ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, создавая ΠΏΠΎΠ΄ΠΎΠ±ΠΈΠ΅ Π°ΠΏΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΉ.

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ div ΠΈ span Π² сочСтании с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°ΠΌΠΈ id ΠΈ class ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΎΠ±Ρ‰ΠΈΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ для добавлСния структуры ΠΊ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρƒ. Π­Ρ‚ΠΈ элСмСнты ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ содСрТимоС ΠΊΠ°ΠΊ ΠΈΠ½Π»Π°ΠΉΠ½ (span) ΠΈΠ»ΠΈ уровня Π±Π»ΠΎΠΊΠ° (div), Π½ΠΎ Π½Π΅ Π½Π°Π²ΡΠ·Ρ‹Π²Π°ΡŽΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΈΠ΄ΠΈΠΎΠΌ прСдставлСния содСрТимого.

БпСцификация HTML 4.01 Π² ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π΅ ΠŸΠΈΡ€Π°ΠΌΠΈΠ΄ΠΈΠ½Π° A.

НиТС я ΠΏΡ€ΠΈΠ²Π΅Π΄Ρƒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ использования Π±Π»ΠΎΡ‡Π½ΠΎΠΉ вСрстки, ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΠ² Ρ‚Π°Π±Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

h e a d e r

div
сайдбар

div
ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚

f o o t e r

Код этого ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°:

<div>
  <div>
    <b>h e a d e r</b>
  </div>
  <div>
    div<br>сайдбар
  </div>
  <div>
    div<br>ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚
  </div>
  <div>
    <b>f o o t e r</b>
  </div>
</div>

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

div { display:table; }

ΠžΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с этим Ρ€Π°Π·Π΄Π΅Π»ΠΎΠΌ спСцификации CSS:

Π’ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‡Ρƒ, Ρ‡Ρ‚ΠΎ собствСнных Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π² спСцификации 4-ΠΎΠΉ вСрсии (ΠΊΡ€ΠΎΠΌΠ΅ id ΠΈ class) Π±Π»ΠΎΠΊΠΈ Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚. Всё ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ осущСствляСтся Ρ‡Π΅Ρ€Π΅Π· css-свойства. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡΡ‚ΡŒ ΠΆΠ΅ Π² спСцификации:

Если ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ сайта оказались для вас ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ дальнСйшСС Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ рСсурса, ΠΎΠΊΠ°Π·Π°Π² Π΅ΠΌΡƒ (ΠΈ ΠΌΠ½Π΅ ) ΠΌΠΎΡ€Π°Π»ΡŒΠ½ΡƒΡŽ ΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ.

Π¨Π°Π±Π»ΠΎΠ½ΠΎΠ² ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

Π­Ρ‚ΠΈ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΌΠ°ΠΊΠ΅Ρ‚Π° HTML ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π²Π΅Π±-сайт, «заполняя ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹Β». Π¨Π°Π±Π»ΠΎΠ½Ρ‹ совмСстимы с HTML5 ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ элСмСнты, прСдставлСнныС Π² HTML5, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ

,
,
,
,
ΠΈ Ρ‚. Π”.

Π‘Ρ…Π΅ΠΌΠ° с 3 ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌΠΈ

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ исходный ΠΊΠΎΠ΄ | ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр

Π­Ρ‚ΠΎΡ‚ шаблон HTML содСрТит 3 столбца, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Ρ‹.Π Π°Π·ΠΌΠ΅Ρ€ Π»Π΅Π²ΠΎΠ³ΠΎ ΠΈ ΠΏΡ€Π°Π²ΠΎΠ³ΠΎ столбцов остаСтся фиксированным (Ρ‚.Π΅. Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ столбСц Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ΡΡ ΠΈ сТимаСтся). Π¨Π°Π±Π»ΠΎΠ½ прСдставляСт собой Β«ΠΆΠΈΠ΄ΠΊΠΈΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚Β», поэтому ΠΎΠ½ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ΡΡ ΠΈ сТимаСтся ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

3 столбца ΠΌΠ°ΠΊΠ΅Ρ‚Π°, 2 ΠΏΡ€Π°Π²Ρ‹Ρ… мСню

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ исходный ΠΊΠΎΠ΄ | ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр

Π­Ρ‚ΠΎΡ‚ шаблон HTML содСрТит 3 столбца, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Ρ‹. Π”Π²Π° ΠΏΡ€Π°Π²Ρ‹Ρ… столбца ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ фиксированного Ρ€Π°Π·ΠΌΠ΅Ρ€Π° (Ρ‚.Π΅. Π»Π΅Π²Ρ‹ΠΉ столбСц Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ΡΡ ΠΈ сТимаСтся). Π¨Π°Π±Π»ΠΎΠ½ прСдставляСт собой Β«ΠΆΠΈΠ΄ΠΊΠΈΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚Β», поэтому ΠΎΠ½ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ΡΡ ΠΈ сТимаСтся ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

2 столбца, Π»Π΅Π²ΠΎΠ΅ мСню с Π²Π΅Ρ€Ρ…Π½ΠΈΠΌ ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΌ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π°ΠΌΠΈ

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ исходный ΠΊΠΎΠ΄ | ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр

Π’ этом шаблонС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΈΠ· 2 столбцов, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Ρ‹. Π¨Π°Π±Π»ΠΎΠ½ прСдставляСт собой Β«ΠΆΠΈΠ΄ΠΊΠΈΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚Β», поэтому ΠΎΠ½ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ΡΡ ΠΈ сТимаСтся ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Π›Π΅Π²Ρ‹ΠΉ столбСц ΠΈΠΌΠ΅Π΅Ρ‚ Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ, ΠΏΡ€Π°Π²Ρ‹ΠΉ столбСц Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ΡΡ ΠΈ сТимаСтся ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ измСнСния ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

2 столбца, ΠΏΡ€Π°Π²ΠΎΠ΅ мСню с Π²Π΅Ρ€Ρ…Π½ΠΈΠΌ ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΌ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π°ΠΌΠΈ

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ исходный ΠΊΠΎΠ΄ | ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр

Π’ этом шаблонС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΈΠ· 2 столбцов, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Ρ‹.Π¨Π°Π±Π»ΠΎΠ½ прСдставляСт собой Β«ΠΆΠΈΠ΄ΠΊΠΈΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚Β», поэтому ΠΎΠ½ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ΡΡ ΠΈ сТимаСтся ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. ΠŸΡ€Π°Π²Ρ‹ΠΉ столбСц ΠΈΠΌΠ΅Π΅Ρ‚ Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ, Π»Π΅Π²Ρ‹ΠΉ столбСц Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ΡΡ ΠΈ суТаСтся ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ измСнСния ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

2 столбца, Π»Π΅Π²ΠΎΠ΅ мСню

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ исходный ΠΊΠΎΠ΄ | ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр

Π’ этом шаблонС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΈΠ· 2 столбцов, Π½ΠΎ Π±Π΅Π· Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ ΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π°. Π›Π΅Π²ΠΎΠ΅ мСню Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ. Π¨Π°Π±Π»ΠΎΠ½ прСдставляСт собой Β«ΠΆΠΈΠ΄ΠΊΠΈΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚Β», поэтому ΠΎΠ½ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ΡΡ ΠΈ сТимаСтся ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

2 столбца, ΠΏΡ€Π°Π²ΠΎΠ΅ мСню

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ исходный ΠΊΠΎΠ΄ | ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр

Π’ этом шаблонС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΈΠ· 2 столбцов, Π½ΠΎ Π±Π΅Π· Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ ΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π°. ΠŸΡ€Π°Π²ΠΎΠ΅ мСню Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ. Π¨Π°Π±Π»ΠΎΠ½ прСдставляСт собой Β«ΠΆΠΈΠ΄ΠΊΠΈΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚Β», поэтому ΠΎΠ½ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ΡΡ ΠΈ сТимаСтся ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΌΠ°ΠΊΠ΅Ρ‚Π° HTML

Π’Π°ΠΆΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΈ ΡΡΡ‚Π΅Ρ‚ΠΈΡ‡Π½ΡƒΡŽ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ элСмСнтов Π½Π° Π²Π΅Π±-страницС HTML.Π­Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π²Π΅Π±-страницу Π»ΡƒΡ‡ΡˆΠ΅ ΠΈ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π΅ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ нСсколько столбцов ΠΈ Π΄ΠΎΠ±ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠ»Π°Π²Π½ΠΎΠ³ΠΎ ΠΈ простого ΠΏΠΎΡ‚ΠΎΠΊΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ½ описываСт способ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Π΅Π±-страницы. Π”Π°Π²Π°ΠΉΡ‚Π΅ ΡƒΠ·Π½Π°Π΅ΠΌ большС ΠΎ HTML-ΠΌΠ°ΠΊΠ΅Ρ‚Π°Ρ… ΠΈ ​​их ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ….

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

1. Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ HTML- Π­Ρ‚ΠΎΡ‚ Ρ€Π°Π·Π΄Π΅Π» отобраТаСтся Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части Π²Π΅Π±-страницы ΠΈ опрСдСляСт ΡΠ²ΡΠ·Π°Π½Π½ΡƒΡŽ с Π½ΠΈΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°. Π’Π΅Π³

опрСдСляСт Ρ€Π°Π·Π΄Π΅Π» Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°.

2. ПанСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ HTML — МСню, относящССся ΠΊ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡŽ Π²Π΅Π±-страницы, отобраТаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ. Он содСрТит гипСрссылки, относящиСся ΠΊ Π²Π΅Π±-страницС. Π’Π΅Π³

<Ρ€Π°Π·Π΄Π΅Π»>

Π Π°Π·Π΄Π΅Π» содСрТимого

Π Π°Π·Π΄Π΅Π» Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π°

Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ —

ΠœΠ°ΠΊΠ΅Ρ‚ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ HTML

 

   
       Π’Π°Π±Π»ΠΈΡ†Π° ΠΌΠ°ΠΊΠ΅Ρ‚Π° HTML 
   
   
      

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

МСню
HTML
CSS3
Руководства ΠΏΠΎ DataFlair

Output-

HTML Layout Techniques

Для создания систСматичСских ΠΈ эстСтичных ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π½Π° нашСй Π²Π΅Π±-страницС ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ HTML Layout.

1. CSS Framework

W3.CSS ΠΈ Bootstrap — популярныС CSS-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ.

2. ΠœΠ°ΠΊΠ΅Ρ‚ CSS Float

ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ свойство CSS float для создания ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

 


 Π¨Π°Π±Π»ΠΎΠ½ CSS 


<ΡΡ‚ΠΈΠ»ΡŒ>
* {
  Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ: Ρ€Π°ΠΌΠΊΠ°-Ρ€Π°ΠΌΠΊΠ°;
}

body {
  сСмСйство ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²: Arial, Helvetica;
}

/ * Π‘Ρ‚ΠΈΠ»ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° * /
header {
  Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: # 657;
  отступ: 30 пиксСлСй;
  Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста: Ρ†Π΅Π½Ρ‚Ρ€;
  Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°: 35 пиксСлСй;
  Π±Π΅Π»Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚;
}

/ * Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π΄Π²Π° столбца / Π±Π»ΠΎΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ»Π°Π²Π°ΡŽΡ‚ рядом Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ * /
nav {
  ΠΏΠ»Ρ‹Ρ‚ΡŒ Π½Π°Π»Π΅Π²ΠΎ;
  ΡˆΠΈΡ€ΠΈΠ½Π°: 30%;
  высота: 300 пиксСлСй;
  Ρ„ΠΎΠ½: #ccc;
  отступ: 20 пиксСлСй;
}

/ * Π‘Ρ‚ΠΈΠ»ΡŒ списка * /
nav ul {
  Ρ‚ΠΈΠΏ-ΡΡ‚ΠΈΠ»ΡŒ-список: Π½Π΅Ρ‚;
  отступ: 0;
}

ΡΡ‚Π°Ρ‚ΡŒΡ {
  ΠΏΠ»Ρ‹Ρ‚ΡŒ Π½Π°Π»Π΅Π²ΠΎ;
  отступ: 20 пиксСлСй;
  ΡˆΠΈΡ€ΠΈΠ½Π°: 70%;
  Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: # f1f1f1;
  высота: 300 пиксСлСй;
}

/ * ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ числа послС столбцов * /
section: after {
  содСрТаниС: "";
  дисплСй: Ρ‚Π°Π±Π»ΠΈΡ†Π°;
  ясно: оба;
}

/ * Π‘Ρ‚ΠΈΠ»ΡŒ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π° * /
Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ» {
  Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: # 656;
  отступ: 10 пиксСлСй;
  Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста: Ρ†Π΅Π½Ρ‚Ρ€;
  Π±Π΅Π»Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚;
}

@media (max-width: 600 пиксСлСй) {
  nav, article {
    ΡˆΠΈΡ€ΠΈΠ½Π°: 100%;
    высота: Π°Π²Ρ‚ΠΎ;
  }
}



 

CSS Layout Float

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

ΠšΡƒΡ€ΡΡ‹

<Ρ€Π°Π·Π΄Π΅Π»> <ΡΡ‚Π°Ρ‚ΡŒΡ>

DataFlair

ΠœΡ‹ постоянно Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ Π½Π°Π΄ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π²Π°ΠΌ Π»ΡƒΡ‡ΡˆΠΈΡ… инструкторов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ позволят Π²Π°ΠΌ бСспрСпятствСнно ΠΎΠ±ΡƒΡ‡Π°Ρ‚ΡŒΡΡ Π΄ΠΎΠΌΠ°, ΠΊΠΎΠ³Π΄Π° Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ΄ΠΎΠ±Π½ΠΎ. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ студСнтов DataFlair ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‚ Π² Ρ‚ΠΎΠΏΠΎΠ²Ρ‹Π΅ ΠΌΠ½ΠΎΠ³ΠΎΠ½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ Π² области Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ… сразу послС обучСния.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅Π΅ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ новСйшим ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²Ρ‹ΠΌ тСхнологиям ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ ΠΈ ΠΏΠΎΠΌΠΎΡ‡ΡŒ учащимся ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ.

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

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

Output-

3. ΠœΠ°ΠΊΠ΅Ρ‚ CSS Flexbox

ΠœΠ°ΠΊΠ΅Ρ‚ Flexbox CSS ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для обСспСчСния гибкости Π²Π΅Π±-страницы Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… устройствах.

 


 Π¨Π°Π±Π»ΠΎΠ½ CSS 


<ΡΡ‚ΠΈΠ»ΡŒ>
* {
  Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ: Ρ€Π°ΠΌΠΊΠ°-Ρ€Π°ΠΌΠΊΠ°;
}

body {
  сСмСйство ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²: Arial, Helvetica;
}

/ * Π‘Ρ‚ΠΈΠ»ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° * /
header {
  Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: # 666;
  отступ: 30 пиксСлСй;
  Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста: Ρ†Π΅Π½Ρ‚Ρ€;
  Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°: 35 пиксСлСй;
  Π±Π΅Π»Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚;
}

/ * ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ для флСксбокса * /
Ρ€Π°Π·Π΄Π΅Π» {
  дисплСй: -webkit-flex;
  дисплСй: гибкий;
}

/ * Π‘Ρ‚ΠΈΠ»ΡŒ мСню * /
nav {
  -webkit-flex: 1;
  -ms-flex: 1;
  Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ: 1;
  Ρ„ΠΎΠ½: #ccc;
  отступ: 20 пиксСлСй;
}

/ * Π‘Ρ‚ΠΈΠ»ΡŒ списка * /
nav ul {
  Ρ‚ΠΈΠΏ-ΡΡ‚ΠΈΠ»ΡŒ-список: Π½Π΅Ρ‚;
  отступ: 0;
}

/ * Π‘Ρ‚ΠΈΠ»ΠΈΠ·ΡƒΠ΅ΠΌ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ * /
ΡΡ‚Π°Ρ‚ΡŒΡ {
  -webkit-flex: 3;
  -ms-flex: 3;
  Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ: 3;
  Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: # f1f1f1;
  отступ: 10 пиксСлСй;
}

/ * Π‘Ρ‚ΠΈΠ»ΡŒ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π° * /
Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ» {
  Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: # 657;
  отступ: 10 пиксСлСй;
  Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста: Ρ†Π΅Π½Ρ‚Ρ€;
  Π±Π΅Π»Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚;
}
@media (max-width: 600 пиксСлСй) {
  Ρ€Π°Π·Π΄Π΅Π» {
    -webkit-flex-direction: столбСц;
    flex-direction: столбСц;
  }



 

ΠœΠ°ΠΊΠ΅Ρ‚ CSS Flexbox

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

ΠšΡƒΡ€ΡΡ‹

<Ρ€Π°Π·Π΄Π΅Π»> <ΡΡ‚Π°Ρ‚ΡŒΡ>

DataFlair

ΠœΡ‹ постоянно Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ Π½Π°Π΄ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π²Π°ΠΌ Π»ΡƒΡ‡ΡˆΠΈΡ… инструкторов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ позволят Π²Π°ΠΌ бСспрСпятствСнно ΠΎΠ±ΡƒΡ‡Π°Ρ‚ΡŒΡΡ Π΄ΠΎΠΌΠ°, ΠΊΠΎΠ³Π΄Π° Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ΄ΠΎΠ±Π½ΠΎ. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ студСнтов DataFlair ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‚ Π² Ρ‚ΠΎΠΏΠΎΠ²Ρ‹Π΅ ΠΌΠ½ΠΎΠ³ΠΎΠ½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ Π² области Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ… сразу послС обучСния.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅Π΅ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ новСйшим ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²Ρ‹ΠΌ тСхнологиям ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ ΠΈ ΠΏΠΎΠΌΠΎΡ‡ΡŒ учащимся ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ.

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

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

Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ —

4. ΠœΠ°ΠΊΠ΅Ρ‚ сСтки CSS

ΠœΠ°ΠΊΠ΅Ρ‚ сСтки CSS состоит ΠΈΠ· строк ΠΈ столбцов, Ρ‡Ρ‚ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с float ΠΈ flexbox.

 



<ΡΡ‚ΠΈΠ»ΡŒ>
* {
  Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ: Ρ€Π°ΠΌΠΊΠ°-Ρ€Π°ΠΌΠΊΠ°;
}
.row :: after {
  содСрТаниС: "";
  ясно: оба;
  дисплСй: Ρ‚Π°Π±Π»ΠΈΡ†Π°;
}
[class * = "col-"] {
  ΠΏΠ»Ρ‹Ρ‚ΡŒ Π½Π°Π»Π΅Π²ΠΎ;
  отступ: 15 пиксСлСй;
}
.col-1 {ΡˆΠΈΡ€ΠΈΠ½Π°: 8,33%;}
.col-2 {ΡˆΠΈΡ€ΠΈΠ½Π°: 16.66%;}
.col-3 {width: 25%;}
.col-4 {ΡˆΠΈΡ€ΠΈΠ½Π°: 33,33%;}
. col-5 {width: 41.66%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33%;}
.col-8 {width: 66.66%;}
.col-9 {width: 75%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 100%;}
html {
  сСмСйство ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²: "Lucida Sans", Π±Π΅Π· засСчСк;
}
.header {
  Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²Ρ‹ΠΉ;
  Ρ†Π²Π΅Ρ‚: #ffffff;
  отступ: 15 пиксСлСй;
}
.nav ul {
  Ρ‚ΠΈΠΏ-ΡΡ‚ΠΈΠ»ΡŒ-список: Π½Π΅Ρ‚;
  ΠΌΠ°Ρ€ΠΆΠ°: 0;
  отступ: 0;
}
.nav li {
  отступ: 8 пиксСлСй;
  ниТнСС полС: 7 пиксСлСй;
  Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: # 33b5e5;
  Ρ†Π²Π΅Ρ‚: #ffffff;
}
.nav li: hover {
  Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: # 0099cc;
}



ΠšΡƒΡ€ΡΡ‹

  • HTML5
  • CSS3
  • Bootstrap

DataFlair

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

Π’Ρ‹Π²ΠΎΠ΄ —

РСзюмС

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

ΠΈΠ»ΠΈ для создания ΠΌΠ°ΠΊΠ΅Ρ‚Π° HTML. ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ рассмотрСли Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ основных ΠΌΠ°ΠΊΠ΅Ρ‚Π° CSS — CSS Framework, CSS float, CSS flexbox ΠΈ CSS grid.

НадСюсь, Π²Π°ΠΌ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ ΡΡ‚Π°Ρ‚ΡŒΡ !!!! Π”Π΅Π»ΠΈΡ‚Π΅ΡΡŒ своими ΠΎΡ‚Π·Ρ‹Π²Π°ΠΌΠΈ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π².

HTML-ΠΌΠ°ΠΊΠ΅Ρ‚ — GDATAMART

HTML-ΠΌΠ°ΠΊΠ΅Ρ‚ — это продвинутая Ρ‚Π΅ΠΌΠ° для создания ΠΌΠ°ΠΊΠ΅Ρ‚Π° Π²Π΅Π±-сайта с использованиСм Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π²Π΅Π±-сайты достигли этого HTML-ΠΌΠ°ΠΊΠ΅Ρ‚Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†. Π’Π΅Π³

, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для создания ΠΌΠ°ΠΊΠ΅Ρ‚Π° Π²Π΅Π±-сайта, Π»Π΅Π³ΠΊΠΎ управляСтся ΠΏΡ€ΠΈ сравнСнии Ρ‚Π΅Π³Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ создания ΠΌΠ°ΠΊΠ΅Ρ‚Π°. Но всС ΠΆΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Π° Ρ…ΠΎΡ€ΠΎΡˆΠ° для создания ΠΌΠ°ΠΊΠ΅Ρ‚Π°.

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

Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ HTML

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ ΠΎΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΡŽ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ°ΠΊΠ΅Ρ‚Π° HTML, ΠΌΡ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ Π²Π°ΠΌ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΈΠ· пСрСчислСнных Π½ΠΈΠΆΠ΅ шаблонов ΠΌΠ°ΠΊΠ΅Ρ‚Π° HTML.

HTML-ΠΌΠ°ΠΊΠ΅Ρ‚ 1

HTML-ΠΌΠ°ΠΊΠ΅Ρ‚ 2

ОписаниС компоновки

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

Π Π°Π·Π΄Π΅Π» Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°

Максимальная Π²Π΅Π±-страница соотвСтствуСт этой структурС с ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ΠΌ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ (мСню), Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… Π²Π°ΠΆΠ½Ρ‹Ρ… ссылок, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π»ΠΎΠ³ΠΈΠ½, ссылки Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях ΠΈ Ρ‚. Π”.

Π Π°Π·Π΄Π΅Π» содСрТимого

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

Π Π°Π·Π΄Π΅Π» Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π°

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

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΌΠ°ΠΊΠ΅Ρ‚Π° HTML5

Π’ HTML4 ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π±ΠΎΠ»Π΅Π΅ старой вСрсии Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ Ρ‚Π΅Π³ΠΎΠ²

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

Π’Π΅Π±-сайты часто ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π² нСсколько столбцов. HTML5 ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π½ΠΎΠ²Ρ‹Π΅ сСмантичСскиС элСмСнты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ части Π²Π΅Π±-страницы

ВСг ОписаниС
<Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ> Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² качСствС Ρ€Π°Π·Π΄Π΅Π»Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π½Π° Π²Π΅Π±-страницС
Π­Ρ‚ΠΎ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для опрСдСлСния Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ
<Ρ€Π°Π·Π΄Π΅Π»> ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΈΠ»ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² этом Ρ€Π°Π·Π΄Π΅Π»Π΅
<ΡΡ‚Π°Ρ‚ΡŒΡ> Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ пСрСчислСно основноС содСрТаниС Π²Π΅Π±-страницы
<сторона> Если ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠΊΠΎΠ²ΡƒΡŽ панСль, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ эту ΡΠ΅ΠΊΡ†ΠΈΡŽ
<Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»> Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ пСрСчисляСм всС ΠΏΡ€Π°Π²Π° Π½Π° ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, которая Π½Π°ΠΌ Π½ΡƒΠΆΠ½Π° Π² Π½ΠΈΠΆΠ½Π΅ΠΌ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π΅

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΌΠ°ΠΊΠ΅Ρ‚Π° HTML

БущСствуСт Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… способа создания ΠΌΠ½ΠΎΠ³ΠΎΠΊΠΎΠ»ΠΎΠ½ΠΎΡ‡Π½Ρ‹Ρ… ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

  • Π’Π°Π±Π»ΠΈΡ†Π° HTML
  • CSS свойство Float
  • CSS Flexbox
  • CSS Framework

HTML Π’Π°Π±Π»ΠΈΡ†Π°

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ HTML Table Π½Π΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для использования Π² качСствС инструмСнта ΠΌΠ°ΠΊΠ΅Ρ‚Π°! НазначСниС элСмСнта

— ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ‡Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅.Π˜Ρ‚Π°ΠΊ, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ для ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы

CSS свойство с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Ρ†Π΅Π»Ρ‹Π΅ Π²Π΅Π±-ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ свойство CSS float. Π’Ρ‹ΡƒΡ‡ΠΈΡ‚ΡŒ Float Π»Π΅Π³ΠΊΠΎ — Π²Π°ΠΌ просто Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ свойства float ΠΈ clear.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ : ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠ΅ элСмСнты привязаны ΠΊ ΠΏΠΎΡ‚ΠΎΠΊΡƒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈΡ‚ΡŒ гибкости.

CSS Flexbox

Flexbox — это Π½ΠΎΠ²Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ ΠΌΠ°ΠΊΠ΅Ρ‚Π° Π² CSS3.ИспользованиС flexbox обСспСчиваСт прСдсказуСмоС ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ элСмСнтов, ΠΊΠΎΠ³Π΄Π° ΠΌΠ°ΠΊΠ΅Ρ‚ страницы Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌ экрана ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ устройствам отобраТСния.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ : НС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² IE10 ΠΈ Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½ΠΈΡ… вСрсиях.

CSS-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ быстро ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Bootstrap.

Как Π½Π°Ρ‡Π°Ρ‚ΡŒ

Как Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ, ΠΌΡ‹ всСгда Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π»ΠΈ, с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ. Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ расскаТСм Π²Π°ΠΌ, ΠΊΠ°ΠΊ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚ Π²Π΅Π±-страницы, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ приступим!

  • НачнитС с Ρ‚Π΅Π³Π°
    ΠΈ ΡƒΠ·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΅Π³ΠΎ высоту ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρƒ, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Π΅Π΄ΠΈΠ½ΠΈΡ†Π°Ρ… Π΄Π»ΠΈΠ½Ρ‹ пиксСлСй . ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°, Π³Ρ€Π°Π½ΠΈΡ†Ρƒ ΠΈ Ρ‚. Π”.
  • Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΡ‚Ρ€Π΅Π½ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ с 3 div, 1-ΠΉ div Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ для 2-Π³ΠΎ ΠΈ 3-Π³ΠΎ div, Π·Π½Π°Ρ‡ΠΈΡ‚, 2-ΠΉ ΠΈ 3-ΠΉ div Π±ΡƒΠ΄ΡƒΡ‚ Π²Π½ΡƒΡ‚Ρ€ΠΈ 1-Π³ΠΎ div. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ высоту ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρƒ для 2-Π³ΠΎ ΠΈ 3-Π³ΠΎ div Π² соотвСтствии с 1-ΠΌ div ΠΈ располоТитС 2-ΠΉ ΠΈ 3-ΠΉ div рядом, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ свойство CSS float .
  • Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΉΡ‚Π΅ΡΡŒ с большим количСством div , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ структуру своСй Π²Π΅Π±-страницы, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΉΡ‚Π΅ это снова ΠΈ снова.
  • Π•ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ способ Π²Ρ‹ΡƒΡ‡ΠΈΡ‚ΡŒ это! Π­Ρ‚ΠΎ всС большС ΠΈ большС ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ это ваш Ρ‚Π΅Ρ€ΠΌΠΈΠ½.

HTML-ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ — использованиС DIV, SPAN

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

— это элСмСнт уровня Π±Π»ΠΎΠΊΠ°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠΈ элСмСнтов HTML. Π’ Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Ρ‚Π΅Π³
являСтся элСмСнтом уровня Π±Π»ΠΎΠΊΠ°, элСмСнт HTML ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠΈ элСмСнтов Π½Π° встроСнном ΡƒΡ€ΠΎΠ²Π½Π΅.

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ — ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ элСмСнт уровня Π±Π»ΠΎΠΊΠ° элСмСнт — ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ элСмСнт уровня Π±Π»ΠΎΠΊΠ° — ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ элСмСнт — элСмСнт уровня Π±Π»ΠΎΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ элСмСнт — ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ элСмСнт уровня Π±Π»ΠΎΠΊΠ°

Smart Docking-layout Layout-item Demo

  • Π‘Ρ…Π΅ΠΌΠ°

  • ΠžΠ±Π·ΠΎΡ€
  • БСрия Π»ΠΈΠ½ΠΈΠΉ ΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΎΠΊ

  • Линия сСрии
  • БСрия Stacked Line
  • Линия 100% с Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½ΠΈΠ΅ΠΌ БСрия
  • Линия сСрии с этикСтками
  • БСрия Π»ΠΈΠ½ΠΈΠΉ с Π½Π΅Π΄ΠΎΡΡ‚Π°ΡŽΡ‰ΠΈΠΌΠΈ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ
  • БСрия Π»ΠΈΠ½ΠΈΠΉ с 50 тыс. Π’ΠΎΡ‡Π΅ΠΊ Π΄Π°Π½Π½Ρ‹Ρ…
  • БСрия Line с условными Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ
  • БСрия Step Line
  • Π‘ΠΏΠ»Π°ΠΉΠ½ сСрии
  • БСрия сплайнов с Ρ†Π²Π΅Ρ‚Π½Ρ‹ΠΌΠΈ полосами
  • ΠŸΠ»ΠΎΡ‰Π°Π΄ΡŒ сСрии
  • БСрия 100% с Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½ΠΈΠ΅ΠΌ
  • Π‘Π΅Ρ€ΠΈΠΈ областСй с Π½Π΅Π΄ΠΎΡΡ‚Π°ΡŽΡ‰ΠΈΠΌΠΈ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ
  • Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΏΠ»ΠΎΡ‰Π°Π΄Π΅ΠΉ ΠΈ сСрия Π»ΠΈΠ½ΠΈΠΉ
  • БСрия ΠΊΠΎΠ»ΠΎΠ½Π½ ΠΈ стСрТнСй

  • Колонка сСрии
  • БСрия ΠΊΠΎΠ»ΠΎΠ½Π½ с Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½ΠΈΠ΅ΠΌ
  • НаборныС ΠΈ сгруппированныС столбцы сСрии
  • БСрия 100% столбцов с Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½ΠΈΠ΅ΠΌ
  • БСрия столбцов с условными Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ
  • Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ столбцов
  • ΠšΠΎΠ»ΠΎΠ½Π½Ρ‹ с фиксированным Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ΠΌ
  • Π‘Π°Ρ€ сСрии
  • Π˜Π½Ρ‚Π΅Ρ€Π²Π°Π» ΠΌΠ΅ΠΆΠ΄Ρƒ рядами столбцов
  • БСрия ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… стСрТнСй
  • БСрия ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ с этикСтками
  • ΠŸΠΈΡ€ΠΎΠ³ΠΈ ΠΈ ΠΏΠΎΠ½Ρ‡ΠΈΠΊΠΈ сСрии

  • ΠŸΠΈΡ€ΠΎΠ³ сСрии
  • Π›Π΅Π³Π΅Π½Π΄Π° сСрии ΠΏΠΈΡ€ΠΎΠ³ΠΎΠ²
  • ΠŸΠΎΠ½Ρ‡ΠΈΠΊ сСрии
  • ЛогарифмичСская ось

  • Π‘Ρ‚ΠΎΠ»Π±Ρ†Ρ‹ с логарифмичСской осью
  • ΠšΠΎΠ»ΠΎΠ½Π½Ρ‹ с основаниСм 10 логарифмичСской оси
  • Базовая линия логарифмичСской оси
  • ЛогарифмичСская ось X
  • ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (Π²Ρ‹Π±ΠΎΡ€ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°)

  • Π”Π°Ρ‚Π° Π’Ρ‹Π±ΠΎΡ€ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° оси X
  • Π’Ρ‹Π±ΠΎΡ€ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° числовой оси X
  • Π’ΠΎΠ΄ΠΎΠΏΠ°Π΄ сСрии

  • БСрия «Π’ΠΎΠ΄ΠΎΠΏΠ°Π΄»
  • Π’ΠΎΠ΄ΠΎΠΏΠ°Π΄ с нСсколькими сСриями
  • Ѐинансовая сСрия

  • Π‘Π²Π΅Ρ‡Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊ
  • Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° OHLC
  • сСрии Polar and Spider

  • ΠŸΠΎΠ»ΡΡ€Π½Π°Ρ ΠΊΠ°Ρ€Ρ‚Π°
  • Частичная полярная ΠΊΠ°Ρ€Ρ‚Π°
  • БраслСты сСрии Polar
  • ΠŸΠ°ΡƒΠΊ
  • Π’ΠΎΡ€ΠΎΠ½ΠΊΠ° ΠΈ ΠΏΠΈΡ€Π°ΠΌΠΈΠ΄Π° сСрии

  • Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°-Π²ΠΎΡ€ΠΎΠ½ΠΊΠ°
  • Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° с Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½ΠΈΠ΅ΠΌ
  • ΠŸΠΈΡ€Π°ΠΌΠΈΠ΄Π°
  • Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° с Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΈΡ€Π°ΠΌΠΈΠ΄
  • ΠŸΡƒΠ·Ρ‹Ρ€ΡŒΠΊΠΎΠ²Π°Ρ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°
  • ВочСчная Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°
  • ВочСчная Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° с 25 тыс.
  • ΠžΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

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

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

    © 2019 Π¨Ρ‚ΠΈΡ€Π»ΠΈΡ† Π‘Π΅Ρ‚ΡŒ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… салонов Π² ΠŸΠ΅Ρ€ΠΌΠΈ

    Цифровая ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ, Ρ†Π²Π΅Ρ‚Π½ΠΎΠ΅ ΠΈ Ρ‡Π΅Ρ€Π½ΠΎ-Π±Π΅Π»ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², сканированиС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², ризография Π² ΠŸΠ΅Ρ€ΠΌΠΈ.