πŸ‘¨β€πŸ’»DEV [HTML Academy] HTML ΠΈ CSS. ΠŸΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ вёрстка сайтов (2021)

  • Автор Ρ‚Π΅ΠΌΡ‹ Odyvanchik
  • Π”Π°Ρ‚Π° Π½Π°Ρ‡Π°Π»Π°
[HTML Academy] HTML ΠΈ CSS. ΠŸΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ вёрстка сайтов (2021)





ΠšΡƒΡ€Ρ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΡΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ ΠΈ ΡΡ‚Π°Ρ‚ΡŒ высокооплачиваСмым профСссионалом. Он ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ для Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… людСй, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠ°Π»ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° курса:

ΠŸΠ΅Ρ€Π²Π°Ρ нСдСля

Познакомимся с участниками ΠΈ процСссом Π½Π° курсС, рассмотрим устройство Π²Π΅Π±Π° ΠΈ вашС мСсто Π² профСссии, ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠΌ инструмСнты для Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Как ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ курс.

*

ΠžΠ±Π·ΠΎΡ€ Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ².

ВСхничСскоС Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ качСства.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° курса.

Авторы, ΠΊΡƒΡ€Π°Ρ‚ΠΎΡ€Ρ‹, наставники.

Π Π°Π±ΠΎΡ‚Π° с наставником.

Π—Π°Ρ‰ΠΈΡ‚Π° Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

ΠšΡ‚ΠΎ ΠΈ ΠΊΠ°ΠΊ Π΄Π΅Π»Π°Π΅Ρ‚ сайты.

*

Из Ρ‡Π΅Π³ΠΎ состоит сайт Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅: сСрвСр, Π±Ρ€Π°ΡƒΠ·Π΅Ρ€, вёрстка.

ΠšΡ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ сайты: Π΄ΠΈΠ·Π°ΠΉΠ½, вёрстка, бэкСнд.

ΠžΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π²Π΅Ρ€ΡΡ‚Π°Π»ΡŒΡ‰ΠΈΠΊΠ°: удобство, Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ, пСрфоманс.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈ процСсс.

*

Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΈ инспСкторы Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ: Figma, Photoshop.

Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΊΠΎΠ΄Π°, Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹, ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠΈ.

БистСма контроля вСрсий.

ΠŸΡ€ΠΎΡ†Π΅ΡΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ.

Π Π°Π·Π΄Π΅Π» 2

Π Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°

ΠŸΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄ вёрсткой, ΡƒΠ·Π½Π°Π΅ΠΌ синтаксис HTML ΠΈ Π±Π°Π·ΠΎΠ²ΡƒΡŽ структуру страницы, посмотрим ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ спСцификация ΠΈ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ слоТныС случаи Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ.

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

*

Анализ ΠΌΠ°ΠΊΠ΅Ρ‚Π°.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

Бинтаксис HTML

*

ΠŸΠ°Ρ€Π½Ρ‹Π΅ ΠΈ ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹Π΅ Ρ‚Π΅Π³ΠΈ.

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

Π’ΠΈΠΏΡ‹ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ².

Базовая структура страницы.

*

ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ рСсурсов.

ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ страницы.

Π’Π΅Π³ΠΈ для Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.

Π‘Π΅ΠΌΠ°Π½Ρ‚ΠΈΠΊΠ° ΠΈ спСцификации.

*

Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Ρ‹ ΠΈ спСцификации.

ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Ρ‚Π΅Π³ΠΎΠ².

Π Π°Π·Π±ΠΎΡ€ ΠΏΡ€Π°Π²ΠΈΠ» вкладывания

Вторая нСдСля

Π Π°Π·Π΄Π΅Π» 3

Бтилизация

Π Π°Π·Π΄Π΅Π»ΠΈΠΌ ΠΌΠ°ΠΊΠ΅Ρ‚ Π½Π° Π±Π»ΠΎΠΊΠΈ, создадим структуру стилСй, погрузимся Π² основы CSS, ΠΏΠΎΡ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ с Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠΌ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹.

Устройство ΠΈ логичСскиС части ΠΌΠ°ΠΊΠ΅Ρ‚Π°.

*

Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠΎΠ² ΠΈΠ· ΠΌΠ°ΠΊΠ΅Ρ‚Π°.

Π£Π½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ Π±Π»ΠΎΠΊΠΈ.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… для Ρ†Π²Π΅Ρ‚ΠΎΠ².

Π€Π°ΠΉΠ»Ρ‹ ΠΈ структура для Π±Π»ΠΎΠΊΠΎΠ².

*

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ стилСй Π½Π° страницу.

ΠŸΠΎΠ³Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ Π² стили для Π±Π»ΠΎΠΊΠΎΠ².

*

Π Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΈ интСрфСйса.

ИмСнованиС классами ΠΈ ΠΏΠΎ Ρ‚Π΅Π³Π°ΠΌ.

Π‘Π΅Π»Π΅ΠΊΡ‚ΠΎΡ€, Π±Π»ΠΎΠΊ ΠΏΡ€Π°Π²ΠΈΠ», свойство-Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.

Π‘Π»ΠΎΠΆΠ½Ρ‹Π΅ ΠΈ простыС сСлСкторы.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ классы.

НаслСдованиС, каскад, ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ

*

КакиС свойства Π½Π°ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ Π½Π΅Ρ‚.

Π§Π΅ΠΌ font-size отличаСтся ΠΎΡ‚ background-color.

ΠšΠ°ΡΠΊΠ°Π΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ.

Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈ Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ°ΠΊΠ΅Ρ‚Π°.

*

Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠΎΠ² Π² Figma.

Π¨Ρ€ΠΈΡ„Ρ‚Ρ‹.

*

ИспользованиС систСмных ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ².

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

ИспользованиС ΠΈ настройка Google Fonts.

ИспользованиС ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π² стилях.

Π Π°Π·Π΄Π΅Π» 4

Π“Ρ€Π°Ρ„ΠΈΠΊΠ°

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ Π΅ΡΡ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΈ инспСкторы Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, ΠΈΠ·ΡƒΡ‡ΠΈΠΌ интСрфСйс Figma, разбСрёмся Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ… Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, научимся Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅, ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΎΡ‚ инспСктора.

*

ΠžΠ±Π·ΠΎΡ€ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²: Photoshop, Illustrator, Sketch, Figma.

ΠžΠ±Π·ΠΎΡ€ инспСкторов: Zeplin, Avocode.

Π’Ρ‹Π±ΠΎΡ€ подходящСго инструмСнта.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ Figma ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ.

*

Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹, Ρ„Ρ€Π΅ΠΉΠΌΡ‹, слои, инспСктор.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π±Π»ΠΎΠΊΠΎΠ²: ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ, Ρ„ΠΎΠ½, Ρ‚Π΅Π½ΠΈ, ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ тСкста: сСмСйство, Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π½ΠΈΠ΅, Ρ€Π°Π·ΠΌΠ΅Ρ€.

Π€ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π²Ρ‹Π±ΠΎΡ€Π°.

*

Растровая, вСкторная ΠΈ гСнСрируСмая Π³Ρ€Π°Ρ„ΠΈΠΊΠ°.

Π€ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ GIF, JPEG, PNG, WebP ΠΈ SVG.

Π’Ρ‹Π±ΠΎΡ€ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ΠΏΠΎ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ изобраТСния.

Настройки экспорта Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΈΠ· Figma.

ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ послС экспорта.

*

Установка Squoosh ΠΈ SVGOMG Π½Π° дСсктоп.

ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ настройки Squoosh ΠΈ SVGOMG.

ΠŸΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ оптимизация Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ.

Ѐайловая структура ΠΈ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΏΡƒΡ‚Π΅ΠΉ.

*

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΏΠ°ΠΏΠΎΠΊ для хранСния Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ.

ΠŸΡƒΡ‚ΠΈ ΠΊ рСсурсам Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ.

Π’Ρ€Π΅Ρ‚ΡŒΡ нСдСля

Π Π°Π·Π΄Π΅Π» 5

Π‘Π΅Ρ‚ΠΊΠΈ Π½Π° Π³Ρ€ΠΈΠ΄Π°Ρ…

Научимся ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ систСму сСток ΠΈ раскладку Π±Π»ΠΎΠΊΠΎΠ² Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Grid Layout. Научимся Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ сСтки Π½Π° ΠΌΠ°ΠΊΠ΅Ρ‚Π°Ρ…. РазбСрёмся Π² Π±Π»ΠΎΡ‡Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ.

ΠœΠΎΠ΄ΡƒΠ»ΡŒΠ½Π°Ρ систСма ΠΈ сСтки.

*

ΠΠ°ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅, ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, строки ΠΈ отступы.

Π‘Π΅Ρ‚ΠΊΠ° ΠΊΠ°ΠΊ основа, Π½ΠΎ Π½Π΅ строгоС ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ.

БпСцификация Grid Layout ΠΈ раскладка ΠΏΠΎ сСткС ΠΌΠ°ΠΊΠ΅Ρ‚Π°.

*

Устройство шаблонов: строки, ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, Π»ΠΈΠ½ΠΈΠΈ, отступы.

Ручная ΠΈ автоматичСская раскладка.

БпСцификация Box Alignment ΠΈ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ сСтки.

Блочная модСль.

*

Устройство, Ρ‚ΠΈΠΏΡ‹ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΡ‡Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ.

Явная ΠΈ автоматичСская ΡˆΠΈΡ€ΠΈΠ½Π°, Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.

Π Π°Π·Π΄Π΅Π» 6

Π‘Π΅Ρ‚ΠΊΠΈ Π½Π° флСксах

Научимся ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ систСму сСток ΠΈ раскладку Π±Π»ΠΎΠΊΠΎΠ² Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Flexible Boxes. Научимся Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ случаи, ΠΊΠΎΠ³Π΄Π° флСксы подходят Π»ΡƒΡ‡ΡˆΠ΅ Π³Ρ€ΠΈΠ΄ΠΎΠ².

БпСцификация Flexible Boxes ΠΈ раскладка Π²Π½ΡƒΡ‚Ρ€ΠΈ Π±Π»ΠΎΠΊΠΎΠ².

*

Оси: основная, попСрСчная, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅.

РасполоТСниС Π½Π° основной ΠΈ ΠΏΠΎΠΏΠ΅Ρ€Π΅Ρ‡Π½ΠΎΠΉ оси.

РастяТСниС, суТСниС, Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ флСксов.

ЀлСксы ΠΈ Π³Ρ€ΠΈΠ΄Ρ‹.

*

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ систСм раскладки.

Π‘ΠΈΡ‚ΡƒΠ°Ρ†ΠΈΠΈ, подходящиС для Π³Ρ€ΠΈΠ΄ΠΎΠ².

Π‘ΠΈΡ‚ΡƒΠ°Ρ†ΠΈΠΈ, подходящиС для флСксов.

БовмСстноС использованиС.

ЧСтвёртая нСдСля

Π Π°Π·Π΄Π΅Π» 7

Π”Π΅ΠΊΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ элСмСнты

ΠŸΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠΌΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΏΡ€ΠΈ построСнии ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Рассмотрим состояния ΠΈ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ элСмСнтов Π½Π° страницС. Π‘Π΄Π΅Π»Π°Π΅ΠΌ интСрфСйс устойчивым ΠΊ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ.

ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚Π½Π°Ρ ΠΈ ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚Π΅Π»ΡŒΡΠΊΠ°Ρ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π² Π²Π΅Π±Π΅.

*

ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π½ΠΎΠΉ ΠΈ ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ.

Вставка ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Π² стили ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠ°Ρ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, умСстноС использованиС.

Π’ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΈ Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΊΠ°.

*

ВСория близости ΠΈ оптичСская компСнсация.

Π’ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΈ характСристики тСкста.

Π˜Π½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ интСрфСйса.

*

Бостояния ΠΈ события элСмСнтов интСрфСйса.

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹, анимация, ΠΏΠ»Π°Π²Π½ΠΎΡΡ‚ΡŒ интСрфСйса.

Раскладка ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°: ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΠΈ Ρ„Π»ΠΎΠ°Ρ‚Ρ‹.

*

Колонки для тСкста ΠΈ Π±Π»ΠΎΠΊΠΎΠ², ΠΏΠ΅Ρ€Π΅Ρ‚Π΅ΠΊΠ°Π½ΠΈΠ΅ ΠΈ Π·Π°ΠΏΡ€Π΅Ρ‚Ρ‹.

ΠžΠ±Ρ‚Π΅ΠΊΠ°Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠΎΠ² тСкстом, схлопываниС ΠΈ ΠΊΠ»ΠΈΠ°Ρ€ΠΈΠ½Π³.

ΠŸΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.

*

ИзмСнСниС числа элСмСнтов Π² списках.

Вставка ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ.

Π”Π»ΠΈΠ½Π½Ρ‹Π΅ ΠΈ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ слова, ΠΌΠ½ΠΎΠ³ΠΎΡΡ‚Ρ€ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΈ пСрСносы.

ΠŸΡΡ‚Π°Ρ нСдСля

Π Π°Π·Π΄Π΅Π» 8

ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°

Π£Π·Π½Π°Π΅ΠΌ ΠΊΠ°ΠΊ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ содСрТаниС Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… страниц, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΈΠ· CMS. Начнём Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒΡΡ ΠΊ Π·Π°Ρ‰ΠΈΡ‚Π΅ Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠ΅ΠΌΡΡ Π² вёрсткС элСмСнтов содСрТимого.

*

БвСрстаСм Ρ‚Π΅ΠΊΡΡ‚ΠΎΠ²ΡƒΡŽ страницу ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠΌ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ стили содСрТания, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ Π½Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ страницы ΠΈΠ· CMS.

БвСрстаСм Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠΊΠ½Π° с Ρ„ΠΎΡ€ΠΌΠΎΠΉ Π²Ρ…ΠΎΠ΄Π° ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ. Π Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ ΠΏΡ€ΠΈΡ‘ΠΌΡ‹ стилизации нСстандартных элСмСнтов Ρ„ΠΎΡ€ΠΌ.

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠΌ свёрстанный ΡƒΡ‡Π΅Π±Π½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΊ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΡƒ.

Π Π°Π·Π±ΠΈΡ€Π°Π΅ΠΌ Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Π΅ случаи пСрСполнСния ΠΈ способы Π±ΠΎΡ€ΡŒΠ±Ρ‹ с Π½ΠΈΠΌΠΈ.

Π Π°Π·Π΄Π΅Π» 9

Π”ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΈ Ρ„ΠΎΡ€ΠΌΡ‹

ΠŸΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΏΡ€ΠΎ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ, рассмотрим возмоТности ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ удобства интСрфСйсов. ΠŸΠΎΡ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ с инструмСнтами ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ доступности.

Π‘ΠΈΡ‚ΡƒΠ°Ρ†ΠΈΠΈ с Π½Π΅ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ интСрфСйсом, Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ.

*

НСконтрастныС Ρ†Π²Π΅Ρ‚Π°, ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠΈ для тСкста.

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ доступ, условия ΠΈ физиология.

ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ срСдства: поисковики, Ρ€Π΅ΠΆΠΈΠΌΡ‹ чтСния, скринридСры.

Π”ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ встроСнных Π² HTML элСмСнтов.

*

ВстроСнныС ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ элСмСнты.

ΠžΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Ρ‹ ΠΈ навигация Π² скринридСрах.

Бпособы взаимодСйствия с интСрфСйсом.

*

ΠœΡ‹ΡˆΡŒ ΠΈ Ρ…ΠΎΠ²Π΅Ρ€.

ΠšΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΈ фокус.

ΠšΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΈ голос.

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹Π΅ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ интСрфСйса.

*

Кнопки-ссылки.

Π Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ, чСкбоксы, сСлСкт.

Подписи ΠΊ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ ΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π½Ρ‹ΠΌ элСмСнтам.

*

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ областСй ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.

Подписи ΠΊ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π½Ρ‹ΠΌ элСмСнтам: ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, Π²ΠΈΠ΄Π΅ΠΎ, Ρ„Ρ€Π΅ΠΉΠΌΡ‹.

Доступная инлайновая вставка SVG.

Π€ΠΎΡ€ΠΌΡ‹ ΠΈ подписи ΠΊ полям.

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ подписСй Π² слоТных случаях: Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ, ΠΈΠΊΠΎΠ½ΠΊΠΈ.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ доступности.

*

Π”Π΅Ρ€Π΅Π²ΠΎ доступности Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½Ρ‹Ρ… ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠ°Ρ….

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ доступности: aXe, Siteimprove.

ДСмонстрация скринридСра.

ШСстая нСдСля

Π Π°Π·Π΄Π΅Π» 10

ОТивлСниС интСрфСйса

ΠŸΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Ρ‚ΠΎΠΌ, Π³Π΄Π΅ примСняСтся JavaScript, Ρ‡Π΅ΠΌ отличаСтся DOM ΠΈ HTML-Π΄Π΅Ρ€Π΅Π²ΠΎ. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠΌ ΠΈ настроим JavaScript-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹.

JavaScript Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ….

*

JavaScript-Π΄Π²ΠΈΠΆΠΊΠΈ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ.

ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ DOM ΠΈ HTML-Π΄Π΅Ρ€Π΅Π²Π°.

Π Π°Π±ΠΎΡ‚Π° с DOM: поиск элСмСнтов ΠΈ сохранСниС Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π²Ρ‹Π·ΠΎΠ² ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².

Π˜Π½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π‘Π°Ρ€Π±Π΅Ρ€ΡˆΠΎΠΏΠ°.

*

ΠžΠ±Π·ΠΎΡ€ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ тСхничСского задания ΡƒΡ‡Π΅Π±Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ JavaScript-Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° страницу.

Настройка ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².

Π Π°Π·Π΄Π΅Π» 11

Π€ΠΈΠ½Π°Π»

ΠŸΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡˆΡ‘Π» курс ΠΈ ΠΊΡƒΠ΄Π° Π²Π°ΠΌ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ дальшС.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ курса.

*

Бтатистика ΠΏΠΎ студСнтам ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌ.

БлоТности Π² процСссС.

Π’Π°ΡˆΠ΅ мСсто Π² профСссии.

*

Π§Ρ‚ΠΎ Π²Ρ‹ ΡƒΠ·Π½Π°Π»ΠΈ Π² процСссС.

Π§Ρ‚ΠΎ Π²Ρ‹ ΡƒΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ.

ΠœΠ΅ΡΡ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌ ΠΏΡƒΡ‚ΠΈ.

ΠšΡƒΠ΄Π° Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ дальшС.

*

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ развития.

ΠŸΡ€ΠΎΡ„Π΅ΡΡΠΈΠΈ АкадСмии.

Навыки ΠΈ курсы.

АксСлСратор ΠΈ Π›ΠΈΠ³Π° А.



β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”

πŸ”— ΠŸΡ€ΠΎΠ΄Π°ΠΆΠ½ΠΈΠΊ:
Доступно ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ: ЗарСгистрированный


πŸ“₯ БКАЧАВЬ КУРБ:
πŸ” Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ?

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ скрытыС ссылки ΠΈ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π»Π°ΠΉΠΊΠΈ, Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠΉΡ‚Π΅ VIP-статус.

πŸ’Ž ΠŸΠžΠ›Π£Π§Π˜Π’Π¬ Π”ΠžΠ‘Π’Π£ΠŸ Наш Telegram ΠΊΠ°Π½Π°Π»
 

ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ курсы

Назад
Π’Π΅Ρ€Ρ