查看 SVG 源码
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 800 600" width="800" height="600">
<defs>
<linearGradient id="sky" x1="0" y1="0" x2="0" y2="1">
<stop offset="0" stop-color="#bfe2f2"></stop>
<stop offset="0.6" stop-color="#e4f2f8"></stop>
<stop offset="1" stop-color="#f7fbfc"></stop>
</linearGradient>
<linearGradient id="beakG" x1="0" y1="0" x2="1" y2="1">
<stop offset="0" stop-color="#f9bb52"></stop>
<stop offset="1" stop-color="#ec8f28"></stop>
</linearGradient>
<linearGradient id="pouchG" x1="0" y1="0" x2="0" y2="1">
<stop offset="0" stop-color="#f8bf69"></stop>
<stop offset="1" stop-color="#ef9a33"></stop>
</linearGradient>
<linearGradient id="bodyG" x1="0" y1="0" x2="0" y2="1">
<stop offset="0" stop-color="#fffdf8"></stop>
<stop offset="1" stop-color="#ece4d5"></stop>
</linearGradient>
<linearGradient id="wingG" x1="0" y1="0" x2="0" y2="1">
<stop offset="0" stop-color="#ece5d7"></stop>
<stop offset="1" stop-color="#cdc4b1"></stop>
</linearGradient>
<linearGradient id="frameG" x1="0" y1="0" x2="1" y2="1">
<stop offset="0" stop-color="#f0704f"></stop>
<stop offset="1" stop-color="#cd4330"></stop>
</linearGradient>
<g id="wheel">
<circle r="104" fill="none" stroke="#31363d" stroke-width="18"></circle>
<circle r="104" fill="none" stroke="#1f242a" stroke-width="18" stroke-dasharray="3 10" opacity="0.45"></circle>
<circle r="93" fill="none" stroke="#ccd5da" stroke-width="6"></circle>
<g stroke="#a9b4bb" stroke-width="2.2">
<line x1="0" y1="-89" x2="0" y2="89"></line>
<line x1="0" y1="-89" x2="0" y2="89" transform="rotate(30)"></line>
<line x1="0" y1="-89" x2="0" y2="89" transform="rotate(60)"></line>
<line x1="0" y1="-89" x2="0" y2="89" transform="rotate(90)"></line>
<line x1="0" y1="-89" x2="0" y2="89" transform="rotate(120)"></line>
<line x1="0" y1="-89" x2="0" y2="89" transform="rotate(150)"></line>
</g>
<circle r="13" fill="#93a0a8"></circle>
<circle r="6" fill="#5d6a72"></circle>
</g>
</defs>
<rect width="800" height="600" fill="url(#sky)"></rect>
<circle cx="105" cy="100" r="62" fill="#ffe9a6" opacity="0.35"></circle>
<circle cx="105" cy="100" r="40" fill="#ffe18f" opacity="0.9"></circle>
<g fill="#ffffff">
<g opacity="0.92">
<ellipse cx="600" cy="106" rx="46" ry="25"></ellipse>
<ellipse cx="640" cy="93" rx="33" ry="23"></ellipse>
<ellipse cx="565" cy="96" rx="27" ry="19"></ellipse>
</g>
<g opacity="0.7">
<ellipse cx="255" cy="160" rx="40" ry="19"></ellipse>
<ellipse cx="288" cy="150" rx="27" ry="17"></ellipse>
</g>
<g opacity="0.55">
<ellipse cx="420" cy="70" rx="33" ry="15"></ellipse>
<ellipse cx="446" cy="62" rx="21" ry="12"></ellipse>
</g>
</g>
<g stroke="#9fb6c2" stroke-width="2.6" fill="none" stroke-linecap="round">
<path d="M300,124 l11,-7 l11,7"></path>
<path d="M340,104 l9,-6 l9,6"></path>
</g>
<g stroke="#ffffff" stroke-linecap="round" fill="none">
<path d="M28,240 H116" stroke-width="7" opacity="0.85"></path>
<path d="M52,286 H150" stroke-width="6" opacity="0.65"></path>
<path d="M18,332 H92" stroke-width="5" opacity="0.55"></path>
<path d="M60,378 H130" stroke-width="5" opacity="0.45"></path>
</g>
<path d="M0,528 C120,514 240,530 380,522 C520,514 660,528 800,518 L800,560 L0,560 Z" fill="#a8cf8c"></path>
<rect x="0" y="552" width="800" height="48" fill="#c3cbd0"></rect>
<rect x="0" y="552" width="800" height="4" fill="#adb6bb"></rect>
<g fill="#ffffff" opacity="0.5">
<circle cx="142" cy="548" r="10"></circle>
<circle cx="114" cy="541" r="7"></circle>
<circle cx="170" cy="551" r="8"></circle>
</g>
<g fill="#2f3a41" opacity="0.16">
<ellipse cx="225" cy="556" rx="92" ry="11"></ellipse>
<ellipse cx="575" cy="556" rx="92" ry="11"></ellipse>
<ellipse cx="400" cy="558" rx="150" ry="9"></ellipse>
</g>
<g>
<path d="M382,288 C392,320 398,348 396,372 C394,394 378,424 362,452" fill="none" stroke="#cf8027" stroke-width="15" stroke-linecap="round"></path>
<path d="M356,450 C344,456 334,468 340,475 C347,481 364,476 374,467 Z" fill="#cf8027"></path>
<path d="M400,445 L356,474" stroke="#5f6a72" stroke-width="8" stroke-linecap="round"></path>
<rect x="337" y="468" width="38" height="10" rx="4" fill="#2f353b" transform="rotate(10 356 473)"></rect>
</g>
<use href="#wheel" x="225" y="440"></use>
<use href="#wheel" x="575" y="440"></use>
<g fill="none" stroke-linecap="round" stroke-linejoin="round">
<g stroke="#a83a2a" stroke-width="14" opacity="0.85">
<path d="M400,445 L225,440"></path>
<path d="M348,325 L225,440"></path>
<path d="M400,445 L348,325"></path>
<path d="M400,445 L552,332"></path>
<path d="M348,325 L546,302"></path>
</g>
<g stroke="url(#frameG)" stroke-width="10">
<path d="M400,445 L225,440"></path>
<path d="M348,325 L225,440"></path>
<path d="M400,445 L348,325"></path>
<path d="M400,445 L552,332"></path>
<path d="M348,325 L546,302"></path>
</g>
<path d="M551,338 C556,372 562,406 568,440" stroke="#a83a2a" stroke-width="7"></path>
<path d="M556,338 C562,372 568,406 575,440" stroke="url(#frameG)" stroke-width="8"></path>
<path d="M545,297 L557,340" stroke="url(#frameG)" stroke-width="15"></path>
</g>
<circle cx="225" cy="440" r="13" fill="#7e888f"></circle>
<path d="M400,417 L226,429" stroke="#828c93" stroke-width="5"></path>
<path d="M400,473 L226,451" stroke="#6c767d" stroke-width="5"></path>
<circle cx="400" cy="445" r="28" fill="#8b98a1"></circle>
<circle cx="400" cy="445" r="28" fill="none" stroke="#78848c" stroke-width="5" stroke-dasharray="3 5"></circle>
<circle cx="400" cy="445" r="19" fill="none" stroke="#6b7780" stroke-width="3"></circle>
<circle cx="400" cy="445" r="7" fill="#5b666e"></circle>
<path d="M348,325 L345,303" stroke="#8b98a1" stroke-width="8" stroke-linecap="round"></path>
<path d="M392,299 C378,293 356,291 336,294 C320,296 310,300 311,305 C312,310 326,312 344,311 L376,308 C388,306 396,303 392,299 Z" fill="#4a3b34"></path>
<path d="M316,301 C330,296 356,294 378,297" fill="none" stroke="#6a564c" stroke-width="2.5"></path>
<g fill="none" stroke-linecap="round">
<path d="M548,301 L544,288" stroke="#8b98a1" stroke-width="8"></path>
<path d="M544,288 C552,278 561,275 568,278" stroke="#5a4f49" stroke-width="6"></path>
<path d="M544,288 C536,276 522,269 504,271 C492,272 484,278 480,284" stroke="#3f3733" stroke-width="8"></path>
<path d="M498,271 C489,273 483,278 480,284" stroke="#2b2622" stroke-width="12"></path>
</g>
<circle cx="517" cy="266" r="7" fill="#f3c558" stroke="#c99b32" stroke-width="2"></circle>
<g stroke="#d3cab8" stroke-width="2" stroke-linejoin="round">
<path d="M276,246 L212,264 C203,267 202,280 211,282 L280,292 Z" fill="url(#wingG)"></path>
<g stroke="#b9b0a0" stroke-width="2" fill="none" opacity="0.9">
<path d="M274,258 L216,272"></path>
<path d="M277,272 L215,278"></path>
</g>
<path d="M370,220 C368,172 396,132 442,118 C466,110 492,120 502,140 L510,166 C494,178 468,176 450,188 C426,204 414,230 414,258 C396,252 378,240 370,220 Z" fill="url(#bodyG)"></path>
<path d="M262,264 C264,214 306,184 354,186 C402,188 434,220 434,258 C434,292 406,306 366,306 L314,306 C282,306 260,294 262,264 Z" fill="url(#bodyG)"></path>
<path d="M300,300 C330,308 380,308 412,296 C404,304 384,307 366,306 L314,306 Z" fill="#ded5c3" stroke="none" opacity="0.7"></path>
<path d="M392,222 C372,214 330,220 302,240 C282,254 274,276 284,286 C300,298 344,290 372,272 C394,258 404,234 392,222 Z" fill="url(#wingG)"></path>
<path d="M276,282 C264,274 264,257 274,247 C280,258 288,268 297,274 C291,280 282,285 276,282 Z" fill="#8b96a0" stroke="#7b868f"></path>
<g fill="none" stroke="#bdb3a0" stroke-width="2" opacity="0.85">
<path d="M300,246 C320,239 350,237 372,243"></path>
<path d="M292,262 C316,255 348,255 370,261"></path>
<path d="M297,278 C318,273 344,273 362,277"></path>
</g>
<ellipse cx="512" cy="141" rx="43" ry="34" fill="url(#bodyG)" transform="rotate(-6 512 141)"></ellipse>
<path d="M492,114 C482,102 482,88 492,80 C492,92 500,102 508,108 Z" fill="#e9e2d3"></path>
<path d="M480,120 C468,112 462,98 470,88 C472,100 478,110 486,116 Z" fill="#ddd5c5"></path>
<path d="M538,138 C556,160 568,190 602,201 C646,214 692,178 712,150 C664,160 592,148 538,138 Z" fill="url(#pouchG)"></path>
<path d="M578,178 C586,164 612,157 632,167 C641,171 647,177 651,181 L664,170 L659,183 L670,193 L654,189 C646,196 626,200 608,194 C594,189 583,184 578,178 Z" fill="#dd8a26" stroke="none" opacity="0.35"></path>
<g fill="none" stroke="#e08a2a" stroke-width="2.6" opacity="0.45">
<path d="M560,152 C572,172 586,190 606,197"></path>
<path d="M590,150 C600,170 614,186 632,192"></path>
<path d="M620,150 C628,168 642,181 658,185"></path>
</g>
<path d="M534,120 C596,112 666,126 714,149 C719,152 716,159 710,158 C662,149 592,143 540,145 Z" fill="url(#beakG)"></path>
<path d="M540,126 C600,120 664,133 706,151" fill="none" stroke="#ffd48a" stroke-width="3" opacity="0.55"></path>
<path d="M558,132 C572,129 586,128 600,129" fill="none" stroke="#d9822a" stroke-width="2.5"></path>
<circle cx="524" cy="130" r="9.5" fill="#ffffff" stroke="none"></circle>
<circle cx="526" cy="130" r="5.5" fill="#2f2b28" stroke="none"></circle>
<circle cx="528.5" cy="127.5" r="2" fill="#ffffff" stroke="none"></circle>
<path d="M514,117 C520,113 531,113 537,117" fill="none" stroke="#cdc4b2" stroke-width="2.6"></path>
</g>
<path d="M396,222 C428,218 452,236 470,254 C482,266 494,274 504,278 C512,281 510,292 500,291 C486,289 470,278 456,266 C442,254 424,244 400,248 C392,240 390,228 396,222 Z" fill="url(#wingG)" stroke="#cfc6b4" stroke-width="2"></path>
<g fill="none" stroke="#b9b0a0" stroke-width="2" opacity="0.8">
<path d="M420,232 C438,236 456,248 470,260"></path>
<path d="M412,242 C430,246 448,258 462,270"></path>
</g>
<path d="M494,272 C487,275 482,279 479,285" fill="none" stroke="#2b2622" stroke-width="11" stroke-linecap="round"></path>
<path d="M400,445 L451,417" stroke="#6f7b83" stroke-width="9" stroke-linecap="round"></path>
<rect x="433" y="409" width="39" height="11" rx="5" fill="#3c4349" transform="rotate(-8 452 415)"></rect>
<g>
<path d="M366,286 C392,300 412,330 414,356 C416,378 430,398 440,408" fill="none" stroke="#f0a03a" stroke-width="17" stroke-linecap="round"></path>
<path d="M366,286 C392,300 412,330 414,356" fill="none" stroke="#f8b95f" stroke-width="6" stroke-linecap="round" opacity="0.7"></path>
<path d="M432,399 C452,399 476,409 486,420 C492,426 488,433 478,432 C458,430 438,422 428,414 C424,410 426,400 432,399 Z" fill="#f0a03a"></path>
<g fill="none" stroke="#d9862a" stroke-width="2">
<path d="M452,405 L462,424"></path>
<path d="M466,410 L474,427"></path>
</g>
</g>
</svg>