рдЕрд▓рд╡рд┐рджрд╛ рдЬрд╝реЗрди рдХреЛрдбрд┐рдВрдЧред рд╣рд╛рдп рдПрдореНрдореЗрдЯ!


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

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

рдЬреЛ рд▓реЛрдЧ рдкрдврд╝рдиреЗ рдХреЗ рдмрдЬрд╛рдп рджреЗрдЦрдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ, рдЙрдирдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рд▓реЗрдЦрдХ рдХреА рдкрд╕рдВрджреАрджрд╛ рдЯреНрд░рд┐рдХреНрд╕ рдХрд╛ рд╡реАрдбрд┐рдпреЛ рд╣реИред


рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?


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

HTML рд╕рдВрдХреНрд╖рд┐рдкреНрдд


initializers

рдПрдХ рдирдП HTML рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рддреИрдпрд╛рд░реА рдореЗрдВ рдПрдХ рд╕реЗрдХрдВрдб рд╕реЗ рднреА рдХрдо рд╕рдордп рд▓рдЧрддрд╛ рд╣реИред рдмрд╕ рджрд░реНрдЬ рдХрд░реЗрдВ ! рдпрд╛ html: 5 , рдЯреИрдм рджрдмрд╛рдПрдВ, рдФрд░ рдЖрдкрдХреЛ рдХрдИ рдЯреИрдЧ рдФрд░ рдЖрдкрдХреЗ рдЖрд╡реЗрджрди рдХреЗ рд▓рд┐рдП рд╢реБрд░реБрдЖрддреА рдмрд┐рдВрджреБ рдХреЗ рд╕рд╛рде рдПрдХ HTML5 рд╕рд┐рджреНрдзрд╛рдВрдд рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред





рдЖрд╕рд╛рдиреА рд╕реЗ рдХрдХреНрд╖рд╛рдПрдВ, рдЖрдИрдбреА, рдкрд╛рда рдФрд░ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рдЬреЛрдбрд╝реЗрдВред

рдХреНрдпреЛрдВрдХрд┐ рддрддреНрд╡реЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдореНрдореЗрдЯ рдХрд╛ рд╡рд╛рдХреНрдп рд╡рд┐рдиреНрдпрд╛рд╕ CSS рдЪрдпрдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рдорд╛рди рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде рдЯреИрдЧ рдирд╛рдо рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, p # desc )ред



рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рдХрдХреНрд╖рд╛рдУрдВ рдФрд░ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, p.bar # foo рдЖрдЙрдЯрдкреБрдЯ:
<p class="bar" id="foo"></p> 

рдЕрдм рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ HTML рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╛рдордЧреНрд░реА рдФрд░ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдХреИрд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПред рд╕рд╛рдордЧреНрд░реА рдХреЗ рд▓рд┐рдП рдмреНрд░реЗрд╕рд┐рдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, h1 {foo} рдХреЛ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:
 <h1>foo</h1> 

рд╡рд░реНрдЧ рдХреЛрд╖реНрдардХ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рддреЛ рдПрдХ [href = #] рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрддреНрдкрд╛рджрди рдХрд░реЗрдЧрд╛:
 <a href="#"></a> 



рдШреЛрдВрд╕рд▓реЗ рдХреЗ рд╢рд┐рдХрд╛рд░ рддрддреНрд╡

рдиреЗрд╕реНрдЯреЗрдб рд╕рдВрдХреНрд╖рд┐рдкреНрддрд╛рдХреНрд╖рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдХреЛрдб рдХреА рд╕рд┐рд░реНрдл рдПрдХ рдкрдВрдХреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдкреВрд░реЗ рдкреГрд╖реНрда рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдмрдЪреНрдЪреЗ рдХрд╛ рдЪрдпрдирдХрд░реНрддрд╛, > рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЖрдкрдХреЛ рдШреЛрдВрд╕рд▓реЗ рдХреЗ рддрддреНрд╡реЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдкрдбрд╝реЛрд╕реА рддрддреНрд╡реЛрдВ рдХрд╛ рдЪрдпрдирдХрд░реНрддрд╛, рдЬреЛ + рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЖрдкрдХреЛ рдПрдХ рд╣реА рд╕реНрддрд░ рдкрд░ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рдмрдЧрд▓ рдореЗрдВ рддрддреНрд╡реЛрдВ рдХреЛ рд░рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЕрдВрдд рдореЗрдВ, ^ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддреБрдд рдЙрдЪреНрдЪ рд╕реНрддрд░ рдкрд░ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирдпрд╛ рдСрдкрд░реЗрдЯрд░, рдЖрдкрдХреЛ рддрддреНрд╡реЛрдВ рдХреЗ рдкреЗрдбрд╝ рдореЗрдВ рдПрдХ рд╕реНрддрд░ рдКрдкрд░ рдЬрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред



рд╕рдореВрд╣

рдЕрдиреБрд▓рдЧреНрдирдХреЛрдВ рдХреЛ рднреНрд░рдорд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдмрдпрд╛рдиреЛрдВ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рдмрд┐рдирд╛ рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рд╕рдВрд▓рдЧреНрдирдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдХрдИ рдЯреБрдХрдбрд╝реЛрдВ рдХреЗ рд╕рдореВрд╣ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдЧрдгрд┐рдд рдХреА рддрд░рд╣ рд╣реИ - рдЖрдкрдХреЛ рдмрд╕ рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХреЛрд╖реНрдардХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, (.foo> h1) + (ред Bar> h2) рдЗрд╕рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рддрд╛ рд╣реИ:
 <div class="foo"> <h1></h1> </div> <div class="bar"> <h2></h2> </div> 




рдирд┐рд╣рд┐рдд рдЯреИрдЧ рдирд╛рдо

рдПрдХ рд╡рд░реНрдЧ рдХреЗ рд╕рд╛рде рдПрдХ рдЯреИрдЧ рдШреЛрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╕ div.item рджрд░реНрдЬ рдХрд░реЗрдВ, рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдЕрддреАрдд рдореЗрдВ, рдЖрдк div рдЯреИрдЧ рдХреЗ рдирд╛рдо рдХреЛ рдЫреЛрдбрд╝ рд╕рдХрддреЗ рдереЗ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдХреЗрд╡рд▓ .item рджрд░реНрдЬ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдпрд╣ рдЙрддреНрдкрдиреНрди рд╣реЛрдЧрд╛ред рдПрдореНрдореЗрдЯ рдЕрдм рд╣реЛрд╢рд┐рдпрд╛рд░ рд╣реИред рдпрд╣ рд╣рд░ рдмрд╛рд░ рдЬрдм рдЖрдк рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдирд╛рдо рдХреЗ рд╕рд╛рде рд╢реЙрд░реНрдЯрдХрдЯ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдкреИрд░реЗрдВрдЯ рдЯреИрдЧ рдХреЗ рдирд╛рдо рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдЕрдЧрд░ рдЖрдк .item рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╣реИрдВ
 ,     . 



:
li ul ol tr table , tbody , thead tfoot td tr option select optgroup


, * .
, ul>li*3 :
<ul> <li></li> <li></li> <li></li> </ul>
    , .



    :
    li ul ol tr table , tbody , thead tfoot td tr option select optgroup


    , * .
    , ul>li*3 :
    <ul> <li></li> <li></li> <li></li> </ul>
  • , .



    :
    li ul ol tr table , tbody , thead tfoot td tr option select optgroup


    , * .
    , ul>li*3 :
    <ul> <li></li> <li></li> <li></li> </ul>
    , .



    :
    li ul ol tr table , tbody , thead tfoot td tr option select optgroup


    , * .
    , ul>li*3 :
    <ul> <li></li> <li></li> <li></li> </ul>
  • , .



    :
    li ul ol tr table , tbody , thead tfoot td tr option select optgroup


    , * .
    , ul>li*3 :
    <ul> <li></li> <li></li> <li></li> </ul>
    , .



    :
    li ul ol tr table , tbody , thead tfoot td tr option select optgroup


    , * .
    , ul>li*3 :
    <ul> <li></li> <li></li> <li></li> </ul>
  • , .



    :
    li ul ol tr table , tbody , thead tfoot td tr option select optgroup


    , * .
    , ul>li*3 :
    <ul> <li></li> <li></li> <li></li> </ul>
    , .



    :
    li ul ol tr table , tbody , thead tfoot td tr option select optgroup


    , * .
    , ul>li*3 :
    <ul> <li></li> <li></li> <li></li> </ul>
  • , .



    :
    li ul ol tr table , tbody , thead tfoot td tr option select optgroup


    , * .
    , ul>li*3 :
    <ul> <li></li> <li></li> <li></li> </ul>
    , .



    :
    li ul ol tr table , tbody , thead tfoot td tr option select optgroup


    , * .
    , ul>li*3 :
    <ul> <li></li> <li></li> <li></li> </ul>
, .



:
li ul ol tr table , tbody , thead tfoot td tr option select optgroup


, * .
, ul>li*3 :
<ul> <li></li> <li></li> <li></li> </ul>
, .



:
li ul ol tr table , tbody , thead tfoot td tr option select optgroup


, * .
, ul>li*3 :
<ul> <li></li> <li></li> <li></li> </ul>
, .



:
li ul ol tr table , tbody , thead tfoot td tr option select optgroup


, * .
, ul>li*3 :
<ul> <li></li> <li></li> <li></li> </ul>



рдирдВрдмрд░рд┐рдВрдЧ

рдЧреБрдгрди рдСрдкрд░реЗрдЯрд░ рдФрд░ рдирдВрдмрд░рд┐рдВрдЧ рдХреЗ рд╕рдВрдпреЛрдЬрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛? рдмрд╕ $ рдСрдкрд░реЗрдЯрд░ рдХреЛ рд╡рд┐рд╢реЗрд╖рддрд╛ рдпрд╛ рддрддреНрд╡ рдирд╛рдо рдХреЗ рдЕрдВрдд рдореЗрдВ рд░рдЦреЗрдВ рдФрд░ рдЖрдк рдЦреБрд╢ рд╣реЛрдВрдЧреЗ! рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП ul> li.item $ * 3 рдореЗрдВ рдмрджрд▓ рдЬрд╛рдПрдЧрд╛:
 <ul> <li class="item1"></li> <li class="item2"></li> <li class="item3"></li> </ul> 



рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдХреНрд╖рд┐рдкреНрдд


рдЕрд░реНрде

рдПрдореНрдореЗрдЯ рди рдХреЗрд╡рд▓ HTML, рдмрд▓реНрдХрд┐ CSS рдХреЛрдб рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд░рд▓ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдЖрдк рдЪреМрдбрд╝рд╛рдИ рд╕реЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо w100 рдореЗрдВ рдмрджрд▓ рдЬрд╛рдПрдЧрд╛:
 width: 100px; 



Px рдХрд╛ рдорд╛рди рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЕрдиреНрдп рдЗрдХрд╛рдЗрдпрд╛рдБ рдЕрдкрдиреЗ рдкрд╛рддреНрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, h10p + m5e :
 height: 10%; margin: 5em; 

рдпрд╣рд╛рдВ рд╕рдВрднрд╛рд╡рд┐рдд рдореВрд▓реНрдпреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рджреА рдЧрдИ рд╣реИ:


рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рдХрд▓реНрдк

рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА @f рдЬреИрд╕реЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╕рд╣рдЬ рдЬреНрдЮрд╛рди рдпреБрдХреНрдд рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЬреНрдЮрд╛рди рд╣реИрдВ, рдЬреЛ рдЗрд╕рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рддрд╛ рд╣реИ:
 @font-face { font-family:; src:url(); } 

рдХреБрдЫ рдЧреБрдг - рдЬреИрд╕реЗ рдкреГрд╖реНрдарднреВрдорд┐-рдЫрд╡рд┐, рд╕реАрдорд╛-рддреНрд░рд┐рдЬреНрдпрд╛, рдлрд╝реЙрдиреНрдЯ, @ рдлрд╝реЙрдиреНрдЯ-рдЪреЗрд╣рд░рд╛, рдкрд╛рда-рд░реВрдкрд░реЗрдЦрд╛, рдкрд╛рда-рдЫрд╛рдпрд╛ - рдХреБрдЫ рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк + рдЪрд┐рд╣реНрди рдХреЗ рд╕рд╛рде рд╕рдХреНрд░рд┐рдп рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, @ f + рдХрд╛ рдЙрддреНрдкрд╛рджрди рд╣реЛрдЧрд╛ :
 @font-face { font-family: 'FontName'; src: url('FileName.eot'); src: url('FileName.eot?#iefix') format('embedded-opentype'), url('FileName.woff') format('woff'), url('FileName.ttf') format('truetype'), url('FileName.svg#FontName') format('svg'); font-style: normal; font-weight: normal; } 



рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЦреЛрдЬ

CSS рдореЙрдбреНрдпреВрд▓ рдЕрдЬреНрдЮрд╛рдд рд╕рдВрдХреНрд╖рд┐рдкреНрддрд╛рдХреНрд╖рд░реЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЦреЛрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рд░ рдмрд╛рд░ рдЬрдм рдЖрдк рдПрдХ рдЕрдЬреНрдЮрд╛рдд рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рдХреА рддрд▓рд╛рд╢ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдПрдореНрдореЗрдЯ рдирд┐рдХрдЯрддрдо рдореВрд▓реНрдп рдЦреЛрдЬрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, ov: h , ov-h , ovh рдФрд░ oh рдПрдХ рд╣реА рдХрд░реЗрдВрдЧреЗ:
 overflow: hidden; 



рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрдВрд╕реЛрд▓

CSS3 рд╢рд╛рдВрдд рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд┐рдХреНрд░реЗрддрд╛ рдЙрдкрд╕рд░реНрдЧ рд╣рдо рд╕рднреА рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджрд░реНрдж рд╣реИрдВред рдЕрдм рдирд╣реАрдВ, рдПрдореНрдореЗрдЯ рд╣рдорд╛рд░реА рдорджрдж рдХрд░реЗрдЧрд╛ред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, trs рдХреЛ рдЗрд╕рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:
 -webkit-transform: ; -moz-transform: ; -ms-transform: ; -o-transform: ; transform: ; 



рдЖрдк рдЕрдкрдиреЗ рдЙрдкрд╕рд░реНрдЧреЛрдВ рдХреЛ рднреА рд╡рд┐рд╢реЗрд╖рддрд╛ рджреЗ рд╕рдХрддреЗ рд╣реИрдВред рдмрд╕ рдЙрдкрд╕рд░реНрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рддреЛ, -рд╕реБрдкрд░-рдлреВ рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рд╣реЛрдЧрд╛ :
 -webkit-super-foo: ; -moz-super-foo: ; -ms-super-foo: ; -o-super-foo: ; super-foo: ; 

рдпрджрд┐ рдЖрдк рдЙрди рд╕рднреА рдХрдВрд╕реЛрд▓реЛрдВ рдХреЛ рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛? рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВ, рдмрд╕ рдЙрдирдХреЗ рдирд╛рдо рдХреЗ рдкрд╣рд▓реЗ рдЕрдХреНрд╖рд░ рджрд░реНрдЬ рдХрд░реЗрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, -wm-trf рдЗрд╕рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рддрд╛ рд╣реИ:
 -webkit-transform: ; -moz-transform: ; transform: ; 



рдврд╝рд╛рд▓

CSS3 рдХреА рдХрд╖реНрдЯрдкреНрд░рдж рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреА рдмрд╛рдд рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рдврд╝рд╛рд▓ рдХреЛ рдирд╣реАрдВ рднреВрд▓ рд╕рдХрддреЗред рдЙрди рд╕рднреА рдЬрдЯрд┐рд▓ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдкрдиреЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд▓рд┐рдЦрд╛ рдерд╛, рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рд╕реЗ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, lg (рдмрд╛рдПрдВ, #fff 50%, # 000) рдХреЛ рдЗрд╕рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
 background-image: -webkit-gradient(linear, 0 0, 100% 0, color-stop(0.5, #fff), to(#000)); background-image: -webkit-linear-gradient(left, #fff 50%, #000); background-image: -moz-linear-gradient(left, #fff 50%, #000); background-image: -o-linear-gradient(left, #fff 50%, #000); background-image: linear-gradient(left, #fff 50%, #000); 



рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ


рд▓реЛрд░рдо ipsum

"рд▓реЛрд░рдо рдЗрдкреНрд╕рдо" рдкрд╛рда рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рд╡рд╛рд▓реА рддреГрддреАрдп-рдкрдХреНрд╖ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреВрд▓ рдЬрд╛рдУред рдЕрдм рдЖрдк рдЗрд╕реЗ рдЕрдкрдиреЗ рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдЬрд▓реНрджреА рд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЫреЛрдЯрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╕ рд▓реЛрд░реЗрдо рдпрд╛ рд▓рд┐рдкреНрд╕рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЖрдк рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рддрдиреЗ рд╢рдмреНрдж рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, lorem10 рдЖрдЙрдЯрдкреБрдЯ рдХрд░реЗрдЧрд╛:
 Lorem ipsum dolor sit amet, consectetur adipisicing elit. Libero delectus. 



рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд▓реЛрд░реЗрдо рдХреЛ рдЕрдиреНрдп рддрддреНрд╡реЛрдВ рдХреЛ рд╕реМрдВрдкрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, p * 3> lorem5 рдХреЛ рдЗрд╕рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
 <p>Lorem ipsum dolor sit amet.</p> <p>Voluptates esse aliquam asperiores sunt.</p> <p>Fugiat eaque laudantium explicabo omnis!</p> 


рд╕рдорд╛рдпреЛрдЬрди


рдПрдореНрдореЗрдЯ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╢реНрд░реГрдВрдЦрд▓рд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдк рдкреНрд▓рдЧрдЗрди рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рддреАрди рдлрд╛рдЗрд▓реЗрдВ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
  1. рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЬреЛрдбрд╝рдиреЗ рдпрд╛ рдореМрдЬреВрджрд╛ рдорд╛рд░реНрдЧ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, snippets.json рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред
  2. рдлрд╝рд┐рд▓реНрдЯрд░ рдФрд░ рдПрдореНрдореЗрдЯ рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡рд░реАрдпрддрд╛рдУрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВред
  3. рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ HTML рдпрд╛ XML рдХреЛ рдХреИрд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред Json ред

рдФрд░ рднреА рдмрд╣реБрдд рдХреБрдЫ!

рдпрд╣ рд╕рд┐рд░реНрдл рд╣рд┐рдорд╢реИрд▓ рдХрд╛ рд╕рд┐рд░рд╛ рд╣реИред рдПрдореНрдореЗрдЯ рдореЗрдВ рдХрдИ рдЕрдиреНрдп рд╢рд╛рдирджрд╛рд░ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рдбреЗрдЯрд╛ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдФрд░ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдирд╛ : URL , рдЫрд╡рд┐ рдЖрдХрд╛рд░ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдФрд░ рд╕рдВрдЦреНрдпрд╛ рдмрдврд╝рд╛рдирд╛ рдФрд░ рдШрдЯрд╛рдирд╛ , рдЖрджрд┐ред
рдирдИ рд╡реЗрдмрд╕рд╛рдЗрдЯ , рдЕрджреНрднреБрдд рдкреНрд░рд▓реЗрдЦрди рдФрд░ рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдзреЛрдЦрд╛ рдкрддреНрд░ рджреЗрдЦреЗрдВ !

рдЗрд╕ рдкреГрд╖реНрда рдкрд░ рд╕рдорд░реНрдерд┐рдд рд╕рдВрдкрд╛рджрдХреЛрдВ рдХреЛ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдпреВрдкреАрдбреА рдореБрдЭреЗ рдХреАрдбрд╝реЗ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдХреИрдлрд╝рд▓реЙрдХ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред

Source: https://habr.com/ru/post/In175747/


All Articles