рдПрд╕рд╡реАрдЬреА рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХрд╛ рдкрд░рд┐рдЪрдп

рдпрд╣ рдкреЛрд╕реНрдЯ рдПрд╕рд╡реАрдЬреА (рд╕реНрдХреЗрд▓реЗрдмрд▓ рд╡реЗрдХреНрдЯрд░ рдЧреНрд░рд╛рдлрд┐рдХ) рдкрд░ рд▓реЗрдЦреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рдкрд╣рд▓реА рд╣реИ рдЬреЛ рдХрд┐рд╕реА рд╕рд╛рдЗрдЯ рдкрд░ рд╡реЗрдХреНрдЯрд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рдмрддрд╛рддреА рд╣реИред



рд╡реЗрдХреНрдЯрд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХрд╛ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдореБрджреНрд░рдг рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡реЗрдмрд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП, рдПрд╕рд╡реАрдЬреА рд╣реИ, рдЬреЛ w3.org рдкрд░ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдЕрдиреБрд╕рд╛рд░, XML рдореЗрдВ рджреЛ-рдЖрдпрд╛рдореА рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рднрд╛рд╖рд╛ рд╣реИред рдПрд╕рд╡реАрдЬреА рдореЗрдВ рддреАрди рдкреНрд░рдХрд╛рд░ рдХреА рд╡рд╕реНрддреБрдПрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: рдЖрдХрд╛рд░, рдЪрд┐рддреНрд░ рдФрд░ рдкрд╛рдаред рдПрд╕рд╡реАрдЬреА 1999 рд╕реЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдореЗрдВ рд╣реИ , рдФрд░ 16 рдЕрдЧрд╕реНрдд, 2011 рд╕реЗ рдбрдмреНрд▓реНрдпреВ 3 рд╕реА рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИред рдПрд╕рд╡реАрдЬреА рдХреЛ рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдмрд╣реБрдд рдХрдо рдХрд░рдХреЗ рдЖрдВрдХрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕рдХреЗ рдХрдИ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдлрд╛рдпрджреЗ рд╣реИрдВред

рд╕рднреА рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди / рд╕реНрд░реЛрдд рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ / рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬ

рдПрд╕рд╡реАрдЬреА рдХреЗ рд▓рд╛рдн




рдмреЗрд╕рд┐рдХ рдПрд╕рд╡реАрдЬреА рдЖрдХрд╛рд░


рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдЕрдиреБрд╕рд╛рд░ , рдЖрдк SVG рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд░рд▓ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рдПрдХ рдЖрдпрдд, рд╡реГрддреНрдд, рд░реЗрдЦрд╛, рджреАрд░реНрдШрд╡реГрддреНрдд, рдкреЙрд▓реАрд▓рд╛рдЗрди, рдпрд╛ рдмрд╣реБрднреБрдЬ svg рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗред

рдХреЗрд╡рд▓ рджреЛ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рд▓рд╛рдЗрди рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдПрдХ рд╕рд░рд▓ рд░реЗрдЦрд╛ - рдкреНрд░рд╛рд░рдВрдн рдмрд┐рдВрджреБ (X1 рдФрд░ x2) рдФрд░ рдЕрдВрддрд┐рдо рдмрд┐рдВрджреБ (y1 рдФрд░ y2):

<svg> <line x1="0" y1="0" x2="200" y2="200" stroke-width="1" stroke="rgb(0,0,0)"/> </svg> 


рдЖрдк рд░рдВрдЧ рдФрд░ рдЪреМрдбрд╝рд╛рдИ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдЯреНрд░реЛрдХ рдпрд╛ рд╕реНрдЯреНрд░реЛрдХ-рдЪреМрдбрд╝рд╛рдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдпрд╛ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рднреА рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ:

 style="stroke-width:1; stroke:rgb(0,0,0);" 




рдбреЗрдореЛ

рдЯреВрдЯреА рд╣реБрдИ рд░реЗрдЦрд╛


рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдкрд┐рдЫрд▓реЗ рдПрдХ рдХреЗ рд╕рдорд╛рди рд╣реИ, рдкреЙрд▓реАрд▓рд╛рдЗрди рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрдВрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ:

 <svg> <polyline points="0,0 50,0 150,100 250,100 300,150" fill="rgb(249,249,249)" stroke-width="1" stroke="rgb(0,0,0)"/> </svg> 




рдбреЗрдореЛ

рдЖрдпрдд


рд░реЗрдХреНрдЯ рдЯреИрдЧ рджреНрд╡рд╛рд░рд╛ рдХреЙрд▓ рдХреА рдЧрдИ, рдЖрдк рдХреБрдЫ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ:

 <svg> <rect width="200" height="200" fill="rgb(234,234,234)" stroke-width="1" stroke="rgb(0,0,0)"/> </svg> 




рдбреЗрдореЛ

рд╡реГрддреНрдд


рд╕рд░реНрдХрд▓ рдЯреИрдЧ рджреНрд╡рд╛рд░рд╛ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, r рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рддреНрд░рд┐рдЬреНрдпрд╛, cx рдФрд░ рд╕рд╛рдЗрдмрд░ рд╕реЗрдЯ рдХреЛ рдХреЗрдВрджреНрд░ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ:

 <svg> <circle cx="102" cy="102" r="100" fill="rgb(234,234,234)" stroke-width="1" stroke="rgb(0,0,0)"/> </svg> 




рдбреЗрдореЛ

рдЕрдВрдбрд╛рдХрд╛рд░


рджреАрд░реНрдШрд╡реГрддреНрдд рдЯреИрдЧ рджреНрд╡рд╛рд░рд╛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рд╕рд░реНрдХрд▓ рдХреЗ рд╕рдорд╛рди рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рджреЛ рд░реЗрдбреА - рдЖрд░рдПрдХреНрд╕ рдФрд░ рдЖрд░рд╡рд╛рдИ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

 <svg> <ellipse cx="100" cy="50" rx="100" ry="50" fill="rgb(234,234,234)" stroke-width="1" stroke="rgb(0,0,0)"/> </svg> 




рдбреЗрдореЛ

рдмрд╣реБрднреБрдЬ


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

 <svg> <polygon points="70.444,218.89 15.444,118.89 70.444,18.89 180.444,18.89 235.444,118.89 180.444,218.89" fill="rgb(234,234,234)" stroke-width="1" stroke="rgb(0,0,0)"/> </svg> 




рдбреЗрдореЛ

рд╕рдВрдкрд╛рджрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛


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

 <object data="images/ipod.svg" type="image/svg+xml"></object> 


рдПрдХ рдЙрджрд╛рд╣рд░рдг OpenClipArt.org рд╕реЗ рдПрдХ iPod рдХреА рдПрдХ рдЫрд╡рд┐ рд╣реИ:



рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрд╛ рд╕рдорд░реНрдерди


рдПрд╕рд╡реАрдЬреА рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ 8 рдФрд░ рдиреАрдЪреЗ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд▓рдЧрднрдЧ рд╕рднреА рдЖрдзреБрдирд┐рдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИ ред рд▓реЗрдХрд┐рди рдпрд╣ рд░рд╛рдлреЗрд▓.рдЬреЗрдПрд╕ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рднреА рддрдп рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЖрдк рдЗрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рдкреНрд░рд╛рд░реВрдк рдкрд░ SVS рдлрд╛рдЗрд▓ рдХреЛ ReadySetRaphael.com рдкрд░ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред



рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рд░рд╛рдлреЗрд▓.рдЬреЗрдПрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рд╡рд╛рдВрдЫрд┐рдд рдкреЗрдЬ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ , рдлрд┐рд░ рдПрд╕рд╡реАрдЬреА рдлрд╝рд╛рдЗрд▓ рд▓реЛрдб рдХрд░реЗрдВ, рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рдЙрддреНрдкрдиреНрди рдХреЛрдб рдХреЛ рдХреЙрдкреА рдФрд░ рдкреЗрд╕реНрдЯ рдХрд░реЗрдВ:

 window.onload=function() { //   Raphael } 


рдкреГрд╖реНрда рдкрд░, rsr рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд╕рд╛рде рдПрдХ div рдбрд╛рд▓реЗрдВ:

 <div id="rsr"></div> 


рдбреЗрдореЛ

рдирд┐рд╖реНрдХрд░реНрд╖


рдПрд╕рд╡реАрдЬреА рдХреА рд╕рднреА рдореВрд▓ рдмрд╛рддреЗрдВ рд╣реИрдВ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓реЗрдЦреЛрдВ рдореЗрдВ рд╡реЗрдХреНрдЯрд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛рдПрдЧреАред

рдЙрдкрдпреЛрдЧреА рдкрдврд╝рдиреЗ рдХрд╛ рдПрдХ рд╕рд╛:

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


All Articles