
рдХрд┐рд╕реА рднреА рд╡реЗрдм рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ, рдХрд╛рд░реНрдп рдЕрдХреНрд╕рд░ рдкреБрд░рд╛рдиреЗ рдкреГрд╖реНрдареЛрдВ, рдирд┐рдпрдВрддреНрд░рдгреЛрдВ, рдкреГрд╖реНрда рд▓реЗрдЖрдЙрдЯ, рд▓реЗрдЖрдЙрдЯ, рдФрд░ рдЗрд╕реА рддрд░рд╣ рдмрджрд▓рддреЗ рд░рд╣рддреЗ рд╣реИрдВред рдЬрдм рдЖрдк рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдмрд╣реБрдд рдХрдо рдкреГрд╖реНрда рд░рдЦрддреЗ рд╣реИрдВ рддреЛ рд╡реЗрдм рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рдкреВрд░реА рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдирд╛ рдЖрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИред рдПрдХ рдФрд░ рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЬрдм рдРрд╕реЗ рд╕реИрдХрдбрд╝реЛрдВ рдкреГрд╖реНрда рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рд╡реЗ рдЯреЗрдореНрдкрд▓реЗрдЯ, рдорд╛рд╕реНрдЯрд░ рдкреЗрдЬ, рдирд┐рдпрдВрддреНрд░рдг рдФрд░ рдЙрдирдореЗрдВ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдЕрдиреНрдп рдирд┐рдпрдВрддреНрд░рдгреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирддреЗ рд╣реИрдВред
рдРрд╕реЗ рдХрднреА-рдХрднреА рднреНрд░рдорд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреГрд╖реНрда рд░реЗрдВрдбрд░рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╕рдордЭрдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдЙрди рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕рдЪ рд╣реИ, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЕрднреА рдПрдХ рдЬрдЯрд┐рд▓ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рд╣реИ рдпрд╛ рдЬрд┐рдиреНрд╣реЗрдВ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрд░рд╛рдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдорд┐рд▓реА рд╣реИред
рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП,
Visual Studio 2012 рдиреЗ рдПрдХ рдирдпрд╛ рдкреЗрдЬ рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░ рдЯреВрд▓ рдЬреЛрдбрд╝рд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╡реЗрдм рдкреЗрдЬреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рди рдХрд┐ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рд╛рдЗрдб рдкрд░ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдорд╛рд░реНрдХрдЕрдк, рдЬреИрд╕реЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдбреЗрд╡рд▓рдкрд░ рдЯреВрд▓ рдпрд╛ рдлрд╛рдпрд░рдмрдЧ, рд▓реЗрдХрд┐рди рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рдкрд░ рдПрдХ рдХреЛрдб рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдХреЗ рд╕рд╛рдеред рдЬреЛ рдЗрд╕ рдорд╛рд░реНрдХрдЕрдк рдХреЛ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред
рдкреЗрдЬ рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░
рдпрджрд┐ рдЖрдк рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХрд┐рд╕реА рднреА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕рд╛рде рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ (рдЖрдк MVC4 рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдирдпрд╛ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ), рддреЛ рдЯреВрд▓рдмрд╛рд░ рдореЗрдВ рдЖрдкрдХреЛ рдПрдХ рддрддреНрд╡ рдорд┐рд▓реЗрдЧрд╛ рдЬреЛ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди (рдЪрд┐рддреНрд░рд╛ 1) рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЪреБрдирдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
![clip_image001 [4] clip_image001[4]](https://habrastorage.org/getpro/habr/post_images/439/420/10d/43942010d19f0c405142c085df4bbc1c.png)
рдЪрд┐рддреНрд░ 1ред рдПрдХ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЪреБрдирдирд╛
рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдП рдЧрдП рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреА рд╕реВрдЪреА рдореЗрдВ рдПрдХ рдирдпрд╛ рддрддреНрд╡ рдкреЗрдЬ рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░ рд╣реЛрдЧрд╛, рдЬреЛ рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд╕рдВрднрд╡ рд╕реЗ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рд╢реЛрдз рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рд╕реВрдЪреА рдореЗрдВ рдкреЗрдЬ рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░ рдХрд╛ рдЪрдпрди рдХрд░рдХреЗ, рдЖрдк рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдЖрд╡реЗрджрди рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рдмрдЬрд╛рдп, рдЗрд╕реЗ рд╡рд┐рдХрд╛рд╕ рдкрд░реНрдпрд╛рд╡рд░рдг рдпреВрдЖрдИ (рдЪрд┐рддреНрд░рд╛ 2) рдХреЗ рдЕрдВрджрд░ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдиреЛрдЯред рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 11 рдХреЗ рдкреВрд░реНрд╡-рд░рд┐рд▓реАрдЬрд╝ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ, рдкреЗрдЬ рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП (рд╕реНрд╡рдЪрд╛рд▓рд┐рдд) web.config рдлрд╝рд╛рдЗрд▓ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред Visual Studio 2012 RC рдореЗрдВ рдЖрдЧреЗ, рдЗрд╕ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
![clip_image002 [4] clip_image002[4]](https://habrastorage.org/getpro/habr/post_images/95e/cc8/499/95ecc84999b181042fe8cf3d0e584d11.png)
рдЕрдВрдЬреАрд░ред реиред рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдкреЗрдЬ рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░
рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╣рдорд╛рд░рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рдХреЗ рдЕрдВрджрд░ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдПрдХ рд╡реЗрдм рдкреЗрдЬ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдЙрдкрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рдкреЗрдЬ рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░ рдХрд╛ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░реНрдп рдкреГрд╖реНрдареЛрдВ рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдбреЗрд╡рд▓рдкрд░ рдЯреВрд▓ рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдореЗрдВ рдХрд░рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд▓реЗрдХрд┐рди IE рдХреЗ рд╡рд┐рдкрд░реАрдд, рд▓реЗрдЖрдЙрдЯ рдФрд░ рд▓реЗрдЖрдЙрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде, рд╣рдореЗрдВ рдпрд╣ рднреА рдЬрд╛рдирдХрд╛рд░реА рдорд┐рд▓рддреА рд╣реИ рдХрд┐ рдпрд╣ рд▓реЗрдЖрдЙрдЯ рдХреИрд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реБрдЖ, рдХрд╣рд╛рдВ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ, рдХрд┐рд╕ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдФрд░ рдХрд┐рд╕ рдХреЛрдб рдХреЗ рдЯреБрдХрдбрд╝реЗ рдХреЗ рд╕рд╛рдеред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдХрд┐ "рдЗрдирдкреБрдЯ" рд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде рдЗрд╕реЗ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП "рд▓реЙрдЧ рдЗрди" рд▓рд╛рдЗрди рдХрд╣рд╛рдВ рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реБрдИ рд╣реИред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЖрдкрдХреЗ рдкреГрд╖реНрдареЛрдВ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рджрд░реНрдЬрдиреЛрдВ рдШрдЯрдХ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рд╣рдорд╛рд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдПрдХ рд▓реЗрдЖрдЙрдЯ рдлрд╝рд╛рдЗрд▓, рдкреЗрдЬ рдлрд╝рд╛рдЗрд▓ рдФрд░ рдирд┐рдпрдВрддреНрд░рдг рд╣реИред рдЬрд▓реНрджреА рд╕реЗ рд╕рд╣реА рдЬрдЧрд╣ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдмрд╣реБрдд рд╕рдордп рд▓реЗ рд╕рдХрддрд╛ рд╣реИред
рдкреЗрдЬ рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░ рдЖрдкрдХреЛ рдХреБрдЫ рдХреНрд╖рдгреЛрдВ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдХреЛрдб рдЦреЛрдЬрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдмрд╕ "рдирд┐рд░реАрдХреНрд╖рдг" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рд▓рд╛рдЗрди "рд▓реЙрдЧ рдЗрди" рдкрд░ рд╣реЛрд╡рд░ рдХрд░реЗрдВред рд╕рдм рдХреБрдЫ, рдЖрд╡рд╢реНрдпрдХ рдШрдЯрдХ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдХреЛрдб, рдЖрд╡рд╢реНрдпрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рддреБрд░рдВрдд рдЖрдкрдХреЗ рд╕рд╛рдордиреЗ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ (рдЪрд┐рддреНрд░рд╛ 3)ред
![clip_image003 [4] clip_image003[4]](https://habrastorage.org/getpro/habr/post_images/224/a06/bc4/224a06bc4ed381f21a7e5ca6d17a401b.png)
рдЪрд┐рддреНрд░ 3ред рд╕реНрд░реЛрдд рдХреЛрдб рдЦреЛрдЬ
рд╣рдореЗрдВ рдХреЗрд╡рд▓ рдХреЛрдб рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдкреЗрдЬ рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдмрдирд╛рдП рд░рдЦрддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рдЕрдВрджрд░ рдкреГрд╖реНрда рдХреЛ рддрд╛рдЬрд╝рд╛ рдХрд░рдиреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддрд╛ рд╣реИ (рдЪрд┐рддреНрд░ 4)ред
![clip_image004 [4] clip_image004[4]](https://habrastorage.org/getpro/habr/post_images/d80/43d/87f/d8043d87f54a5af9cd7ca0e0c815c2dd.png)
рдЪрд┐рддреНрд░ 4ред рдкреГрд╖реНрда рддрд╛рдЬрд╝рд╛ рдЕрдиреБрд░реЛрдз
рдкреГрд╖реНрда рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рд╕рд╣реА рдкрд░рд┐рд╡рд░реНрддрди (рдЪрд┐рддреНрд░ 5) рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВрдЧреЗред
![clip_image005 [4] clip_image005[4]](https://habrastorage.org/getpro/habr/post_images/ff8/940/6a9/ff89406a90a9330fdae29b61a84c5a6a.png)
рдЪрд┐рддреНрд░ 5ред рдкреГрд╖реНрда рдкрд░ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рд░реЗрдЦрд╛
рдиреЛрдЯред рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рдЖрд░рд╕реА рдореЗрдВ, рд╕рднреА рдкреЗрдЬ рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░ рдХрд╛ рдХрд╛рдо рд╡рд┐рдХрд╛рд╕ рдХреЗ рдореБрдЦреНрдп рдпреВрдЖрдИ рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд┐рдП рдмрд┐рдирд╛, рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рд░реВрдк рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЕрдзрд┐рдХ рд╕реБрдЦрдж рдмрдирд╛рддрд╛ рд╣реИред
рд╕рд░реНрд╡рд░ рдХреЛрдб рдирд┐рд░реАрдХреНрд╖рдг рдПрдХ рдмрд╣реБрдд рд╣реА рдЙрдкрдпреЛрдЧреА рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИред рдЖрдк рдмрд╣реБрдд рдЖрд╕рд╛рдиреА рд╕реЗ рдЕрдкрдиреЗ рдкреГрд╖реНрдареЛрдВ рдХреЗ рд▓реЗрдЖрдЙрдЯ рдФрд░ рдирд┐рд░реНрдорд╛рдг рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдЗрдП рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ рдХрд┐ рд╣рдорд╛рд░реА рд╕рд╛рдЗрдЯ рдХреЗ рддрд╣рдЦрд╛рдиреЗ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХреМрди рд╕рд╛ рдХреЛрдб рдХрд░ рд░рд╣рд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдмрд╕ рдЗрд╕рдХреЗ рдКрдкрд░ рдордВрдбрд░рд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ (рдЪрд┐рддреНрд░ 6)ред
![clip_image006 [4] clip_image006[4]](https://habrastorage.org/getpro/habr/post_images/aa6/287/70c/aa628770c7f0f51f2637789985a6303d.png)
рдЪрд┐рддреНрд░ 6ред рд╕рд╛рдЗрдЯ рдХреЗ рддрд╣рдЦрд╛рдиреЗ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВ
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рдорд╛рд░реЗ рддрд╣рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╕рднреА рдХреЛрдб рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╕рд░реНрд╡рд░ рдХреЛрдб рдореЗрдВ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдЬреЛ рд╣рдореЗрдВ рд╕рд╣реА рдЬрдЧрд╣ рдкрд░ рдЖрд╡рд╢реНрдпрдХ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдкреЗрдЬ рдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВ
рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 11 рдХреЗ рдордзреНрдпрд╡рд░реНрддреА рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдкреЗрдЬ рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░ рдореЗрдВ рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╕рд░реНрд╡рд░ рдлрд╝рд╛рдЗрд▓ рдХреЛрдб (рдЪрд┐рддреНрд░рд╛ 7) рдореЗрдВ рдЗрд╕ рдкрд╛рда рдХреЗ рддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдЪрдпрди рдХреЗ рд╕рд╛рде рдПрдХ рдкреГрд╖реНрда рдкрд░ рдкрд╛рда рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╣реИред
![clip_image007 [4] clip_image007[4]](https://habrastorage.org/getpro/habr/post_images/a29/995/8ee/a299958eeeff50a16c8144aba1ede40a.png)
рдЪрд┐рддреНрд░ 7ред рдкреГрд╖реНрда рдЯреЗрдХреНрд╕реНрдЯ, рдЪрдпрди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВ
рдпрд╣ рдЖрдкрдХреЛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрд╛рда рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХреЛрдб рдореЗрдВ рдПрдХ рдЕрдиреБрднрд╛рдЧ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдЪреБрдирдиреЗ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдХреБрдЫ рдХреНрд░рд┐рдпрд╛рдПрдВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рд╕реАрдПрд╕рдПрд╕ рдХрд╛рдо
HTML рдФрд░ CSS рдХреЗ рд╕рд╛рде рдкреЗрдЬ рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░ рдореЗрдВ рдХрд╛рдо рдХрд░рдирд╛ рдбреЗрд╡рд▓рдкрд░ рдЯреВрд▓ рдпрд╛ рдлрд╛рдпрд░рдмрдЧ рдЬреИрд╕реЗ рдЯреВрд▓ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд╕рдорд╛рди рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣рд╛рдВ, рдкреЗрдЬ рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░ рдХреЛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд▓рд╛рдн рд╣реИ: рдпрд╣ рдЖрдкрдХреЛ рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рдкрд░ CSS рдлрд╝рд╛рдЗрд▓ рдХреЛрдб рдореЗрдВ рдЬрд╛рдВрдЪ рдХрд┐рдП рдЧрдП рдкреГрд╖реНрда рддрддреНрд╡ рдХреЗ рд▓рд┐рдП рд╕рднреА рд▓рд╛рдЧреВ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЦреЛрдЬрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рд╕реАрдПрд╕рдПрд╕ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп, рдХрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рд╢реИрд▓рд┐рдпреЛрдВ рдХреА рд╕рдорд╕реНрдпрд╛ рднреА рд╣реЛрддреА рд╣реИ рдЬреЛ рдПрдХ-рджреВрд╕рд░реЗ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддреА рд╣реИрдВред рд╕реАрдПрд╕рдПрд╕ рдлрд╝рд╛рдЗрд▓ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рддрд░реАрдХрд╛ рдХреНрдпрд╛ рд╣реИ рдЬрд╣рд╛рдБ рдЖрдкрдХреЛ рдмрджрд▓рд╛рд╡ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ рд╣рдореЗрдВ рдорд╛рд░реНрдХрдЕрдк (рд▓рд╛рд▓!) рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдП рдЧрдП рд░рдВрдЧреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ "рд╢рд┐рд▓рд╛рд▓реЗрдЦ" рд░рдЬрд┐рд╕реНрдЯрд░ рдФрд░ "рд▓реЙрдЧрд┐рди" (рдкрд╣рд▓реЗ рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рд╡рд░реНрддрд┐рдд) рдХрд╛ рд░рдВрдЧ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдирд┐рд░реАрдХреНрд╖рдХ рдХреА рдорджрдж рд╕реЗ, рд╣рдо рдЖрд╡рд╢реНрдпрдХ рддрддреНрд╡ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдиреАрдЪреЗ рд╕реЗ рд╣рдореЗрдВ рд╕реАрдПрд╕рдПрд╕ рд╢реИрд▓рд┐рдпреЛрдВ рдорд┐рд▓рддреА рд╣реИ рдЬреЛ рдЙрд╕ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддреА рд╣реИрдВред рдЯреНрд░реЗрд╕ рд╕реНрдЯрд╛рдЗрд▓реНрд╕ рдЯреИрдм рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рдЖрдкрдХреЛ рд╣рдорд╛рд░реЗ рддрддреНрд╡ (рдЪрд┐рддреНрд░ 8) рдХреЗ рд▓рд┐рдП рд╕рднреА рдЕрдВрддрд┐рдо рд╢реИрд▓рд┐рдпреЛрдВ рдорд┐рд▓реЗрдВрдЧреАред
![clip_image008 [4] clip_image008[4]](https://habrastorage.org/getpro/habr/post_images/8b0/cf3/4b9/8b0cf34b952f5c4ce32a9b710cbe0bd6.png)
рдЪрд┐рддреНрд░ 8ред рдЖрдЗрдЯрдо рд╢реИрд▓рд┐рдпрд╛рдБ
рдЕрдм рддрдХ, рдлрд╛рдпрд░рдмрдЧ рдореЗрдВ рд╕рдм рдХреБрдЫ рд╡реИрд╕рд╛ рд╣реА рджрд┐рдЦрддрд╛ рд╣реИред рд╣рдо рд░рдВрдЧ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд░рдВрдЧ рддрддреНрд╡ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░реЗрдВ рдФрд░ рдЕрдВрддрд┐рдо рдорд╛рди рдкрд░ рдЬрд╛рдПрдВ, рдЬреЛ рдкрд┐рдЫрд▓реЗ рд╕рднреА рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реИ рдФрд░ рдкреГрд╖реНрда рдкрд░ рддрддреНрд╡ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ (рдЪрд┐рддреНрд░ 9)ред
![clip_image009 [4] clip_image009[4]](https://habrastorage.org/getpro/habr/post_images/59a/333/a6b/59a333a6b6d85c3369d758a533f90f75.png)
рдЪрд┐рддреНрд░ 9ред рд╢реИрд▓реА рдорд╛рди рд╕реВрдЪреА
рдЕрдЧрд▓рд╛ рдЪрд░рдг рдкреЗрдЬ рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░ рдХреЛ рд╡рд┐рд╢реЗрд╖ рдмрдирд╛рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЕрдм рд╢реИрд▓реА рдкрд░рд┐рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рддреБрд░рдВрдд рдЗрд╕ рдкрд░рд┐рднрд╛рд╖рд╛ (рдЪрд┐рддреНрд░ 10) рдХреЛ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рд░реНрд╡рд░ рдкрд░ CSS рдлрд╝рд╛рдЗрд▓ рдкрд░ рдЬрд╛рдПрдВрдЧреЗред
![clip_image010 [4] clip_image010[4]](https://habrastorage.org/getpro/habr/post_images/7ce/b90/b7b/7ceb90b7b3a2d9e17d44dc72b2df7560.png)
рдЪрд┐рддреНрд░ резрежред рд╕рд░реНрд╡рд░ рд╢реИрд▓реА рдкрд░рд┐рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬреЗрдВ
рд╣рдореЗрдВ рдХреЗрд╡рд▓ рдЙрд╕ рд░рдВрдЧ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдо рдЕрдкрдиреЗ рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрда рдкрд░ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдирдП рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж - рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд░рдВрдЧ рдкрд┐рдХрд░, рдпрд╣ рдХрд░рдирд╛ рдФрд░ рднреА рдЖрд╕рд╛рди рд╣реИ (рдЪрд┐рддреНрд░ 11)ред
![clip_image011 [4] clip_image011[4]](https://habrastorage.org/getpro/habr/post_images/db7/318/877/db7318877a26494caa926b06db24af13.png)
рдЪрд┐рддреНрд░ 11ред рд╕реАрдПрд╕рдПрд╕ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд░рдВрдЧреЛрдВ рдХреА рд╕реВрдЪреА рд╕реЗ рдПрдХ рд░рдВрдЧ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ
рдкреЗрдЬ рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░ рдХреЗ рдЕрдиреБрд░реЛрдз рдкрд░, рд╣рдо рдкреЗрдЬ рдХреЛ рд░рд┐рдлреНрд░реЗрд╢ рдХрд░реЗрдВрдЧреЗ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдмрджрд▓рд╛рд╡ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХрд┐рдП рдЧрдП рдереЗред
HTML рдХрд╛ рдХрд╛рдо
рдЕрдзрд┐рдХ рджрдХреНрд╖рддрд╛ рдХреЗ рд▓рд┐рдП, рдкреГрд╖реНрда рдирд┐рд░реАрдХреНрд╖рдХ рдЖрдкрдХреЛ рдорд╛рд░реНрдХрдЕрдк рдХреЛрдб (рдЪрд┐рддреНрд░ 12) рджреНрд╡рд╛рд░рд╛ рдкреГрд╖реНрда рдкрд░ рдкрд░рд┐рдгрд╛рдо рдмреНрд▓реЙрдХреЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
![clip_image012 [7] clip_image012[7]](https://habrastorage.org/getpro/habr/post_images/848/274/6d1/8482746d101e29988372e8dd28699da5.png)
рдЪрд┐рддреНрд░ 12ред рдкреНрд░рддрд┐ рдкреГрд╖реНрда рдЯреНрд░реИрдХрд┐рдВрдЧ рдмреНрд▓реЙрдХ
рдпрд╣ рдлрд╝рдВрдХреНрд╢рди, рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐ рдПрдХ рдпрд╛ рджреВрд╕рд░реЗ рдорд╛рд░реНрдХрдЕрдк рдХреЛрдб рдХреЛ рдХреИрд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рдХреЗ рдкрд░рд┐рдгрд╛рдореА рдЖрдХрд╛рд░ рдкрд░ рднреА рдбреЗрдЯрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рдирд┐рд╖реНрдХрд░реНрд╖
рдпрд╣ рдЖрд▓реЗрдЦ рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд╛рдЗрдб рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдорд╛рд░реНрдХрдЕрдк рдХреЛрдб рдХреЗ рд╕рд╛рде рдХреБрд╢рд▓ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП
рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рдореЗрдВ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рддрд╛ рд╣реИред рдлрд╛рдпрд░рдмрдЧ рдФрд░ рдбреЗрд╡рд▓рдкрд░ рдЯреВрд▓ рдЬреИрд╕реЗ рдЯреВрд▓ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдкреЗрдЬ рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░ рдЖрдкрдХреЗ рд╕рд░реНрд╡рд░ рдХреЛрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдм рдХреБрдЫ рдЬрд╛рдирддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдкреЗрдЬ рдХрд╛ рдпрд╣ рдФрд░ рдХрд╣рд╛рдВ рдпрд╛ рдХрд╣рд╛рдВ рд╕реЗ рдЖрдпрд╛ рд╣реИ, рддреБрд░рдВрдд рдЖрдкрдХреЛ рд╕рд░реНрд╡рд░ рдХреЛрдб рдХреЛ рд╕рд╣реА рд╕реНрдерд╛рди рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИред