‎‎‎نقشه هاي تصويريHTML Image Maps -‎

Previous >    <Next  

‎‎باHTML image maps ميتوان نواحي قابليت كليك درنقشه ايجاد نمود .

‎‎نقشه هاي تصويريImage Maps -‎

‎باHTML ‎<map>‎ يك نقشه تصويري تعريف ميشود.در آن ميتواند نواحي قابل كليك ‎تعريف شود .اين نوحي باHTML ‎<area>‎ تعريف ميگردد.

‎در تصوير زيركه نمونه تصوير نقشه اي است، داراي سه پيوند در ناحيه فنجان، كامپيوتر و تلفن ‎ميباشد .روي اين نواحي كليك كنيد ونتيجه را مشاهده نمائيد.

Image Maps

Workplace Computer Phone Cup of coffee

‎‎مثال ـ برنامه نقشه تصويري فوق

<img src="workplace.jpg" alt="Workplace" usemap="#workmap" width="400" height="379">

<map name="workmap">
  <area shape="rect" coords="34,44,270,350" alt="Computer" href="computer.htm">
  <area shape="rect" coords="290,172,333,250" alt="Phone" href="phone.htm">
  <area shape="circle" coords="337,300,44" alt="Cup of coffee" href="coffee.htm">
</map >

--(go to editor for change code and run)

‎‎روش كارHow Does it Work -‎

‎هدف از تصوير نقشه اين است كه بتوانيد اقدامات مختلفي را براساس نواحي قابليت كليك انجام دهيد ‎مسلما اين اقدامات براساس موضوع نواحي نقشه تنظيم ميشود.

‎درHTML براي نقشه تصويري نيازمند يك تصوير ومجموعه اي از كدHTML است .مجموعه كد بايد ‎توصيف كننده نواحي قابليت كليك باشد.

‎‎تصويرThe Image -‎

‎همانطوريكه در بخشهاي قبلي بحث شد، قرار دادن تصوير در صفحه باHTML ‎<img>‎ ‎ميباشد .يعني با آن تصوير تعريف ميشود .براي نقشه تصويري ويژگي‎usemap‎ هم بايد ‎در آن معرفي گردد .مطابق نمونه زير:

<img src="workplace.jpg" alt="Workplace" usemap="#workmap" >

‎نقشه تصويري بايد داراي نامي باشد، اين نام باهشتگ# در ابتداي آن قرار گرفته و مقدار ‎usemap‎‎ ‎معرفي ميشود.در نمونه فوق نام نقشهworkmap و ‎ usemap‎="#workmap‎"‎ ‎‎ميباشد.

‎‎نكته ـ ميتوان هر تصويري بعنوان نقشه تصويري بكار برد.

‎‎ايجاد نقشه تصويريCreate Image Map -‎

‎براي ايجاد نقشه تصويري ازHTML ‎<map>‎ استفاده ميشود .و بوسيله ويژگي ‎name‎="mapname‎"‎ ‎به نقشه ارتباط برقرار ميكند .مطابق نمونه

<map name="workmap">

‎مقدار‎name‎ بايد مشابه نام نقشه در ويژگي ‎usemap‎ در تگ تصوير ‎باشد.

‎‎ناحيه قابليت كليكThe Area -‎

‎بايد براي نقشه تصويري نواحي قابليت كليك مشخص نمود .اين كار با استفاده از HTML ‎<area>‎‎ ‎انجام ميشود.

‎‎شكل ناحيهShape of Area -‎

‎با ويژگيHTML ‎shape‎ در تگ ناحيه ،بايد شكل ناحيه مشخص گردد .مقدار اين ويژگي ‎يكي از موارد زير ميباشد.