HTML

HTML5 العناصر الجديدة

HTML5 العناصر الجديدة

فيما يلي قائمة بعناصر HTML5 الجديدة ، ووصف لما تستخدمه.


العناصر الدلالية / الهيكلية الجديدة

يوفر HTML5 عناصر جديدة لبنية مستندات أفضل:

الصفة الوصف
<article> يعرف مقالة في وثيقة
<aside> عرف المحتوى بجانب صفحة المحتوى
<bdi> عزل جزء من النص الذي قد يتم تنسيقه في اتجاه مختلف عن نص آخر خارجه
<details> يحدد التفاصيل الإضافية التي يمكن للمستخدم مشاهدتها أو إخفاؤها
<dialog> يحدد مربع حوار أو نافذة
<figcaption> يعرف تسمية توضيحية لعنصر <figure>
<figure> يحدد المحتوى المستقل ذاتيا
<footer> يحدد تذييل لمستند أو مقطع
<header> يعرّف رأس المستند أو القسم
<main> يحدد المحتوى الرئيسي للمستند
<mark> يحدد النص المميز
<meter> يعرّف القياس العددي ضمن نطاق معروف (مقياس)
<nav> يحدد روابط التنقل
<progress> يمثل تقدم المهمة
<rp> يحدد ما يجب عرضه في المتصفحات التي لا تدعم التعليقات التوضيحية
<rt> يحدد تفسير / نطق الحروف (لطباعة شرق آسيا)
<ruby> يعرف تعليق توضيحي روبي (للطباعة في شرق آسيا)
<section> يحدد مقطع في وثيقة
<summary> يحدد عنوانًا مرئيًا لعنصر <details>
<time> يحدد التاريخ / الوقت
<wbr> يحدد فاصل خط ممكن

عناصر النموذج الجديد

الصفة الوصف
<datalist> يحدد قائمة بالخيارات المحددة مسبقًا لعناصر التحكم في الإدخال
<output> يحدد نتيجة عملية حسابية

أنواع المدخلات الجديدة

أنواع المدخلات الجديدة سمات إدخال جديدة
  • اللون
  • تاريخ
  • التاريخ والوقت
  • التاريخ والوقت المحلي
  • البريد الإلكتروني
  • شهر
  • رقم
  • نطاق
  • بحث
  • الهاتف
  • زمن
  • رابط
  • أسبوع
  • autocomplete
  • autofocus
  • form
  • formaction
  • formenctype
  • formmethod
  • formnovalidate
  • formtarget
  • height and width
  • list
  • min and max
  • multiple
  • pattern (regexp)
  • placeholder
  • required
  • step

HTML5 – بناء جملة السمة الجديدة

يتيح HTML5 أربعة صيغ مختلفة للسمات.

يوضح هذا المثال بناء الجملة المختلفة المستخدمة في <input>:

النوع مثال
Empty <input type=”text” value=”John” disabled>
Unquoted <input type=”text” value=John>
Double-quoted <input type=”text” value=”John Doe”>
Single-quoted <input type=”text” value=’John Doe’>

في HTML5 ، يمكن استخدام بناء الجملة الأربعة بناءً على ما هو مطلوب للسمة.


HTML5 الرسومات

الصفة الوصف
<canvas> ارسم رسومات سريعة أثناء البرمجة النصية (عادةً JavaScript)
<svg> ارسم رسومات متجهة قابلة للتحجيم

عناصر وسائط جديدة

الصفة الوصف
<audio> يحدد محتوى الصوت
<embed> يعرّف حاوية لتطبيق خارجي (غير HTML)
<source> يحدد موارد وسائط متعددة لعناصر الوسائط (<video> و <audio>)
<track> يحدد المسارات النصية لعناصر الوسائط (<video> و <audio>)
<video> يحدد الفيديو أو الفيلم

 

Related Articles

One Comment

  1. Pingback: دورة HTML

Leave a Reply

Check Also
Close
Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker