SVG Ò»¸öÀý×Ó
SVG ʹÓà XML ±àд¡£
SVG ʵÀý
ÏÂÃæµÄÀý×ÓÊÇÒ»¸ö¼òµ¥µÄ SVG ÎļþµÄÀý×Ó¡£SVG Îļþ±ØÐëʹÓà .svg ºó׺À´±£´æ£º
<?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg"> <circle cx="100" cy="50" r="40" stroke="black" stroke-width="2" fill="red"/> </svg>
²é¿´Àý×Ó£¨½öÓÃÓÚÖ§³Ö SVG µÄä¯ÀÀÆ÷£©
£¨ÈçÐè²é¿´ SVG Ô´´úÂ룬Çë´ò¿ª´ËÀý£¬È»ºóÔÚ´°¿ÚÖÐÓÒ»÷¡£Ñ¡Ôñ¡°²é¿´Ô´´úÂ롱¡££©
´úÂë½âÊÍ£º
µÚÒ»Ðаüº¬ÁË XML ÉùÃ÷¡£Çë×¢Òâ standalone ÊôÐÔ£¡¸ÃÊôÐԹ涨´Ë SVG ÎļþÊÇ·ñÊÇ¡°¶ÀÁ¢µÄ¡±£¬»òº¬ÓжÔÍⲿÎļþµÄÒýÓá£
standalone="no" Òâζ×Å SVG Îĵµ»áÒýÓÃÒ»¸öÍⲿÎļþ - ÔÚÕâÀÊÇ DTD Îļþ¡£
µÚ¶þºÍµÚÈýÐÐÒýÓÃÁËÕâ¸öÍⲿµÄ SVG DTD¡£¸Ã DTD λÓÚ ¡°http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd¡±¡£¸Ã DTD λÓÚ W3C£¬º¬ÓÐËùÓÐÔÊÐíµÄ SVG ÔªËØ¡£
SVG ´úÂëÒÔ <svg> ÔªËØ¿ªÊ¼£¬°üÀ¨¿ªÆô±êÇ© <svg> ºÍ¹Ø±Õ±êÇ© </svg> ¡£ÕâÊǸùÔªËØ¡£width ºÍ height ÊôÐÔ¿ÉÉèÖÃ´Ë SVG ÎĵµµÄ¿í¶ÈºÍ¸ß¶È¡£version ÊôÐԿɶ¨ÒåËùʹÓÃµÄ SVG °æ±¾£¬xmlns ÊôÐԿɶ¨Òå SVG ÃüÃû¿Õ¼ä¡£
SVG µÄ <circle> ÓÃÀ´´´½¨Ò»¸öÔ²¡£cx ºÍ cy ÊôÐÔ¶¨ÒåÔ²ÖÐÐÄµÄ x ºÍ y ×ø±ê¡£Èç¹ûºöÂÔÕâÁ½¸öÊôÐÔ£¬ÄÇôԲµã»á±»ÉèÖÃΪ (0, 0)¡£r ÊôÐÔ¶¨ÒåÔ²µÄ°ë¾¶¡£
stroke ºÍ stroke-width ÊôÐÔ¿ØÖÆÈçºÎÏÔʾÐÎ×´µÄÂÖÀª¡£ÎÒÃǰÑÔ²µÄÂÖÀªÉèÖÃΪ 2px ¿í£¬ºÚ±ß¿ò¡£
fill ÊôÐÔÉèÖÃÐÎ×´ÄÚµÄÑÕÉ«¡£ÎÒÃǰÑÌî³äÑÕÉ«ÉèÖÃΪºìÉ«¡£
¹Ø±Õ±êÇ©µÄ×÷ÓÃÊÇ¹Ø±Õ SVG ÔªËØºÍÎĵµ±¾Éí¡£
×¢ÊÍ£ºËùÓеĿªÆô±êÇ©±ØÐëÓйرձêÇ©£¡