مرجع عناصر HTML : عنصر <area>
عنصر <area> در HTML، ناحیهای را درون یک نقشه تصویری تعریف میکند که دارای نواحی قابل کلیک از پیش تعریفشده است. یک نقشه تصویری به نواحی هندسی روی یک تصویر اجازه میدهد تا با لینکهای فرامتن مرتبط شوند.
این عنصر فقط درون یک عنصر <map> استفاده میشود.
ویژگیهای این عنصر شامل ویژگیهای سراسری است.
alt
یک رشته متن جایگزین برای نمایش در مرورگرهایی که تصاویر را نمایش نمیدهند. متن باید به گونهای نوشته شود که همان نوع انتخابی را که تصویر هنگام نمایش بدون متن جایگزین ارائه میدهد، به کاربر ارائه دهد. این ویژگی فقط در صورتی مورد نیاز است که از ویژگی href استفاده شود.
coords
ویژگی coords مختصات ویژگی shape را از نظر اندازه، شکل و محل قرارگیری یک شرح میدهد. اگر shape روی پیشفرض تنظیم شده باشد، این ویژگی نباید استفاده شود.
rect: مقدار x1,y1,x2,y2 است. این مقدار مختصات گوشه بالا سمت چپ و پایین سمت راست مستطیل را مشخص میکند. به عنوان مثال، در مختصات 0,0 و 253,27 هستند که به ترتیب گوشههای بالا سمت چپ و پایین سمت راست مستطیل را نشان میدهند.
دایره: مقدار x، y و شعاع است. مقدار، مختصات مرکز دایره و شعاع را مشخص میکند. برای مثال:
poly: مقدار x1،y1،x2،y2،..،xn،yn است. مقدار، مختصات لبههای چندضلعی را مشخص میکند. اگر جفت مختصات اول و آخر یکسان نباشند، مرورگر آخرین جفت مختصات را برای بستن چندضلعی اضافه میکند.
مقادیر، تعداد پیکسلهای CSS هستند. مولد شکل ما میتواند با انتخاب نقاط روی تصویری که آپلود میکنید، به شما در تولید سینتکس مختصات کمک کند.
دانلود
این ویژگی، در صورت وجود، نشان میدهد که منبع لینک شده قرار است دانلود شود نه نمایش در مرورگر. برای توضیحات کامل ویژگی دانلود به مراجعه کنید.
href
هدف هایپرلینک برای ناحیه. مقدار آن یک URL معتبر است. این ویژگی ممکن است حذف شود. در این صورت، عنصر یک لینک را نشان نمیدهد.
interestfor
عنصر را به عنوان یک فراخواننده علاقهمندی تعریف میکند. مقدار آن شناسه عنصر هدف است که به نوعی تحت تأثیر قرار میگیرد (معمولاً نشان داده میشود یا پنهان میشود) وقتی که علاقهمندی روی عنصر فراخواننده نشان داده میشود یا از بین میرود (مثلاً با نگه داشتن/برداشتن ماوس یا فوکوس/تار کردن آن). برای جزئیات و مثالهای بیشتر به استفاده از فراخوانندههای علاقهمندی مراجعه کنید.
ping
شامل لیستی از URLها است که با فاصله از هم جدا شدهاند و وقتی لینک دنبال میشود، درخواستهای POST با بدنه PING توسط مرورگر (در پسزمینه) ارسال میشوند. معمولاً برای ردیابی استفاده میشود.
referrerpolicy
رشتهای که نشان میدهد هنگام واکشی منبع از کدام ارجاعدهنده استفاده شود:
no-referrer: هدر Referer ارسال نخواهد شد.
no-referrer-when-downgrade: هدر Referer بدون TLS (HTTPS) به مبدا ارسال نمیشود.
origin: ارجاعدهندهی ارسالشده به مبدا صفحهی ارجاعدهنده محدود خواهد بود: طرح، میزبان و پورت آن.
origin-when-cross-origin: ارجاعدهندهی ارسالشده به مبداهای دیگر محدود به طرح، میزبان و پورت خواهد بود. پیمایشها در همان مبدا همچنان شامل مسیر خواهند بود.
same-origin: یک ارجاعدهنده برای همان مبدا ارسال میشود، اما درخواستهای cross-origin حاوی هیچ اطلاعاتی در مورد ارجاعدهنده نخواهند بود.
strict-origin: فقط زمانی که سطح امنیت پروتکل ثابت بماند (HTTPS→HTTPS)، مبدا سند را به عنوان ارجاعدهنده ارسال کنید، اما آن را به مقصدی با امنیت کمتر ارسال نکنید (HTTPS→HTTP).
strict-origin-when-cross-origin (پیشفرض): هنگام انجام درخواست same-origin، یک URL کامل ارسال کنید، فقط زمانی که سطح امنیت پروتکل ثابت بماند (HTTPS→HTTPS) مبدا را ارسال کنید و هیچ هدری به مقصدی با امنیت کمتر ارسال نکنید (HTTPS→HTTP).
unsafe-url: ارجاعدهنده شامل مبدا و مسیر خواهد بود (اما شامل قطعه، رمز عبور یا نام کاربری نمیشود). این مقدار ناامن است، زیرا مبداها و مسیرها را از منابع محافظتشده توسط TLS به مبداهای ناامن نشت میدهد.
rel
برای لنگرهایی که حاوی ویژگی href هستند، این ویژگی رابطه شیء هدف با شیء پیوند را مشخص میکند. این مقدار، فهرستی از انواع پیوند است که با فاصله از هم جدا شدهاند. مقادیر و معنای آنها توسط مرجعی ثبت میشود که ممکن است برای نویسنده سند معنادار باشد. رابطه پیشفرض، اگر رابطه دیگری داده نشده باشد، باطل است. فقط در صورتی از این ویژگی استفاده کنید که ویژگی href وجود داشته باشد.
shape
شکل نقطه داغ مرتبط. مشخصات HTML مقادیر rect را تعریف میکند که یک ناحیه مستطیلی را تعریف میکند؛ circle که یک ناحیه دایرهای را تعریف میکند؛ poly که یک چندضلعی را تعریف میکند؛ و default که کل ناحیه فراتر از هر شکل تعریفشده را نشان میدهد.
target
یک کلمه کلیدی یا نام تعریف شده توسط نویسنده برای زمینه مرور برای نمایش منبع پیوند داده شده. کلمات کلیدی زیر معانی خاصی دارند:
| مشخصه | توضیحات |
|---|
| دسته بندی محتوا | Flow content, phrasing content. |
| محتوای مجاز | هیچ؛ این یک عنصر پوچ است. |
| حذف برچسب | باید دارای تگ شروع باشد و نباید تگ پایان داشته باشد. |
| والدین مجاز | هر عنصری که محتوای عبارتبندیشده را میپذیرد. عنصر <area> باید یک جد به نام <map> داشته باشد، اما نیازی نیست که والد مستقیم باشد. |
| نقش ضمنی ARIA | وقتی ویژگی href وجود دارد، link، در غیر این صورت generic است |
| نقشهای مجاز ARIA | هیچ نقشی مجاز نیست |
| رابط DOM | HTMLAreaElement |