تعليق: في HTML5 ، مع إضافة العديد من العناصر وإلغاءها ، تتم إضافة العديد من السمات وإلغاءها أيضًا ، مثل السمات المتعلقة بالشكل/السمات المتعلقة بالارتباط ، ويتم إلغاء بعض السمات في HTML4. إذا كنت مهتمًا ، فيمكنك معرفة ذلك. قد يكون من المفيد لك أن تتعلم HTML5.
في HTML5 ، بينما تتم إضافة العديد من العناصر الجديدة وإلغاءها ، تتم إضافة العديد من السمات وإلغاءها أيضًا.
سمات جديدة
1. سمات متعلقة بالشكل
حدد سمات التركيز التلقائي للإدخال (اكتب = نص) ، حدد ، textarea وزر. يسمح للعناصر باكتساب التركيز تلقائيًا عند فتح الشاشة عن طريق تحديد الخصائص. حدد سمة العنصر النائب للإدخال (type = text) و TextArea ، مما سيؤدي إلى دفع إدخال المستخدم للمطالبة بالمستخدم لما يمكنهم إدخاله. حدد سمات النموذج للإدخال والإخراج واختيار و TextArea و Button و Fieldset. يعلن عن النموذج الذي ينتمي إليه ثم يضعه في أي مكان على الصفحة دون أن يفقده داخل النموذج. حدد السمة المطلوبة للإدخال (type = text) و textarea. تعني هذه السمة أن المستخدم سيتحقق من الإرسال ، ويجب أن يكون هناك محتوى إدخال في عنصر التحقق. أضف عدة سمات جديدة إلى علامة الإدخال: الإكمال التلقائي ، MIN ، MAX ، متعدد ، نمط وخطوة. هناك أيضًا سمة قائمة يتم استخدامها بالاقتران مع عنصر Datalist ؛ يتم استخدام عنصر Datalist بالاقتران مع السمة الإكمال التلقائي. تتيح السمة المتعددة تحميل ملفات متعددة في وقت واحد أثناء التحميل ؛ يتم استخدام سمة النمط للتحقق من نمط حقل الإدخال ، وهو في الواقع تعبير منتظم. تحدد سمة الخطوة الفاصل الزمني العددي القانوني لحقل الإدخال (إذا كانت الخطوة = 3 ، يجب أن تكون العددية القانونية -3 و 0 و 3 و 6 وما إلى ذلك). يمكن استخدام سمة الخطوة بالاقتران مع سمات MAX و MIN لإنشاء مجموعة من القيم القانونية. إضافة تنسيق ، FormCtype ، FormMethod ، FormNovalidate و FormTarget إلى عناصر الإدخال والزر. يقوم المستخدم بتحميل الإجراء ، enctype ، method ، novalidate والسمات المستهدفة لعنصر النموذج. أضف سمة معطل إلى عنصر Fieldset ، ويمكن ضبط عناصره الفرعية على الحالة المعوقة. يمكن إضافة سمة Novalidate إلى الإدخال والزر والنموذج إلغاء الشيكات ذات الصلة التي يتم تنفيذها أثناء التقديم ، ويمكن إرسال النموذج دون قيد أو شرط.2. السمات ذات الصلة بالارتباط
إضافة سمات الوسائط إلى A والمنطقة. يحدد سبب تحسين عنوان URL المستهدف لنوع الوسائط/الجهاز. يتم استخدام هذه السمة لتحديد أن عنوان URL المستهدف مصمم لجهاز خاص (مثل iPhone) أو الصوتي أو وسط الطباعة. يمكن أن تقبل هذه الخاصية قيم متعددة. استخدم فقط عند وجود سمة HREF. أضف سمات Herflang و Rel إلى المنطقة. تحدد خاصية Hreflang لغة النص في المستند المرتبط. لا يمكن استخدام هذه الخاصية إلا عند تعيين خاصية HREF. ملاحظة: هذه السمة استشارية بحتة. تحدد سمة REL العلاقة بين المستند الحالي والمستند/المورد المرتبط. لا يمكن استخدام خاصية REL إلا عند استخدام خاصية HREF. يضيف سمة الحجم إلى الرابط. تحدد سمة الأحجام حجم المورد المرتبط. لا يمكن استخدام هذه الخاصية إلا عندما يكون المورد المرتبط رمزًا (Rel = icon). يمكن أن تقبل هذه الخاصية قيم متعددة. يتم فصل القيم عن طريق المسافات. إن إضافة سمة الهدف إلى العنصر الأساسي هي بشكل أساسي للحفاظ على الاتساق مع العنصر A.3. سمات أخرى
يضيف سمة عكسية إلى OL ، والتي تحدد القائمة التي سيتم عرضها بترتيب عكسي. أضف سمة charset إلى meta وأضف سمات النوع والتسمية إلى القائمة. تحدد الملصق تسمية مناصب الدورة التدريبية للقائمة ، ويمكن استخدام سمة النوع في ثلاثة نماذج: قائمة السياق ، شريط الأدوات والقائمة. أضف سمة النطاق إلى النمط. يسمح لنا بتحديد أنماط لأجزاء محددة من المستند ، بدلاً من المستند بأكمله. إذا تم استخدام السمة المنتشر ، لا يمكن تطبيق النمط المحدد إلا على عناصر الوالدين والطفل لعنصر النمط. إضافة أو حذف سمات للنص ، والتي تحدد ما إذا كان يتم تنفيذ البرنامج النصي بشكل غير متزامن. لا تنطبق سمة ASYNC إلا على البرامج النصية الخارجية (فقط عند استخدام سمة SRC). هناك طرق متعددة لتنفيذ البرامج النصية الخارجية: إذا كانت ASYNC = ASYNC: يتم تنفيذ البرنامج النصي بشكل غير متزامن بالنسبة لبقية الصفحة (سيتم تنفيذ البرنامج النصي عندما يستمر الصفحة في PARSE) إذا لم يتم استخدام ASYNC و DEFER = مؤثر: سيتم تنفيذ البرنامج النصي عند إكمال الصفحة. إذا لم يكن ذلك متزامنًا ولا مؤجلًا: قبل أن يستمر المتصفح في تحليل الصفحة ، اقرأ وتنفيذ البرنامج النصي على الفور إضافة بيان إلى عنصر HTML. عند تطوير تطبيقات الويب غير المتصلة بالإنترنت ، فإنه يستخدمه بالتزامن مع واجهة برمجة التطبيقات لتحديد عنوان URL ، الذي يصف معلومات ذاكرة التخزين المؤقت الخاصة بالوثيقة على عنوان URL هذا. إضافة سمة sprcdoc إلى iframe ، صندوق الرمل ، سلس ، srcdoc. تستخدم لتحسين أمان الصفحات ومنع صفحات الويب التي لا تثق من أداء عمليات معينة.سمات ألغت
لم تعد بعض الخصائص في HTML4 تستخدم في HTML5 ، ولكن يتم استبدالها بخصائص أخرى أو طرق أخرى.
خاصية تستخدم في HTML 4 بدائل لاستخدام عناصر تلك الخاصية في HTML 5
رابط القس ، ر.
رابط charset ، عنصر رأس من نوع محتوى HTTP في المورد المرتبط
الشكل ، ينسق عنصر منطقة الاستخدام بدلاً من عنصر
Longdesc IMG ، رابط iframe إلى الوصف الرئيسي باستخدام عنصر
الرابط المستهدف سمات زائدة عن الحاجة ، تم حذفها
تم حذف منطقة Nohref
سمات رأس الملف الشخصي ، تم حذفها
الإصدار html سمات زائدة عن الحاجة ، تم حذفها
اسم معرف IMG
مخطط استخدام Meta Scheme فقط لحقل النماذج
أرشيف ، كلاسيد ، codeBose ، codeType ، DECLARE ، كائن الاستعداد يستخدم البيانات وفئات سمات TEMC للاتصال بالمكون الإضافي. عندما تحتاج إلى استخدام هذه الخصائص لتعيين المعلمات ، استخدم سمة Param
ValueType ، اكتب param استخدام اسم وسمات القيمة ، ولا يتم الإعلان عن نوع MIME.
المحور ، ABBR TD ، TH استخدم شكل نص واضح وموجز ، متبوعًا بنص مفصل. يمكنك استخدام سمة العنوان لمحتوى أكثر تفصيلاً لجعل محتوى الخلية أقصر
يستخدم Scope TD عنصر رأس محتوى HTTP في مورد مرتبط
توافق التسمية التوضيحية ، المدخلات ، الأسطورة ، DIV ، H1 ، H2 ، H3 ، H4 ، H5 ، H6 ، P استخدام أوراق أنماط CSS لاستبدال
الرابط ، الارتباط ، النص ، VLINK ، الخلفية ، BGCOLOR استخدام الجسم CSS أوراق للاستبدال
محاذاة ، bgcolor ، الحدود ، سلالات الخلايا ، تبادل الخلايا ، الإطار ، القواعد ، جدول العرض باستخدام أوراق أنماط CSS بدلاً من ذلك
محاذاة ، char ، charoff ، height ، nowrap ، valign tbody ، head ، tfoot استخدام أوراق أنماط CSS ليحل محلها
محاذاة ، bgcolor ، char ، charoff ، height ، nowrap ، valign ، width td ، th استخدام ورقة أنماط CSS بدلاً من ذلك
align ، bgcolor ، char ، charoff ، valign tr استخدم ورقة أنماط CSS بدلاً من ذلك
محاذاة ، شار ، شاروف ، فالين ، عرض الكولون
المحاذاة ، الحدود ، HSPACE ، كائن VSPACE استخدام أوراق أنماط CSS ليحل محلها
Clear BR استخدم أوراق الأنماط CSS بدلاً من ذلك
استخدم أوراق الأنماط CSS لاستبدالها
استخدم أوراق الأنماط CSS لاستبدالها
استخدم أوراق الأنماط CSS لاستبدالها
عرض ما قبل استخدام أوراق الأنماط CSS بدلاً من ذلك
محاذاة ، Hspace ، vspace IMG استخدم ورقة الأنماط CSS بدلاً من ذلك
المحاذاة ، noshade ، الحجم ، عرض الموارد البشرية استخدام ورقة أنماط CSS ليحل محلها
المحاذاة ، الإطار ، التمرير ، marginHeight ، Iframe MarginWidth استخدم ورقة الأنماط CSS بدلاً من ذلك
قائمة Autosubmit