рдЬрдм рдЖрдк рдкрд╣рд▓реА рдмрд╛рд░ рдЧреНрд░рд┐рдб рд▓реЗрдЖрдЙрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реАрдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рд▓рд╛рдЗрди рдирдВрдмрд░ рджреНрд╡рд╛рд░рд╛ рдЧреНрд░рд┐рдб рдкрд░ рддрддреНрд╡реЛрдВ рдХреЛ рд░рдЦрдХрд░ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдЧреНрд░рд┐рдб рдкрд░ рдХреБрдЫ рд▓рд╛рдЗрдиреЗрдВ рдХрд╣рд╛рдБ рд╕реЗ рдЧреБрдЬрд░рддреА рд╣реИрдВ, рдФрд░ рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рдпрджрд┐ рд╕рд╛рдЗрдЯ рдХреЛ рдЙрди рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рджрд╛рдПрдВ рд╕реЗ рдмрд╛рдПрдВ рдУрд░ рд▓рд┐рдЦреА рдЬрд╛рддреА рд╣реИрдВ, рддреЛ рдЙрдирдХреА рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдХреНрд░рдо рд╡рд┐рдкрд░реАрдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рдЗрд╕ рд▓рд╛рдЗрди рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рддрдХрдиреАрдХреЗрдВ рдХрд╛рдо рдХрд░рддреА рд╣реИрдВ рдЬреЛ рд▓рд╛рдЗрдиреЛрдВ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЧреНрд░рд┐рдб рдХреНрд╖реЗрддреНрд░реЛрдВ рдХрд╛ рдирд╛рдо рджреЗрдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддреА рд╣реИрдВред рдЗрди рддрдХрдиреАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдк рдЖрдЗрдЯрдо рдХреЛ рдирд╛рдо рд╕реЗ рдФрд░ рдирдВрдмрд░ рд╕реЗ рдирд╣реАрдВ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдореИрдВ
рд╕реАрдПрд╕рдПрд╕ рдЧреНрд░рд┐рдб рд▓реЗрдЖрдЙрдЯ рдореЗрдВ рд▓рд╛рдЗрдиреЛрдВ рдФрд░ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рдирд╛рдордХрд░рдг рдХреЗ
рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рдкрд░ рдПрдХ рд╡рд┐рд╕реНрддреГрдд рдирдЬрд╝рд░
рдбрд╛рд▓реВрдВрдЧрд╛ , рд╕рд╛рде рд╣реА рд╕рд╛рде рд╡реЗ рдХреБрдЫ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рднреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдЕрдиреБрд╡рд╛рджрдХ рд╕реЗ:
рджреЛ рд╕рд╛рд▓ рдкрд╣рд▓реЗ (2017) рдПрдХ рд▓реЗрдЦ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕реАрдПрд╕рдПрд╕ рдЧреНрд░рд┐рдб рдХреЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдпрд╛рдВрддреНрд░рд┐рдХреА рдкрд░ рдЫреВрддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдЖрдЬ рдЙрдкрдпреЛрдЧреА рдФрд░ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд▓рдЧрддрд╛ рд╣реИред
рд░реЗрдЦрд╛ рдирд╛рдордХрд░рдг
рдЪрд▓реЛ рдЧреНрд░рд┐рдб рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рдирд╛рдордХрд░рдг рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдЫрд╣ рд╕реНрдкрд╖реНрдЯ рд╕реНрддрдВрдн рдЯреНрд░реИрдХ рдФрд░ рдПрдХ рд╕реНрдкрд╖реНрдЯ рд░реЗрдЦрд╛ рдЯреНрд░реИрдХ рдХреЗ рд╕рд╛рде рдПрдХ рдЧреНрд░рд┐рдб рд╣реИред рддрддреНрд╡реЛрдВ рдХреЛ рд▓рд╛рдЗрди рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЧреНрд░рд┐рдб рдкрд░ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред
.grid { display: grid; grid-gap: 20px; grid-template-rows: 20vh ; grid-template-columns: 1fr 2fr 1fr 2fr 1fr 2fr; } .header { grid-row: 1; grid-column: 1 / -1; } .sidebar { grid-row: 2; grid-column: 1 / 3; } .content { grid-row: 2; grid-column: 3 / -1; }
рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдЯреНрд░реИрдХ рд╕реВрдЪреА рдореЗрдВ рд╕реНрдХреНрд╡рд╛рдпрд░ рдмреНрд░реИрдХреЗрдЯ рдХреЗ рдЕрдВрджрд░ рд▓рд╛рдЗрди рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣рд╛рдВ рдпрд╣ рдпрд╛рдж рд░рдЦрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдЖрдк рд▓рд╛рдЗрди рдХрд╛ рдирд╛рдо рджреЗрддреЗ рд╣реИрдВ, рди рдХрд┐ рдЯреНрд░реИрдХ рдЬреЛ рдЗрд╕рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддрд╛ рд╣реИред рд▓рд╛рдЗрдиреЛрдВ рдХрд╛ рдирд╛рдо рд░рдЦрдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдЧреНрд░рд┐рдб рдкрд░ рдкреЛрдЬрд┐рд╢рдирд┐рдВрдЧ рдкреЛрдЬрд┐рд╢рди рдореЗрдВ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмрдЬрд╛рдп рдЙрдирдХреЗ рдирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
.grid { display: grid; grid-gap: 20px; grid-template-rows: [header-start] 20vh [header-end] ; grid-template-columns: [sidebar-start] 1fr 2fr [sidebar-end] 1fr 2fr 1fr 2fr; } .header { grid-row: header-start; grid-column: 1 / -1; } .sidebar { grid-row: 2; grid-column: sidebar-start / sidebar-end; }
рдирд╛рдо
span
рдХреАрд╡рд░реНрдб рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреБрдЫ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЬрд┐рди рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдЖрдк рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдмрд╛рдж рдореЗрдВ рдЬрд╛рдиреЗрдВрдЧреЗ, рдЖрд░рдВрднрд┐рдХ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рддреНрдпрдп-рд╕реНрдЯрд╛рд░реНрдЯ рдХреЗ рд╕рд╛рде рдирд╛рдордХрд░рдг (рднрд▓реЗ рд╣реА рдпрд╣ рдПрдХ рдкрдВрдХреНрддрд┐ рдпрд╛ рд╕реНрддрдВрдн рд░реЗрдЦрд╛ рд╣реЛ) рдФрд░
-end
рд▓рд┐рдП
-end
рдПрдХ рдЕрдЪреНрдЫрд╛ рдЕрднреНрдпрд╛рд╕ рд╣реИред рдкрд░рд┐рдгрд╛рдо
main-start
рдФрд░
main-end
рдпрд╛
sidebar-start
рдФрд░
sidebar-end
ред
рдХрд╛рдлреА рдмрд╛рд░, рдЧреНрд░рд┐рдб рдХреЗ рдПрдХ рд╣рд┐рд╕реНрд╕реЗ рдХреА рдЕрдВрддрд┐рдо рд▓рд╛рдЗрди рдФрд░ рджреВрд╕рд░реЗ рд╣рд┐рд╕реНрд╕реЗ рдХреА рд╕реНрдЯрд╛рд░реНрдЯ рд▓рд╛рдЗрди рдореЗрд▓ рдЦрд╛рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рдХрдИ рдирд╛рдо рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рд╡рд░реНрдЧ рдХреЛрд╖реНрдардХ рдХреЗ рдЕрдВрджрд░ рдПрдХ рд╕реНрдерд╛рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреЛрдбрд╝рдХрд░ рдХрдИ рдирд╛рдореЛрдВ рдХреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
.grid { display: grid; grid-gap: 20px; grid-template-rows: [header-start] 20vh [header-end] ; grid-template-columns: [full-start sidebar-start] 1fr 2fr [sidebar-end main-start] 1fr 2fr 1fr 2fr [main-end full-end]; } .header { grid-row: header-start; grid-column: full-start / full-end; } .sidebar { grid-row: 2; grid-column: sidebar-start / sidebar-end; } .content { grid-row: 2; grid-column: main-start / main-end; }
рдпрд╣ рдЙрджрд╛рд╣рд░рдг рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдкреНрд░рддреНрдпреЗрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЧреНрд░рд┐рдб рд▓рд╛рдЗрди рдХреЛ рдирд╛рдо рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рд╡рд╣ рд▓рд╛рдЗрди рдирдВрдмрд░ рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╛рдореЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╣рдореЗрд╢рд╛ рдЙрдкрд▓рдмреНрдз рд╣реЛрддреЗ рд╣реИрдВред
рдХреЛрдбрдкреЗрди 1.
рд▓рд╛рдЗрди рдирд╛рдордХрд░рдгрдЗрд╕реА рдирд╛рдо рдХреА рд░реЗрдЦрд╛рдПрдВред
рд╣рдордиреЗ рджреЗрдЦрд╛ рдХрд┐ рдХреИрд╕реЗ рд░реЗрдЦрд╛рдУрдВ рдХреЗ рдХрдИ рдирд╛рдо рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпрд╛рдБ рднреА рд╣реИрдВ рдЬрд╣рд╛рдБ рдХрдИ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХрд╛ рдирд╛рдо рд╕рдорд╛рди рд╣реИред рдпрд╣ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдЖрдк
repeat()
рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЯреНрд░реИрдХ рд╕реВрдЪреА рдореЗрдВ рдирд╛рдорд┐рдд рд▓рд╛рдЗрдиреЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрддреА рд╣реИрдВред рдирд┐рдореНрди рдЙрджрд╛рд╣рд░рдг рдЫрд╣ рдирд╛рдорд┐рдд рд░реЗрдЦрд╛рдПрдВ рдмрдирд╛рддрд╛ рд╣реИ, рдЬрд┐рдиреНрд╣реЗрдВ рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ
col-a-start
рдФрд░
col-b-start
ред
.grid { display: grid; grid-gap: 20px; grid-template-columns: repeat(3, [col-a-start] 1fr [col-b-start] 2fr); }
рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рддрддреНрд╡ рдХреЛ рдкреЛрдЬрд┐рд╢рди рдХрд░рддреЗ рд╕рдордп
col-a-start
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЙрд╕реЗ
col-a-start
(рдЬрд┐рд╕реЗ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдкрд╣рд▓реА рдЧреНрд░рд┐рдб рд▓рд╛рдЗрди рд╣реЛрдЧреА) рдирд╛рдо рдХреЗ рд╕рд╛рде рд╕рд╛рдордирд╛ рдХреА рдЧрдИ рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдкрд░ рд░рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред рдПрдХ рд╣реА рд╕рд┐рджреНрдзрд╛рдВрдд рджреНрд╡рд╛рд░рд╛, рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рддрддреНрд╡ рдХреЛ рдкреЛрдЬрд┐рд╢рди рдХрд░рддреЗ рд╕рдордп
col-b-start
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЙрд╕реЗ рджреВрд╕рд░реА рдЧреНрд░рд┐рдб рд▓рд╛рдЗрди рдкрд░ рд░рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред
рдпрджрд┐ рдЖрдкрдХреЛ рдмрд╛рдж рдХреА рд▓рд╛рдЗрдиреЛрдВ рдкрд░ рд╕реНрдерд┐рддрд┐ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдирд╛рдо рдХреЗ рдмрд╛рдж рдПрдХ рдирдВрдмрд░ рдЬреЛрдбрд╝реЗрдВ, рдЬрд┐рд╕ рд░реЗрдЦрд╛ рдкрд░ рдЙрд╕реА рдирд╛рдо рдХреА рд░реЗрдЦрд╛ рдХреЗ рд╕рд╛рде рдЖрдЗрдЯрдо рдХреЛ рд░рдЦрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
.box3 { grid-row: 2; grid-column: col-a-start 2 / col-b-start 3; }
рдХреЛрдбрдкреЗрди 2.
рдПрдХ рд╣реА рдирд╛рдо рд╡рд╛рд▓реА рд▓рд╛рдЗрдиреЗрдВредрд╡рд┐рдирд┐рд░реНрджреЗрд╢рди рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ "рдЧреНрд░рд┐рдб рд▓рд╛рдЗрдиреЛрдВ рдХрд╛ рдПрдХ рдирд╛рдорд┐рдд рд╕реЗрдЯ рдмрдирд╛рдиреЗ" рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд░реНрдгрд┐рдд
рдХрд░рддрд╛ рд╣реИ ред
рдПрдХ рдЕрдиреБрдХреВрд▓реА рдЧреНрд░рд┐рдб рдХреЗ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХреЗ рд╕рдордп рд░реЗрдЦрд╛ рдХреЗ рдирд╛рдо
рд▓рд╛рдЗрди рдирдВрдмрд░ рдпрд╛ рдЙрдирдХреЗ рдирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЖрдк рддрдп рдХрд░рддреЗ рд╣реИрдВред рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рд▓рд╛рдЗрдиреЗрдВ рдЙрди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддреА рд╣реИрдВ рдЬрдм рдЖрдк рдореАрдбрд┐рдпрд╛ рдХреНрд╡реЗрд░реА рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЧреНрд░рд┐рдб рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЖрдк рдХрд┐рд╕ рд▓рд╛рдЗрди рдкрд░ рддрддреНрд╡реЛрдВ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдВрджреБрдУрдВ рдкрд░ рд░рдЦрддреЗ рд╣реИрдВ, рдЗрд╕ рдкрд░ рдирдЬрд╝рд░ рд░рдЦрдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдирд╛рдорд┐рдд рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ред
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд░рд▓ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдореИрдВ рдПрдХ рд╕рдВрдХреАрд░реНрдг рд╕реНрдХреНрд░реАрди рдХреЗ рд▓рд┐рдП рдЧреНрд░рд┐рдб рдХреЙрд▓рдо рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реВрдВ, рдФрд░ рдлрд┐рд░ рдЙрдиреНрд╣реЗрдВ 550px рдХреА рдЪреМрдбрд╝рд╛рдИ рдХреЗ рд╕рд╛рде рдлрд┐рд░ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реВрдВред
.grid { display: grid; grid-gap: 20px; grid-template-rows: [header-start] 20vh [header-end]; grid-template-columns: [full-start ] 10px [sidebar-start main-start] 1fr [main-end sidebar-end] 10px [full-end]; } @media (min-width: 550px) { .grid { grid-template-columns: [full-start sidebar-start] 1fr 2fr [sidebar-end main-start] 1fr 2fr 1fr 2fr [main-end full-end]; } }
рдХреЛрдбрдкреЗрди 3.
рдирд╛рдордХрд░рдг рдХреА рдЪреАрдЬреЗрдВ: рдирд╛рдорд┐рдд рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдирд╛рдирд╛рдорд┐рдд рдХреНрд╖реЗрддреНрд░
рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдХреЗрд╡рд▓ рдирд╛рдорд┐рдд рд▓рд╛рдЗрдиреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рдереЗ, рд▓реЗрдХрд┐рди рдПрдХ рдФрд░ рддрд░реАрдХрд╛ рд╣реИред рд╣рдо рдЧреНрд░рд┐рдб рдХреНрд╖реЗрддреНрд░реЛрдВ рдХрд╛ рдирд╛рдо рджреЗ рд╕рдХрддреЗ рд╣реИрдВред
рдПрдХ рдЧреНрд░рд┐рдб рдХреНрд╖реЗрддреНрд░ рдПрдХ рдЖрдпрддрд╛рдХрд╛рд░ рдХреНрд╖реЗрддреНрд░ рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдЧреНрд░рд┐рдб рдХреЛрд╢рд┐рдХрд╛рдПрдБ рд╣реЛрддреА рд╣реИрдВред рдХреНрд╖реЗрддреНрд░ рдХреЛ рдЪрд╛рд░ рдЧреНрд░рд┐рдб рд▓рд╛рдЗрдиреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рд╕реНрддрдВрднреЛрдВ рдФрд░ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╢реБрд░реБрдЖрдд рдФрд░ рдЕрдВрдд рд▓рд╛рдЗрдиреЛрдВ рдХрд╛ рд╕рдВрдХреЗрдд рджреЗрддреЗ рд╣реИрдВред

рд╣рдо
grid-template-areas
рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЧреНрд░рд┐рдб рдХреНрд╖реЗрддреНрд░реЛрдВ рдХрд╛ рдирд╛рдо рджреЗрддреЗ рд╣реИрдВред рдпрд╣ рд╕рдВрдкрддреНрддрд┐ ASCII рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрдЖрдЙрдЯ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреА рд╣реИ рдФрд░ рд▓рд╛рдЗрдиреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдЧреНрд░рд┐рдб рдХреЗ рдПрдХ рдЕрд▓рдЧ рд▓рд╛рдЗрди рдЯреНрд░реИрдХ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИред
.grid { display: grid; grid-template-columns: repeat(3, 1fr 2fr) ; grid-template-areas: "head head head head head head" "side side main main main main" "foot foot foot foot foot foot"; }
grid-template-areas
рдкреНрд░реЙрдкрд░реНрдЯреА рдХреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рд╣рдо рдЬреЛ рдирд╛рдо рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВ, рд╡реЗ
grid-area
рдкреНрд░реЙрдкрд░реНрдЯреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЧреНрд░рд┐рдб рдХреЗ рд╕реАрдзреЗ рдмрдЪреНрдЪреЛрдВ рдХреЛ рд╕реМрдВрдкреЗ рдЬрд╛рддреЗ рд╣реИрдВред рдЗрд╕ рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдореВрд▓реНрдп, рдЬрдм рдирд╛рдордХрд░рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддрдерд╛рдХрдерд┐рдд
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╣реИ , рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдЙрджреНрдзрд░рдг рдЪрд┐рд╣реНрдиреЛрдВ рдореЗрдВ рд╕рдВрд▓рдЧреНрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ
.header { grid-area: head; } .sidebar { grid-area: side; } .content { grid-area: main; } .footer { grid-area: foot; }
grid-template-areas
рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЧреНрд░рд┐рдб рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╕рдордп рдХреНрд╖реЗрддреНрд░ рдХреЛ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд╕реЗрд▓ рд╕реЗ рдХрд╡рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдХрдИ рдмрд╛рд░ рдПрдХ рдкрдВрдХреНрддрд┐ рдпрд╛ рд╕реНрддрдВрдн рдХреЗ рд╕рд╛рде рдЗрд╕рдХреЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдирд┐рд░реНрдорд┐рдд рдХреНрд╖реЗрддреНрд░ рдПрдХ рдЖрдпрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдПрд▓ рдФрд░ рдЯреА рдХреЗ рдЖрдХрд╛рд░ рд╡рд╛рд▓реЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИред рдЖрдк рдкреНрд░рддреНрдпреЗрдХ рдирд╛рдо рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдПрдХ рдЖрдпрддрд╛рдХрд╛рд░ рдХреНрд╖реЗрддреНрд░ рднреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ - рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд┐рдП рдЧрдП рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИред рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдиреЛрдЯ:
"рдЧреИрд░-рдЖрдпрддрд╛рдХрд╛рд░ рдпрд╛ рдХрд╛рдЯ рджрд┐рдП рдЧрдП рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдХреЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдЕрдиреБрдорддрд┐ рджреА рдЬрд╛ рд╕рдХрддреА рд╣реИ"
- рд╕рдВрдкрддреНрддрд┐ рдЧреНрд░рд┐рдб-рдЯреЗрдореНрдкрд▓реЗрдЯ-рдХреНрд╖реЗрддреНрд░
рдЧреНрд░рд┐рдб рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╕рдордп, рдЖрдкрдХреЛ рдЗрд╕рдХреА рдкреВрд░реНрдг рдкреНрд░рд╕реНрддреБрддрд┐ рдХрд╛ рдзреНрдпрд╛рди рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЕрдиреНрдпрдерд╛ рдкреВрд░рд╛ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдЕрдорд╛рдиреНрдп рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЧреНрд░рд┐рдб рд╕реЗрд▓ рдХреЛ рднрд░рдирд╛ рд╣реЛрдЧрд╛ред
grid-template-areas: "head head head head head head" "side side main main main main" "foot foot foot foot foot foot"; }
рдЪреВрдВрдХрд┐ рдЖрдк рдорд╛рд░реНрдХрдЕрдк рдореЗрдВ рдХреБрдЫ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдЦрд╛рд▓реА рдЫреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдПрдХ рдбреЙрдЯ рдкреНрд░рддреАрдХ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ
.
рдпрд╛ рдЙрдирдХреЗ рдмреАрдЪ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдХреЗ рдмрд┐рдирд╛ рдбреЙрдЯреНрд╕ рдХрд╛ рдПрдХ рдХреНрд░рдо
....
рдПрдХ рдЦрд╛рд▓реА рд╕реЗрд▓ рдХреЗ рдПрдХ рдорд╛рд░реНрдХрд░ рдХреЗ рд░реВрдк рдореЗрдВ
grid-template-areas: "head head head head head head" "side side main main main main" "....... ....... foot foot foot foot"; }
рдХреЛрдбрдкреЗрди 4.
рдирд╛рдорд┐рдд рдХреНрд╖реЗрддреНрд░рдпрджрд┐ рдЖрдк рд╕рднреА рдирд╡реАрдирддрдо рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ DevTools рдЧреНрд░рд┐рдб рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рд▓рд╛рдн рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдореИрдВ рдпрд╣ рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдирд╛рдо рд╡рд╛рд▓реЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп
рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ "рдЧреНрд░рд┐рдб рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░" рдореЗрдВ рдирд╛рдорд┐рдд рдХреНрд╖реЗрддреНрд░реЛрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди ( рдореВрд▓ рдЦреЛрд▓реЗрдВ )рдирд╛рдорд╛рдВрдХрд┐рдд рд░реЗрдЦрд╛рдПрдБ рдХреНрд╖реЗрддреНрд░ рдмрдирд╛рддреА рд╣реИрдВ
рдЕрдм рд╣рдо рдирд╛рдордХрд░рдг рдХреА рдЗрд╕ рдкреВрд░реА рдЫреБрдЯреНрдЯреА рдХреЗ рджрд┐рд▓рдЪрд╕реНрдк рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ рдЖрддреЗ рд╣реИрдВред рдЖрдкрдХреЛ рдпрд╛рдж рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЬрдм рд╣рдордиреЗ рдирд╛рдорд┐рдд рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рджреЗрдЦрд╛ рдерд╛, рддреЛ рдореИрдВрдиреЗ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдерд╛ рдХрд┐ рд▓рд╛рдЗрди-рдПрдВрдбрд┐рдВрдЧ рдПрдЧреНрд░реАрдореЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЬреЛ
-start
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреНрд╖реЗрддреНрд░ рдХреА рд╢реБрд░реБрдЖрдд рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ,
-end
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдХреНрд╖реЗрддреНрд░ рдХрд╛
-end
ред рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рдЗрд╕ рддрд░рд╣ рд╕реЗ рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдирд╛рдо рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЙрд╕ рдирд╛рдо рдХреЗ рд╕рд╛рде рдПрдХ рдЧреНрд░рд┐рдб рдХреНрд╖реЗрддреНрд░ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдЖрдк
grid-area
рд╕рдВрдкрддреНрддрд┐ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╕ рдирд╛рдо рдХреЛ рд╕реЗрдЯ рдХрд░рдХреЗ рдПрдХ рддрддреНрд╡ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВред
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рджреЛрдиреЛрдВ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдФрд░ рд╕реНрддрдВрднреЛрдВ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ
panel-start
рдФрд░
panel-end
рдирд╛рдо рджреЗрддрд╛ рд╣реВрдВред рдЗрд╕рд╕реЗ рдореБрдЭреЗ рдкреИрдирд▓ рдирд╛рдо рдХрд╛ рдХреНрд╖реЗрддреНрд░ рдорд┐рд▓реЗрдЧрд╛ред рдпрджрд┐ рдореИрдВ рдЗрд╕реЗ рдкреГрд╖реНрда рдкрд░ рдХрд┐рд╕реА рддрддреНрд╡ рдХреЗ рд▓рд┐рдП
grid-area
рд╕рдВрдкрддреНрддрд┐ рдХреЗ рдореВрд▓реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рдЗрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рддрддреНрд╡ рдХреЛ рд░рдЦреЗрдЧрд╛ред
.grid { display: grid; grid-gap: 20px; grid-template-columns: 1fr [panel-start] 2fr 1fr 2fr 1fr [panel-end] 2fr; grid-template-rows: 10vh [panel-start] minmax(200px, auto) 10vh [panel-end]; grid-template-areas: "head head head head head head" "side side main main main main" ".... .... foot foot foot foot"; } .panel { grid-area: panel; }
рдХреЛрдбрдкреЗрди 5.
рдирд╛рдорд┐рдд рд░реЗрдЦрд╛рдУрдВ рд╕реЗ рдирд┐рд░реНрдорд┐рдд рдХреНрд╖реЗрддреНрд░
рдирд╛рдорд┐рдд рдХреНрд╖реЗрддреНрд░реЛрдВ рд╕реЗ рд▓рд╛рдЗрдиреЗрдВ рдмрдирддреА рд╣реИрдВ
рдирд╛рдорд┐рдд рдХреНрд╖реЗрддреНрд░реЛрдВ рд╕реЗ рдмрдирд╛рдИ рдЧрдИ рд▓рд╛рдЗрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рд╣рдо рдКрдкрд░ рджрд┐рдЦрд╛рдП рдЧрдП рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдХреНрд╖реЗрддреНрд░ рд╕рдорд╛рди рдкреНрд░рддреНрдпрдп рдФрд░
-end
рдХреЗ рд╕рдорд╛рди рдкреНрд░рддреНрдпрдп рд╕рдореНрдореЗрд▓рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЪрд╛рд░ рдирд╛рдорд┐рдд рд▓рд╛рдЗрдиреЗрдВ рдмрдирд╛рддрд╛ рд╣реИред рдпрджрд┐ рдПрдХ рдирд╛рдорд┐рдд рдХреНрд╖реЗрддреНрд░ рд╣реИ рдЬрд┐рд╕реЗ
main
рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХреА рд╢реБрд░реБрдЖрдд рдФрд░ рдЕрдВрдд рд░реЗрдЦрд╛ рдФрд░ рд╕реНрддрдВрдн рд▓рд╛рдЗрдиреЗрдВ
main-start
рдФрд░
main-end
ред рдЗрди рдирд╛рдорд┐рдд рд░реЗрдЦрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕реА рддрддреНрд╡ рдХреЛ рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдореИрдВ рдЗрди рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЙрддреНрдкрдиреНрди рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рдирд╛рдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреИрдирд▓ рдХреЛ рд░рдЦрддрд╛ рд╣реВрдБ:
.grid { display: grid; grid-template-areas: "head head head head head head" "side side main main main main" ".... .... foot foot foot foot"; } .panel { grid-column: main-start / main-end; grid-row: head-start / foot-end; }
рдХреЛрдбрдкреЗрди 6.
рдирд╛рдорд┐рдд рдХреНрд╖реЗрддреНрд░реЛрдВ рд╕реЗ рд▓рд╛рдЗрдиреЗрдВ рдмрдирддреА
рд╣реИрдВрдХреНрд╖реЗрддреНрд░ рдХреЗ рдирд╛рдо рдХреЗ рдмрд░рд╛рдмрд░ рд▓рд╛рдЗрди рдирд╛рдо
-start
рдФрд░
-end
рд╕рд╛рде рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдирд╛рдо рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рднреА рдЧреНрд░рд┐рдб рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЪреЗрд╣рд░реЗ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрдиреЗрдВ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдпрджрд┐ рдХреЛрдИ
main
рдХреНрд╖реЗрддреНрд░ рд╣реИ, рддреЛ рдЖрдк
grid-row-start
рдпрд╛
grid-column-start
рдЧреБрдгреЛрдВ рдХреЗ рд▓рд┐рдП
main
рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рд╕рд╛рдордЧреНрд░реА рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреА рд╢реБрд░реБрдЖрдд рд╕реЗ рд╕реНрдерд┐рдд рд╣реЛрдЧреАред рдпрджрд┐ рдЖрдкрдиреЗ
grid-row-end
рдпрд╛
grid-column-end
рдкреНрд░реЙрдкрд░реНрдЯреА рдХреЗ рд▓рд┐рдП рдЗрд╕ рдорд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреА рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдореИрдВ рд╕реНрддрдВрдн рдХреЗ рд▓рд┐рдП
main
рдХреЗ рдЕрдВрдд рд╕реЗ
.panel
рддрддреНрд╡ рдХреЛ
.panel
рд╣реВрдВ рдФрд░ рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рд▓рд┐рдП
main
рдХреЗ рдЕрдВрдд рд╕реЗ
foot
рдЕрдВрдд рддрдХ рд╢реБрд░реВ рдХрд░рддрд╛
.panel
.panel { grid-column: main; grid-row: main / foot ; }
рдХреЛрдбрдкреЗрди 7.
рдХреНрд╖реЗрддреНрд░ рдХреЗ рдирд╛рдо рдХреЗ рдмрд░рд╛рдмрд░ рд▓рд╛рдЗрди рдирд╛рдордЧреНрд░рд┐рдб-рдХреНрд╖реЗрддреНрд░ рд╕рдВрдкрддреНрддрд┐ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг
grid-area
рд╕рдВрдкрддреНрддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдЬрд╛рдирдирд╛ рдЙрдкрдпреЛрдЧреА рд╣реИред рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ, рдПрдХ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдЬреИрд╕реЗ рдХрд┐
main
рд░реВрдк рдореЗрдВ
grid-area
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╣рдо рдХреНрдпрд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо
grid-area
рд╕рднреА рдЪрд╛рд░ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХреИрд╕реЗ рдХрд░рддреЗ рд╣реИрдВред
grid-area
рд╕рдВрдкрддреНрддрд┐ рдХреЗ рд▓рд┐рдП рдорд╛рдиреНрдп рдореВрд▓реНрдп рднреА рд▓рд╛рдЗрди рдирдВрдмрд░ рд╣реИрдВред
.main { grid-area: 2 / 1 / 4 / 3; }
рдЗрд╕рдХрд╛ рдкреНрд░рд╡реЗрд╢ рдХреЗ рд╕рдорд╛рди рдкреНрд░рднрд╛рд╡ рд╣реИ:
.main { grid-row-start: 2; grid-column-start: 1; grid-row-end: 4; grid-column-end: 3; }
рдЬрдм рддреБрдо рдкреВрдЫрддреЗ рд╣реЛ
.main { grid-area: main; }
рдЗрд╕рдХрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорддрд▓рдм рд╣реИ:
.main { grid-area: main / main / main / main ; }
grid-area
рдкреНрд░реЙрдкрд░реНрдЯреА рдПрдХ рдкрдВрдХреНрддрд┐ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмрдЬрд╛рдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддреА рд╣реИред
grid-area
рд╕рдВрдкрддреНрддрд┐ рдореЗрдВ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдорд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрди рдирдВрдмрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЛрдИ рднреА рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рд╕рдВрдЦреНрдпрд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ
auto
рд╕реЗрдЯ рдирд╣реАрдВ рд╣реЛрдЧреА, рдЗрд╕рд▓рд┐рдП, рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕реНрдерд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рддрддреНрд╡ рдХреЛ рдХрд╣рд╛рдВ рд░рдЦрд╛ рдЬрд╛рдПред
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрджрд┐ рдЖрдк рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдИрдбреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХреБрдЫ рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рд╡реЗ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╕реЗрдЯ рд╣реЛрддреЗ рд╣реИрдВ
рддреАрди рд▓рд╛рдЗрди рдХреЗ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ
.main { grid-area: main / main / main ; }
рдпрджрд┐ рдЖрдк рддреАрди рдкрдВрдХреНрддрд┐ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдЖрдк
grid-column-end
рдХреЛ рдпрд╛рдж рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрджрд┐
grid-column-start
рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╣реИ, рддреЛ
grid-column-end
рд▓рд┐рдП рд╕рдорд╛рди рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рднреА рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рд╣рдордиреЗ рджреЗрдЦрд╛ рд╣реИ,
-end
рд╕рдВрдкрддреНрддрд┐
main
рдХреЗ рдЕрдВрддрд┐рдо рдЪреЗрд╣рд░реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧреА, рдЗрд╕рд▓рд┐рдП рдпрджрд┐
grid-column-start
рдФрд░
grid-column-end
рдПрдХ рд╣реА рдирд╛рдо рдкрд░ рд╕реЗрдЯ
grid-column-end
, рддреЛ рд╕рд╛рдордЧреНрд░реА рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд╕рднреА рд╕реНрддрдВрднреЛрдВ рддрдХ рдЦрд┐рдВрдЪреА рд╣реБрдИ рд╣реИред
рджреЛ рд▓рд╛рдЗрди рдХреЗ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ
.main { grid-area: main / main ; }
рдЬрдм рдХреЗрд╡рд▓ рджреЛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдФрд░ рд╕реНрддрдВрднреЛрдВ рдХреА рд╢реБрд░реБрдЖрддреА рдкрдВрдХреНрддрд┐рдпрд╛рдВ рд╕реЗрдЯ рдХреА рдЬрд╛рддреА рд╣реИрдВред рдпрджрд┐
grid-column-start
рдФрд░ / рдпрд╛
grid-row-start
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╣реИ, рддреЛ
grid-column-end
рдФрд░
grid-row-end
рдХреНрд░рдорд╢рдГ рдПрдХ рд╣реА рдореВрд▓реНрдп рдкрд░ рд╕реЗрдЯ рд╣реЛрддреЗ рд╣реИрдВред
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдПрдХ рдкрдВрдХреНрддрд┐ рдХрд╛ рдирд╛рдо
.main { grid-area: main ; }
рд╕рд┐рдВрдЧрд▓ рд▓рд╛рдЗрди рдирд╛рдо рд╕реЗрдЯ рдХрд░рдирд╛ рдареАрдХ рд╡реИрд╕рд╛ рд╣реА рд╣реИ рдЬреИрд╕рд╛ рдЖрдк рдЧреНрд░рд┐рдб-рдПрд░рд┐рдпрд╛ рдХреЛ рдПрд░рд┐рдпрд╛ рдХреЗ рдореБрдЦреНрдп рдирд╛рдо рдкрд░ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рд╕рднреА рдЪрд╛рд░ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдЗрд╕ рдорд╛рди рдкрд░ рд╕реЗрдЯ рд╣реИрдВред
рдиреЛрдЯ :
рдпрд╣ grid-column
рдФрд░ grid-row
рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИредрдЗрд╕ рд╡рд┐рдзрд┐ рдХрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдк рдПрдХ рддрддреНрд╡ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЧреНрд░рд┐рдб рдореЗрдВ рд╕реНрддрдВрднреЛрдВ рдпрд╛ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдирд╛рдорд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЬреИрд╕реЗ
grid-area
рдкреНрд░реЙрдкрд░реНрдЯреА рдХреЗ рд▓рд┐рдП
grid-area
-end
рд╡реИрд▓реНрдпреВрдЬ рдЙрд╕реА рддрд░рд╣ рд╕реЗрдЯ рдХреА рдЬрд╛рддреА рд╣реИрдВ рдЬреИрд╕реЗ рдХрд┐ рд╢реБрд░реБрдЖрддреА (рдЬрдм рдЫреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реЛ), рддреЛ
grid-column
рдФрд░
grid-row
рдЧреБрдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рдорд╛рди рднреА рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдк
main
рдХреНрд╖реЗрддреНрд░ рдХреЗ рдкреНрд░рд╛рд░рдВрдн рдФрд░ рдЕрдВрдд рдХреЙрд▓рдо рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рдмреАрдЪ рдХреЗ рддрддреНрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
.main { grid-column: main ; }
CSS рдЧреНрд░рд┐рдб рдХреЗ рд╕рд╛рде рдмреНрд░реЗрдХрд┐рдВрдЧ рдЖрдЙрдЯ рдореЗрдВ, рдореИрдВрдиреЗ рджрд┐рдЦрд╛рдпрд╛ рдХрд┐ рдХреИрд╕реЗ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреВрд░реНрдг-рдЖрдХрд╛рд░ рдХреЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рдбрд┐рдЬрд╝рд╛рдЗрди рдкреИрдЯрд░реНрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдПрдХ рд╕реАрдорд┐рдд рд╕рд╛рдордЧреНрд░реА рдХреНрд╖реЗрддреНрд░ рд╕реЗ рдкрд░реЗ рдЬрд╛рддреЗ рд╣реИрдВред
рдПрдХ рдЧреНрд░рд┐рдб рдореЗрдВ рдХрдИ рдирд╛рдорд┐рдд рд▓рд╛рдЗрдиреЗрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред
рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЧреНрд░рд┐рдб рдореЗрдВ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдирд╛рдорд┐рдд рд▓рд╛рдЗрдиреЗрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдЖрдкрдХреЛ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд╛ рдирд╣реАрдВ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред рдЙрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВ рдЬрд┐рдирдХреА рдЖрдкрдХреЛ рдЬрд╝рд░реВрд░рдд рд╣реИ рдФрд░ рджреВрд╕рд░реЛрдВ рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреА рдЙрдкреЗрдХреНрд╖рд╛ рдХрд░реЗрдВред
рдирд╛рдордХрд░рдг рдФрд░ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЧреНрд░рд┐рдб рдФрд░ рдЧреНрд░рд┐рдб-рдЯреЗрдореНрдкрд▓реЗрдЯ рдЧреБрдг
CSS рдЧреНрд░рд┐рдб рдХреЗ рджреЛ рд╕рдВрдХреНрд╖рд┐рдкреНрддреАрдХрд░рдг рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рдХреЙрдореНрдкреИрдХреНрдЯ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдореЗрдВ рдХрдИ рдЧреНрд░рд┐рдб рдЧреБрдг рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдлреА рдореБрд╢реНрдХрд┐рд▓ рд▓рдЧрддрд╛ рд╣реИред рдЬрдм рдореИрдВ рдЕрдиреНрдп рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд╕рд╛рде рдЗрд╕ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рд░рд╛рдп рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реЛрддреА рд╣реИ: рдХреБрдЫ рдЙрдиреНрд╣реЗрдВ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ, рдЕрдиреНрдп рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЧреБрдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВред рдЕрдиреНрдп рд╕рдВрдХреНрд╖рд┐рдкреНрддрд╛рдХреНрд╖рд░реЛрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдпрд╛рдж рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЧреБрдгреЛрдВ рдХреЗ рдореВрд▓реНрдп рдореВрд▓ рдкрд░ рд░реАрд╕реЗрдЯ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ
рдЧреНрд░рд┐рдб-рдЯреЗрдореНрдкрд▓реЗрдЯ рдХрд╛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо: рдПрдХ рд╕реНрдкрд╖реНрдЯ рдЧреНрд░рд┐рдб рдмрдирд╛рдирд╛
рдЖрдк рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдПрдХ рдЬрдЧрд╣ рдкрд░ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдЧреНрд░рд┐рдб рдХреЗ рд╕рднреА рдЧреБрдгреЛрдВ рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
grid-template
рд╢реЙрд░реНрдЯрдХрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
grid-template-columns grid-template-rows grid-template-areas
рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдк рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдирд╛рдорд┐рдд рд▓рд╛рдЗрдиреЛрдВ рдФрд░ рдирд╛рдорд┐рдд рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдирд╛рдорд┐рдд рдХреНрд╖реЗрддреНрд░реЛрдВ рдФрд░ рд░реЗрдЦрд╛рдУрдВ рдХреЛ рдорд┐рд▓рд╛рдиреЗ рд╡рд╛рд▓реА рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдореИрдВ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ
grid-template-areas
рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реВрдВрдЧрд╛, рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рджрд┐рдП рдЧрдП рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИред
рддрдм рдЖрдк рд▓рд╛рдЗрди рдирд╛рдо рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣ рд╕рдХрддреЗ рд╣реИрдВред рдЙрдиреНрд╣реЗрдВ рдореВрд▓реНрдпреЛрдВ рдХреА рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдХреЗ рдЖрд░рдВрдн рдореЗрдВ рдФрд░ рдЕрдВрдд рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рдореВрд▓реНрдпреЛрдВ рдХреА рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдПрдХ рд▓рд╛рдЗрди рдЯреНрд░реИрдХ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреА рд╣реИред рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХрд╛ рдирд╛рдо рдпрд╛ рдирд╛рдо рд╡рд░реНрдЧ рдХреЛрд╖реНрдардХ рдХреЗ рдЕрдВрджрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬреИрд╕реЗ рдХрд┐
grid-template-rows
рд╕рдВрдкрддреНрддрд┐ рдореЗрдВ
grid-template-rows
рдирд╛рдордХрд░рдг рдХрд░рддреЗ рд╕рдордп, рдФрд░ рд▓рд╛рдЗрди рдЯреНрд░реИрдХ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдорд╛рдиреЛрдВ рдХреЗ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдЙрджреНрдзрд░рдг рдЪрд┐рд╣реНрдиреЛрдВ рдХреЗ рдмрд╛рд╣рд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдореИрдВрдиреЗ рджреЛ рд▓рд╛рдЗрди рд▓рд╛рдЗрдиреЛрдВ рдХрд╛ рдирд╛рдо рджрд┐рдпрд╛:
panel-start
рд╣реЗрдбрд░ рд▓рд╛рдЗрди (рдЧреНрд░рд┐рдб рдХреА рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐) рдФрд░
panel-end
рдЕрдВрддрд┐рдо рдкрд╛рдж рд▓рд╛рдЗрди (рддреАрди рд▓рд╛рдЗрди рдкрдЯрд░рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЧреНрд░рд┐рдб рдХреА рдЪреМрдереА рдкрдВрдХреНрддрд┐) рдХреЗ рдмрд╛рдж рдЖрддрд╛ рд╣реИред рдореИрдВрдиреЗ рдЗрд╕ рд▓рд╛рдЗрди рдЯреНрд░реИрдХ рдХрд╛ рд╡рд░реНрдгрди рдореВрд▓реНрдп рд░реЗрдЦрд╛ рдХреЗ рдЕрдВрдд рдореЗрдВ рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝рдХрд░ рдирд╛рдорд╛рдВрдХрд┐рдд рдФрд░ рдЕрдирд╛рдо рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрди рдЯреНрд░реИрдХ рдХрд╛ рдЖрдХрд╛рд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдерд╛
.grid { display: grid; grid-gap: 20px; grid-template: " head head head head head head" 10vh [panel-start] "side side main main main main" minmax(200px, auto) ".... .... foot foot foot foot" 10vh [panel-end]; }
рдпрджрд┐ рд╕реНрддрдВрднреЛрдВ рдХреЛ рдирд╛рдо рджреЗрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рддреЛ рд╣рдо рдЗрд╕реЗ рдкрдВрдХреНрддрд┐ рдХреЗ рдЕрдВрджрд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рд╡рд┐рднрд╛рдЬрдХ
/
рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рд╕реНрддрдВрдн рдкрдЯрд░рд┐рдпреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВред рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдЗрд╕ рддрд░рд╣ рдирд╛рдорд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рдпрд╣ рд╕реВрдЪреА
grid-template-columns
рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдореВрд▓реНрдп рдереАред
.grid { display: grid; grid-gap: 20px; grid-template: " head head head head head head" 10vh [panel-start] "side side main main main main" minmax(200px, auto) ".... .... foot foot foot foot" 10vh [panel-end] / [full-start ] 1fr [panel-start] 2fr 1fr 2fr 1fr [panel-end] 2fr [full-end]; }
рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдЬрд┐рд╕реЗ рдЖрдк рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдХреЛрдбрдкреЗрди рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдореИрдВ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдФрд░ рд╕реНрддрдВрднреЛрдВ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрдиреЛрдВ рдХрд╛ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реЗрдЯ рдмрдирд╛рддрд╛ рд╣реВрдВ, рдпреЗ рд▓рд╛рдЗрдиреЗрдВ
panel
рдирд╛рдо рдХреЗ рдПрдХ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреА рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рд╕рд┐рдВрдЯреИрдХреНрд╕
panel-start
рдФрд░
panel-end
ред рдЗрд╕ рддрд░рд╣ рд╕реЗ рдореИрдВ
grid-area
рдкреНрд░реЙрдкрд░реНрдЯреА рдХреЗ
panel
рдореВрд▓реНрдп рдХреЛ рд╕реЗрдЯ рдХрд░рдХреЗ рддрддреНрд╡ рдХреЛ рд░рдЦ рд╕рдХрддрд╛ рд╣реВрдВред
рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ, рдпрд╣ рдмрд▓реНрдХрд┐ рд╕рдордЭ рд╕реЗ рдмрд╛рд╣рд░ рд╣реИред рддреЛ, рдпрд╣рд╛рдВ рд╣рдо рдЙрди рд╕реНрддрдВрднреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдмрдирд╛рддреЗ рд╣реИрдВ рдЬреЛ рдКрдкрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╣рдорд╛рд░реА ASCII рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╣реИрдВред рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ,
template-areas
рдФрд░
template-columns
рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЛ рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдиреЛрдВ рдХреЗ рдмреАрдЪ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдЬреЛрдбрд╝реЗрдВред
рдХреЛрдбрдкреЗрди 8. рдЧреНрд░рд┐рдб-рдЯреЗрдЯрдкреНрд▓реЗрдЯ
рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдордЧреНрд░рд┐рдб рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо: рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдФрд░ рд╕реНрдкрд╖реНрдЯ рдЬрд╛рд▓
рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдорд╛рдирддрд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдкрдХреЛ рдЕрд▓рдЧ рд╕реЗ рдЧреНрд░рд┐рдб рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ
grid-template
рдмрдЬрд╛рдп рд╢реЙрд░реНрдЯрд╣реИрдВрдб
grid
рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо
grid
рдЙрди рд╕рднреА рдирд┐рд╣рд┐рдд рдореВрд▓реНрдпреЛрдВ рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдкрдиреЗ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдпрд╣ рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЧреБрдгреЛрдВ рдХреЛ рд╕реЗрдЯ рдФрд░ рд░реАрд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
grid-template-columns grid-template-rows grid-template-areas grid-auto-columns grid-auto-rows grid-auto-flow
рд╣рдорд╛рд░реЗ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП,
grid
рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ
grid-template
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд╕рдорд╛рди рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдЧреНрд░рд┐рдб рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдХреЗрд╡рд▓ рдЕрдВрддрд░
grid-autoтАУ*
рдЧреБрдгреЛрдВ рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╣реЛрдЧрд╛ред
grid
рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдпрд╛ рддреЛ рд╕реНрдкрд╖реНрдЯ рдЧреНрд░рд┐рдб рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рдФрд░ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдЧреБрдгреЛрдВ рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдЧреНрд░рд┐рдб рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рдФрд░ рд╕реНрдкрд╖реНрдЯ рдЧреБрдгреЛрдВ рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рджреЛрдиреЛрдВ рдХрд░рдиреЗ рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИ
.grid { display: grid; grid-gap: 20px; grid: " head head head head head head" 10vh [panel-start] "side side main main main main" minmax(200px, auto) ".... .... foot foot foot foot" 10vh [panel-end] / [full-start ] 1fr [panel-start] 2fr 1fr 2fr 1fr [panel-end] 2fr [full-end]; }
рдиреЛрдЯ :
рд╕реАрдПрд╕рдПрд╕ рдЧреНрд░рд┐рдб рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдореВрд▓ рдЕрдиреБрд╢рдВрд╕рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ, рдпрд╣ рдХрдореА grid-column-gap
рдФрд░ grid-row-gap
рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдЧреБрдгреЛрдВ рдХреЛ рднреА рд░реАрд╕реЗрдЯ рдХрд░рддреА рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдЕрдВрддрддрдГ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд▓реЗрдЦрди рдХреЗ рд╕рдордп (рдЕрдХреНрдЯреВрдмрд░ 2017), рдЖрдк рдЕрднреА рднреА рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рдХрдореА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ gap
рдЧреБрдгреЛрдВ рдХрд╛ рдореВрд▓реНрдп рд╢реВрдиреНрдп рдкрд░ рд░реАрд╕реЗрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдмрд╛рдж рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдлрд┐рд░ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИрдХрд┐рд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ?
рдЖрдк рдкреВрдЫ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдЗрди рд╕рднреА рд╡рд┐рдзрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдХрд┐рд╕рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ? рдХреЛрдИ рд╕рдЦреНрдд рдирд┐рдпрдо рдирд╣реАрдВ рд╣реИрдВред рдирд┐рдЬреА рддреМрд░ рдкрд░, рдореИрдВ рдЕрдкрдиреЗ рдЯреЗрдореНрдкрд▓реЗрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рджреМрд░рд╛рди рдШрдЯрдХреЛрдВ рдХреЗ рд▓рд┐рдП
grid-template-areas
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдкрд╕рдВрдж
grid-template-areas
рд╣реВрдВред рд╕реАрдПрд╕рдПрд╕ рдФрд░
grid-template-areas
рдореЗрдВ рд╕реАрдзреЗ рдЖрдкрдХреА рдЖрдВрдЦреЛрдВ рдХреЗ рд╕рд╛рдордиреЗ рдШрдЯрдХ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рд╣реЛрдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рдЗрд╕реЗ рдкрд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╕рдордп рд╡рд┐рднрд┐рдиреНрди рд▓реЗрдЖрдЙрдЯ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдЖрдЬрд╝рдорд╛рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рдореЗрд╖ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреА рдЗрддрдиреА рд╕рд░рд▓ рдЧрддрд┐ рдХреЗ рдХрд╛рд░рдг, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдШрдЯрдХ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рджреГрд╢реНрдп рдФрд░ рддрд╛рд░реНрдХрд┐рдХ рдХреНрд░рдо рдореЗрдВ рдЧрдбрд╝рдмрдбрд╝реА рдирд╣реАрдВ рд╣реИред рдЖрдЧрдВрддреБрдХ рдЬреЛ рдЖрдкрдХреА рд╕рд╛рдЗрдЯ рдХреЗ рд╕рд╛рде рдХреАрдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрд╛рддрдЪреАрдд рдХрд░рддреЗ рд╣реИрдВ, рдЯреИрдм рдмрдЯрди рдХреЗ рд╕рд╛рде рддрддреНрд╡реЛрдВ рдХреЗ рдмреАрдЪ рд╕реНрд╡рд┐рдЪ рдХрд░рддреЗ рд╣реИрдВ, рдЙрди рддрддреНрд╡реЛрдВ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВрдЧреЗ, рдЬрд┐рд╕рдореЗрдВ рд╡реЗ рдорд╛рд░реНрдХрдЕрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВред рдЬреИрд╕реЗ рд╣реА рдЖрдк рдЕрдкрдиреА рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЙрдкрдпреБрдХреНрдд рддрд░реАрдХреЗ рд╕реЗ рддрдп рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдЖрдЙрдЯ рдХреЛ рдлрд┐рд░ рд╕реЗ рдпрд╛рдж рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВред рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ
рд╕реАрдПрд╕рдПрд╕ рдЧреНрд░рд┐рдб рд▓реЗрдЖрдЙрдЯ рдФрд░ рдкрд╣реБрдВрдЪ рд▓реЗрдЦ рдХреЛ рдкрдврд╝рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВред
рдмреБрдирд┐рдпрд╛рджреА рдирд╛рдордХрд░рдг рд╕рдореНрдореЗрд▓рдиреЛрдВ
рдЖрд▓реЗрдЦ рдХреЛ рд╕рд╛рд░рд╛рдВрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рд╕реАрдПрд╕рдПрд╕ рдЧреНрд░рд┐рдб рдХреА рд▓рд╛рдЗрдиреЛрдВ рдпрд╛ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХрд╛ рдирд╛рдордХрд░рдг рдХрд░рддреЗ рд╕рдордп рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдмреБрдирд┐рдпрд╛рджреА рдирд┐рдпрдореЛрдВ рдХреЛ рдпрд╛рдж рдХрд░реВрдВрдЧрд╛:
рд▓рд╛рдЗрди рдирд╛рдордХрд░рдг:- рдЖрдк рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рдирд╛рдо (рд╕реНрдкреИрди рдХреАрд╡рд░реНрдб рдХреЛ рдЫреЛрдбрд╝рдХрд░) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдк рдЗрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рд╕реЗ рдмрдиреЗ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрджрд┐ рдЙрдирдХреЗ рдирд╛рдо рдЕрдВрдд рддрдХ рдЖрддреЗ рд╣реИрдВ рдФрд░
-end
- рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рд╡рд░реНрдЧ рдХреЛрд╖реНрдардХ рдХреЗ рдЕрдВрджрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрдИ рдирд╛рдо рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рд╕реНрдерд╛рди рд╕реЗ рдЕрд▓рдЧ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ
- рдХрдИ рд▓рд╛рдЗрдиреЛрдВ рдХрд╛ рдПрдХ рд╣реА рдирд╛рдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИ; рдпрджрд┐ рдЖрдкрдХреЛ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдХреНрд░рдо рдореЗрдВ рдирд╛рдо рдХреЗ рдмрд╛рдж рдЖрд╡рд╢реНрдпрдХ рдкрдВрдХреНрддрд┐ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЬреЛрдбрд╝реЗрдВ
рдирд╛рдордХрд░рдг рдХреНрд╖реЗрддреНрд░:grid-template-areas
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдПрдХ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╕рдордп, рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдЖрдХрд╛рд░ рдЖрдпрддрд╛рдХрд╛рд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПgrid-template-areas
рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, grid-template-areas
рдкреНрд░рддреНрдпреЗрдХ рд▓рд╛рдЗрди рдЯреНрд░реИрдХ рдХреЛ рдорд╛рдиреЛрдВ рдХреА рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЙрджреНрдзрд░рдг рдЪрд┐рд╣реНрдиреЛрдВ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ- рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрд▓ рдХреЛ рднрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрджрд┐ рдбрд┐рдЬрд╝рд╛рдЗрди рджреНрд╡рд╛рд░рд╛ рдЖрдк рдХреБрдЫ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдЦрд╛рд▓реА рдЫреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЙрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
.
рдпрд╛ рджреАрд░реНрдШрд╡реГрддреНрдд ...
рдХреЛрдИ рд╕реНрдерд╛рди рдирд╣реАрдВ - рдирд╛рдорд┐рдд рдХреНрд╖реЗрддреНрд░ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд╕рдорд╛рди рдирд╛рдо рдХреЗ рд╕рд╛рде рд░реЗрдЦрд╛рдПрдБ рдмрдирд╛рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди
-start
рдФрд░ -end
ред рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рддрддреНрд╡реЛрдВ рдХреЛ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред