[рдмреБрдХрдорд╛рд░реНрдХ] рд╡реЗрдм рдкрд░ рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛

рдПрдХ рдирд┐рд░реНрдгрдп рд╣реИ рдХрд┐ рдПрдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЗрд╡рд▓рдкрд░ рдХреЛ рд╡реЗрдм рдкреЗрдЬ рдореЗрдВ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреА рдЪрд┐рдВрддрд╛ рд╣реИред рдпрд╣ рд╡рд┐рдзрд┐ HTML рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЛ рд╕рдХрддреА рд╣реИ <img>ред рдпрд╣ рдПрдХ рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдкрддреНрддрд┐ backgroundрдпрд╛ <image>рддрддреНрд╡ рдЯреИрдЧ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ <svg>ред рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЪреБрдирдирд╛ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЛ рдмрд╣реБрдд рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╕рд╛рдордЧреНрд░реА, рдЬрд┐рд╕рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдЖрдЬ рд╣рдо рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рд╡реЗрдм рдкреЗрдЬреЛрдВ рдореЗрдВ рдЪрд┐рддреНрд░реЛрдВ рд╕рд╣рд┐рдд рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рдХреЗ рдЕрдзреНрдпрдпрди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рд╣реИред рдпрд╣рд╛рдВ, рдЗрди рддрд░реАрдХреЛрдВ рдХреЗ рдлрд╛рдпрджреЗ рдФрд░ рдиреБрдХрд╕рд╛рди рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛рдПрдЧреАред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдм рдФрд░ рдХреНрдпреЛрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред





HTML <img> рддрддреНрд╡


<img>рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рдмрд╕реЗ рд╕рд░рд▓ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдПрдХ рддрддреНрд╡ рдХреЗрд╡рд▓ рдЗрд╕рдХреЗ рдЙрдЪрд┐рдд рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ src:

<img src="cool.jpg" alt="">

тЦН рдЪреМрдбрд╝рд╛рдИ рдФрд░ рдКрдВрдЪрд╛рдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдЪрдпрди


рдпрджрд┐ рдЫрд╡рд┐ рдХреА рдЪреМрдбрд╝рд╛рдИ рдФрд░ рдКрдВрдЪрд╛рдИ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИ, рддреЛ рдкреГрд╖реНрда рдХреЛ рд▓реЛрдб рдХрд░рддреЗ рд╕рдордп рдФрд░ рдлрд┐рд░ рдЫрд╡рд┐ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдкрд░, рдкреЗрдЬ рд▓реЗрдЖрдЙрдЯ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рдЗрд╕рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ widthрдФрд░ heightрдЯреИрдЧ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ <img>:

<img src="cool.jpg" width="200" height="100" alt="">

рдпрджреНрдпрдкрд┐ рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд┐рд╕реА рдХреЛ "рдкреБрд░рд╛рдиреЗ рд╕реНрдХреВрд▓" рдХреА рдпрд╛рдж рджрд┐рд▓рд╛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдмреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╛рдлреА рдЙрдкрдпреЛрдЧреА рд╣реИред рдЖрдЗрдП рдЗрд╕реЗ рдмреЗрд╣рддрд░ рдврдВрдЧ рд╕реЗ рд╕рдордЭрддреЗ рд╣реИрдВ, рд╣рдо рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рдЙрдкрд░реЛрдХреНрдд рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВрдЧреЗред рдЕрд░реНрдерд╛рддреН, рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕ рд▓рдШреБ рд╡реАрдбрд┐рдпреЛ рдХреЛ рджреЗрдЦреЗрдВ ред


рд╡реАрдбрд┐рдпреЛ рд╕реЗ рдлреНрд░реЗрдо рдХрд░реЗрдВред рдмрд╛рдИрдВ рдУрд░ рдХреА рдЫрд╡рд┐ рдореЗрдВ рдХреЛрдИ рдЪреМрдбрд╝рд╛рдИ рдФрд░ рдКрдВрдЪрд╛рдИ рдирд╣реАрдВ рд╣реИред рджрд╛рдИрдВ рдУрд░ рдХреА рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдпрд╣рд╛рдВNetworkрдмреНрд░рд╛рдЙрдЬрд╝рд░ рдбреЗрд╡рд▓рдкрд░ рдЯреВрд▓рдмрд╛рд░ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЫрд╡рд┐рдпреЛрдВ рдХреА рдПрдХ рдЬреЛрдбрд╝реА рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдмрд╛рдИрдВ рдУрд░ рд╕реНрдерд┐рдд рд╣реИ<img>, рдЬрд┐рд╕реЗрдЯреИрдЧ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИwidthрдФрд░heightрд╕реЗрдЯ рдирд╣реАрдВ рд╣реИред рдЗрди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рдЕрдиреНрдп рдореВрд▓реНрдпреЛрдВ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдЖрдкрдиреЗ рджреЗрдЦрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдЫрд╡рд┐ рдХреЗ рд▓реЛрдб рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╣реА рдкреГрд╖реНрда рдкрд░ рд╕рд╣реА рдЫрд╡рд┐ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рди рдЖрд░рдХреНрд╖рд┐рдд рд╣реИ? рдпрд╣ рджрд┐рдпрд╛ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдм рд╣реИwidthрдФрд░heightред рдЕрдкрд▓реЛрдб рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди рдЫрд╡рд┐ рдХреИрдкреНрд╢рди рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВред рдпрд╣ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреА рддрд╛рдХрдд рдХрд╛ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдкреНрд░рджрд░реНрд╢рди рд╣реИwidthрдФрд░heightред

тЖТ рдпрд╣рд╛рдБ рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

тЦН рд╕реАрдПрд╕рдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЫрд╡рд┐ рдХреЛ рдкреНрд░рджрд╛рди рдХрд░рдирд╛


рд╕реАрдПрд╕рдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЫрд╡рд┐ рдХреЛ рдЫрд┐рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╕рдЪ рд╣реИ, рдкреЗрдЬ рд▓реЛрдб рд╣реЛрдиреЗ рдкрд░ рдРрд╕реА рдЫрд╡рд┐ рдЕрднреА рднреА рднрд░реА рд╣реБрдИ рд╣реИред рдЗрд╕рд▓рд┐рдП рдРрд╕рд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рд╛рд╡рдзрд╛рдиреА рдмрд░рддрдиреА рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЫрд╡рд┐ рдХреЛ рдЫрд┐рдкрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рд╕рдЬрд╛рд╡рдЯреА рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдпрд╣рд╛рдБ CSS рдХреЛрдб рдЗрдореЗрдЬ рдХреЛ рдЫреБрдкрд╛ рд░рд╣рд╛ рд╣реИ:

img {
    display: none;
}

рдореИрдВ рджреЛрд╣рд░рд╛рддрд╛ рд╣реВрдВ: рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЫрд╡рд┐ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдЧрд╛, рдРрд╕рд╛ рдХрд░рдиреЗ рд╕реЗ рднрд▓реЗ рд╣реА рд╡рд╣ рдЕрджреГрд╢реНрдп рд╣реЛ рдЬрд╛рдПред рдпрд╣рд╛рдВ рдореБрджреНрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рддрддреНрд╡ <img>рдХреЛ рдПрдХ рдмрджрд▓реА рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рддрддреНрд╡ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ , рдЗрд╕рд▓рд┐рдП рд╕реАрдПрд╕рдПрд╕ рд╕реЗ рдРрд╕реЗ рддрддреНрд╡ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреА рд╣рдорд╛рд░реА рдХреНрд╖рдорддрд╛ рд╕реАрдорд┐рдд рд╣реИред

тЦН рдХрдВрдЯреЗрдВрдЯ рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ


HTML рддрддреНрд╡реЛрдВ <img>рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреГрд╖реНрдареЛрдВ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдЫрд╡рд┐рдпреЛрдВ рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдЙрдирдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ altред рдРрд╕реА рд╡рд┐рд╢реЗрд╖рддрд╛ рдореЗрдВ рдЫрд╡рд┐ рдХрд╛ рд╕реНрдкрд╖реНрдЯ рд╡рд┐рд╡рд░рдг рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рд╕реНрдХреНрд░реАрди рдкрд╛рдардХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрджрд┐ altрдЫрд╡рд┐ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЗрд╕ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдРрд╕рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреА рд╕рд╛рдордЧреНрд░реА "рдЖрд╡рд╛рдЬ" рд╣реЛрдЧреА srcред рдХрдВрдЯреЗрдВрдЯ рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рдХреЗ рд▓рд┐рдП рдпрд╣ рдмрд╣реБрдд рдмреБрд░рд╛ рд╣реИред

рд▓реЗрдХрд┐рди рд╡рд┐рд╢реЗрд╖рддрд╛ altрди рдХреЗрд╡рд▓ рдЙрдкрд░реЛрдХреНрдд рдорд╛рдорд▓реЗ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реИред рдпрджрд┐ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЫрд╡рд┐ рдЕрдкрд▓реЛрдб рдирд╣реАрдВ рдХреА рдЬрд╛рдПрдЧреА рдФрд░ рдЗрд╕рдореЗрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИalt, рддреЛ рдЗрд╕ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╕реЗ рдкрд╛рда рдЫрд╡рд┐ рдХреЗ рдмрдЬрд╛рдп рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рдЙрдкрд░реЛрдХреНрдд рд╡рд░реНрдгрди рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреБрдЫ рдЪрд┐рддреНрд░ рд╣реИрдВ:

<img class="food-thumb" width="300" height="200" src="cheescake.jpg">
<img class="food-thumb" width="300" height="200" src="cheescake.jpg" alt="">

рд╡рд┐рд╢реЗрд╖рддрд╛ srcрдореЗрдВ рдЫрд╡рд┐ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рдЧрд▓рдд рдкрддрд╛ рд╣реИ; рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреНрд╡рд╛рд░рд╛ рд▓реЛрдб рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдкрд╣рд▓реЗ рд╡рд╛рд▓реЗ <img>рдореЗрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд╣реАрдВ рд╣реИ alt, рдФрд░ рджреВрд╕рд░реЗ рдореЗрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдЦрд╛рд▓реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рд▓рд┐рдЦрд╛ рд╣реИред рдЖрдкрдХреЛ рдХреНрдпрд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпреЗ рддрддреНрд╡ рдкреГрд╖реНрда рдкрд░ рдХреИрд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдВрдЧреЗ?


рдмрд╛рдИрдВ рдУрд░ рдкреВрд░реА рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдЫрд╡рд┐ рд╣реИред рджрд╛рдИрдВ рдУрд░ - рдЦрд╛рд▓реА рдКрдБрдЪреА рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд╕рд╛рдеред рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ

рдмрд┐рдирд╛ рдЫрд╡рд┐ рдХреЗ рдиреАрдЪреЗalt, рдкреГрд╖реНрда рд╕реНрдерд╛рди рдЖрд░рдХреНрд╖рд┐рдд рд╣реИ, рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рднреНрд░рдорд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЛ рдЦрд╝рд░рд╛рдм рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдФрд░ рдПрдХ рдЕрдиреНрдп рдЫрд╡рд┐ рдмрд╣реБрдд рдХрдо рдЬрдЧрд╣ рд▓реЗрддреА рд╣реИ рдЬреЛ рдПрдХ рдЦрд╛рд▓реА рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреА "рд╕рд╛рдордЧреНрд░реА" рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИaltред рдирддреАрдЬрддрди, рдпрд╣ рдПрдХ рдЫрд╡рд┐ рдХреЗ рдмрдЬрд╛рдп рдбреЙрдЯ рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИред borderрдЫрд╡рд┐рдЧреБрдг рд╕реЗрдЯрд┐рдВрдЧ рдХреЗ рдХрд╛рд░рдг рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИред

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЬрдм рд╡рд┐рд╢реЗрд╖рддрд╛ рдореЗрдВaltрдХреБрдЫ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЫрд╡рд┐ рдЕрд▓рдЧ рджрд┐рдЦреЗрдЧреАред


рджрд╛рдИрдВ рдУрд░ рд╡рд╣ рдЪрд┐рддреНрд░ рд╣реИ, рдЬрд┐рд╕рдХреА рдКрдБрдЪрд╛рдИ рд╡рд┐рд╢реЗрд╖рддрд╛ рдореЗрдВ рдкрд╛рда рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред

рдпрд╣ рдХреБрдЫ рдирд╣реАрдВ рд╕реЗ рдмрд╣реБрдд рдмреЗрд╣рддрд░ рд╣реИред рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдпрджрд┐ рдЖрдк рдкреНрд░рджрд░реНрд╢рд┐рдд рдлрд╝рд╛рдЗрд▓ рд▓реЛрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЗрд╕рдореЗрдВ<img>рдПрдХ рдЫрджреНрдо рддрддреНрд╡ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред

Images рдЙрддреНрддрд░рджрд╛рдпреА рдЫрд╡рд┐рдпрд╛рдВ



рд╡рд┐рднрд┐рдиреНрди рдЖрдХрд╛рд░реЛрдВ

рдХреА рдЫрд╡рд┐рдпрд╛рдВ рддрддреНрд╡ рдЗрд╕рдореЗрдВ<img>рдЕрдЪреНрдЫрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдпрд╣ рд╡рд┐рднрд┐рдиреНрди рдЖрдХрд╛рд░реЛрдВ рдХреЗ рдкреГрд╖реНрда рдХреЗ рджреЗрдЦрдиреЗ рдХреЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдЫрд╡рд┐ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗред рдпрд╣, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд▓реЗрдЦреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдПрдХ рдЙрддреНрддрд░рджрд╛рдпреА рд╕реЗрдЯ рджреЛ рддрд░реАрдХреЛрдВ рд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

1. srcset рд╡рд┐рд╢реЗрд╖рддрд╛


рдпрд╣рд╛рдБ рдЫрд╡рд┐ рдХреЛрдб рд╣реИ рдЬреЛ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ srcset:

<img src="small.jpg" srcset="medium.jpg 500w, large.jpg 800w" alt="">

рдпрд╣ рдПрдХ рд╕рд░рд▓ рдЙрджрд╛рд╣рд░рдг рд╣реИред рдореИрдВ рдЗрд╕реЗ srcsetрд╡рд┐рднрд┐рдиреНрди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕реНрдХреНрд░реАрди рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╡рд┐рднрд┐рдиреНрди рдЖрдХрд╛рд░реЛрдВ рдХреА рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрджрд░реНрд╢ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рдорд╛рдирддрд╛ рд╣реВрдВ ред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдЕрдВрддрд┐рдо рд╢рдмреНрдж рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рд╕рд╛рде рд░рд╣рддрд╛ рд╣реИ, рдФрд░ рдбреЗрд╡рд▓рдкрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреА рдкрд╕рдВрдж рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

2. HTML рдЪрд┐рддреНрд░ рддрддреНрд╡


рдпрд╣рд╛рдВ рд╡рд╣ рдХреЛрдб рд╣реИ рдЬреЛ рддрддреНрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ <picture>:

<picture>
  <source srcset="large.jpg" media="(min-width: 800px)" />
  <source srcset="medium.jpg" media="(min-width: 500px)" />
  <img src="small.jpg" />
</picture>

рдЙрддреНрддрд░рджрд╛рдпреА рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдк рдПрдХ рддрддреНрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ <picture>ред рдореБрдЭреЗ рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЕрдзрд┐рдХ рдкрд╕рдВрдж рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рд░рд▓ рд╣реИ рдФрд░ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЕрдзрд┐рдХ рдЕрдиреБрдорд╛рдирд┐рдд рдкрд░рд┐рдгрд╛рдо рджреЗрддрд╛ рд╣реИред

рдпрд╣рд╛рдБ рдЗрд╕ рдЕрдиреБрднрд╛рдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЗрдореЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИред

рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдЖрдХрд╛рд░ рдмрджрд▓рдирд╛



рдмрд╛рдИрдВ рдУрд░ рдПрдХ рдРрд╕реА рдЫрд╡рд┐ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕реАрдПрд╕рдПрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ-рдлрд┐рдЯ рд╕рдВрдкрддреНрддрд┐ рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИред рджрд╛рдИрдВ рдУрд░ рдПрдХ рдЫрд╡рд┐ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдпрд╣

рдЧреБрдг CSS рдЧреБрдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИobject-fit рдФрд░object-positionрдпреЗ рдПрдХ рдорд╣рд╛рди рдЙрдкрдХрд░рдг рд╣реИрдВ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдк рдХрд┐рд╕реА рддрддреНрд╡ рдХреЗ рд╕рд╛рде рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ<img>ред рд╡реЗ рд╣рдореЗрдВ рдЗрд╕ рдмрд╛рдд рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рджреЗрддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рд╕реА рддрддреНрд╡ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреИрд╕реЗ рдмрджрд▓рддреА рд╣реИ рдФрд░ рдХреИрд╕реЗ рддреИрдирд╛рдд рдХреА рдЬрд╛рддреА рд╣реИ<img>ред рдпрд╣ рдПрдХ рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдкрддреНрддрд┐ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд╕рдорд╛рди рд╣реИbackgroundред

рд╕рдВрдкрддреНрддрд┐object-fitрдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдорд╛рди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ:fill,contain,cover,none,scale-downред

рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ:

img {
    object-fit: cover;
    object-position: 50% 50%;
}

рдЕрдм рдЬрдм рд╣рдо рддрддреНрд╡ рдХреЛ рдереЛрдбрд╝рд╛ рд╕рдордЭ рдЧрдП рд╣реИрдВ <img>, рддреЛ рдЕрдЧрд▓реА рдЫрд╡рд┐ рд╣реЗрд░рдлреЗрд░ рддрдХрдиреАрдХ рдкрд░ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдФрд░ рдорд╛рд╕реНрдЯрд░ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдЖ рдЧрдпрд╛ рд╣реИред

рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдкрддреНрддрд┐ рдЫрд╡рд┐рдпреЛрдВ


рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп background, рдЖрдкрдХреЛ рдЗрд╕ рд╕рдВрдкрддреНрддрд┐ рдХреЛ рдХреБрдЫ рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде, рдпрд╛ рдЖрдпрд╛рдо рд╡рд╛рд▓реЗ рддрддреНрд╡ рдкрд░ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЖрдорддреМрд░ рдкрд░, рдЗрд╕ рд╕рдВрдкрддреНрддрд┐ рдХреЗ рдЙрдкрдпреЛрдЧ рдХрд╛ рдореБрдЦреНрдп рдХреНрд╖реЗрддреНрд░ рд╕рдЬрд╛рд╡рдЯреА рддрддреНрд╡ рд╣реИрдВред

тЦН рд╕реАрдПрд╕рдПрд╕ рдкреГрд╖реНрдарднреВрдорд┐ рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ


CSS рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП background, рд╣рдореЗрдВ рдкрд╣рд▓реЗ рдПрдХ рддрддреНрд╡ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

<div class="element">Some content</div>

рдлрд┐рд░ рдЖрдкрдХреЛ рдПрдХ рд╕реНрдЯрд╛рдЗрд▓ рдЪрд╛рд╣рд┐рдП:

.element {
    background: url('cool.jpg');
}

рдкреГрд╖реНрдарднреВрдорд┐ рд╕рдВрдкрддреНрддрд┐ рдореЗрдВ рдХрдИ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рд╕реЗрдЯ рдХрд░реЗрдВ


CSS рдЧреБрдгреЛрдВ backgroundрдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдЫрд╡рд┐рдпреЛрдВ рдХреА рдПрдХ рдЕрдЪреНрдЫреА рд╡рд┐рд╢реЗрд╖рддрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдРрд╕реА рдХрдИ рдЫрд╡рд┐рдпрд╛рдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рд╕реАрдПрд╕рдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрди рдЫрд╡рд┐рдпреЛрдВ рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

.element {
    background: url('cool-1.jpg'), url('cool-2.jpg');
}

тЦНрд╣рд╛рдЗрдбрд┐рдВрдЧ рдЗрдореЗрдЬ


CSS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рджреЗрдЦрдиреЗ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдЫрд┐рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рджрд┐рдЦрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЙрд╕реА рд╕рдордп, рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдЕрдкрд▓реЛрдб рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рд╕реАрдПрд╕рдПрд╕ рдореЗрдВ рдЫрд╡рд┐ рдХреЛ рджреГрд╢реНрдпрдорд╛рди рд░реВрдк рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдпрд╣ рд▓реЛрдб рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдпрд╣ backgroundрддрддреНрд╡ рдкрд░ рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд▓рд╛рдн рд╣реИ <img>ред

@media (min-width: 700px) {
    .element {
        background: url('cool-1.jpg');
    }
}

рдпрд╣ рдЙрджрд╛рд╣рд░рдг рдПрдХ рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдХреЗрд╡рд▓ рддрдм рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ рдЬрдм рд╡реНрдпреВрдкреЛрд░реНрдЯ рдХреА рдЪреМрдбрд╝рд╛рдИ рдмрдбрд╝реА рд╣реЛрддреА рд╣реИ 700pxред

тЦН рдХрдВрдЯреЗрдВрдЯ рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ


рдпрджрд┐ рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдЫрд╡рд┐рдпрд╛рдВ backgroundрд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИрдВ, рддреЛ рдпрд╣ рд╕рд╛рдордЧреНрд░реА рдХреА рдкрд╣реБрдВрдЪ рдХреЛ рдиреБрдХрд╕рд╛рди рдкрд╣реБрдВрдЪрд╛ рд╕рдХрддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА рд▓реЗрдЦ рдХреЛ рдмреБрдХрдорд╛рд░реНрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдРрд╕реА рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд╣реБрдВрдЪ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдПрдХ рд▓реЗрдЦ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред

ред рдирд┐рдпрдорд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рдХрдард┐рдирд╛рдИ


рд╕рд╛рдзрд╛рд░рдг рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрджрд┐ рдЖрдкрдХреЛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЫрд╡рд┐ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдмрд╕ рдЙрд╕ рдкрд░ рд░рд╛рдЗрдЯ-рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдЙрдкрдпреБрдХреНрдд рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдХрдорд╛рдВрдб рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред рдпрд╣ рдЖрдкрдХреЛ рдордЬрд╝реЗрджрд╛рд░ рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди CSS рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реЗрдЯ рдХреА рдЧрдИ рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде background, рдпрд╣ рддрдХрдиреАрдХ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреА рдЫрд╡рд┐ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рддрд░реАрдХреЗ рд╕реЗ рд▓реЛрдб рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдбреЗрд╡рд▓рдкрд░ рдЯреВрд▓ рдореЗрдВ рддрддреНрд╡ рдХреЛрдб рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреА рд╣реЛрдЧреА рдФрд░ рдЙрд╕рд╕реЗ рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ urlред

тЦН рдЫрджреНрдо рддрддреНрд╡


CSS рд╕рдВрдкрддреНрддрд┐ рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рднреА рдЫрджреНрдо рддрддреНрд╡реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ backgroundред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдЫрд╡рд┐ рдХреЛ рджреВрд╕рд░реЗ рдХреЗ рдКрдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдПрдХ рддрддреНрд╡ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, <img>рдпрд╣ рдХреЗрд╡рд▓ рджреВрд╕рд░реЗ рддрддреНрд╡ рдкрд░ рдЖрд░реЛрдкрд┐рдд рдЕрддрд┐рд░рд┐рдХреНрдд рддрддреНрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЕрдм рдПрд╕рд╡реАрдЬреА рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ

рдПрд╕рд╡реАрдЬреА рдЫрд╡рд┐рдпрд╛рдБ


рдПрд╕рд╡реАрдЬреА рдЫрд╡рд┐рдпреЛрдВ рдХреА рдореБрдЦреНрдп рддрд╛рдХрдд рдЧреБрдгрд╡рддреНрддрд╛ рдЦреЛрдиреЗ рдХреЗ рдмрд┐рдирд╛ рдЙрдиреНрд╣реЗрдВ рд╕реНрдХреЗрд▓ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ <svg>, рдПрд╕рд╡реАрдЬреА рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛ , рдПрдХ рддрддреНрд╡ рдЬреЗрдкреАрдЬреА рдФрд░ рдкреАрдПрдирдЬреА рдлрд╛рдЗрд▓реЗрдВ рднреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрд╣рд╛рдБ SVG рдЫрд╡рд┐ рдХреЗ рд▓рд┐рдП HTML рдХреЛрдб рд╣реИ:

<svg width="200" height="200">
  <image href="cheesecake.jpg" height="100%" width="100%" preserveAspectRatio="xMidYMid slice" />
</svg>


рдПрд╕рд╡реАрдЬреА рддрддреНрд╡ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдЬреЗрдкреАрдЬреА рдЫрд╡рд┐

рд╡рд┐рд╢реЗрд╖рддрд╛ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВpreserveAspectRatio? рдЙрд╕рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдЫрд╡рд┐ рддрддреНрд╡ рдХреА рдкреВрд░реА рдЪреМрдбрд╝рд╛рдИ рдФрд░ рдКрдВрдЪрд╛рдИ рдкрд░ рд╣реИ<svg>, рдмрд┐рдирд╛ рдЦреАрдВрдЪ рдФрд░ рдЕрдиреБрдмрдВрдз рдХреЗ рдмрд┐рдирд╛ред

рдпрджрд┐ рддрддреНрд╡ рдХреА рдЪреМрдбрд╝рд╛рдИ<image>рдЕрдзрд┐рдХ рд╣реИ, рддреЛ рдпрд╣ рдореВрд▓ рддрддреНрд╡ (<svg>) рдХреЛ рдЪреМрдбрд╝рд╛рдИ рдореЗрдВрднрд░ рджреЗрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдЦрд┐рдВрдЪрд╛рд╡ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред


рдЫрд╡рд┐ рдЦрд┐рдВрдЪрд╛рд╡ рдирд╣реАрдВ рдХрд░рддреА рд╣реИред

рдпрд╣ рдмрд╣реБрдд рд╣реА рд╕рдорд╛рди рд╣реИ рдХрд┐ CSS рдЧреБрдг рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВobject-fit: coverрдпрд╛background-size: coverред

тЦН рдХрдВрдЯреЗрдВрдЯ рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ


рдпрджрд┐ рд╣рдо рдПрд╕рд╡реАрдЬреА рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╕рд╛рдордЧреНрд░реА рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдореИрдВ рдХрд╣ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреА рдмрд╛рддрдЪреАрдд рддреБрд░рдВрдд рдПрдХ рддрддреНрд╡ рдХреА рдпрд╛рдж рджрд┐рд▓рд╛рддреА рд╣реИ <title>ред рдиреАрдЪреЗ рдПрдХ рдХреЛрдб рдХрд╛ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ <svg>рдирд┐рдореНрди рддрддреНрд╡ рдХреЛ рдЗрдореЗрдЬ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ :

<svg width="200" height="200">
   <title>A photo of blueberry Cheescake</title>
   <image href="cheesecake.jpg" height="100%" width="100%" preserveAspectRatio="xMidYMid slice" />
</svg>

рдпрд╣рд╛рдВ, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рддрддреНрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ <desc>:

<svg width="200" height="200">
   <title>A photo of blueberry Cheescake</title>
   <desc>A meaningful description about the image</desc>
   <image href="cheesecake.jpg" height="100%" width="100%" preserveAspectRatio="xMidYMid slice" />
</svg>

рдирд┐рдпрдорд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд▓реЛрдбрд┐рдВрдЧ <svg> рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде iesDifficulties


рдорджрдж рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдЫрд╡рд┐ <svg>, рдЖрдк рдХреЗрд╡рд▓ рдЗрд╕рдХреЗ рдХреЛрдб рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдХреЗ рдФрд░ рдЫрд╡рд┐ рдХреЗ рд▓рд┐рдВрдХ рдкрд░ рдЬрд╛рдХрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдПрдХ рдорд╛рдЗрдирд╕ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдХреЛрдИ рдЖрдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛рдо рдЖ рд╕рдХрддреА рд╣реИред рдмрд╣реБрдд рдХрдо рд╕реЗ рдХрдо, рдЗрд╕ рддрд░рд╣ рдХреА рдЫрд╡рд┐ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрдо рд╣реЛ рдЬрд╛рдПрдЧреАред

тЖТ рдпрд╣рд╛рдБ рдЗрд╕ рдЕрдиреБрднрд╛рдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ

рд╡рд┐рднрд┐рдиреНрди рдЫрд╡рд┐ рдЖрдЙрдЯрдкреБрдЯ рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рджреГрд╢реНрдп


тЦНрдкреЗрдЬ рдЕрдиреБрднрд╛рдЧ рд╢реАрд░реНрд╖ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ


рдЗрд╕рдХреЗ рдКрдкрд░реА рднрд╛рдЧ рдореЗрдВ рд╕реНрдерд┐рдд рдкреГрд╖реНрда рдЕрдиреБрднрд╛рдЧ рдХреЛ рдбрд┐рдЬрд╛рдЗрди рдХрд░рддреЗ рд╕рдордп (рдЗрд╕ рддрд░рд╣ рдХреЗ рдЕрдиреБрднрд╛рдЧ рдХреЛ "рд╣реАрд░реЛ рд╕реЗрдХреНрд╢рди" рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ), рдХрднреА-рдХрднреА рдЗрд╕реЗ рдПрдХ рдЫрд╡рд┐ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдПрдХ рд╢реАрд░реНрд╖ рдФрд░ рдкреГрд╖реНрда рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдЕрдиреНрдп рдбреЗрдЯрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдпрд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреА рддрд░рд╣ рд▓рдЧ рд╕рдХрддрд╛ рд╣реИред


рдЫрд╡рд┐ рдХреЗ рд╕рд╛рде рдкреГрд╖реНрда рдХрд╛ рдКрдкрд░реА рднрд╛рдЧ рдФрд░ рд╢рд┐рд▓рд╛рд▓реЗрдЦ

рдЗрд╕ рддрдереНрдп рдкрд░ рдзреНрдпрд╛рди рджреЗрддреЗ рд╣реИрдВ рдХрд┐ рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐ рд╣реИред рдЖрдк рдкреГрд╖реНрда рдХреЗ рдРрд╕реЗ рднрд╛рдЧ рдХреЛ рдХреИрд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд░реЗрдВрдЧреЗ? рд▓реЗрдХрд┐рди, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдЖрдк рдЗрд╕ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рджреЗрдВ, рдореБрдЭреЗ рдХреБрдЫ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рддреИрдпрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП:

  • рдмреИрдХрдПрдВрдб рд╕реАрдПрдордПрд╕ рдХреЗ рд╕рд╛рде рдкреГрд╖реНрда рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рддреЗ рд╕рдордп рдЫрд╡рд┐ рдХреЛ рдЖрд╕рд╛рди рдЧрддрд┐рд╢реАрд▓ рдкрд░рд┐рд╡рд░реНрддрди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
  • рдкрд╛рда рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЫрд╡рд┐ рдкрд░ рдПрдХ рддрддреНрд╡ рд░рдЦрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
  • рдЫреЛрдЯреЗ, рдордзреНрдпрдо рдФрд░ рдмрдбрд╝реЗ: рддреАрди рдЖрдХрд╛рд░реЛрдВ рдореЗрдВ рдЫрд╡рд┐ рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рджреЗрдЦрдиреЗ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП рдЕрднрд┐рдкреНрд░реЗрдд рд╣реИред

рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдЕрдкрдиреЗ рдЖрдк рд╕реЗ рдкреГрд╖реНрдарднреВрдорд┐ рдХреА рдЫрд╡рд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрдЫрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдпрд╣рд╛рдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣рд╛рдБ рдХреБрдЫ рд╕рд╣рд╛рдпрдХ рдкреНрд░рд╢реНрди рджрд┐рдП рдЧрдП рд╣реИрдВ, рдЬрд┐рдирдХреА рдорджрдж рд╕реЗ рд╣рдо рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

  1. рдХреНрдпрд╛ рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдЫрд╡рд┐ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдпрд╛ рд╡рд╣ рджрд┐рдЦрд╛рдИ рди рджреЗрдиреЗ рдкрд░ рдХреБрдЫ рднреА рдирд╣реАрдВ рдЦреЛрдПрдЧрд╛?
  2. рдХреНрдпрд╛ рдЗрд╕ рдЫрд╡рд┐ рдХреЛ рд╕рднреА рдЖрдХрд╛рд░реЛрдВ рдХреЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?
  3. рдХреНрдпрд╛ рдпрд╣ рдЫрд╡рд┐ рд╕реНрдерд┐рд░ рд╣реИ, рдпрд╛ рдпрд╣ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдмрджрд▓ рд░рд╣рд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реАрдПрдордПрд╕ рд╕реЗ)?

рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред

рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдкрд╣рд▓рд╛ рд╕рдорд╛рдзрд╛рди


backgroundрдЗрд╕рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрдИ рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ , рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдореБрдЦреНрдп рдЫрд╡рд┐ рдкрд░ рдЖрд░реЛрдкрд┐рдд рддрддреНрд╡ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рджреВрд╕рд░реЗ рдХреЛ рдЫрд╡рд┐ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдЗрд╕ рд╕реАрдПрд╕рдПрд╕ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ:

.hero {
    background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), var('landscape.jpg');
    background-repeat: no-repeat;
    background-size: 100%, cover;
}

рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЖрдкрдХреЛ рд╡рд╣ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ background-imageрдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЖрдк рдЗрд╕реЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ:

<section class="hero" style="background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('landscape.jpg');">
  <!-- Hero content -->
</section>

backgroundрдореИрдВрдиреЗ рд╕рдВрдкрддреНрддрд┐ рдХреЛ рдПрдХ рдПрдореНрдмреЗрдб рд╢реИрд▓реА рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдХреЛрдб рд╣реИ, рдпрд╣ рдмреБрд░рд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЕрд╡реНрдпрд╡рд╣рд╛рд░рд┐рдХ рд╣реИред

рд╢рд╛рдпрдж рдЖрдк рдпрд╣рд╛рдБ рд╕реАрдПрд╕рдПрд╕ рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

<section class="hero" style="--bg-url: url('landscape.jpg')">
  <!-- Hero content -->
</section>

рдпрд╣рд╛рдБ рдПрдХ рд╢реИрд▓реА рдЕрдзреНрдпрдпрди рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИред


рддрддреНрд╡ рдХреА рд╢реИрд▓реА рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░реЗрдВ

рдЕрдм, рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдмрд╕ рдЪрд░ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ--bg-urlред рдпрд╣ рдЗрдирд▓рд╛рдЗрди рд╢реИрд▓рд┐рдпреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рд▓рд╛рдЦ рдЧреБрдирд╛ рдмреЗрд╣рддрд░ рд╣реИред

рд╡рд┐рд╢реНрд▓реЗрд╖рдг


  1. рдпрд╣рд╛рдВ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рди рдХреЗрд╡рд▓ рддрднреА рдЕрдЪреНрдЫрд╛ рд╣реИ рдЬрдм рдЫрд╡рд┐ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рди рд╣реЛред
  2. рдпрд╣ рдЙрдкрдпреБрдХреНрдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрджрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмреИрдХрдПрдВрдб рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рд╕реАрдПрдордПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЫрд╡рд┐ рдХреЛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдмрджрд▓рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рд╣реИред

тЖТ рдпрд╣рд╛рдБ рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

рд╕рдорд╕реНрдпрд╛ рдХрд╛ рджреВрд╕рд░рд╛ рд╣рд▓


рдпрд╣рд╛рдВ рд╣рдо HTML рдЫрд╡рд┐ рдЖрдЙрдЯрдкреБрдЯ рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ:

<section class="hero">
  <h2 class="hero__title">Using Images in CSS</h2>
  <p class="hero__desc">An article about which and when to use</p>
  <img src="landscape.jpg" alt="">
</section>

CSS рдореЗрдВ, рдЖрдкрдХреЛ рдЫрд╡рд┐ рдХреА рдкреВрд░реНрдг рд╕реНрдерд┐рддрд┐ рдХреЛ рдкрд╛рда рдХреЗ рдиреАрдЪреЗ рд░рдЦрдХрд░ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣рд╛рдВ рд╣рдореЗрдВ рдПрдХ рдЫрджреНрдо рддрддреНрд╡ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдЫрд╡рд┐ рдкрд░ рдЖрд░реЛрдкрд┐рдд рддрддреНрд╡ рдХреА рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рдПрдЧрд╛:

.hero {
    position: relative;
}

.hero img {
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.hero:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.4);
}

рдпрд╣ рд╕рдорд╛рдзрд╛рди рдЕрдЪреНрдЫрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдЫрд╡рд┐ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рдмрджрд▓рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ srcред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рд╣реИ рдЬрдм рдЖрдЙрдЯрдкреБрдЯ рдЫрд╡рд┐ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВ рдзреНрдпрд╛рди рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдореБрдЭреЗ рдпрд╣ рдкрд╕рдВрдж рд╣реИ <img>рдХрд┐ рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдЖрдк рдмреИрдХрдЕрдк рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЕрдЧрд░ рдЫрд╡рд┐ рдлрд╝рд╛рдЗрд▓ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рддреА рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рд╕рд╣рд╛рдпрдХ рддрдВрддреНрд░, рдХрд╣рддреЗ рд╣реИрдВ, рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд░рдВрдЧреАрди рдкреГрд╖реНрдарднреВрдорд┐ рдХреА рдЫрд╡рд┐ рдХреЗ рдмрдЬрд╛рдп рдЖрдЙрдЯрдкреБрдЯ, рдХрдо рд╕реЗ рдХрдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдкрд╛рда рдкрдврд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛:

.hero img {
    /*   */
    background: #2962ff;
  }


рдпрджрд┐ рдЫрд╡рд┐ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рддреА рд╣реИ рддреЛ рдкреГрд╖реНрдарднреВрдорд┐ рд░рдВрдЧ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИред

рдЕрдЪреНрдЫреА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдкреГрд╖реНрдарднреВрдорд┐ рд░рдВрдЧ рдХреЗрд╡рд▓ рддрднреА рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдЫрд╡рд┐ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рддреА рд╣реИред рдпрд╣ рд╣рдореЗрдВ рд╕реВрдЯ рдХрд░реЗрдЧрд╛ред

тЖТ рдпрд╣рд╛рдБ рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

тЦН рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рд▓реЛрдЧреЛ


рд▓реЛрдЧреЛ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рд▓реЛрдЧреЛ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред рдХрд┐рд╕реА рдкреГрд╖реНрда рдкрд░ рд▓реЛрдЧреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдХрдИ рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХрд╛ рд╕рд╣рд╛рд░рд╛ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ:

  • рдПрдХ рддрддреНрд╡ <img>рдЬреЛ PNG, JPG рдпрд╛ SVG рдЫрд╡рд┐ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред
  • рдирд┐рд░реНрдорд┐рдд рдПрд╕рд╡реАрдЬреА рдЫрд╡рд┐ред
  • рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐ред

рдЖрдЗрдП рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕ рддрд░реАрдХреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рд▓реЛрдЧреЛ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдкрдХреЛ рдХреНрдпрд╛ рдЪреБрдирдирд╛ рд╣реИред

рдХрдИ рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд▓реЛрдЧреЛред


рдпрджрд┐ рд▓реЛрдЧреЛ рдореЗрдВ рдХрдИ рд╡рд┐рд╡рд░рдг рд╣реИрдВ рдпрд╛ рдХрдИ рдЖрдХреГрддрд┐рдпрд╛рдБ рд╣реИрдВ, рддреЛ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд SVG рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рдЗрддрдирд╛ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдореИрдВ рдПрдХ рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ <img>рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдкреАрдПрдирдЬреА, рдЬреЗрдкреАрдЬреА рдпрд╛ рдПрд╕рд╡реАрдЬреА рдЫрд╡рд┐ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИред


рд╡рд┐рд╡рд┐рдз рд▓реЛрдЧреЛ

рдпрд╣рд╛рдБ SVG рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдПрдХ рд╕рдорд╛рди рд▓реЛрдЧреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб рд╣реИ:

<a href="#"><img src="logo.svg" alt="Nature Food"></a>

рдЪреЗрддрди рдХреЛ рд╕рд░рд▓ рд▓реЛрдЧреЛ



рд╕рд╛рдзрд╛рд░рдг рдПрдирд┐рдореЗрдЯреЗрдб рд▓реЛрдЧреЛ

рдПрдХ рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдЬрд╣рд╛рдВ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд▓реЛрдЧреЛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЖрдХреГрддрд┐ рдпрд╛ рдкрд╛рда рд╣реИред рдЬрдм рдЖрдк рдЗрд╕ рдкрд░ рдордВрдбрд░рд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдЖрдХрд╛рд░ рдФрд░ рдкрд╛рда рдХрд╛ рд░рдВрдЧ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ? рдпрд╣ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдирд┐рд░реНрдорд┐рдд рдПрд╕рд╡реАрдЬреА рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИ:

<a href="#">
    <svg class="logo" width="115" height="47" xmlns="http://www.w3.org/2000/svg">
      <g transform="translate(-5 -5)" fill="none" fill-rule="evenodd">
        <rect fill="#D8D8D8" transform="rotate(45 28.5 28.5)" x="9" y="9" width="39" height="39" rx="11" />
        <text font-family="Rubik-Medium, Rubik" font-size="25" font-weight="400" fill="#6F6F6F">
          <tspan x="63.923" y="36.923">Rect</tspan>
        </text>
      </g>
    </svg>
</a>

рдпрд╣рд╛рдБ рд╢реИрд▓рд┐рдпреЛрдВ рд░рд╣реЗ рд╣реИрдВ:

.logo rect,
.logo text {
  transition: 0.3s ease-out;
}

.logo:hover rect,
.logo:hover text {
  fill: #4a7def;
}

рдпрд╣рд╛рдБ рдЗрд╕ рдЕрдиреБрднрд╛рдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЗрдореЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИ:

рдЙрддреНрддрд░рджрд╛рдпреА рд▓реЛрдЧреЛ


рдЬрдм рдореИрдВрдиреЗ рдЙрддреНрддрд░рджрд╛рдпреА рд▓реЛрдЧреЛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрд╛, рддреЛ рдореБрдЭреЗ рд╕реНрдореИрд╢рд┐рдВрдЧ рдкрддреНрд░рд┐рдХрд╛ рдХрд╛ рд▓реЛрдЧреЛ рдпрд╛рдж рдЖрдпрд╛ред рдореБрдЭреЗ рдЗрд╕рдХрд╛ рдЖрдХрд╛рд░ рдмрджрд▓рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдкрд╕рдВрдж рд╣реИред рдпрд╣рд╛рдБ рдмреБрдирд┐рдпрд╛рджреА рд▓реЛрдЧреЛ рдФрд░ рдмрдбрд╝реЗ рджреЗрдЦрдиреЗ рдХреЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд▓реЛрдЧреЛ рдХреЛ рджрд░реНрд╢рд╛рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рд▓реЗрдЖрдЙрдЯ рд╣реИред


рдЙрддреНрддрд░рджрд╛рдпреА рд▓реЛрдЧреЛ

рдЗрд╕ рд▓реЛрдЧреЛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рддрддреНрд╡<picture>рдЬреЛ рдЖрдкрдХреЛ рд▓реЛрдЧреЛ рдХреЗ рджреЛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ,рдЖрджрд░реНрд╢ рд╣реИ:

<a class="logo" href="/">
    <picture>
      <source media="(min-width: 1350px)" srcset="sm-logo--full.svg"><img src="sm-logo.svg" alt="Smashing Magazine"></picture>
  </a>

CSS рдореЗрдВ, рдЖрдкрдХреЛ рдЙрд╕ рдШрдЯрдирд╛ рдореЗрдВ рд▓реЛрдЧреЛ рдХреА рдЪреМрдбрд╝рд╛рдИ рдмрджрд▓рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдЬреЛ рд╡реНрдпреВрдкреЛрд░реНрдЯ рдХреА рдЪреМрдбрд╝рд╛рдИ рдХреЗ рдмрд░рд╛рдмрд░ рдпрд╛ рдЙрд╕рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ 1350px:

.logo {
  display: inline-block;
  width: 45px;
}

@media (min-width: 1350px) {
  .logo {
    width: 180px;
  }
}

рд╣рдорд╛рд░реЗ рд╕рд╛рдордиреЗ рдЙрддреНрддрд░рджрд╛рдпреА рд▓реЛрдЧреЛ рдХреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдПрдХ рд╕рд░рд▓ рдФрд░ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рд╕рдорд╛рдзрд╛рди рд╣реИред

тЖТ рдпрд╣рд╛рдБ рдЗрд╕ рдЕрдиреБрднрд╛рдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рд░реНрдп рдЙрджрд╛рд╣рд░рдг рд╣реИ

рдврд╛рд▓ рдХреЗ рд╕рд╛рде рд▓реЛрдЧреЛ



рдПрдХ рдврд╛рд▓ рдХреЗ рд╕рд╛рде рд▓реЛрдЧреЛ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг

рдЬрдм рд▓реЛрдЧреЛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЬреЛ рдХрд┐ рдПрдХ рдврд╛рд▓ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдЗрд╕ рдмрд╛рдд рд╕реЗ рдЕрд╡рдЧрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреЗ рд▓реЛрдЧреЛ рдХреЛ рдХрд┐рд╕реА рдбрд┐рдЬрд╝рд╛рдЗрди рдПрдкреНрд▓рд┐рдХреЗрд╢рди, рдЬреИрд╕реЗ Adobe Illustrator рдпрд╛ Sketch рд╕реЗ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдирд╛, рдПрдХрджрдо рд╕рд╣реА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди, рд▓реЛрдЧреЛ рдореЗрдВ рдХреБрдЫ рдЯреВрдЯ рд╕рдХрддрд╛ рд╣реИред

рдПрд╕рд╡реАрдЬреА рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рд▓реЛрдЧреЛ рдХреЗ рд▓рд┐рдП рдПрдХ рдврд╛рд▓ рд░рдВрдЧ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдореИрдВрдиреЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛<linearGradient>, рдЗрд╕рдХреЗ рд╕рд╛рде рдкрд╛рда рд╡рд┐рд╢реЗрд╖рддрд╛fill:

<svg class="logo" width="115" height="47" xmlns="http://www.w3.org/2000/svg">
    <defs>
      <linearGradient id="gradient" x1="0%" y1="100%" x2="0%" y2="0%">
        <stop offset="0%" stop-color="#4a7def"></stop>
        <stop offset="50%" stop-color="#ab4787"></stop>
      </linearGradient>
    </defs>
      <g transform="translate(-5 -5)" fill="none" fill-rule="evenodd">
        <rect fill="#AB4787" transform="rotate(45 28.5 28.5)" x="9" y="9" width="39" height="39" rx="11" />
        <text font-family="Rubik-Medium, Rubik" font-size="30" font-weight="400" fill="url(#gradient)">
          <tspan x="63.923" y="36.923">Rect</tspan>
        </text>
      </g>
</svg>

тЖТ рдпрд╣рд╛рдБ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ

тЦНрдЕрд╡рддрд╛рд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛


рдЕрд╡рддрд╛рд░ рдХрдИ рдЖрдХрд╛рд░реЛрдВ рдореЗрдВ рдЖрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдорддреМрд░ рдкрд░ рдЪреМрдХреЛрд░ рдпрд╛ рдЧреЛрд▓ рдЕрд╡рддрд╛рд░ рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдореИрдВ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рд▓рд╛рд╣ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЬреЛ рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧреА рд▓рдЧ рд╕рдХрддреА рд╣реИред

рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓реЗрдЖрдЙрдЯ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВред рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╕реНрдкрд╖реНрдЯ рдХрд┐рдирд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рджреЛ рд╕реНрд╡рдЪреНрдЫ рдЕрд╡рддрд╛рд░ рд╣реИрдВред


рд╕рдлрд▓ рдЕрд╡рддрд╛рд░ рдХреА рдПрдХ рдЬреЛрдбрд╝реА

рдФрд░ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛, рдЕрд╡рддрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ, рд▓рдЧрднрдЧ рд╕рдлреЗрдж рдкреГрд╖реНрдарднреВрдорд┐ рд╡рд╛рд▓реА рддрд╕реНрд╡реАрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрддрд╛ рд╣реИ? рдпрджрд┐ рдРрд╕рд╛ рд╣реИ, рддреЛ рдЕрд╡рддрд╛рд░ рдЗрддрдиреЗ рдЕрдЪреНрдЫреЗ рд╕реЗ рджреВрд░ рджрд┐рдЦреЗрдЧрд╛ред


рдЕрд╕рдлрд▓ рдЕрд╡рддрд╛рд░

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдкрд┐рдЫрд▓реА рдЫрд╡рд┐ рдмрд╣реБрдд рдЙрдЬреНрдЬреНрд╡рд▓ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд╕рд╛рде рдПрдХ рдЕрд╡рддрд╛рд░ рджрд┐рдЦрд╛рддреА рд╣реИред рдирддреАрдЬрддрди, рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЗрд╕рдХрд╛ рдПрдХ рдЧреЛрд▓ рдЖрдХрд╛рд░ рд╣реИ, рдХрд┐рд╕реА рдХреЛ рдЗрд╕реЗ рдХрд░реАрдм рд╕реЗ рджреЗрдЦрдирд╛ рд╣реЛрдЧрд╛ред рдпреЗ рдЧрд▓рдд рд╣реИред рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЕрд╡рддрд╛рд░ рдореЗрдВ рдПрдХ рдЖрдВрддрд░рд┐рдХ рд╕реАрдорд╛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдмреЙрд░реНрдбрд░ рдПрдХ рд╕рд╣рд╛рдпрдХ рд╕рдорд╛рдзрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬрдм рдЫрд╡рд┐ рдмрд╣реБрдд рдЙрдЬреНрдЬреНрд╡рд▓ рд╣реИред


рдмрд╛рдИрдВ рдУрд░ рдПрдХ рдЕрд╡рддрд╛рд░ рд╣реИ рдЬрд┐рд╕рдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдмрд╣реБрдд рд╣рд▓реНрдХреА рд╣реИред рджрд╛рдИрдВ рдУрд░ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИред рдЗрд╕ рд╕рдорд╕реНрдпрд╛

рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рдХрдИ рддрд░реАрдХреЗ рд╣реИрдВ:

  • рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ <img>ред
  • рдЙрдкрдпреЛрдЧ <img>рдФрд░ рд╕рд╣рд╛рдпрдХ рддрддреНрд╡ <div>ред
  • рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ <div>рдФрд░ рд╕реАрдПрд╕рдПрд╕ рдЧреБрдг backgroundред
  • <image>рд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ <svg>ред

рдХреНрдпрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдпрд╣рд╛рдБ рдлрд┐рдЯ рдмреИрдарддрд╛ рд╣реИ? рдЪрд▓реЛ рдкрддрд╛ рдХрд░рддреЗ рд╣реИрдВред

<Img> рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛


рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХреИрд╕реЗ рдХрд░реЗрдВ? рд╣реЛ рд╕рдХрддрд╛ рд╣реИ - рдмрд╕ рддрддреНрд╡ рдХреА рд╕реАрдорд╛ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░реЗрдВ? рд╣рдо рдЗрд╕ рд╕рдВрднрд╛рд╡рдирд╛ рдХреА рдЦреЛрдЬ рдХрд░ рд░рд╣реЗ рд╣реИрдВ (рдореИрдВ рддреБрд░рдВрдд рдЗрд╕ рддрдереНрдп рдХреЗ рд▓рд┐рдП рдорд╛рдлреА рдорд╛рдВрдЧрддрд╛ рд╣реВрдВ рдХрд┐ рдиреАрдЪреЗ рдЖрдк рдЕрдХреНрд╕рд░ рдореЗрд░реА рддрд╕реНрд╡реАрд░ рджреЗрдЦреЗрдВрдЧреЗ)ред

рдпрд╣рд╛рдБ рд╕реАрдПрд╕рдПрд╕ рд╣реИ:

.avatar {
    border: 2px solid #f2f2f2;
}

рдпрд╣рд╛рдБ рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИред


рдкрд░рд┐рдгрд╛рдо рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рдЕрдиреБрд░реВрдк рдирд╣реАрдВ рдерд╛: рдЕрдВрдзреЗрд░реЗ рд╕реАрдорд╛ рдЫрд╡рд┐ рдХреА рд╕реАрдорд╛рдУрдВ рдХреЗ рдмрд╛рд╣рд░ рд╕реНрдерд┐рдд рд╣реИред

рдЬреЛ рд╣реБрдЖ рд╡рд╣ рд╣рдореЗрдВ рд╢реЛрднрд╛ рдирд╣реАрдВ рджреЗрддрд╛ред рд╣рдореЗрдВ рдПрдХ рдЖрдВрддрд░рд┐рдХ рд╕реАрдорд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдЕрдВрдзреЗрд░реЗ рдЫрд╡рд┐ рдХреЗ рд╕рд╛рде рдорд┐рд▓рддреА рд╣реИред рдирддреАрдЬрддрди, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рддрддреНрд╡ рдХреА рд╕реАрдорд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рд╕реЗ рд╣рдореЗрдВ рдпрд╣рд╛рдВ рдорджрдж рдирд╣реАрдВ рдорд┐рд▓реЗрдЧреАред

<Img> рдФрд░ рд╕рд╣рд╛рдпрдХ <div> рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛


рдореБрдЭреЗ рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛рдирд╛ рд╣реИ рдХрд┐ рд╣рдо рдЫрд╡рд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрдВрддрд░рд┐рдХ рдЫрд╛рдпрд╛ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдХрд╛рд░реНрдп рдХреЗ рд╕рд╛рде рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рд╣рдо рдЖрдВрддрд░рд┐рдХ рдЫрд╛рдпрд╛ ( box-shadow) рдФрд░ рдХреАрд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ inset, рдХреНрдпреЛрдВрдХрд┐ HTML рддрддреНрд╡ <img>рдЖрдВрддрд░рд┐рдХ рдЫрд╛рдпрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ рддрддреНрд╡ рдореЗрдВ рдПрдХ рдЕрд╡рддрд╛рд░ рдбрд╛рд▓рдиреЗ <div>рдФрд░ рдПрдХ рдЕрдиреНрдп рддрддреНрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ , рдЬрд┐рд╕рдХрд╛ рдПрдХрдорд╛рддреНрд░ рдЙрджреНрджреЗрд╢реНрдп рдЖрдВрддрд░рд┐рдХ рд╕реАрдорд╛ рдЦреАрдВрдЪрдирд╛ рд╣реИред

рдпрд╣рд╛рдБ HTML рдХреЛрдб рд╣реИ:

<div class="avatar-wrapper">
     <img class="avatar" src="shadeed2.jpg" alt="A photo of Ahmad Shadeed">
     <div class="avatar-border"></div>
</div>

рдпрд╣рд╛рдБ рд╢реИрд▓рд┐рдпреЛрдВ рд░рд╣реЗ рд╣реИрдВ:

.avatar-wrapper {
  position: relative;
  width: 150px;
  height: 150px;
}

.avatar-border {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border: 2px solid rgba(0, 0, 0, 0.1);
}

рдпрджрд┐ рддрддреНрд╡ <div>рдореЗрдВ 10% рдХрд╛рд▓реЗ рд░рдВрдЧ рдореЗрдВ рдмреЙрд░реНрдбрд░ рдкреЗрдВрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдЧрд╛ рдХрд┐ рдРрд╕реА рд╕реАрдорд╛ рдЕрдВрдзреЗрд░реЗ рдЫрд╡рд┐ рдореЗрдВ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрдЧреА, рдФрд░ рдкреНрд░рдХрд╛рд╢ рдореЗрдВ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реЛрдЧреА, рдЗрд╕рдХреА рд╕реАрдорд╛ рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣рд╛рдБ рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИред


рдЖрдВрддрд░рд┐рдХ рдмреЙрд░реНрдбрд░, рдХреЗрд╡рд▓ рдЙрдЬреНрдЬреНрд╡рд▓ рдЫрд╡рд┐рдпреЛрдВ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣рд╛

тЖТ рдпрд╣рд╛рдБ рд╣реИ рдЗрд╕ рдЦрдВрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрджрд╛рд╣рд░рдг

<Div> рдФрд░ CSS рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдкреНрд░реЙрдкрд░реНрдЯреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛


рдЕрдЧрд░ рдореИрдВрдиреЗ рдЕрд╡рддрд╛рд░ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рддрддреНрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ <div>, рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╢рд╛рдпрдж рдпрд╣ рд╣реЛрдЧрд╛ рдХрд┐ рдЫрд╡рд┐ рдПрдХ рд╕рдЬрд╛рд╡рдЯреА рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рддреА рд╣реИред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдореЗрд░реЗ рджрд┐рдорд╛рдЧ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рдЬреЛ рдиреАрдЪреЗ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣рд╛рдБ, рд╡рд┐рднрд┐рдиреНрди рдЕрд╡рддрд╛рд░ рдХреЗрд╡рд▓ рдкреГрд╖реНрда рднрд░ рдореЗрдВ рдмрд┐рдЦрд░реЗ рд╣реБрдП рд╣реИрдВред


рдЕрд╡рддрд╛рд░ рдкреГрд╖реНрда рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдмрд┐рдЦрд░реЗ рд╣реБрдП рд╣реИрдВред

рдпрд╣рд╛рдБ HTML рд╣реЛрдЧрд╛:

<div class="avatar" style="--img-url: url(shadeed2.jpg)"></div>

рдпрд╣рд╛рдБ рд╢реИрд▓реА рд╣реИ:

.avatar {
  background: var(--img-url) center/cover;
  width: 150px;
  height: 150px;
  border-radius: 50%;
  box-shadow: inset 0 0 0 2px rgba(#000, 0.1);
}

рдпрд╣рд╛рдВ рдЖрдк рдПрдХ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдЙрджрд╛рд╣рд░рдг рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред

<Svg> рдореЗрдВ <рдЫрд╡рд┐> рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛


рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ рд╣рдорд╛рд░реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рд╕рдорд╛рдзрд╛рди рд╣реИред рдореИрдВрдиреЗ рдирдП рдлреЗрд╕рдмреБрдХ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рддреЗ рд╣реБрдП рдЗрд╕ рдЯреНрд░рд┐рдХ рдХреЛ рдЦреЛрдЬрд╛ ред

рдпреЗ рд╣реИ рдорд╛рд░реНрдХрдЕрдк:

<svg role="none" style="height: 36px; width: 36px;">
  <mask id="avatar">
    <circle cx="18" cy="18" fill="white" r="18"></circle>
  </mask>
  <g mask="url(#avatar)">
    <image x="0" y="0" height="100%" preserveAspectRatio="xMidYMid slice" width="100%" xlink:href="avatar.jpg" style="height: 36px; width: 36px;"></image>
    <circle cx="18" cy="18" r="18"></circle>
  </g>
</svg>

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЗрд╕ рдХреЛрдб рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░реЗрдВред рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рд╣реИ:

  1. рдПрдХ рдЪрдХреНрд░ рдЫрд╡рд┐ рдХрд╛ рдореБрдЦреМрдЯрд╛ред
  2. рд╡рд╣ рд╕рдореВрд╣ рдЬрд┐рд╕ рдкрд░ рдореБрдЦреМрдЯрд╛ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИред
  3. рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд╕рд╛рде рдЫрд╡рд┐ preserveAspectRatio=┬лxMidYMid┬╗ред
  4. рдПрдХ рд╕рд░реНрдХрд▓ рдЬреЛ рдЖрдВрддрд░рд┐рдХ рд╕реАрдорд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдпрд╣рд╛рдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рд╕реНрдЯрд╛рдЗрд▓ рд╣реИ:

circle {
  stroke-width: 2;
  stroke: rgba(0, 0, 0, 0.1);
  fill: none;
}

тЖТ рдпрд╣рд╛рдБ рдЖрдк рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ

, рдЕрд╡рддрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде, рд╣рдордиреЗ рдЗрд╕рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ред рдЗрд╕рд▓рд┐рдП, рд╣рдо рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред

тЦН рдЖрдЗрдХрди рдХреЗ рд╕рд╛рде рдЗрдирдкреБрдЯ рдлрд╝реАрд▓реНрдб


рдпрд╣рд╛рдВ рдПрдХ рдЖрдЗрдХрди рдХреЗ рд╕рд╛рде рдЗрдирдкреБрдЯ рдлрд╝реАрд▓реНрдб рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИред


рдЖрдЗрдХрди рдХреЗ рд╕рд╛рде рдЗрдирдкреБрдЯ рдлрд╝реАрд▓реНрдб

рдРрд╕реЗ рдлрд╝реАрд▓реНрдб рдХрд╛рдлреА рд╕рд╛рдорд╛рдиреНрдп рд╣реИрдВред рдХрд┐рд╕реА рдЖрдЗрдХрди рд╕реЗ рдлрд╝реАрд▓реНрдб рдХреЛ рдХреИрд╕реЗ рд▓реИрд╕ рдХрд░реЗрдВ? рдЬрдм рдРрд╕рд╛ рдХреНрд╖реЗрддреНрд░ рдлреЛрдХрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рддреЛ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ? рдЗрди рдореБрджреНрджреЛрдВ рдХрд╛ рдЕрдиреНрд╡реЗрд╖рдг рдХрд░реЗрдВред

рдпрд╣рд╛рдБ HTML рдХреЛрдб рд╣реИ:

<p>
    <label for="name">Full name</label>
    <input type="text" id="name">
</p>

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рд╕реАрдПрд╕рдПрд╕ рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИред рдпрд╣ рд╕рд░рд▓, рддреЗрдЬрд╝ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд HTML рддрддреНрд╡реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ:

input {
    background-color: #fff;
    background-image: url('user.svg');
    background-size: 20px 20px;
    background-position: left 10px center;
    background-repeat: no-repeat;
}

рдЬрдм рдЖрдк рдлрд╝реЛрдХрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдЗрдХрди рдХрд╛ рд░рдВрдЧ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк URL-рдПрдирдХреЛрдбреЗрдб SVG рдЗрдореЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЙрдкрдХрд░рдг рдЗрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ , рдЬрд┐рд╕реЗ рдпреЛрдХрд╕реЗрд▓ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдпрд╣рд╛рдБ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИред

рдореБрджреНрд░рдг рдХреЗ рд▓рд┐рдП тЦНCSS рд╢реИрд▓реА


рдкреЗрдЬ рд╡рд┐рдЬрд┐рдЯрд░ рдХреЛ рдкреНрд░рд┐рдВрдЯрд░ рдкрд░ рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдкреГрд╖реНрда рдкрд░ рдПрдХ рдкрд╛рдХ рдиреБрд╕реНрдЦрд╛ рд╣реИ, рдФрд░ рдЖрдкрдХреЛ рдЗрд╕реЗ рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рд░рд╕реЛрдИ рдореЗрдВ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдлреЛрди рдпрд╛ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рд▓рдЧрд╛рддрд╛рд░ рджреЗрдЦрдирд╛ рди рдкрдбрд╝реЗред

рдпрджрд┐ рдЪрд┐рддреНрд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдЪрд┐рддреНрд░ рдиреБрд╕реНрдЦрд╛ рдореЗрдВ рдЪрд░рдг рд╣реИрдВ, рддреЛ рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рд╡реЗ рдЗрд╕рдХреЗ рдореБрджреНрд░рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЖрддреЗ рд╣реИрдВ, рдЕрдиреНрдпрдерд╛ рдЬреЛ рдкреГрд╖реНрда рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ рд╡рд╣ рдиреБрд╕реНрдЦрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдкрддреНрддрд┐ рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдЪреНрдЫрд┐рдд рдкреГрд╖реНрдареЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ


рдпрджрд┐ рдЫрд╡рд┐ рдХреЛ рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдкреГрд╖реНрда рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ background, рддреЛ рдЗрд╕реЗ рдореБрджреНрд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЬрд┐рд╕ рд╕реНрдерд╛рди рдкрд░ рдпрд╣ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд╡рд╣ рдЫрдкрд╛рдИ рдХрд░рддреЗ рд╕рдордп рдЦрд╛рд▓реА рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЗрд╕реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА рдЬрд╛ рд░рд╣реА рд╣реИред


рд╕реАрдПрд╕рдПрд╕ рдкреГрд╖реНрдарднреВрдорд┐ рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреГрд╖реНрда рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рдмрдЬрд╛рдп рд░рд┐рдХреНрдд рд╕реНрдерд╛рди

рдиреБрд╕реНрдЦрд╛ рдХреЗ рдРрд╕реЗ рдореБрджреНрд░рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХрдо рдЙрдкрдпреЛрдЧ рд╣реЛрдЧрд╛ред рдпрд╣ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдкреЗрдЬ рдХреЗ рдкреНрд░рд┐рдВрдЯ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╕рдорд╛рди рдЪрд┐рддреНрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рдХреЗ рддрдп рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдФрд░ IE рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╕реАрдПрд╕рдПрд╕ рдореЗрдВ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ:

.element {
    background: url('cheesecake.png') center/cover no-repeat;
    -webkit-print-color-adjust: exact; /*        */
}

рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ, HTML рддрддреНрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИ <img>ред рдЗрд╕ рддрддреНрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдкреГрд╖реНрда рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдЫрд╡рд┐рдпрд╛рдВ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд┐рдирд╛ рдореБрджреНрд░рд┐рдд рд╣реЛрддреА рд╣реИрдВред

тЖТ рдпрд╣рд╛рдБ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ

рд╕рд╛рд░рд╛рдВрд╢


рдЖрдЬ рд╣рдордиреЗ рд╡реЗрдм рдкреЗрдЬреЛрдВ рдореЗрдВ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА, рдЙрдирдХреЗ рдкреЗрд╢реЗрд╡рд░реЛрдВ рдФрд░ рд╡рд┐рдкрдХреНрд╖реЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА, рдФрд░ рдЙрдирдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХреАред рд╣рдо рдЖрд╢рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдиреЗ рдЖрдЬ рдЬреЛ рд╕реАрдЦрд╛ рд╣реИ, рд╡рд╣ рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧреА рд▓рдЧреЗрдЧрд╛ред

рдкреНрд░рд┐рдп рдкрд╛рдардХреЛрдВ! рдХреНрдпрд╛ рдЖрдкрдиреЗ рд╡реЗрдм рдкреЗрдЬреЛрдВ рдкрд░ рдЪрд┐рддреНрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд┐рдпрд╛ рд╣реИ?


All Articles