次の図に示すように、HTML ページを作成する必要があります。
テキストを含むクリック可能なフォームを作成する方法がわかりません。
テキストは画像であってはならず、その領域を超えてはなりません (オーバーフローのように: 非表示)
HTML でエリアとマップを試しましたが、中にテキストを入れることができません。
どうやってそれをしてください?
編集:
Phrogzの回答を読んだ後、SVGで何か他のことを試しましたが、テキストが三角形から外れていますか? 理由がわかりません。
デモ(一番下をチェック): http://jsfiddle.net/r7Jyy/3/
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 16.0.4, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Calque_1"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="960px" height="560px"
viewBox="0 0 960 560"
style="enable-background:new 0 0 960 560;" xml:space="preserve">
<g>
<polygon style="fill-rule:evenodd;clip-rule:evenodd;fill:none;" points="524.131,495.773 524.771,495.615 524.179,495.282 "/>
<polygon style="fill-rule:evenodd;clip-rule:evenodd;fill:#CCC;" points="569.476,-10 212.575,320.5 524.179,495.282 572.75,-1.521 "/>
</g>
<text transform="matrix(1 0 0 1 236 255)">
<tspan x="0" y="0" style="fill:#888; font-family:'Arial'; font-size:36.0467;">500% </tspan>
<tspan x="0" y="30.039" style="fill:#888; font-family:'Arial'; font-size:36.0467;">New</tspan>
</text>
</svg>