أحدث البرامج التعليمية وتطوير الشبكة
×

HTML5 البرنامج التعليمي

HTML الصفحة الرئيسية HTML المقدمة برامج تحرير HTML HTML الأساسية HTML عناصر HTML الصفات HTML العناوين HTML الفقرات HTML الأنماط HTML التنسيق HTML الاقتباسات HTML كود الكمبيوتر HTML تعليقات HTML الألوان HTML CSS HTML الروابط HTML صور جداول HTML قوائم HTML HTML كتلة والمضمنة عناصر HTML فصول HTML نسق HTML متجاوب HTML نوافذ الأطر المدمجة HTML JavaScript HTML رئيس HTML الكيانات HTML حرف HTML محارف HTML URL ترميز HTML XHTML

HTML أشكال

HTML أشكال HTML عناصر النموذج HTML أنواع المدخلات HTML سمات المدخلات

HTML5

HTML5 مقدمة HTML5 الدعم HTML5 عناصر HTML5 دلالات الهجرة HTML5 HTML5 دليل الاناقة

HTML الرسومات

HTML قماش HTML SVG

HTML وسائل الإعلام

HTML وسائل الإعلام HTML فيديو HTML سمعي HTML المكونات الإضافية HTML YouTube

HTML APIs

HTML تحديد الموقع الجغرافي HTML جر / قطرة HTML التخزين المحلي HTML App مخبأ HTML العمال على شبكة الإنترنت HTML SSE

HTML أمثلة

HTML أمثلة HTML اختبار قصير HTML5 اختبار قصير HTML ملخص

HTML المراجع

HTML العلامة القائمة HTML الصفات HTML الأحداث HTML قماش HTML الصوت والفيديو HTML Doctypes HTML الألوان HTML مجموعات الأحرف HTML URL ترميز HTML رموز لغة HTTP رسائل HTTP أساليب PX to EM محول اختصارات لوحة المفاتيح

سمات HTML


توفر سمات معلومات إضافية حول عناصر HTML.

سمة HTML هو معدل من نوع عنصر HTML. سمة إما بتعديل وظيفة الافتراضي لنوع العنصر أو يوفر وظائف لأنواع معينة عنصر غير قادرة على العمل بشكل صحيح بدونها. في جملة HTML، يتم إضافة سمة لعلامة بداية HTML.


سمات HTML

  • يمكن أن عناصر HTML لديها attributes
  • توفر سمات additional information حول عنصر
  • يتم تحديد سمات دائما في the start tag
  • الصفات تأتي في أزواج الاسم / القيمة مثل: name="value"

وصف

سمات HTML عموما تبدو وكأنها أزواج اسم القيمة، مفصولة =، ومكتوبة في بداية علامة عنصر، بعد اسم العنصر:

<tag attribute="value">content to be modified by the tag</tag>

حيث أسماء العلامات نوع عنصر HTML، والسمة هو اسم السمة، تعيين القيمة المقدمة. قد تكون مرفقة القيمة في علامات الاقتباس المفردة أو المزدوجة، وعلى الرغم من أن القيم التي تتكون من أحرف معينة يمكن تركها غير المدرجة في HTML (ولكن ليس XHTML) .Leaving السمة قيم غير المسعرة تعتبر غير آمنة.

على الرغم من أن يتم توفير معظم الصفات كأسماء والقيم المقترنة، بعض تؤثر على عنصر ببساطة عن طريق وجودهم في بداية علامة العنصر (مثل السمة ismap للعنصر IMG).

يمكن لمعظم العناصر اتخاذ أي من عدة سمات مشتركة:

توفر خاصية id معرف على مستوى ثيقة فريدة من نوعها لelement.This يمكن استخدام محدد CSS لتوفير خصائص العرس، من خلال المتصفحات لتركيز الاهتمام على عنصر معين، أو عن طريق البرامج النصية لتغيير محتويات أو إبراز العنصر. إلحاق URL للصفحة، وURL يستهدف بشكل مباشر على عنصر معين داخل المستند، عادة القسم الفرعي من الصفحة. على سبيل المثال، ID "سمات".

توفر سمة الفئة طريقة لتصنيف العناصر مماثلة. وهذا يمكن أن تستخدم لأغراض الدلالي، أو لأغراض العرض. لغويا، على سبيل المثال، تستخدم الطبقات في التنسيقات المصغرة. راق، على سبيل المثال، قد تستخدم وثيقة HTML الطبقة تعيين = "التدوين" للإشارة إلى أن جميع العناصر مع هذه القيمة هي الطبقة التابعة للنص الرئيسي للوثيقة. يمكن أن تجمع هذه العناصر معا وعرض الحواشي على صفحة بدلا من الظهور في المكان الذي تحدث في مصدر HTML. وهناك استخدام آخر عرض على النحو محدد CSS.

قد تستخدم مؤلف النمط رموز غير attributal خصائص العرس لعنصر معين. يعتبر من الممارسات الأفضل استخدام معرف عنصر أو الطبقة سمات لتحديد العنصر مع الأنماط، على الرغم من هذا في بعض الأحيان يمكن أن تكون مرهقة للغاية بالنسبة لتطبيق بسيط ومحدد أو مخصصة من خصائص نصب.

يتم استخدام السمة عنوان إرفاق تفسير المعاني الضمنية إلى عنصر. في معظم المتصفحات يتم عرض هذه السمة على ما وغالبا ما يشار إليه على أنه تلميح الأدوات.

العنصر الاختصار، ابر، ويمكن استخدامها لإثبات هذه الصفات المختلفة:

<abbr id="anId" class="aClass" style="color:blue;" title="Hypertext Markup Language">HTML</abbr>

هذا المثال يعرض كما HTML؛ في معظم المتصفحات، لافتا المؤشر في اختصار يجب عرض النص عنوان "لغة توصيف النص التشعبي".

تتخذ معظم العناصر أيضا ذات الصلة اللغات سمات انج ودير.


ل lang سمة

يمكن تعريف لغة المستند في <html> العلامة.

يتم تعريف اللغة في lang السمة.

معلنا لغة المهم للتطبيقات الوصول (screen readers) ومحركات البحث:

<!DOCTYPE html>
<html lang="en-US">
<body>

<h1>My First Heading</h1>
<p>My first paragraph.</p>

</body>
</html>

رسالتين الأولى تحدد اللغة (en) . إذا كان هناك لهجة، واستخدام اثنين من أكثر الرسائل (US) .


و title سمة

وتعرف الفقرات HTML مع <p> العلامة.

في هذا المثال، <p> عنصر لديه سمة العنوان. قيمة السمة " About w3im " :

مثال

<p title="About w3ii">
w3ii is a web developer's site.
It provides tutorials and references covering
many aspects of web programming,
including HTML, CSS, JavaScript, XML, SQL, PHP, ASP, etc.
</p>
انها محاولة لنفسك »

عند تحريك الماوس فوق عنصر، سيتم عرض عنوان بمثابة تلميح الأدوات.


و href السمة

يتم تعريف الارتباطات HTML مع <a> علامة. يتم تحديد عنوان الرابط في href السمة:

مثال

<a href="http://www.w3ii.com">This is a link</a>
انها محاولة لنفسك »

سوف تتعلم المزيد عن وصلات و <a> هذا الكود في وقت لاحق في هذا البرنامج التعليمي.


سمات حجم

يتم تعريف الصور HTML مع <img> العلامة.

اسم الملف من مصدر ( src ) ، وحجم الصورة ( width و height وتقدم) جميعا والصفات:

مثال

<img src="w3ii.jpg" width="104" height="142">
انها محاولة لنفسك »

يتم تحديد حجم الصورة بالبكسل: العرض = "104" يعني 104 بكسل شاشة واسعة.

سوف تتعلم المزيد عن صور و <img> العلامة في وقت لاحق في هذا البرنامج التعليمي.


و alt سمة

و alt تحدد السمة نصا بديلا لاستخدامها، عندما لا يمكن عرض عنصر HTML.

قيمة السمة يمكن قراءتها من قبل "screen readers" . بهذه الطريقة، شخص "listening" إلى صفحة ويب، أي شخص أعمى، ويمكن "hear" العنصر.

مثال

<img src="w3ii.jpg" alt="w3ii.com" width="104" height="142">
انها محاولة لنفسك »

نقترح: دائما استخدم حرف صغير سمات

لا يتطلب معيار HTML5 أقل أسماء السمة القضية.

و title السمة يمكن كتابة مع حالة العلوي أو السفلي مثل Title و / أو TITLE .

توصي W3C صغيرة في HTML4، ويطالب صغيرة لأنواع وثيقة أكثر صرامة مثل XHTML.

الحالة الأدنى هو الأكثر شيوعا. الحالة الأدنى هو أسهل للكتابة.
في w3ii نحن دائما استخدام الحالة الأدنى أسماء السمة.


نقترح: اقتباس دائما السمة القيم

لا يتطلب معيار HTML5 علامات الاقتباس حول قيم السمات.

و href السمة، تبين أعلاه، يمكن أن تكون مكتوبة على النحو التالي:

مثال

<a href=http://www.w3ii.com>
انها محاولة لنفسك »

W3C recommends يقتبس في HTML4، ويطالب نقلت عن أنواع المستندات أكثر صرامة مثل XHTML.

في بعض الأحيان يكون من الضروري استخدام علامات الاقتباس. هذا وسوف يتم عرض بشكل صحيح، لأنه يحتوي على الفضاء:

مثال

<p title=About w3ii>
انها محاولة لنفسك »

استخدام علامات الاقتباس هي الأكثر شيوعا. يمكن الاقتباس حذف تنتج أخطاء.
في w3ii نحن دائما استخدام علامات الاقتباس حول قيم السمات.


ونقلت واحدة أو مزدوجة؟

ونقلت أسلوب مزدوجة هي الأكثر شيوعا في HTML، ولكن يمكن أيضا نمط واحد يمكن استخدامها.

في بعض الحالات، عندما تكون قيمة السمة نفسها تحتوي على علامات اقتباس مزدوجة، فمن الضروري استخدام علامات الاقتباس المفردة:

<p title='John "ShotGun" Nelson'>

أو العكس:

<p title="John 'ShotGun' Nelson">

ملخص الفصل

  • ويمكن لجميع عناصر HTML لديها سمات
  • وHTML title توفر سمة إضافية "tool-tip" المعلومات
  • وHTML href توفر السمة معلومات عنوان لروابط
  • وHTML width و height توفر سمات معلومات حجم للصور
  • وHTML alt يوفر سمة النص للقارئ الشاشة
  • في w3ii نحن دائما استخدام lowercase HTML سمة الأسماء
  • في w3ii نحن دائما quote سمات مع التنصيص

اختبر نفسك مع تمارين!

التمرين 1 » التمرين 2» التمرين 3 » التمرين 4» التمرين 5 »


سمات HTML

وفيما يلي قائمة أبجدية بعض الصفات غالبا ما تستخدم في HTML:

الصفات وصف
alt يحدد نصا بديلا للصورة
disabled تحدد أن عنصر المدخلات يجب تعطيل
href يحدد URL (web address) لارتباط
id يحدد معرف فريد لعنصر
src يحدد URL (web address) لصورة
style يحدد أسلوب CSS مضمنة لعنصر
title يحدد معلومات إضافية حول عنصر (displayed as a tool tip)

قائمة كاملة بأسماء كل سمات لكل عنصر من عناصر HTML، وهي مدرجة في موقعنا: HTML العلامات المرجعية .