查看 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" role="img" aria-label="A pelican riding a bicycle">
<title>Pelican Riding a Bicycle</title>
<desc>A white pelican with an orange bill pedals a coral-colored road bike along a country lane.</desc>
<defs>
<linearGradient id="sky" x1="0" y1="0" x2="0" y2="1">
<stop offset="0" stop-color="#a8dcef"></stop>
<stop offset="1" stop-color="#eaf8fb"></stop>
</linearGradient>
<linearGradient id="grass" x1="0" y1="0" x2="0" y2="1">
<stop offset="0" stop-color="#8dc186"></stop>
<stop offset="1" stop-color="#6ba96b"></stop>
</linearGradient>
<linearGradient id="road" x1="0" y1="0" x2="0" y2="1">
<stop offset="0" stop-color="#8b93a1"></stop>
<stop offset="1" stop-color="#666f7d"></stop>
</linearGradient>
<linearGradient id="body" x1="0.15" y1="0" x2="0.8" y2="1">
<stop offset="0" stop-color="#ffffff"></stop>
<stop offset="0.55" stop-color="#f3f0e9"></stop>
<stop offset="1" stop-color="#d6cfbe"></stop>
</linearGradient>
<linearGradient id="bill" x1="0" y1="0" x2="1" y2="1">
<stop offset="0" stop-color="#ffc470"></stop>
<stop offset="1" stop-color="#e8791b"></stop>
</linearGradient>
<linearGradient id="pouch" x1="0" y1="0" x2="0.35" y2="1">
<stop offset="0" stop-color="#ffd294"></stop>
<stop offset="1" stop-color="#ef8a2a"></stop>
</linearGradient>
<linearGradient id="bike" x1="0" y1="0" x2="0" y2="1">
<stop offset="0" stop-color="#f2705f"></stop>
<stop offset="1" stop-color="#c33c40"></stop>
</linearGradient>
<linearGradient id="legc" x1="0" y1="0" x2="0" y2="1">
<stop offset="0" stop-color="#f7a65c"></stop>
<stop offset="1" stop-color="#d1762c"></stop>
</linearGradient>
<radialGradient id="shadow" cx="0.5" cy="0.5" r="0.5">
<stop offset="0" stop-color="#33505c" stop-opacity="0.4"></stop>
<stop offset="1" stop-color="#33505c" stop-opacity="0"></stop>
</radialGradient>
<g id="wheel">
<circle r="95" fill="none" stroke="#2b313e" stroke-width="16"></circle>
<circle r="78" fill="none" stroke="#e2e8f1" stroke-width="5"></circle>
<g stroke="#aab4c6" stroke-width="2.4" stroke-linecap="round">
<line x1="0" y1="0" x2="0" y2="-74"></line>
<line x1="0" y1="0" x2="0" y2="-74" transform="rotate(30)"></line>
<line x1="0" y1="0" x2="0" y2="-74" transform="rotate(60)"></line>
<line x1="0" y1="0" x2="0" y2="-74" transform="rotate(90)"></line>
<line x1="0" y1="0" x2="0" y2="-74" transform="rotate(120)"></line>
<line x1="0" y1="0" x2="0" y2="-74" transform="rotate(150)"></line>
<line x1="0" y1="0" x2="0" y2="-74" transform="rotate(180)"></line>
<line x1="0" y1="0" x2="0" y2="-74" transform="rotate(210)"></line>
<line x1="0" y1="0" x2="0" y2="-74" transform="rotate(240)"></line>
<line x1="0" y1="0" x2="0" y2="-74" transform="rotate(270)"></line>
<line x1="0" y1="0" x2="0" y2="-74" transform="rotate(300)"></line>
<line x1="0" y1="0" x2="0" y2="-74" transform="rotate(330)"></line>
</g>
<circle r="12" fill="#2b313e"></circle>
<circle r="5" fill="#9aa6b8"></circle>
</g>
</defs>
<rect width="800" height="600" fill="url(#sky)"></rect>
<circle cx="690" cy="92" r="46" fill="#ffe9a8" opacity="0.9"></circle>
<g fill="#ffffff" opacity="0.85">
<ellipse cx="120" cy="98" rx="46" ry="20"></ellipse>
<ellipse cx="162" cy="86" rx="34" ry="22"></ellipse>
<ellipse cx="600" cy="150" rx="42" ry="17"></ellipse>
<ellipse cx="632" cy="140" rx="26" ry="18"></ellipse>
<ellipse cx="330" cy="60" rx="30" ry="13"></ellipse>
</g>
<path d="M0,470 Q120,410 260,455 Q380,492 500,448 Q640,398 800,458 L800,540 L0,540 Z" fill="#7cb47a"></path>
<path d="M0,488 Q160,448 320,486 Q470,520 620,478 Q720,452 800,480 L800,540 L0,540 Z" fill="url(#grass)" opacity="0.9"></path>
<rect x="0" y="518" width="800" height="82" fill="url(#road)"></rect>
<rect x="0" y="518" width="800" height="5" fill="#b8c0cc" opacity="0.7"></rect>
<g stroke="#f0eee2" stroke-width="6" stroke-linecap="round" opacity="0.75">
<line x1="30" y1="566" x2="120" y2="566"></line>
<line x1="180" y1="566" x2="270" y2="566"></line>
<line x1="330" y1="566" x2="420" y2="566"></line>
<line x1="480" y1="566" x2="570" y2="566"></line>
<line x1="630" y1="566" x2="720" y2="566"></line>
</g>
<g stroke="#8fc9de" stroke-width="8" stroke-linecap="round" fill="none" opacity="0.7">
<path d="M52,206 h74"></path>
<path d="M28,244 h92"></path>
<path d="M62,282 h66"></path>
</g>
<g fill="#ffffff" opacity="0.5">
<circle cx="128" cy="462" r="14"></circle>
<circle cx="98" cy="476" r="9"></circle>
<circle cx="72" cy="492" r="6"></circle>
</g>
<ellipse cx="392" cy="522" rx="250" ry="20" fill="url(#shadow)"></ellipse>
<use href="#wheel" x="218" y="415"></use>
<use href="#wheel" x="562" y="415"></use>
<g stroke-linecap="round" fill="none">
<path d="M390,415 L354,441" stroke="#9fa8b8" stroke-width="9"></path>
</g>
<rect x="336" y="440" width="34" height="11" rx="4" fill="#242a35" transform="rotate(-8 353 445)"></rect>
<path d="M344,314 L338,378 L352,440" fill="none" stroke="#c97029" stroke-width="13" stroke-linecap="round" stroke-linejoin="round"></path>
<path d="M348,432 C332,436 320,444 322,450 C324,455 336,455 344,452 C348,456 356,455 357,449 C359,441 355,433 348,432 Z" fill="#c97029"></path>
<path d="M218,399 L390,381 A34,34 0 0 1 390,449 L218,431 A16,16 0 0 1 218,399 Z" fill="none" stroke="#4b5260" stroke-width="6" stroke-linejoin="round"></path>
<circle cx="390" cy="415" r="32" fill="#d7dce6" stroke="#9aa2b2" stroke-width="3"></circle>
<circle cx="390" cy="415" r="32" fill="none" stroke="#8f97a7" stroke-width="7" stroke-dasharray="3 6"></circle>
<circle cx="390" cy="415" r="10" fill="#9aa2b2"></circle>
<g fill="none" stroke="url(#bike)" stroke-width="13" stroke-linecap="round">
<path d="M390,415 L218,415"></path>
<path d="M326,322 L218,415" stroke-width="9"></path>
<path d="M390,415 L326,322"></path>
<path d="M390,415 L534,332"></path>
<path d="M326,322 L516,292"></path>
</g>
<path d="M512,286 L538,336" fill="none" stroke="#c33c40" stroke-width="17" stroke-linecap="round"></path>
<path d="M536,334 Q548,372 562,415" fill="none" stroke="#2b313e" stroke-width="10" stroke-linecap="round"></path>
<path d="M326,322 L320,302" fill="none" stroke="#3b4250" stroke-width="8" stroke-linecap="round"></path>
<path d="M288,306 C296,297 330,295 352,305 C357,308 355,314 348,315 C324,319 296,316 288,312 Z" fill="#2b313e"></path>
<path d="M272,270 C242,276 214,288 194,304 C212,309 214,316 202,326 C230,328 260,318 282,310 Z" fill="#d6cfbe" stroke="#bdb5a3" stroke-width="2"></path>
<ellipse cx="352" cy="250" rx="94" ry="60" transform="rotate(-12 352 250)" fill="url(#body)" stroke="#c8c1b0" stroke-width="2.5"></ellipse>
<path d="M300,236 C348,218 402,232 430,262" fill="none" stroke="#d9d3c3" stroke-width="3" stroke-linecap="round" opacity="0.9"></path>
<path d="M296,266 C344,254 396,262 426,282" fill="none" stroke="#d9d3c3" stroke-width="3" stroke-linecap="round" opacity="0.9"></path>
<path d="M390,415 L426,389" fill="none" stroke="#c4cbd8" stroke-width="10" stroke-linecap="round"></path>
<rect x="410" y="380" width="36" height="12" rx="4" fill="#242a35" transform="rotate(-6 428 386)"></rect>
<path d="M388,300 L406,350 L424,384" fill="none" stroke="url(#legc)" stroke-width="14" stroke-linecap="round" stroke-linejoin="round"></path>
<path d="M418,376 C436,376 452,382 458,390 C460,396 454,400 447,398 C443,404 435,404 432,399 C426,404 418,402 416,396 C411,391 412,379 418,376 Z" fill="url(#legc)" stroke="#c46f28" stroke-width="1.6"></path>
<path d="M376,292 C392,306 414,310 434,304" fill="none" stroke="#e7e1d3" stroke-width="9" stroke-linecap="round"></path>
<path d="M556,288 C558,276 546,268 534,270" fill="none" stroke="#a9763a" stroke-width="4" stroke-linecap="round"></path>
<path d="M600,286 C602,268 614,258 626,262 C620,270 622,280 618,288 Z" fill="#9fb2c2" stroke="#6f8394" stroke-width="2"></path>
<path d="M552,288 H622 L612,332 H562 Z" fill="#dfae6a" stroke="#a9763a" stroke-width="2.5" stroke-linejoin="round"></path>
<g stroke="#a9763a" stroke-width="2" opacity="0.8" fill="none">
<path d="M558,302 H618"></path>
<path d="M561,316 H615"></path>
<path d="M576,290 L573,330"></path>
<path d="M598,290 L600,330"></path>
</g>
<path d="M514,288 L500,266" fill="none" stroke="#3b4250" stroke-width="9" stroke-linecap="round"></path>
<path d="M500,266 C522,260 540,270 538,288 C537,300 526,306 516,302" fill="none" stroke="#2b313e" stroke-width="8" stroke-linecap="round"></path>
<circle cx="500" cy="258" r="8" fill="#f5cf6b" stroke="#c9a13e" stroke-width="2"></circle>
<path d="M414,232 C446,216 468,196 486,178" fill="none" stroke="#f3f0e9" stroke-width="38" stroke-linecap="round"></path>
<path d="M418,238 C446,224 466,206 482,190" fill="none" stroke="#dcd6c8" stroke-width="6" stroke-linecap="round" opacity="0.7"></path>
<path d="M510,156 C522,196 552,238 594,240 C628,242 656,218 660,196 C640,190 570,176 510,156 Z" fill="url(#pouch)" stroke="#d97a22" stroke-width="2.5" stroke-linejoin="round"></path>
<path d="M522,176 C546,206 574,224 602,226" fill="none" stroke="#e08a34" stroke-width="2.5" opacity="0.8"></path>
<circle cx="496" cy="170" r="31" fill="url(#body)" stroke="#c8c1b0" stroke-width="2.5"></circle>
<path d="M506,150 C560,156 622,172 658,190 C664,193 662,201 655,200 C612,192 550,178 504,168 Z" fill="url(#bill)" stroke="#d06d1a" stroke-width="2" stroke-linejoin="round"></path>
<path d="M508,163 C558,172 616,186 654,197" fill="none" stroke="#c25f14" stroke-width="2.5" opacity="0.85"></path>
<path d="M470,146 C470,124 490,112 510,118 C524,122 532,134 532,148 Z" fill="#e8564f"></path>
<path d="M526,140 C548,138 566,146 570,154 C560,159 540,157 526,152 Z" fill="#cf4540"></path>
<circle cx="498" cy="115" r="5" fill="#cf4540"></circle>
<circle cx="508" cy="162" r="7" fill="#ffffff" stroke="#c8c1b0" stroke-width="1.5"></circle>
<circle cx="509" cy="163" r="4" fill="#23262e"></circle>
<circle cx="510.5" cy="161.5" r="1.4" fill="#ffffff"></circle>
<path d="M334,224 C380,204 442,220 480,246 C496,256 506,260 512,264 C518,270 514,280 505,280 C490,280 474,274 460,270 C448,286 422,292 398,289 C368,285 340,266 334,224 Z" fill="url(#body)" stroke="#c8c1b0" stroke-width="2.5" stroke-linejoin="round"></path>
<g fill="none" stroke="#d3ccb c" stroke-width="3" stroke-linecap="round" opacity="0.85">
<path d="M372,258 C396,272 424,278 452,272"></path>
<path d="M390,240 C414,256 440,264 468,262"></path>
</g>
<ellipse cx="510" cy="266" rx="13" ry="10" fill="#e7e1d3" stroke="#c8c1b0" stroke-width="2"></ellipse>
</svg>