ホームページ > ウェブフロントエンド > htmlチュートリアル > HTMLエリア画像ホットスポットの使い方

HTMLエリア画像ホットスポットの使い方

php中世界最好的语言
リリース: 2018-02-11 10:47:40
オリジナル
2867 人が閲覧しました

今回は、HTMLエリアピクチャホットスポットの使い方と、HTMLエリアピクチャホットスポットを使用する際の注意点

を紹介します。実際の事例を見てみましょう。

<エリア> マークは主に画像 マップ
に使用され、ユーザーがマウスを移動したときに画像マップ内に影響範囲 (ホットスポットとも呼ばれます) を設定できます。指定した領域をクリックして、事前に定義されたページに自動的にリンクします。その基本的な構文構造は次のとおりです:

<area class=type id=Value href=url alt=text shape=area-shape coods=value>
ログイン後にコピー

class と id: それぞれホットスポットのタイプと ID 番号を指定します。

alt: ホットスポットの設定に使用される代替テキスト。

href: ホットスポットにリンクされた URL アドレスを設定するために使用されます。

形状と座標: ホットスポットの形状とサイズを設定するために使用される 2 つの主要なパラメーターです。基本的な使用法は次のとおりです:

<area shape="rect" coords="x1, y1,x2,y2" href=url>表示设定热点的形状为矩形,左上角顶点坐标为(X1,y1),右下角顶点坐标为(X2,y2)。 
<area shape="circle" coords="x1, y1,r" href=url>表示设定热点的形状为圆形,圆心坐标为(X1,y1),半径为r。 
<area shape="poligon" coords="x1, y1,x2,y2 ......" href=url>表示设定热点的形状为多边形,各顶点坐标依次为(X1,y1)、(X2,y2)、(x3,y3) ......。
ログイン後にコピー

注: x1、y1、x2、y2 これらの点の位置は、ウィンドウのサイズではなく、画像に基づいて決定されます。

<エリア>マークはイメージマップ内のアクティブエリアを分割するために使用されるため、分割されたアクティブエリアはイメージマップのエリア内にある必要があるため、<エリア>マークを使用してエリアを分割する前に、別の HTML マークを使用する必要があります ;map> イメージ マップの範囲を設定し、指定されたイメージ マップの名前を設定します。このタグの使用法は非常に簡単です。つまり、<マップ名="イメージ マップ名">です。 ; ... < /マップ>

これら 2 つのタグの使用法を示す例を以下に示します。
これは新しい本棚の画像です。その効果は次のとおりです。「Website Directory」本をクリックすると、新しいウィンドウが開きます。この書籍に関する はじめに
と注文の Web ページ (urlall.htm) が表示されます。書籍「Web サイト デザイン ガイド」をクリックすると、新しいウィンドウが開き、この書籍の紹介と注文に関する Web ページ (siteall.htm) が表示されます。 ); 書籍「Web ページ スキル エンサイクロペディア」をマウスでクリックすると、新しいウィンドウが開き、書籍の紹介と注文 Web ページ (pagejqlall.htm) が表示されます。作成方法:
1. 画像を挿入し、画像の関連パラメータを設定し、パラメータ usemap="newbook" ismap を画像マップ (newbook) への 参照
を示すように設定します。

2. を使用して画像マップのアクティブ領域を設定し、名前を付けます: newbook;

3. マークを使用して、 3 冊の本を設定し、リンク パラメータ href を設定します。

今回のサンプルのソースコードは以下の通りです:

<img src="http://www.webjx.com/images/logo.gif" width="207" height="148" alt="新书架" hspace="10" align="left" usemap="#newbook" border="0"> 
<map name="newbook"> 
<area shape="rect" coords="56,69,78,139" href="urlall.htm" target="_blank" alt="这里收集十万多个网址。" title="这里收集十万多个网址。"> 
<area shape="rect" coords="82,70,103,136" href="siteall.htm" target="_blank" alt="网站设计师的启蒙读本。" title="网站设计师的启蒙读本。"> 
<area shape="rect" coords="106,68,128,136" href="pageall.htm" target="_blank" alt="网页制作者不可不读的书。" title="网页制作者不可不读的书。"> 
</map>
ログイン後にコピー

この記事で紹介したエフェクトを作成する際の注意点:

1. タグ内の usemap および ismap パラメーター、および usemap パラメーター値は、 タグ内の name パラメーター値と同じである必要があります。つまり、「イメージ マップ名」は一貫している必要があります。
2. 同じ「イメージ マップ」内のすべてのホットスポット エリアは、イメージ マップの範囲内にある必要があります。つまり、すべての
の間にある必要があります。 タグのcordsパラメータで設定する座標形式は、アクションエリアの形状が一致するようにする必要があります。形状パラメータですが、多角形領域の頂点座標はコードに設定されます。

HTML と XHTML の違い

HTML では、 要素に終了タグは必要ありません。

ただし、XHTML では、 要素を正しく閉じる必要があります。

これらの事例を読んだ後は、その方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

関連書籍:

Web ページ上に QQ 一時ダイアログ ボックスをポップアップする方法


トリガー メソッドを使用して、ファイル タイプの入力をクリックせずにファイル選択ダイアログ ボックスをポップアップする方法


HTMLでjsを使用してローカルシステム時間を取得する方法

以上がHTMLエリア画像ホットスポットの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート