آخر الأخبار

استكشف في مدونة أوعي وشك عالم الابتكار

اكتشف الحلول المتطورة في تطبيقات الأجهزة المحمولة والتكنولوجيا والتعليم وموضوعات بلوجر. كن على اطلاع دائم بمقالات الخبراء والموارد الإبداعية والأدوات القوية لتعزيز مشاريعك الرقمية.

شرح العنصر (meter) في لغة HTML

يتم استخدام العلامة <meter> لعرض البيانات الرقمية بصريًا، مثل قوة كلمة المرور أو مستوى البطارية أو مستوى الصوت.
شرح العنصر (meter) في لغة HTML

دليل شامل لعنصر <meter> في HTML

HTML

دليل عملي يحتوي على كل ما تحتاج معرفته عن عنصر القياس في HTML5

ما هو عنصر <meter>

عنصر <meter> هو عنصر تم إضافته في مواصفات HTML5 لتمثيل قيمة قياسية ضمن نطاق معروف. يعرض هذا العنصر قيمة رقمية بشكل مرئي (عادة كشريط تقدم) مما يساعد المستخدمين على فهم البيانات الكمية بسرعة.

مثال أساسي:
<meter value="0.75">75%</meter>
75%
السمات الكاملة
value (مطلوبة)

القيمة الحالية للقياس

min

الحد الأدنى للقياس (القيمة الافتراضية: 0)

max

الحد الأقصى للقياس (القيمة الافتراضية: 1)

low

الحد الأدنى للقيمة التي تعتبر منخفضة

high

الحد الأعلى للقيمة التي تعتبر مرتفعة

optimum

القيمة المثالية أو المفضلة

أمثلة تطبيقية
عرض مستوى التخزين
<meter value="85" min="0" max="100" low="30" high="80">85%</meter>
85%
نظام التقييم
<meter value="4" min="1" max="5">4 نجوم</meter>
4 نجوم
التنسيق باستخدام CSS

يمكنك تخصيص مظهر عنصر <meter> باستخدام CSS:

meter {
  width: 300px;
  height: 25px;
  margin: 10px 0;
}

/* تنسيق الخلفية */
meter::-webkit-meter-bar {
  background: #f0f0f0;
  border-radius: 5px;
}

/* تنسيق الجزء الممتلئ */
meter::-webkit-meter-optimum-value {
  background: linear-gradient(to right, #4CAF50, #8BC34A);
  border-radius: 5px;
}
إمكانية الوصول

لضمان إمكانية الوصول:

  • أضف نصاً وصفياً داخل العنصر
  • استخدم العنصر <label> المرتبط
  • تأكد من وجود تباين كافٍ في الألوان
<label for="disk_usage">استخدام القرص:</label>
<meter id="disk_usage" value="65" min="0" max="100">65% من المساحة مستخدمة</meter>
دعم المتصفحات

يدعم عنصر <meter> جميع المتصفحات الحديثة:

Chrome
مدعوم (الإصدار 8+)
Firefox
مدعوم (الإصدار 16+)
Safari
مدعوم (الإصدار 6+)
Edge
مدعوم بالكامل
Internet Explorer
ليس مدعوم
Opera
مدعوم (الإصدار 11+)
أفضل الممارسات
  1. استخدم العنصر فقط للقياسات وليس لمؤشرات التقدم
  2. حدد دائماً قيمة min و max عندما تكون مختلفة عن القيم الافتراضية
  3. أضف نصاً بديلاً داخلياً لتحسين إمكانية الوصول
  4. استخدم CSS لتوحيد المظهر عبر المتصفحات المختلفة
الخلاصــة

عنصر <meter> هو أداة قوية لعرض القياسات الكمية في تطبيقات الويب. عند استخدامه بشكل صحيح، يمكنه تحسين تجربة المستخدم من خلال تقديم تمثيل مرئي واضح للبيانات الرقمية ضمن سياقها المناسب.

كيف كان المقال؟

لحظة من فضلك

نحن نتصفح الكثير من المواقع ونجلب لك المقالات التي تبحث عنها ونختصرها لك وهذه المقالات عند كتابتها ونشرها تاخذ مننا وقت وجهد وسهر كبير ونحن لا نطلب الكثير

لذلك نطلب منك تعليقا للمحتوي وطريقة نشره هل تعجبك ام لا نطلب منك الدعم ودعمك هو تعليقك لكي نستمر لذلك حبا وليس امر من فضلك اكتب تعليق

🌟 انتبه عزيزي أعضاء المجتمع! 🌟
نحن متحمسون لمشاركتك في مناقشاتنا الديناميكية. لضمان بيئة محترمة وشاملة للجميع، نطلب تعاونكم مع الإرشادات التالية:
1. احترام الخصوصية: يرجى عدم مشاركة معلومات حساسة أو شخصية في تعليقاتك.
2. انشر الإيجابية: نحن نتمسك بسياسة عدم التسامح مطلقًا مع خطاب الكراهية أو اللغة المسيئة. دعونا نحافظ على محادثاتنا محترمة وودية.
3. اللغة المفضلة: لا تتردد في التعبير عن نفسك باللغة الإنجليزية أو العربية. ستساعدنا هاتان اللغتان في الحفاظ على مناقشة واضحة ومتماسكة.
4. احترام التنوع: لتعزيز جو شامل، نطلب منك بكل احترام تجنب مناقشة المسائل الدينية في تعليقاتك.
تذكر أن مساهماتك قيمة، ونحن نقدر التزامك بجعل مجتمعنا مكانًا ترحيبيًا للجميع. دعونا نواصل التعلم والنمو معًا من خلال المناقشات البناءة والاحترام المتبادل.
شكرًا لكونك جزءًا من مجتمعنا اوعي وشك! 🌟

إرسال تعليق