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

рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ " рд╕рд╣реА рдЖрдИрдбреА рдмрдирд╛рдирд╛ " рд▓реЗрдЦ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдерд╛, HTML 4.01 рдорд╛рдиреНрдп рдЖрдИрдбреА рд╡рд┐рд╢реЗрд╖рддрд╛ рдорд╛рдиреЛрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдХрд╛рдлреА рд╕реАрдорд┐рдд рд╣реИ:
ID рдФрд░ NAME рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдПрдХ рдЕрдХреНрд╖рд░ ([A-Za-z]) рд╕реЗ рд╢реБрд░реВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рдХреЗ рдмрд╛рдж рдХрд┐рд╕реА рднреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЕрдХреНрд╖рд░, рд╕рдВрдЦреНрдпрд╛рдПрдВ ([0-9]), рд╣рд╛рдЗрдлрд╝рди ("-"), рдЕрдВрдбрд░рд╕реНрдХреЛрд░ ("_"), рдХреЙрд▓рди (":") рдФрд░ рдЕрд╡рдзрд┐ ("ред")ред


HTML5 рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рдЖрдИрдбреА рд╡рд┐рд╢реЗрд╖рддрд╛ рдорд╛рди рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ:

рдЖрдИрдбреА рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ HTML5 рд╡рд┐рдирд┐рд░реНрджреЗрд╢ 3.2.3.1 :
рдпрд╣ рдорд╛рди рддрддреНрд╡ рд╡рд╛рд▓реЗ рдЯреНрд░реА рдХреЗ рдЕрдиреНрдп рд╕рднреА ID рдорд╛рдиреЛрдВ рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рдЕрджреНрд╡рд┐рддреАрдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЗрд╕рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдПрдХ рд╡рд░реНрдг рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдорд╛рди рдореЗрдВ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдХрдо рд╕реЗ рдХрдо рдПрдХ рд╡рд░реНрдг, рдХреЛрдИ рд╕реНрдерд╛рди рдирд╣реАрдВред



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



рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд HTML рдХреЛрдб рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:

<div id="#id"></div> <div id="div>p+p:first-child"></div>
      
      







CSS рдЪрдпрдирдХрд░реНрддрд╛ рд╕рдВрдШрд░реНрд╖ рдХрд░рддрд╛ рд╣реИ



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

 ##id {} #div>p+p:first-child {}
      
      







рдЪреВрдБрдХрд┐ id рдореЗрдВ рдПрдХ рд╡рд░реНрдг рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП CSS рдореЗрдВ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдореВрд▓реНрдп рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдЙрдиреНрд╣реЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП CSS рдЪрдпрдирдХрд░реНрддрд╛рдУрдВ рдХреЛ рдереЛрдбрд╝рд╛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдПрдХ рддрд░реАрдХрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЪрдпрдирдХрд░реНрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рд╢реЗрд╖рддрд╛ рдорд╛рди рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рдП, рдмрдЬрд╛рдп #:

 [id="#id"] {} [id="div>p+p:first-child"] {}
      
      







рдПрдХ рдЕрдиреНрдп рддрд░реАрдХрд╛ рд╕рдВрдШрд░реНрд╖ рдкреИрджрд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкрд╛рддреНрд░реЛрдВ рд╕реЗ рдмрдЪрдирд╛ рд╣реИ:

 #\#id {} #div\>p\+p\:first-child {}
      
      







рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореБрджреНрджреЛрдВ



рдпрджрд┐ рдЖрдк рд╣рдорд╛рд░реЗ рддрддреНрд╡реЛрдВ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП jQuery рдХреА рддрд░рд╣ рдПрдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдХрдард┐рдирд╛рдЗрдпреЛрдВ рдХрд╛ рдХрд╛рд░рдг рд╣реЛрдЧрд╛:

 $("#div>p+p:first-child").css("fontSize", "2em");
      
      







CSS рдХреЗ рд╕рд╛рде рдХреА рддрд░рд╣, рдЖрдкрдХреЛ рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдгреЛрдВ рд╕реЗ рдмрдЪрдирд╛ рд╣реЛрдЧрд╛:

 $("#div\\>p\\+p\\:first-child").css("fontSize", "2em");
      
      







рддрддреНрд╡реЛрдВ рдХреЗ рд╕рд╛рд░реНрдердХ рдирд╛рдордХрд░рдг



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



All Articles