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

Π Π°Π±ΠΎΡ‚Π° с изобраТСниями Π½Π° HTML

Π”Π°Π²Π°ΠΉΡ‚Π΅ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ разбСрСмся с Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° страницС вашСго сайта. Для этого ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ Ρ‚Π΅Π³ <img>, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ src, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ слСдуСт Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ. ΠŸΡ€ΠΈ этом сам Ρ‚Π΅Π³ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ‚Π΅Π³Π°.

Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅. ΠŸΡƒΡΡ‚ΡŒ Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ нашСго сайта находится Ρ„Π°ΠΉΠ» smile.png с ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΎΠΉ. Π”Π°Π²Π°ΠΉΡ‚Π΅ Π²Ρ‹Π²Π΅Π΄Π΅ΠΌ Π΅Π΅ Π½Π° страницС нашСго сайта:

<img src="smile.png">

:

РазмСститС Π½Π° страницС вашСго сайта ΠΊΠ°ΠΊΡƒΡŽ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ.

Π¨ΠΈΡ€ΠΈΠ½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ своим Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ. НапримСр, Ρ‚Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° со смайлом, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΡ‹ Π²Ρ‹Π²ΠΎΠ΄ΠΈΠ»ΠΈ Π²Ρ‹ΡˆΠ΅, ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ 130 Π½Π° 130 пиксСлСй ΠΈ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΌΡ‹ ΠΈ Π²ΠΈΠ΄ΠΈΠΌ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅.

ΠŸΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, Π·Π°Π΄Π°Π² Π΅ΠΉ ΡˆΠΈΡ€ΠΈΠ½Ρƒ.

Π­Ρ‚ΠΎ дСлаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° width

Π”Π°Π²Π°ΠΉΡ‚Π΅ для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π·Π°Π΄Π°Π΄ΠΈΠΌ нашСй ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ ΡˆΠΈΡ€ΠΈΠ½Ρƒ 100 пиксСлСй. Для этого Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° width ΡƒΠΊΠ°ΠΆΠ΅ΠΌ число 100, Π²ΠΎΡ‚ Ρ‚Π°ΠΊ: width=»100″.

Какого ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Π½Π° экранС? МоТно ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ: ΡˆΠΈΡ€ΠΈΠ½Π° 100 пиксСлСй, ΠΊΠ°ΠΊ ΠΌΡ‹ Π·Π°Π΄Π°Π»ΠΈ, ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½Π°Ρ высота 130, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ‹ Π΅Π΅ Π½Π΅ Π·Π°Π΄Π°Π²Π°Π»ΠΈ. На самом Π΄Π΅Π»Π΅, это Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ Ρ‚Π°ΠΊ.

Π¨ΠΈΡ€ΠΈΠ½Π° Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ 100 пиксСлСй, Π° Π²ΠΎΡ‚ высота подстроится Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π½Π΅ исказились, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ станСт 100 пиксСлСй.

Π”Π°Π²Π°ΠΉΡ‚Π΅ запустим ΠΈ убСдимся Π² этом:

<img src="smile.png">

:

УстановитС вашСй ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π² 300 пиксСлСй.

Высота ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ

МоТно вмСсто Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° width Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ height — Π² этом случаС ΡƒΠΆΠ΅ высота Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π΄Π°Π½Π° ΠΊΠ°ΠΊ 100 пиксСлСй, Π° ΡˆΠΈΡ€ΠΈΠ½Π° подстроится ΠΏΠΎΠ΄ Π½Π΅Π΅ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΈΡΠΊΠ°Π·ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΈ:

<img src="smile. png">

:

УстановитС вашСй ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ высоту Π² 100 пиксСлСй.

ΠžΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΡˆΠΈΡ€ΠΈΠ½Π° ΠΈ высота

Если Π·Π°Π΄Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρƒ, ΠΈ высоту, Ρ‚ΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΊΠ°Π·ΠΈΡ‚ΡŒ. НапримСр, Ссли Π·Π°Π΄Π°Ρ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ 100 пиксСлСй, Π° высоту 70px, Ρ‚ΠΎ наш смайл станСт растянутым ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅:

<img src="smile.png">

:

ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ исказится, вСдь ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ просто Π·Π°Π΄Π°Ρ‚ΡŒ ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρƒ, ΠΈ высоту ΠΏΠΎ 100 пиксСлСй, Π² этом случаС наша ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° станСт мСньшС, Ρ‡Π΅ΠΌ Π±Ρ‹Π»Π° (Π° Π±Ρ‹Π»Π° ΠΎΠ½Π° 130), Π½ΠΎ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΈ Π΅Π΅ Π½Π΅ исказятся:

<img src="smile.png">

:

УстановитС вашСй ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ высоту Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΈ изобраТСния исказились.

УстановитС вашСй ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ высоту Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΈ изобраТСния НЕ исказились.

Как ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ для сайта

ΠŸΠΎΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΡ€Π°Ρ‚ΠΊΡƒΡŽ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ΠΏΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌΡƒ использованию ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° сайтС.

Π Π΅Ρ‡ΡŒ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ Π½Π΅ ΠΎΠ± элСмСнтах Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Π° ΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°Ρ… Π² Π²ΠΈΠ΄Π΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° (Ρ„ΠΎΡ‚ΠΎ, Π³Π°Π»Π΅Ρ€Π΅ΠΈ, ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Ρ‹, инструкции, сканы Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΈ Ρ‚.Π΄.).

Главная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° – ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΈΠ»ΠΈ сам Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Ρ„ΠΎΡ‚ΠΎ для размСщСния Π½Π° сайтС ΠΈ сразу Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ ΠΈΡ… Π½Π° сайт.

Π­Ρ‚ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° β„–1, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ смотрит, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ Π·Π° Ρ„ΠΎΡ‚ΠΊΠΈ, ΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΎΠ½ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, вСса ΠΈ ΠΊΠ°ΠΊ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ, Π° это всё Π²Π°ΠΆΠ½Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ:

  • Π Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΡ‚ΠΎ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ Ρ‚ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ, Ссли это Ρ„ΠΎΡ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Π½ΠΎΠ΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΈ Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ 300px, Ρ‚ΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 5000px, Ссли ΠΆΠ΅ это Ρ„ΠΎΡ‚ΠΎ для слайдСра ΠΈΠ»ΠΈ Π³Π°Π»Π΅Ρ€Π΅ΠΈ, которая ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠΏΠ°ΠΏ, Ρ‚ΠΎΠ³Π΄Π° максимальная ΡˆΠΈΡ€ΠΈΠ½Π° Ρ„ΠΎΡ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Π΅ экрана, я ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ задаю 1920px.
  • ВСс Ρ„ΠΎΡ‚ΠΎΠΊ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒΡΡ Π² ΠœΠ΅Π³Π°Π±Π°ΠΉΡ‚Π°Ρ…, ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΡ‚ΠΎΠΊ Π±Ρ‹Π» Π΄ΠΎ 200 ΠšΠ‘, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈ большС Π² зависимости ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° изобраТСния. Но Ссли Ρ„ΠΎΡ‚ΠΎ вСсит большС 1Мб, Ρ‚ΠΎΠ³Π΄Π° это ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°.
  • НазваниС Ρ„ΠΎΡ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ прописано Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π»Π°Ρ‚ΠΈΠ½ΠΈΡ†Π΅ΠΉ Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² ΠΈ спСцсимволов. НСльзя ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΈΡ€ΠΈΠ»Π»ΠΈΡ†Ρƒ, ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ ΠΈ спСцсимволы, ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… хостингах с Ρ‚Π°ΠΊΠΈΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠΌ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π° всСх хостингах послС Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ-Ρ€Π°Π·Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ (ΠΏΡ€ΠΈ пСрСносС ΠΈΠ»ΠΈ восстановлСнии ΠΈΠ· Π±Π΅ΠΊΠ°ΠΏΠ°) ΠΊΠΈΡ€ΠΈΠ»Π»ΠΈΡ†Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π° Π² ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ нСпонятныС Π·Π½Π°ΠΊΠΈ, ΠΈ ΠΏΡƒΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ, сохранСнныС Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ прописанных Π² ΠΊΠΎΠ΄Π΅ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π°ΠΌ файлов… Волько Π»Π°Ρ‚ΠΈΠ½ΠΈΡ†Π°.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ прСдставим ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΠΎΡ‚ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ° 20 Ρ„ΠΎΡ‚ΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² Π³Π°Π»Π΅Ρ€Π΅ΡŽ. ΠœΡ‹ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ просто Π²Π·ΡΡ‚ΡŒ ΠΈ сразу ΠΈΡ… Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ, Π½ΠΎ Π²Ρ‹ ΡƒΠΆΠ΅ Π½Π°Ρ‡Π°Π»ΠΈ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ эту ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΈ Π½Π°Ρ‡Π°Π»ΠΈ Π΄ΡƒΠΌΠ°Ρ‚ΡŒ.

20 Ρ„ΠΎΡ‚ΠΎΠΊ вСсят 93ΠœΠ‘? НавСрноС, стоит ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ ΠΈΡ… вСс. Π¨ΠΈΡ€ΠΈΠ½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ„ΠΎΡ‚ΠΎ 5000px? Π—Π°Ρ‡Π΅ΠΌ, Ссли галСрСя сайта ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΡ‚ΠΎ Π΄ΠΎ 1200px. ВсС Ρ„ΠΎΡ‚ΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ названия ΠΈ, Ρ‡Π°Ρ‰Π΅ всСго, это Π½Π°Π±ΠΎΡ€ символов ΠΈ Ρ†ΠΈΡ„Ρ€, сгСнСрированный ΠΊΠ°ΠΌΠ΅Ρ€ΠΎΠΉ ΠΈ Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ Π½ΠΈ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π½ΠΈ для поисковых систСм? Π’ΠΎΠ³Π΄Π° Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ простой шаблон Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ Ρ„ΠΎΡ‚ΠΎΠΊ с привязкой ΠΊ ΠΊΠ°ΠΊΠΎΠΌΡƒ-Ρ‚ΠΎ ΡΠΎΠ±Ρ‹Ρ‚ΠΈΡŽ ΠΈΠ»ΠΈ названию ΡΡ‚Π°Ρ‚ΡŒΠΈ.

[vc_message color=”alert-success”]Если, Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΈΠ»ΠΈ Π΄Π²Π° изобраТСния, Ρ‚ΠΎΠ³Π΄Π° это Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ быстрСС ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Photoshop, Ρ‡Π΅Ρ€Π΅Π· CTRL+ALT+i ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ для WEB Ρ‡Π΅Ρ€Π΅Π· CTRL+ALT+SHIFT+S.[/vc_message]

Но Ρƒ нас 20 Ρ„ΠΎΡ‚ΠΎΠΊ (Π° Π±Ρ‹Π²Π°Π΅Ρ‚ ΠΈ большС), Ρ‚ΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ΅Π½ инструмСнт для ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠ³ΠΎ измСнСния ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ FastStone Photo Resizer ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈ названия для Ρ„ΠΎΡ‚ΠΎΠΊ. Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ здСсь faststone.org/FSResizerDownload.htm.

ΠšΡ€Π°Ρ‚ΠΊΠ°Ρ инструкция:

  1. ДобавляСм Ρ„Π°ΠΉΠ»Ρ‹ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ (1), Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΠ°ΠΏΠΊΡƒ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² (2), Π·Π°Π΄Π°Π΅ΠΌ Π½ΠΎΠ²ΠΎΠ΅ имя для Ρ„Π°ΠΉΠ»ΠΎΠ² (3) ΠΈ Π·Π°Π΄Π°Π΅ΠΌ настройки для рСсайза (4)
  2. Π’ настройках для Π΄Π°Π½Π½ΠΎΠ³ΠΎ сайта я задаю рСсайз Π΄ΠΎ 1200px, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ галСрСя ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΡ‚ΠΎ Π΄ΠΎ 1200, Π°, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, для Π³Π°Π»Π΅Ρ€Π΅ΠΉ я задаю Ρ€Π°Π·ΠΌΠ΅Ρ€ 1920
  3. На Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Ρ‚Π°ΠΊΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹:

    ΠΊΠ°ΠΊ Π²ΠΈΠ΄ΠΈΠΌ, ΠΎΠ±Ρ‰ΠΈΠΉ вСс Π±Ρ‹Π» 93ΠœΠ‘, Π° стал 6Мб, Ρ‡Ρ‚ΠΎ для 20 Ρ„Π°ΠΉΠ»ΠΎΠ² довольно Ρ‚Π°ΠΊΠΈ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ.

Π”Π°Π½Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π½Π΅ΠΏΠ»ΠΎΡ…, Π½ΠΎ Π½Π΅ ΠΈΠ΄Π΅Π°Π»Π΅Π½. Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Google Page Speed Π½Π΅ ругался Π½Π° вСс Ρ„ΠΎΡ‚ΠΎΠΊ, ΠΌΡ‹ ΠΈΡ… Π΅Ρ‰Π΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ.

Для Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ 1 ΠΈΠ· 2 ΠΎΠ½Π»Π°ΠΉΠ½ рСсурсов tinypng.com ΠΈΠ»ΠΈ kraken.io. Π― сСйчас ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡΡŒ, Π² основном, ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ.

И это позволяСт Π½Π°ΠΌ ΡΠΆΠ°Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΊΠΈ Π΅Ρ‰Π΅ Π½Π° 46% сохранив ΠΏΡ€ΠΈ этом Π΅Ρ‰Π΅ 3ΠœΠ‘

По ΠΈΡ‚ΠΎΠ³Ρƒ, наша страница Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π½Π΅ 93Мб Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ всСго навсСго 3Мб Ρ„ΠΎΡ‚ΠΎΠΊ Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°. Плюс экономится мСсто Π½Π° вашСм хостингС, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ 10 Ρ‚Π°ΠΊΠΈΡ… Π³Π°Π»Π΅Ρ€Π΅ΠΉ ΠΈ Π΄Π΅ΡˆΠ΅Π²Ρ‹ΠΉ хостинг ΡƒΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π±ΠΈΡ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π° 1 Π“ΠΈΠ³Π°Π±Π°ΠΉΡ‚, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ 10 Π³Π°Π»Π΅Ρ€Π΅ΠΉ ΠΏΠΎ 3ΠœΠ‘ Π·Π°ΠΉΠΌΠ΅Ρ‚ всСго 30ΠœΠ‘.

Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ всСго 4 ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, Π½ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π² ΠΈΡ… Ρ‡Π΅Ρ€Π΅Π· tinypng.com я ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΠ» вСс с 1370ΠšΠ‘ Π΄ΠΎ 350ΠšΠ‘, ΠΈΠ»ΠΈ Π½Π° 75%, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ ΠΌΠ΅Π»ΠΎΡ‡ΡŒ, Π½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π½Π° 1ΠœΠ‘ мСньшС, Π·Π½Π°Ρ‡ΠΈΡ‚ страница загрузится быстрСС.

[vc_message color=”alert-info”]Π’Π°ΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ качСство ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ послС всСх ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Ρ‹, Ρ‚ΠΎΠ½ΠΊΠΈΠ΅ Π»ΠΈΠ½ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π·ΠΌΡ‹Ρ‚ΡŒΡΡ, Π° слоТныС рисунки с ΠΌΠ΅Π»ΠΊΠΈΠΌΠΈ дСталями ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΏΠ»Ρ‹Ρ‚ΡŒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Ссли Π²Π°ΠΌ качСство графичСских ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² Π²Π°ΠΆΠ½Π΅Π΅ ΠΈΡ… вСса ΠΈ скорости Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° сайтС, Ρ‚ΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ послСдний шаг.[/vc_message]

Π§ΡƒΡ‚ΡŒ ΠΏΠΎΠ·ΠΆΠ΅ я Π΅Ρ‰Π΅ Π½Π°ΠΏΠΈΡˆΡƒ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΏΡ€ΠΎ Π°Π»ΡŒΡ‚Ρ‹ ΠΈ Ρ‚Π°ΠΉΡ‚Π»Ρ‹, Π½ΠΎ нСизвСстно ΠΊΠΎΠ³Π΄Π°.

ИспользованиС ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ сторон изобраТСния для избСТания скачкообразной Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страниц β€” Tempertemper

Π’ ΠΎΠ±Π·ΠΎΡ€Π΅ самых интСрСсных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, анонсированных Π½Π° WWDC 2020 Π½Π° ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΉ Π½Π΅Π΄Π΅Π»Π΅, я упомянул, Ρ‡Ρ‚ΠΎ Safari Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ сторон изобраТСния, Π½ΠΎ Ρ‡Ρ‚ΠΎ это Π·Π½Π°Ρ‡ΠΈΡ‚?

ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° изобраТСния?

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

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΉ Π²Π΅Π± сТимаСт ΠΈ растягиваСт ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π² зависимости ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° экрана, изобраТСния Π½Π΅ ΡΠΎΠ±ΠΈΡ€Π°Π»ΠΈΡΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΡƒΠΊΠ°Π·Π°Π»ΠΈ Π² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°Ρ… width ΠΈ height , Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΎΡ‡Π΅Π½ΡŒ спСцифичСской ΡˆΠΈΡ€ΠΈΠ½Ρ‹ экрана . ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΡ‹ пСрСстали Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ изобраТСния Π² наш HTML ΠΈ Π΄Π°ΠΆΠ΅ ΡƒΠ΄Π°Π»ΠΈΠ»ΠΈ ΠΈΡ… ΠΈΠ· ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ΄Π°.

ΠžΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ΡΡ, ΠΎΠ½ΠΈ снова ΠΏΠΎΠ»Π΅Π·Π½Ρ‹, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡ… Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ!

Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ изобраТСния снова ΠΏΠΎΠ»Π΅Π·Π½Ρ‹

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ я расскаТу, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ изобраТСния снова ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, стоит ΠΏΡ€ΠΎΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½Π΅Π½Π½ΡƒΡŽ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠ°ΡŽΡ‰ΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ: Β«Π΄Π΅Ρ€Π³Π°Π½ΡŒΠ΅Β».

Π”Π΅Ρ€ΡŒΠΌΠΎΠ²Ρ‹Π΅ Π²Π΅Π±-страницы

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

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π·Π½Π°Π΅Ρ‚ ΡˆΠΈΡ€ΠΈΠ½Ρƒ изобраТСния, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 100% , Π½ΠΎ высота Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ само ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ с сСрвСра ΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ вычислит Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹. Π”ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ понятия Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚, поэтому ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ 0 , ΠΏΠΎΠΊΠ° Π½Π΅ ΡƒΠ·Π½Π°Π΅Ρ‚. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, высота 0 Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ высотС изобраТСния ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ Π΅Π³ΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅ послС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ изобраТСния, пСрСмСщая содСрТимоС ΠΏΠΎΠ΄ Π½ΠΈΠΌ Π²Π½ΠΈΠ· ΠΏΠΎ страницС.

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

Π§Ρ‚ΠΎ, Ссли Π±Ρ‹ Π²Ρ‹ Ρ‡ΠΈΡ‚Π°Π»ΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π°Π±Π·Π°Ρ†? Или собираСтся Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ Ρ‡ΠΎΠΊ Π² Π½Π΅ΠΌ? Π’Π΅ΠΏΠ΅Ρ€ΡŒ это двиТущаяся Ρ†Π΅Π»ΡŒ!

ΠžΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS

Π—Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ всСгда ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS ΠΈ ΠΎΠ±Π΅Ρ€Ρ‚ΠΊΠΈ

, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли Π±Ρ‹ ΠΌΡ‹ Π·Π½Π°Π»ΠΈ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ сторон изобраТСния (скаТСм, 16:9). Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ использовали Π±Ρ‹ CSS ΠΈ Ρ…Π°ΠΊ заполнСния:

 .image-wrapper { 
padding-bottom: 56,25%;
позиция: ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ;
}

.image-wrapper img {
ΡˆΠΈΡ€ΠΈΠ½Π°: 100%;
высота: 100%;
позиция: Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Π°Ρ;
слСва: 0;
Π²Π΅Ρ€Ρ…: 0;
}

Π’Π·Π»ΠΎΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ отступ вычисляСтся Π½Π° основС ΡˆΠΈΡ€ΠΈΠ½Ρ‹ элСмСнта, Π° Π½Π΅ высоты, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ % основано Π½Π° ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ сторон 16:9: 9 Γ· 16 = 0,5625, Ρ‡Ρ‚ΠΎ соотвСтствуСт 56,25 ΠΏΡ€ΠΈ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…. Высота составляСт 56,25% ΠΎΡ‚ ΡˆΠΈΡ€ΠΈΠ½Ρ‹.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ здСсь:

  • Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° β€” Π²Π°ΠΌ понадобится
    ΠΎΠΊΠΎΠ»ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° вашСм сайтС
  • Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΡΡ‚ΠΈΠ»ΡŒ β€” CSS Π²Ρ‹ΡˆΠ΅
  • всС изобраТСния застряли Π±Ρ‹ с ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ сторон (16:9 Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅)
  • для Π»ΡŽΠ±Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ сторон (скаТСм, 4:3) потрСбуСтся:
    • Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ класс Π² HTML
    • Π΅Ρ‰Π΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ CSS для оформлСния этого класса

НадлСТащСС исправлСниС

width ΠΈ height Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π² нашСй Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ΅ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ снова ΠΈΠΌΠ΅ΡŽΡ‚ смысл. Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΈΡ… для расчСта ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ сторон изобраТСния Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, поэтому ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ объСм пространства остаСтся ΠΏΠ΅Ρ€Π΅Π΄ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΠΌ с сСрвСра.

Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Ссли CSS Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΡˆΠΈΡ€ΠΈΠ½Ρƒ : 100%; ΠΈΠ»ΠΈ максимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 100%; , ΠΎΠ½ Π·Π½Π°Π΅Ρ‚ ΡˆΠΈΡ€ΠΈΠ½Ρƒ, Ρ‡Ρ‚ΠΎ позволяСт Π΅ΠΌΡƒ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ высоту, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ сторон, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΈΠ· ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ высоты Π² Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ΅.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ этот Π°Π±Π·Π°Ρ† ΠΏΠΎΠ΄ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ β€” ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ эту ссылку! β€” Π½Π΅ бСспокоясь ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ содСрТимоС Π²Ρ‹ΠΏΡ€Ρ‹Π³Π½Π΅Ρ‚ Π²Π½ΠΈΠ·.

Как Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ наш ΠΊΠΎΠ΄

Π˜Ρ‚Π°ΠΊ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ Π·Π½Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΌΡ‹ это Π΄Π΅Π»Π°Π΅ΠΌ?

HTML

НачнСм с Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ. ВсС, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, это Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ высоты ΠΊ вашим изобраТСниям!

 Мой Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ тСкст 

ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π½Π΅Ρ‚ Π΅Π΄ΠΈΠ½ΠΈΡ† измСрСния ( width="800" , Π° Π½Π΅ ΡˆΠΈΡ€ΠΈΠ½Π° = "800 пиксСлСй" ). Как ΠΈ Π² случаС с SVG, пропуск Π΅Π΄ΠΈΠ½ΠΈΡ† измСрСния являСтся Π½Π°ΠΈΠΌΠ΅Π½Π΅Π΅ спСцифичным (самым слабым) способом ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ Π»Π΅Π³Ρ‡Π΅ всСго ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ.

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

МоТно сразу ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹, зная, Ρ‡Ρ‚ΠΎ CSS Π²ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ΡΡ ΠΈ сдСлаСт ΠΈΡ… ΠΏΠΎΠ»Π½ΠΎΡ€Π°Π·ΠΌΠ΅Ρ€Π½Ρ‹ΠΌΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

 My alt= 

Но Π½Π΅ Π΄Π΅Π»Π°ΠΉΡ‚Π΅ этого . Π² сцСнарии, ΠΊΠΎΠ³Π΄Π° CSS Π½Π΅ загруТаСтся, вашС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹ΠΌ (16 пиксСлСй Γ— 9 пиксСлСй Π² этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅), поэтому я Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ Π²Π°ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π·ΡƒΠΌΠ½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ 800 Γ— 450 .

CSS

ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ CSS. Π’Ρ‹ устанавливаСтС ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ высоту, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ значСния Π² HTML:

 img { 
width: 100%;
высота: Π°Π²Ρ‚ΠΎ;
}

Если это слишком ΡˆΠΈΡ€ΠΎΠΊΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ это, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, изобраТСниями Π² ΡΡ‚Π°Ρ‚ΡŒΡΡ…:

 article img { 
ΡˆΠΈΡ€ΠΈΠ½Π°: 100%;
высота: Π°Π²Ρ‚ΠΎ;
}

Π˜Ρ‚Π°ΠΊ, ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ:

  • ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ изобраТСния Ρ‚ΠΎΠΉ ΠΆΠ΅ ΡˆΠΈΡ€ΠΈΠ½Ρ‹, Ρ‡Ρ‚ΠΎ ΠΈ ΠΈΡ… ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€
  • для высоты изобраТСния Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ автоматичСски Π½Π° основС
    • ΡˆΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°
    • ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ сторон самого изобраТСния

НС Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡƒΠ³Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ сторон Π² CSS!

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ Markdown

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Markdown Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ изобраТСния, поэтому, Ссли Π²Ρ‹ добавляСтС изобраТСния Π² запись Π±Π»ΠΎΠ³Π°, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ Π² Markdown, вмСсто ![Мой Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ тСкст](/my-great-image. jpg) Π²Π°ΠΌ придСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ HTML: Мой Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ тСкст . Π­Ρ‚ΠΎ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Markdown позволяСт ΡΠΌΠ΅ΡˆΠΈΠ²Π°Ρ‚ΡŒ HTML.

Π― Π½Π΅ Π²ΠΎΠ·Ρ€Π°ΠΆΠ°ΡŽ ΠΏΡ€ΠΎΡ‚ΠΈΠ² этого, отчасти ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ я Π½Π΅ большой ΠΏΠΎΠΊΠ»ΠΎΠ½Π½ΠΈΠΊ Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ ![]() для ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (слишком Π±Π»ΠΈΠ·ΠΊΠΎΠΉ ΠΊ []() , ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ для ссылок), Π½ΠΎ Π² основном ΠΊΠ°ΠΊ это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ я ΠΌΠΎΠ³Ρƒ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ тактичСский Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ loading="lazy" ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ изобраТСниям.

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°

Firefox, Chrome (ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Edge ΠΈ Opera) сСгодня ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΈ, основанныС Π½Π° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°Ρ… width ΠΈ height . Apple объявила, Ρ‡Ρ‚ΠΎ Safari Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΈΡ…, ΠΊΠΎΠ³Π΄Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ вСрсии Safari Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Ρ‹ (вСроятно) Π² сСнтябрС, Π½ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр, Safari Technology Preview ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π΅Π³ΠΎ сСйчас.

Π­Ρ‚ΠΎ прогрСссивноС ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΠ΅, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ старыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ Ρ‚ΠΎ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ Ρ€Π°Π½ΡŒΡˆΠ΅. НС большой, Π½ΠΎ Π½Π΅ Ρ…ΡƒΠ΄ΡˆΠΈΠΉ ΠΎΠΏΡ‹Ρ‚, Ρ‡Π΅ΠΌ ΠΎΠ½ΠΈ ΡƒΠΆΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π»ΠΈ.

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ HTML-Ρ‚Π΅Π³ img

πŸ†• πŸ”œ ΠœΠ΅Ρ‡Ρ‚Π°Π΅Ρ‚Π΅ ΠΎ собствСнном ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-бизнСсС?

ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ 10 Π°Π²Π³ 2019 Π³.

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ для сСбя основы Ρ€Π°Π±ΠΎΡ‚Ρ‹ с изобраТСниями ΠΈ HTML-Ρ‚Π΅Π³ΠΎΠΌ img, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΡ… Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ.

Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅Π³Π° img .

Π­Ρ‚ΠΎΡ‚ Ρ‚Π΅Π³ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ src Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ для установки источника изобраТСния:

  

ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ Π½Π°Π±ΠΎΡ€ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. НаиболСС распространСнными ΡΠ²Π»ΡΡŽΡ‚ΡΡ PNG, JPEG, GIF, SVG ΠΈ, Π² послСднСС врСмя, WebP.

Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚ HTML Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ наличия Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° alt для описания изобраТСния. Π­Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ чтСния с экрана, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π±ΠΎΡ‚Π°ΠΌΠΈ поисковых систСм:

  png" alt="Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ собаки" /> 

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ height для установки пространства, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π·Π°ΠΉΠΌΠ΅Ρ‚ элСмСнт, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΌΠΎΠ³ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΈ Π½Π΅ мСнял ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΏΡ€ΠΈ ΠΏΠΎΠ»Π½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅. Он ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ числовоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠ΅ Π² пиксСлях.

 Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ собаки

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

Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π³Π΄Π΅ ΠΌΡ‹ Π΄Π°Π΅ΠΌ 4 Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… изобраТСния для 4 Ρ€Π°Π·Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² экрана:

 Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ собаки 

Π’ srcset ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΌΠ΅Ρ€Ρƒ

w для указания ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΎΠΊΠ½Π°. Π³ источник = «ΡΠΎΠ±Π°ΠΊΠ°.png» alt=»Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ собаки» Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ = «(максимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 500 пиксСлСй) 100vw, (максимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 900px) 50vw, 800px» srcset=»ΡΠΎΠ±Π°ΠΊΠ°-500.png 500 Π’Ρ‚, собака-800.png 800w, собака-1000.png 1000w, dog-1400.png 1400w»>

Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ строка (max-width: 500px) 100vw, (max-width: 900px) 50vw, 800px Π² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ описываСт Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π² ΠΎΠ±Π»Π°ΡΡ‚ΡŒ просмотра с нСсколькими условиями, Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ запятой.

УсловиС ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°

max-width: 500px устанавливаСт Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния Π² зависимости ΠΎΡ‚ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ области просмотра. ΠšΠΎΡ€ΠΎΡ‡Π΅ говоря, Ссли Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΎΠΊΠ½Π° < 500 пиксСлСй, ΠΎΠ½ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΌΠ°ΡΡˆΡ‚Π°Π±Π΅ 100% ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΎΠΊΠ½Π°

Если Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΎΠΊΠ½Π° большС, Π½ΠΎ < 900px , ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ отобраТаСтся Π² Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ 50% ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΎΠΊΠ½Π°.

А Ссли Π΅Ρ‰Π΅ большС, Ρ‚ΠΎ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² 800px.

Π•Π΄ΠΈΠ½ΠΈΡ†Π° измСрСния vw ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ для вас Π½ΠΎΠ²ΠΎΠΉ, ΠΈ Π²ΠΊΡ€Π°Ρ‚Ρ†Π΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ 1 vw составляСт 1% ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΎΠΊΠ½Π°, поэтому 100vw составляСт 100% ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΎΠΊΠ½Π°.