HTML рдИрдореЗрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛?

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



рд╣рдо рдкрддреНрд░ рдХреЗ рд╢рд░реАрд░ рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп HTML рд▓рд┐рдЦрддреЗ рд╣реИрдВ:



< div class = "test" > рд╣реИрд▓реЛ рд╡рд░реНрд▓реНрдб < / div >




рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реАрдПрд╕рдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрдирд▓рд╛рдЗрди рд╕реНрдЯрд╛рдЗрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрди рдмрддрд╛рдПрдВ:



div .test { font-size : 12px ; рд░рдВрдЧ : рд▓рд╛рд▓ ; }




рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд╣рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдкрд░ рдирд┐рдореНрди рдХреЛрдб рдорд┐рд▓рддрд╛ рд╣реИ:



< div class = "test" style = "font-size: 12px; color: red;" > рд╣реИрд▓реЛ рд╡рд░реНрд▓реНрдб < / div >




рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдПрдХ рдУрд░, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрдардиреАрдп, рд╡рд┐рд╕реНрддрд╛рд░ рдпреЛрдЧреНрдп рдФрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдорд░реНрдерд┐рдд html-mail рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рд╣реИрдВ, рдФрд░ рджреВрд╕рд░реА рдУрд░, рд╣рдорд╛рд░реЗ рдЯреЗрдореНрдкрд▓реЗрдЯ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рдИрдореЗрд▓ рдХреНрд▓рд╛рдЗрдВрдЯ рджреНрд╡рд╛рд░рд╛ рдкрдЪрддреЗ рд╣реИрдВред

рдЬрдм рдореИрдВрдиреЗ рдЕрджреНрднреБрдд рднрдпрд╛рдирдХ_рдорд╛рдЗрд▓ рдкреНрд▓рдЧрдЗрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ , рддреЛ рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдЙрддреНрдкрдиреНрди рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЙрдкрдпреЛрдЧ рдХрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд рдПрдХ рдорд╣рд╕реВрд╕ рдХрд┐рдП рдЧрдП рдмреВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд░рд▓ рд╣реИ: рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕ рд╕реАрдПрд╕рдПрд╕-рдУрдХреЗ рд╕реЗ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рд▓реЗрдирд╛ рдФрд░ рдХрд╣рдирд╛ рд╣реИ - "рдЙрдиреНрд╣реЗрдВ рдЬрд╝реЗрд▓рд╛рдЗрдирд┐рди"ред рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд╣рд╛рдБ рдирд╣реАрдВ рдерд╛, рдкрддреНрд░ рдЙрд╕ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рдЖрдирд╛ рд╢реБрд░реВ рд╣реБрдП рдЬрд┐рд╕рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ред рддреНрд░реБрдЯрд┐ рдХреА рдкреНрд░рдХреГрддрд┐ рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП, рднрдпрд╛рдирдХ_рдореИрд▓ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ (рдЬреЛ, рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдирд┐рдХрд▓рд╛, рдмрд┐рд▓реНрдХреБрд▓ рднреА рднрдпрд╛рдирдХ рдирд╣реАрдВ рд╣реИ)ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдкреНрд▓рдЧрдЗрди рдХреА рдорджрдж рд╕реЗ, css_parser рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ css рдХреЗ рдШрдЯрдХреЛрдВ рдореЗрдВ рдХреНрд░рдордмрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдлрд┐рд░ nokogiri рдХреА рдорджрдж рд╕реЗ html рдбреЙрдХреНрдпреВрдореЗрдВрдЯ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ , рдФрд░ рдЕрдВрдд рдореЗрдВ, рд▓реВрдк рдореЗрдВ, html рддрддреНрд╡реЛрдВ рдХреЛ рдкреНрд░рддреНрдпреЗрдХ css рдирд┐рдпрдо рдХреЗ рдЪрдпрдирдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд▓рд┐рдП рдирд┐рдпрдо рдХреЛ рд╢реИрд▓реА рдХреЗ рдЕрдВрдд рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣рд╛рдБ рд╣реИ рдХрд┐ рдпрд╣ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреЗрддреГрддреНрд╡ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:



рд╕реАрдПрд╕рдПрд╕:

div .test : рдкрд╣рд▓рд╛-рдмрдЪреНрдЪрд╛ { color : red ; }

div .test { color : green ; }




HTML:

< div class = "test" > рд╣реИрд▓реЛ рд╡рд░реНрд▓реНрдб < / div >




рдЙрддреНрдкрд╛рджрди:

< div class = "test" style = "color: red; color: green;" > рд╣реИрд▓реЛ рд╡рд░реНрд▓реНрдб < / div >




рди рдХреЗрд╡рд▓ рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдкрддреНрддрд┐ рдХреЗ рд░рдВрдЧ рдХреЛ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рднреА рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╕реАрдПрд╕рдПрд╕ рдирд┐рдпрдо рдЙрдирдХреЗ рдорд╣рддреНрд╡ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдмрд╕ рдкрд╣рд▓реЗ рд╕реАрдПрд╕рдПрд╕ рдирд┐рдпрдо рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рджреВрд╕рд░рд╛, рдФрд░ рдЗрд╕рд▓рд┐рдП рдкрд╛рда рдХрд╛ рд░рдВрдЧ рд╣рд░рд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рд▓рд╛рд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдирд┐рдореНрди рдкреНрд░рдХрд╛рд░ рд╕реЗ рдЯрд╛рд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рдерд╛: css рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд▓реВрдк рдореЗрдВ рдирд╣реАрдВ рдЧреБрдЬрд░рдирд╛, рд▓реЗрдХрд┐рди html рдПрд▓рд┐рдореЗрдВрдЯреНрд╕ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА рди рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ рдЗрд╕рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рднреА css рд░реВрд▓реНрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ (рдЬреИрд╕реЗ рдХрд┐ рдлрд╛рдпрд░рдмрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреЛрдб рджреЗрдЦрддреЗ рд╕рдордп), рд▓реЗрдХрд┐рди рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рдкрд░рд┐рдХрд▓реНрдкрдирд╛ рд╣реИ рдФрд░ рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдЗрд╕рд▓рд┐рдП, рдореБрдЦреНрдп рдкреНрд░рд╢реНрди рдпрд╣ рд╣реИ: рд░реЗрд▓-рд▓реЗрдЦрди рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рд░реЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдПрдореНрдмреЗрдб рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдХреНрдпрд╛ рд╣реИ? рдкреНрд▓рдЧ-рдЗрди рдХрд╛ рдХреНрдпрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рддрд╛рдХрд┐ рдПрдХ рддрд░рдл, рдкрддреНрд░ рдЯреЗрдореНрдкрд▓реЗрдЯ рд╕реНрдкрд╖реНрдЯ рдФрд░ рдПрдХреНрд╕реНрдЯреЗрдВрд╕рд┐рдмрд▓ рдмрдирд╛ рд░рд╣реЗ, рдФрд░ рджреВрд╕рд░реА рддрд░рдл, рдИрдореЗрд▓ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рдВрддреБрд╖реНрдЯ рд╣реИрдВ рдФрд░ рдЗрдЪреНрдЫрд┐рдд рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ?



рдпреБрдкреАрдбреАред рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИ рд╣реИред рдпрд╣рд╛рдБ рдХреЛрдб рд╣реИ: github.com/goganchic/awesome_email рдФрд░ рдпрд╣рд╛рдБ рдПрдХ рд╕рдВрдмрдВрдзрд┐рдд рд▓реЗрдЦ рд╣реИ: rails.vsevteme.ru/items/show?id=15682



All Articles