
рдЬрдирд░реЗрдЯрд░ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ рдЬреЛ рд╕реНрдереИрддрд┐рдХ рдкреГрд╖реНрда рд▓рдЧрд╛рддреЗ рд╣реИрдВред
рдЙрдкрдХрд░рдг рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░,
рдмреАрдИрдПрдо рдХрд╛рд░реНрдпрдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реБрдП, рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗрд╡рд▓ рдХрдХреНрд╖рд╛рдУрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирддрд╛ рд╣реИред
рдпрд╣ рдмрд╕ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рдпрд╣ рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП HTML, рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП CSS рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред
рдЖрдк рдЗрд╕реЗ
рдбреЗрдореЛ рдкреГрд╖реНрда рдкрд░ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдореЗрдВ рдЖрдЬрд╝рдорд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдбрд┐рдЬрд╝рд╛рдЗрди рд╕реНрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рд╣реИред
рдХрднреА-рдХрднреА рдЖрдкрдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдПрдХ рдкреЗрдЬ рдмрдирд╛рдирд╛ рд╣реЛрддрд╛ рд╣реИред рдЖрдорддреМрд░ рдкрд░ рдореЗрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд░рдг рд╣реЛрддреЗ рд╣реИрдВ:
- рдореИрдВ HTML рд▓рд┐рдЦрддрд╛ рд╣реВрдВ (рдореЗрд░реЗ рдорди рдореЗрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП CSS рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрддрд╛ рд╣реВрдВ)
- рд╕рднреА HTML рдХреЛ CSS рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦреЗ рд╕реЗ рдХреЙрдкреА рдХрд░реЗрдВ
- рд╕реАрдПрд╕рдПрд╕ рд╢реИрд▓рд┐рдпреЛрдВ рд▓реЗрдЦрди
рджреВрд╕рд░рд╛ рдмрд┐рдВрджреБ рдЬрд┐рд╕реЗ рдореИрдВ рдмрд╛рд╣рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдпрд╛рдВрддреНрд░рд┐рдХ рдХрд╛рд░реНрдп рд╣реИред
рд╕реНрд╡рдЪрд╛рд▓рд┐рдд!рдСрдирд▓рд╛рдЗрди рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реАрдзреЗ рдЕрдкрдиреЗ рдкреЗрдЬ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╕
рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВред
<script src="autoclasscss.js"></script>
рдЬрдм рдЖрдк AutoclassCSS рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рддреБрд░рдВрдд HTML рдкрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
var autoclass = new Autoclasscss('<div class"block">...</div>');
рдпрд╛ рдмрд╛рдж рдореЗрдВ рд╕рдВрд╕рд╛рдзрд┐рдд HTML рдХреЛ рд╕реЗрдЯ / рдмрджрд▓ рджреЗрдВред
var autoclass = new Autoclasscss(); autoclass.set('<div class"block">...</div>');
рдкрд░рд┐рдгрд╛рдореА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╕ рдкреНрд░рд╛рдкреНрдд рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
var css = autoclass.get();
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рдЕрдВрддрд┐рдо рдкрд░рд┐рдгрд╛рдо рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП рдХрдИ рддрд░реАрдХреЗ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
autoclass .brace('newline')
рд╕рднреА рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдЬрдВрдЬреАрд░реЛрдВ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рдкреНрд░рд▓реЗрдЦрди
JSDoc рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ред