خاصية media لـ <area> في HTML
التعريف والاستخدام
media
تحدد الخاصية ما هي الوسائط أو الأجهزة التي تم تحسين الوثيقة الموصوفة بالروابط لها.
تستخدم هذه الخاصية لتعيين ما إذا كانت URL الهدف مصممة للجهاز الخاص (مثل iPhone) أو الوسائط الصوتية أو الوسائط المطبوعة.
يمكن لهذه الخاصيةقبول عدة قيم.
فقط عندما تكون موجودة خاصية href عندما تستخدم.
ملاحظة:هذه الخاصية مجرد توصية.
مثال
استخدام خاصية الـ media لتعيين وسائل/الأجهزة المستهدفة لتحسين URL الهدف:
<map name="planetmap"> <area shape="rect" coords="0,0,114,576" alt="Sun" href="sun.html" media="screen and (min-color-index:256)" </map>
النحو
<area media="القيمة>
العمليات الممكنة
العمليات | الوصف |
---|---|
and | يحدد عملاً AND. |
not | يحدد عملاً NOT. |
, | يحدد عملاً OR. |
الجهاز
القيمة | الوصف |
---|---|
all | المبدأ. يناسب جميع الأجهزة. |
aural | مكبر للصوت. |
braille | جهاز ملاحظات برايل. |
handheld | جهاز محمول (شاشة صغيرة، نطاق تردد محدود). |
projection | المشروع. |
مقدمة الطباعة/صفحة الطباعة. | |
screen | شاشة الحاسوب. |
tty | الماسح الضوئي الكهربائي وأجهزة مشابهة تستخدم شبكة حروف متساوية. |
tv | أجهزة نوع التلفاز (دقة منخفضة، قدرة توزيع الصفحات محدودة). |
القيمة
القيمة | الوصف |
---|---|
width |
يحدد العرض للمنطقة المستهدفة. يمكن استخدام المقدمة "min-" و "max-". مثال: media="screen and (min-width:500px" |
height |
يحدد الارتفاع للمنطقة المستهدفة. يمكن استخدام المقدمة "min-" و "max-". مثال: media="screen and (max-height:700px" |
device-width |
يحدد العرض للشاشة المستهدفة/ورق الورق. يمكن استخدام المقدمة "min-" و "max-". مثال: media="screen and (device-width:500px" |
device-height |
يحدد الارتفاع للشاشة المستهدفة/ورق الورق. يمكن استخدام المقدمة "min-" و "max-". مثال: media="screen and (device-height:500px" |
orientation |
يحدد اتجاه الشاشة المستهدفة/ورق الورق. القيم الممكنة: "portrait" أو "landscape" مثال: media="all and (orientation: landscape" |
aspect-ratio |
يحدد نسبة العرض/الارتفاع للمنطقة المستهدفة. يمكن استخدام المقدمة "min-" و "max-". مثال: media="screen and (aspect-ratio:16/9" |
device-aspect-ratio |
يحدد نسبة عرض/طول جهاز العرض/ورق الورق. يمكن استخدام المقدمة "min-" و "max-". مثال: media="screen and (aspect-ratio:16/9" |
color |
يحدد عدد الأبنية التي تحتوي على كل لون في الشاشة المستهدفة. يمكن استخدام المقدمة "min-" و "max-". مثال: media="screen and (color:3" |
color-index |
يحدد عدد الألوان التي يمكن للشاشة المستهدفة معالجتها. يمكن استخدام المقدمة "min-" و "max-". مثال: media="screen and (min-color-index:256" |
الألوان السوداء |
يحدد عدد بتات كل بكسل في إطار الألوان السوداء. يمكن استخدام المقدمة "min-" و "max-". مثال: media="screen and (monochrome:2)" |
كثافة |
يحدد كثافة البكسل للمستعرض/ورق الهدف (dpi أو dpcm). يمكن استخدام المقدمة "min-" و "max-". مثال: media="print and (resolution:300dpi)" |
مسح |
يحدد طريقة مسح جهاز عرض التلفزيون. القيم الممكنة هي: "progressive" و "interlace". مثال: media="tv and (scan:interlace)" |
شبكة |
يحدد جهاز الإخراج هو شبكة أم صورة bitmap. القيم الممكنة: "1" يمثل الشبكة، "0" هي الأخرى. مثال: media="handheld and (grid:1)" |
دعم المتصفحات
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
الدعم | الدعم | الدعم | الدعم | الدعم |