القائمة الرئيسية

الصفحات

HTML abbr الوسم

HTML abbr Tag

مثال

<!-- Syntax: <abbr title="text"> ... </abbr> -->
	<p>The <abbr title="World Wide Web">WWW</abbr> commonly known as the Web, is an information system where documents and other web resources are identified by Uniform Resource Locators.</p>
  

Abbr Tag Example

The WWW commonly known as the Web, is an information system where documents and other web resources are identified by Uniform Resource Locators.

لاحظ تم استخدام سمة “title” فى المثال السابق لإظهار وصف الاختصار عند تحريك الماوس فوق العنصر، ويفضل إستخدام هذه السمة دائمًا مع وسم <abbr>.

السمات العامة – Global Attributes

الوسم <abbr> يدعم السمات العامة أيضًا، تعرف عليهم عن طريق هذا الرابط: السمات العامة – Global Attributes.


سمات الحدث – Event Attributes

يدعم وسم <abbr> سمات الحدث أيضًا، تعرف عليهم  أدنى المقال: سمات الحدثEvent Attributes.





دعم المتصفحات

firefox - الباشمبرمجCHROME - الباشمبرمجIE - الباشمبرمجsafari - الباشمبرمجopera - الباشمبرمج
مدعوممدعوممدعوممدعوممدعوم




 HTML Global Attributes – السمات العامة هي سمات يمكن استخدامها مع جميع عناصر HTML.


 السمات العامة html

فى هذا الجدول يتم سرد السمات العامة الموجودة فى لغة HTML مع وصف موجز وقيمة كل سمة، كالتالى:

السمةالقيمةالوصف
accesskey(مفتاح الاختصار) shortcut keyيحدد مفتاح اختصار لعنصر ليتم استخدامه بدلاً من لوحة المفاتيح.
class(اسم الفئة) classnameيحدد اسم فئة واحد أو أكثر مفصولة بمسافات لعنصر.
id(اسم) nameيحدد معرف فريد (Unique) للعنصر + يجب أن يكون فريدًا في المستند بأكمله.
style(نمط CSS) CSS Styleيحدد نمط CSS مضمنًا (Inline-style) لعنصر.
title(نص) textيحدد معلومات إضافية حول عنصر.
tabindex(رقم) numberيحدد ترتيب الجدولة لعنصر.
html5 icon contenteditable(صح) true
(خطأ) false
يحدد ما إذا كان محتوى عنصر ما قابلاً للتعديل أم لا.
html5 icon contextmenu(معرف القائمة) menuidيحدد قائمة سياق لعنصر.
html5 icon *-data(بيانات) dataيستخدم لتخزين البيانات المخصصة المرتبطة بالعنصر أو الخاصة بالصفحة.
html5 icon hidden(مخفى) hiddenيحدد أن العنصر لم يعد ملائمًا بعد أو لم يعد مناسبًا.
html5 icon draggable(صح) true
(خطأ) false
يحدد ما إذا كان العنصر قابلاً للسحب أم لا.
html5 icon dropzone(نقل) move
(نسخ) copy
(ربط) link
يحدد ما إذا كان سيتم نقل البيانات المسحوبة أو نسخها أو ربطها عند إسقاطها.
html5 icon dir(من اليسار إلى اليمين) ltr
(من اليمين إلى اليسار) rtl
يحدد اتجاه النص للمحتوى في العنصر.
html5 icon lang(رمز اللغة) language-codeيحدد لغة محتوى العنصر.
xml:lang(رمز اللغة) language-codeيحدد اللغة الأساسية لمحتوى نص العنصر في مستندات XHTML.
html5 icon translate(نعم) yes
(لا) no
يحدد ما إذا كان يجب ترجمة المحتوى النصي لعنصر أم لا.
html5 icon spellcheck(صح) true
(خطأ) false
يحدد ما إذا كان يمكن فحص العنصر بحثًا عن أخطاء إملائية او نحوية أم لا.
السمات الموجوده فى الجدول السابق غير صالحة مع هذه العناصر base و head و html و meta و script و style و title وبعض العناصر الأخرى.
جميع السمات المميزة بـ هي جزء من HTML5.



HTML Events Attributes Reference – مرجع كامل لمعظم سمات الأحداث فى لغة HTML.


HTML احداث Attributes

يمكن تطبيق الأحداث Events التالية على معظم العناصر لتنفيذ كود JavaScript عند حدوث حدث أو أحداث معينة.

جميع الأحداث المميزة بـ html5 icon هي جزء من HTML5.

أحداث النموذج – Form Events

فى هذا الجدول ستجد معظم الأحداث التى ستطبق على النماذج، كالتالى:

الحدثالوصف
onblurيتم تشغيله عندما يفقد العنصر التركيز.
html5 icon onchangeيتم تشغيله عندما يتغير قيمة العنصر.
onfocusيتم تشغيله عندما يتم التركيز على العنصر.
html5 icon oninputيتم تشغيله عندما يغير المستخدم قيمة المدخلات.
html5 icon oninvalidيتم تشغيله عندما يكون العنصر غير صالح (أثناء التحقق من صحة النموذج).
onselectيتم تشغيله عند تحديد بعض النصوص أو تغيير التحديد الحالي بواسطة المستخدم.
onsearchيتم تشغيله عندما يكتب المستخدم شيئًا ما في حقل إدخال البحث.
onresetيتم تشغيله عندما يقوم المستخدم بإعادة تعيين نموذج.
onsubmitيتم تشغيله عند إرسال النموذج.

أحداث النافذة – Window Events

 

ستجد فى هذا الجدول معظم الأحداث التى ستطبق على النوافذ، كالتالى:

الحدثالوصف
onloadيتم تشغيله عند انتهاء تحميل المستند.
onunloadيتم تشغيله مباشرة قبل إلغاء تحميل المستند أو إغلاق نافذة المستعرض.
html5 icon ononlineيتم تشغيله عندما تعود اتصالات الشبكة ويبدأ المتصفح في العمل عبر الإنترنت.
html5 icon onofflineيتم تشغيله عندما ينقطع أو يفشل اتصال الشبكة ويبدأ المتصفح في العمل دون اتصال.
html5 icon onresizeيتم تشغيله عندما يتم تغيير حجم نافذة المتصفح.
html5 icon onstorageيتم تشغيله عند تحديث منطقة تخزين الويب (Web Storage).
html5 icon onpageshowيتم تشغيله عندما ينتقل المستخدم إلى صفحة ويب.
html5 icon onpagehideيتم تشغيله عندما ينتقل المستخدم إلى صفحة ويب أخرى.
html5 icon onpopstateيتم تشغيله عند إجراء تغييرات على السجل النشط.
html5 icon onerrorيتم تشغيله عند حدوث أخطاء في المستند.
html5 icon onmessageيتم تشغيله عندما يرسل المستخدم رسالة عبر المستند.
html5 icon onafterprintيتم تشغيله بعد طباعة المستند المرتبط.
html5 icon onbeforeprintيتم تشغيله قبل طباعة المستند المرتبط.
html5 icon onbeforeunloadيتم تشغيله قبل إلغاء تحميل المستند.
html5 icon onhashchangeيتم تشغيله عندما يتغير جزء المعرف identifier من عنوان URL الخاص بالمستند (أي جزء عنوان URL الذي يتبع العلامة # يتغير).
html5 icon onundoيتم تشغيله عندما يقوم المستند بإجراء تراجع.
html5 icon onredoيتم تشغيله عندما يقوم المستند بإجراء إعادة.

أحداث الماوس – Mouse Events

هذا الجدول يشتمل على معظم الأحداث التى ستطبق مع إستخدام الماوس، كالتالى:

الحدثالوصف
onclickيتم تشغيله عندما ينقر المستخدم بالماوس على العنصر.
ondblclickيتم تشغيله عندما ينقر المستخدم بالماوس نقرًا مزدوجًا على العنصر.
onmousedownيتم تشغيله عند الضغط على زر الماوس فوق عنصر.
onmousemoveيتم تشغيله عندما يحرك المستخدم مؤشر الماوس فوق عنصر.
onmouseoutيتم تشغيله عندما يحرك المستخدم مؤشر الماوس خارج حدود العنصر.
onmouseoverيتم تشغيله عندما يحرك المستخدم مؤشر الماوس على عنصر.
onmouseupيتم تشغيله عندما يحرر المستخدم زر الماوس بينما يكون الماوس فوق عنصر.
html5 icon onscrollيتم تشغيله عندما يقوم المستخدم بتمرير محتويات عنصر عن طريق التمرير في شريط تمرير العنصر.
html5 icon ontoggleيتم تشغيله عندما يفتح المستخدم أو يغلق عنصر <details>.
html5 icon oncontextmenuيتم تشغيله عندما يتم تشغيل قائمة سياق كلام context من قبل المستخدم من خلال النقر بزر الماوس الأيمن على العنصر.
html5 icon onshowيتم تشغيله عند تشغيل حدث contextmenu على عنصر له سمة contextmenu.
html5 icon onmousewheel[Deprecated] يمكنك استخدم سمة onwheel بدلاً منها.
html5 icon onwheelيتم تشغيله عندما يقوم المستخدم بتمرير محتويات عنصر عن طريق تحريك عجلة الماوس لأعلى أو لأسفل فوق عنصر.
html5 icon ondragيتم تشغيله عندما يسحب المستخدم عنصرًا (يتم تشغيل هذا الحدث طوال عملية السحب).
html5 icon ondropيتم تشغيله عند تحرير زر الماوس أثناء عملية السحب والإفلات ، أي عند إسقاط العنصر المسحوب.
html5 icon ondragendيتم تشغيله عندما يحرر المستخدم زر الماوس في نهاية عملية السحب.
html5 icon ondragenterيتم تشغيله عندما يسحب المستخدم عنصرًا إلى هدف إسقاط صالح.
html5 icon ondragleaveيتم تشغيله عندما يترك عنصر هدف إسقاط صالحًا أثناء عملية السحب.
html5 icon ondragoverيتم تشغيله عندما يتم سحب عنصر فوق هدف إسقاط صالح.
html5 icon ondragstartيتم تشغيله عندما يبدأ المستخدم في سحب تحديد نص أو عنصر محدد.

أحداث لوحة المفاتيح – Keyboard Events

ستجد فى هذا الجدول معظم الأحداث التى ستطبق مع إستخدام لوحة المفاتيح، كالتالى:

الحدثالوصف
onkeydownيتم تشغيله عند الضغط على أحد المفاتيح.
onkeyupيتم تشغيله عند تحرير المستخدم مفتاح.
onkeypressيتم تشغيله عند الضغط على المفتاح وتحريره.

أحداث الوسائط – Media Events

ستجد فى هذا الجدول معظم الأحداث التى ستطبق على الوسائط، كالتالى:

الحدثالوصف
html5 icon oncanplayيتم تشغيله عند توفر بيانات كافية لتشغيل الوسائط ، على الأقل لبضع frames.
💡 تتطلب مزيدًا من التخزين المؤقت.
html5 icononcanplaythroughيتم تشغيله عندما يمكن تشغيل الوسائط بالكامل حتى النهاية دون الحاجة إلى التوقف لمزيد من التخزين المؤقت.
html5 icon oncuechangeيتم تشغيله عندما يتغير تلميح مسار النص في عنصر <track>.
html5 icon onemptiedيتم تشغيله عند إعادة تعيين عنصر الوسائط إلى حالته الأولية ، إما بسبب خطأ فادح أثناء التحميل ، أو بسبب استدعاء طريقة ()load لإعادة تحميله.
html5 icon onendedيتم تشغيله عند الوصول إلى نهاية التشغيل.
onabortيتم تشغيله عندما يتم إيقاف التشغيل ، ولكن ليس بسبب خطأ.
html5 icon onerrorيتم تشغيله عند حدوث خطأ أثناء جلب بيانات الوسائط.
html5 icon onloadeddataيتم تشغيله عندما يتم تحميل بيانات الوسائط في موضع التشغيل الحالي.
html5 icon onloadedmetadata يتم تشغيله عند انتهاء تحميل البيانات الوصفية للوسائط (مثل المدة duration).
html5 icon onloadstartيتم تشغيله عند بدء تحميل الوسائط.
html5 icon onpauseيتم تشغيله عند إيقاف التشغيل مؤقتًا ، إما بواسطة المستخدم أو برمجيًا.
html5 icon onplayيتم تشغيله عندما يبدأ تشغيل الوسائط بعد إيقافها مؤقتًا ، أي عند طلب طريقة التشغيل ()play.
html5 icon onplayingيتم تشغيله عند بدء تشغيل الصوت أو الفيديو.
html5 icon onwaitingيتم تشغيله عند توقف التشغيل لأن الإطار التالي لمورد الفيديو غير متاح.
html5 icon onprogressيتم تشغيله بشكل دوري للإشارة إلى التقدم أثناء تنزيل بيانات الوسائط.
html5 icon onratechangeيتم تشغيله عند زيادة أو تقليل معدل التشغيل أو السرعة ، مثل الحركة البطيئة أو وضع التقديم السريع.
html5 icon onseekedيتم تشغيله عند تعيين سمة seeking على خطأ “false” للإشارة إلى انتهاء الطلب.
html5 icon onseekingيتم تشغيله عند تعيين سمة seeking على صواب “true” للإشارة إلى أن الطلب نشط.
html5 icon onstalledيتم تشغيله عند توقف التنزيل بشكل غير متوقع.
html5 icon onsuspendيتم تشغيله عندما يتوقف تحميل الوسائط عن قصد.
html5 icon onvolumechangeيتم تشغيله عند تغيير مستوى الصوت أو كتم الصوت أو إلغاء كتم التشغيل.
html5 icon ontimeupdateيتم تشغيله عندما يتغير موضع التشغيل.

أحداث الحافظة – Clipboard Events

ستجد فى هذا الجدول معظم الأحداث التى ستطبق مع الحافظة، كالتالى:

الحدثالوصف
html5 icon oncopyيتم تشغيله عندما ينسخ المستخدم العنصر أو التحديد ، وإضافته إلى حافظة النظام.
html5 icon onpasteيتم تشغيله عندما يقوم المستخدم بلصق البيانات ، ونقل البيانات من حافظة النظام إلى المستند.
html5 icon oncutيتم تشغيله عند إزالة العنصر أو التحديد من المستند وإضافته إلى حافظة النظام.
جميع قيم الأحداث السابقة هى script.