私はそのように埋め込まれた画像と地図を持っています:
<img src="planets.gif" width="145" height="126" alt="Planets" usemap="planetmap" />
<map id="planetmap">
...
動いていない。name
次の属性を使用してみましたmap
:
<img src="planets.gif" width="145" height="126" alt="Planets" usemap="#planetmap" />
<map name="planetmap">
...
そしてそれはうまくいきました!これでも:
<img src="planets.gif" width="145" height="126" alt="Planets" usemap="#planetmap" />
<map id="planetmap">
...
IE9でのみ機能し、Chromeでは機能しませんでした。Chromeがサポートしていないからなのか、それともIEのエンジンがお粗末なだけなのか。
私はここで何が間違っているのですか?W3Schools は、 :ではなく属性を使用することを明示的に推奨しています。id
name
HTMLとXHTMLの違い
XHTMLでは、タグのname属性は非推奨になり、削除されます。代わりに>id属性を使用してください
私のDOCTYPEは<!DOCTYPE html>
です。