HTML Attributes Reference: Difference between revisions

From binaryoption
Jump to navigation Jump to search
Баннер1
(@pipegas_WP)
 
(@pipegas_WP)
Line 1: Line 1:
# مرجع سمات HTML
## HTML Attributes مرجع شامل للمبتدئين


'''سمات HTML''' هي كلمات مفتاحية تُستخدم داخل علامات البداية لـ [[عناصر HTML]] لتحديد خصائص إضافية للعنصر. تُستخدم هذه السمات لتعديل سلوك العنصر، أو تخصيص مظهره، أو ربطه بموارد أخرى. فهم سمات HTML أمر بالغ الأهمية لأي شخص يرغب في إنشاء [[صفحات ويب]] فعالة وذات مغزى.
'''مقدمة'''


== ما هي سمات HTML؟ ==
تعتبر سمات HTML (HTML Attributes) جزءًا أساسيًا من لغة ترميز النص التشعبي (HTML) وتلعب دورًا حيويًا في تحديد سلوك وعرض عناصر HTML المختلفة. هذه السمات توفر معلومات إضافية حول العناصر، مثل المصادر والصيغ والأحجام والارتباطات وغيرها. فهم سمات HTML ضروري لأي شخص يرغب في إنشاء صفحات ويب فعالة وسهلة الاستخدام. هذا المقال يقدم مرجعًا شاملاً للمبتدئين حول سمات HTML الأكثر استخدامًا.


تتكون سمات HTML من زوج من الاسم والقيمة:
'''ما هي سمات HTML؟'''


* '''الاسم:''' يحدد السمة التي يتم تطبيقها على العنصر.
سمات HTML هي أزواج من القيم الاسم-القيمة التي تضاف إلى علامات البداية لعناصر HTML. تأتي السمة دائمًا بعد اسم العنصر وتتكون من اسم السمة متبوعًا بعلامة المساواة (=) ثم القيمة المحصورة بعلامات اقتباس مفردة (') أو مزدوجة (").
* '''القيمة:''' تحدد قيمة السمة. يمكن أن تكون القيمة نصًا، أو رقمًا، أو قيمة منطقية (صحيح/خطأ)، أو قائمة، إلخ.
 
تُكتب السمات داخل علامة البداية للعنصر، بعد اسم العنصر، وتفصل بينهما مسافة.


مثال:
مثال:
<img src="image.jpg" alt="وصف الصورة">


```html
في هذا المثال، "src" و "alt" هما سمتان للعنصر <img>. "src" تحدد مصدر الصورة، بينما "alt" توفر وصفًا نصيًا للصورة.
<img src="image.jpg" alt="وصف الصورة" width="500" height="300">
```


في هذا المثال:
'''السمات الشائعة لعناصر HTML'''


* '''src''' هي السمة التي تحدد مصدر الصورة.
فيما يلي بعض السمات الأكثر شيوعًا التي تُستخدم مع عناصر HTML المختلفة:
* '''image.jpg''' هي قيمة السمة src.
* '''alt''' هي السمة التي توفر نصًا بديلًا للصورة.
* '''وصف الصورة''' هي قيمة السمة alt.
* '''width''' هي السمة التي تحدد عرض الصورة.
* '''500''' هي قيمة السمة width.
* '''height''' هي السمة التي تحدد ارتفاع الصورة.
* '''300''' هي قيمة السمة height.


== أنواع سمات HTML ==
*'''السمات العامة:'''* هذه السمات يمكن استخدامها مع معظم عناصر HTML.
{| class="wikitable"
|-
! السمة !! الوصف !! مثال
| class || تحدد اسم الفئة للعنصر، مما يسمح بتطبيق أنماط CSS محددة. || <p class="paragraph">هذا نص.</p>
| id || تحدد معرفًا فريدًا للعنصر، مما يسمح بالوصول إليه من خلال JavaScript أو CSS. || <h1 id="title">عنوان رئيسي</h1>
| style || تحدد أنماط CSS مباشرة للعنصر. (يفضل استخدام [[CSS]] خارجي) || <button style="color:blue;">زر</button>
| title || توفر نصًا تلميحيًا يظهر عند تمرير الماوس فوق العنصر. || <a href="#" title="انقر هنا">رابط</a>
| lang || تحدد لغة العنصر، مما يساعد برامج قراءة الشاشة على فهم المحتوى بشكل صحيح. || <p lang="ar">هذا نص عربي.</p>
|}


يمكن تصنيف سمات HTML إلى عدة أنواع:
*'''سمات خاصة بالعناصر:'''* هذه السمات خاصة بعناصر HTML معينة.


* '''السمات العامة:''' يمكن استخدام هذه السمات مع أي عنصر HTML. تشمل '''id''' (معرف فريد للعنصر)، '''class''' (لتطبيق أنماط CSS)، '''style''' (لتطبيق أنماط CSS مضمنة)، '''title''' (نص يظهر عند تمرير الماوس فوق العنصر)، و '''lang''' (تحديد لغة العنصر).
* '''عنصر <a> (الرابط):'''
* '''السمات الخاصة بالعناصر:'''  تكون خاصة بعناصر معينة. على سبيل المثال، السمة '''src''' خاصة بعنصر [[[img]]]، والسمة '''href''' خاصة بعنصر [[[a]]].
{| class="wikitable"
|-
! السمة !! الوصف !! مثال
| href || تحدد عنوان URL للرابط. || <a href="https://www.example.com">زيارة موقع المثال</a>
| target || تحدد المكان الذي يجب فتح الرابط فيه (مثل _blank لفتح في نافذة جديدة). || <a href="https://www.example.com" target="_blank">زيارة موقع المثال</a>
| rel || تحدد العلاقة بين المستند الحالي والمستند المرتبط. || <a href="style.css" rel="stylesheet">ورقة الأنماط</a>
|}


== بعض سمات HTML المهمة ==
* '''عنصر <img> (الصورة):'''
{| class="wikitable"
|-
! السمة !! الوصف !! مثال
| src || تحدد مسار ملف الصورة. || <img src="image.jpg" alt="صورة">
| alt || توفر وصفًا نصيًا للصورة. || <img src="image.jpg" alt="صورة">
| width || تحدد عرض الصورة بالبكسل. || <img src="image.jpg" width="500">
| height || تحدد ارتفاع الصورة بالبكسل. || <img src="image.jpg" height="300">
|}


| السمة | الوصف | مثال |
* '''عنصر <input> (حقل الإدخال):'''
|---|---|---|
{| class="wikitable"
| '''id''' |  تحدد معرفًا فريدًا للعنصر. | <div id="header">...</div> |
|-
| '''class''' | تحدد فئة أو أكثر للعنصر، لتطبيق أنماط CSS. | <p class="paragraph intro">...</p> |
! السمة !! الوصف !! مثال
| '''style''' | تطبق أنماط CSS مضمنة على العنصر. | <h1 style="color:blue;">...</h1> |
| type || تحدد نوع حقل الإدخال (مثل text, password, email). || <input type="text" name="username">
| '''title''' | توفر نصًا يظهر عند تمرير الماوس فوق العنصر. | <a href="#" title="انقر هنا">...</a> |
| name || تحدد اسم حقل الإدخال، المستخدم لإرسال البيانات إلى الخادم. || <input type="email" name="email">
| '''src''' | تحدد مصدر الصورة أو الفيديو أو الصوت. | <img src="logo.png" alt="شعار الشركة"> |
| value || تحدد القيمة الافتراضية لحقل الإدخال. || <input type="text" value="القيمة الافتراضية">
| '''href''' | تحدد عنوان URL للرابط. | <a href="https://www.example.com">...</a> |
| required || تحدد ما إذا كان حقل الإدخال مطلوبًا. || <input type="text" required>
| '''alt''' | توفر نصًا بديلًا للصورة. | <img src="image.jpg" alt="صورة للمنتج"> |
|}
| '''width''' | تحدد عرض العنصر. | <img width="200"> |
| '''height''' | تحدد ارتفاع العنصر. | <img height="100"> |
| '''colspan''' | تحدد عدد الأعمدة التي يجب أن يمتد عليها خلية في جدول. | <td colspan="2">...</td> |
| '''rowspan''' | تحدد عدد الصفوف التي يجب أن تمتد عليها خلية في جدول. | <td rowspan="3">...</td> |
| '''disabled''' | تعطل العنصر، مما يجعله غير تفاعلي. | <button disabled>إرسال</button> |
| '''readonly''' | تجعل حقل الإدخال للقراءة فقط. | <input type="text" value="غير قابل للتعديل" readonly> |
| '''checked''' | تحدد ما إذا كان عنصر الإدخال (مثل مربع الاختيار أو زر الراديو) محددًا افتراضيًا. | <input type="checkbox" checked> |
| '''value''' | تحدد قيمة عنصر الإدخال. | <input type="text" value="اسم المستخدم"> |


== سمات HTML والوصولية ==
'''أهمية سمات HTML'''


تعد سمات HTML مثل '''alt''' (للصور) و '''aria-label''' (لتوفير تسميات للعناصر التفاعلية) ضرورية لضمان [[إمكانية الوصول]] إلى صفحات الويب للأشخاص ذوي الإعاقة. استخدام هذه السمات يساعد برامج قراءة الشاشة وغيرها من التقنيات المساعدة على فهم محتوى الصفحة وتقديمه للمستخدمين بطريقة مناسبة.
* **إمكانية الوصول (Accessibility):** سمات مثل "alt" في عنصر <img> تساعد في جعل المحتوى متاحًا للأشخاص ذوي الإعاقة، خاصة أولئك الذين يستخدمون برامج قراءة الشاشة.
* **تحسين محركات البحث (SEO):** سمات مثل "alt" و "title" تساعد محركات البحث على فهم محتوى صفحة الويب، مما يحسن ترتيبها في نتائج البحث.
* **التخصيص (Customization):** سمات مثل "class" و "id" تسمح بتطبيق أنماط CSS و JavaScript لتخصيص مظهر وسلوك عناصر HTML.
* **التفاعل (Interactivity):** سمات مثل "href" في عنصر <a> و "action" في عنصر <form> تسمح بإنشاء صفحات ويب تفاعلية.


== سمات HTML والتحقق من الصحة ==
'''التحقق من صحة HTML'''


تساعد سمات HTML مثل '''required''' و '''pattern''' في [[التحقق من صحة]] بيانات النموذج قبل إرسالها إلى الخادم. تضمن هذه السمات إدخال المستخدمين للبيانات الصحيحة بالتنسيق المطلوب، مما يحسن من جودة البيانات ويقلل من الأخطاء.
من المهم التأكد من أن سمات HTML المستخدمة صحيحة وصالحة. يمكن استخدام أدوات التحقق من صحة HTML، مثل [[W3C Markup Validation Service]]، للتحقق من وجود أخطاء في التعليمات البرمجية.


== سمات HTML وتحديد الترميز ==
'''المصادر الإضافية'''


تستخدم سمات مثل  '''charset''' في علامة <meta> لتحديد ترميز الأحرف المستخدم في الصفحة، مما يضمن عرض النصوص بشكل صحيح.
* [[HTML Tutorial]]
* [[CSS Tutorial]]
* [[JavaScript Tutorial]]
* [[HTML Element Reference]]
* [[HTML Attribute Reference]]


== أمثلة إضافية ==
'''استراتيجيات التحليل الفني ذات الصلة:'''


* استخدام السمة '''target''' في عنصر [[[a]]] لتحديد كيفية فتح الرابط (في نفس النافذة أو في نافذة جديدة).
* [[Moving Averages]]
* استخدام السمة '''download''' في عنصر [[[a]]] لإجبار المتصفح على تنزيل الملف بدلاً من فتحه.
* [[Relative Strength Index (RSI)]]
* استخدام السمة '''autoplay''' في عنصر [[[video]]] أو [[[audio]]] لتشغيل الوسائط تلقائيًا.
* [[MACD]]
* [[Bollinger Bands]]
* [[Fibonacci Retracement]]
* [[Candlestick Patterns]]
* [[Support and Resistance Levels]]
* [[Trend Lines]]
* [[Chart Patterns]]
* [[Volume Analysis]]


== استراتيجيات تداول الخيارات الثنائية ذات الصلة (للمعلومات العامة فقط) ==
'''استراتيجيات إدارة المخاطر:'''


* [[استراتيجية المضاعفة]]: مضاعفة حجم التداول بعد كل خسارة.
* [[Risk Reward Ratio]]
* [[استراتيجية مارتينجال]]: مشابهة للمضاعفة، ولكن مع تعديلات.
* [[Position Sizing]]
* [[استراتيجية المتوسط المتحرك]]: استخدام المتوسطات المتحركة لتحديد اتجاهات السوق.
* [[Stop Loss Orders]]
* [[استراتيجية اختراق النطاق]]: التداول بناءً على اختراق مستويات الدعم والمقاومة.
* [[Take Profit Orders]]
* [[استراتيجية البولينجر باند]]: استخدام نطاقات بولينجر لتحديد التقلبات.
* [[Diversification]]
* [[استراتيجية RSI]]: استخدام مؤشر القوة النسبية لتحديد مناطق ذروة الشراء والبيع.
* [[استراتيجية MACD]]: استخدام مؤشر المتقاربة المتباعدة المتوسطة لتحديد اتجاهات السوق.
* [[استراتيجية Fibonacci Retracements]]: استخدام مستويات فيبوناتشي لتحديد نقاط الدخول والخروج المحتملة.
* [[استراتيجية Ichimoku Cloud]]: استخدام سحابة إيشيموكو لتحديد اتجاهات السوق ومستويات الدعم والمقاومة.
* [[استراتيجية Price Action]]: تحليل حركة السعر لتحديد فرص التداول.
* [[استراتيجية Head and Shoulders]]: تحديد نمط الرأس والكتفين للتنبؤ بانعكاس الاتجاه.
* [[استراتيجية Double Top/Bottom]]: تحديد نمط القمة المزدوجة أو القاع المزدوج للتنبؤ بانعكاس الاتجاه.
* [[استراتيجية Three White Soldiers/Black Crows]]: تحديد أنماط الشموع اليابانية لتحديد اتجاهات السوق.
* [[استراتيجية Morning Star/Evening Star]]: تحديد أنماط الشموع اليابانية للتنبؤ بانعكاس الاتجاه.
* [[استراتيجية Pin Bar]]: تحديد نمط شمعة الدبوس للتنبؤ بانعكاس الاتجاه.


== التحليل الفني وحجم التداول ==
'''تحليل حجم التداول:'''


* [[التحليل الفني]]: دراسة الرسوم البيانية وأنماط الأسعار لتوقع حركة الأسعار المستقبلية.
* [[On Balance Volume (OBV)]]
* [[حجم التداول]]: قياس عدد الأسهم أو العقود المتداولة خلال فترة زمنية معينة.
* [[Volume Weighted Average Price (VWAP)]]
* [[مؤشرات التحليل الفني]]: أدوات رياضية تستخدم لتحليل البيانات التاريخية وتوقع حركة الأسعار المستقبلية.
* [[Accumulation/Distribution Line]]
* [[أنماط الشموع اليابانية]]: تمثيلات رسومية لحركة الأسعار خلال فترة زمنية معينة.
* [[Money Flow Index (MFI)]]
* [[مستويات الدعم والمقاومة]]: مستويات الأسعار التي يميل السعر إلى الارتداد منها.
* [[Chaikin Oscillator]]


== الموارد الإضافية ==
'''خاتمة'''


* [[[W3Schools HTML Attributes]]](https://www.w3schools.com/html/html_attributes.asp)
سمات HTML هي أدوات قوية تسمح للمطورين بالتحكم في مظهر وسلوك عناصر HTML. من خلال فهم هذه السمات واستخدامها بشكل صحيح، يمكن إنشاء صفحات ويب فعالة وسهلة الاستخدام. مع الاستمرار في التعلم والتجربة، يمكنك إتقان استخدام سمات HTML وتطوير مهاراتك في تطوير الويب.
* [[[MDN Web Docs HTML Attributes]]](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes)


[[Category:الفئة: HTML]]
[[Category:الفئة:HTML]]


== ابدأ التداول الآن ==
== ابدأ التداول الآن ==

Revision as of 05:40, 24 April 2025

    1. HTML Attributes مرجع شامل للمبتدئين

مقدمة

تعتبر سمات HTML (HTML Attributes) جزءًا أساسيًا من لغة ترميز النص التشعبي (HTML) وتلعب دورًا حيويًا في تحديد سلوك وعرض عناصر HTML المختلفة. هذه السمات توفر معلومات إضافية حول العناصر، مثل المصادر والصيغ والأحجام والارتباطات وغيرها. فهم سمات HTML ضروري لأي شخص يرغب في إنشاء صفحات ويب فعالة وسهلة الاستخدام. هذا المقال يقدم مرجعًا شاملاً للمبتدئين حول سمات HTML الأكثر استخدامًا.

ما هي سمات HTML؟

سمات HTML هي أزواج من القيم الاسم-القيمة التي تضاف إلى علامات البداية لعناصر HTML. تأتي السمة دائمًا بعد اسم العنصر وتتكون من اسم السمة متبوعًا بعلامة المساواة (=) ثم القيمة المحصورة بعلامات اقتباس مفردة (') أو مزدوجة (").

مثال: <img src="image.jpg" alt="وصف الصورة">

في هذا المثال، "src" و "alt" هما سمتان للعنصر <img>. "src" تحدد مصدر الصورة، بينما "alt" توفر وصفًا نصيًا للصورة.

السمات الشائعة لعناصر HTML

فيما يلي بعض السمات الأكثر شيوعًا التي تُستخدم مع عناصر HTML المختلفة:

  • السمات العامة:* هذه السمات يمكن استخدامها مع معظم عناصر HTML.
السمة الوصف مثال class تحدد اسم الفئة للعنصر، مما يسمح بتطبيق أنماط CSS محددة.

هذا نص.

id تحدد معرفًا فريدًا للعنصر، مما يسمح بالوصول إليه من خلال JavaScript أو CSS.

عنوان رئيسي

style تحدد أنماط CSS مباشرة للعنصر. (يفضل استخدام CSS خارجي) <button style="color:blue;">زر</button> title توفر نصًا تلميحيًا يظهر عند تمرير الماوس فوق العنصر. <a href="#" title="انقر هنا">رابط</a> lang تحدد لغة العنصر، مما يساعد برامج قراءة الشاشة على فهم المحتوى بشكل صحيح.

هذا نص عربي.

  • سمات خاصة بالعناصر:* هذه السمات خاصة بعناصر HTML معينة.
  • عنصر <a> (الرابط):
السمة الوصف مثال href تحدد عنوان URL للرابط. <a href="https://www.example.com">زيارة موقع المثال</a> target تحدد المكان الذي يجب فتح الرابط فيه (مثل _blank لفتح في نافذة جديدة). <a href="https://www.example.com" target="_blank">زيارة موقع المثال</a> rel تحدد العلاقة بين المستند الحالي والمستند المرتبط. <a href="style.css" rel="stylesheet">ورقة الأنماط</a>
  • عنصر <img> (الصورة):
السمة الوصف مثال src تحدد مسار ملف الصورة. <img src="image.jpg" alt="صورة"> alt توفر وصفًا نصيًا للصورة. <img src="image.jpg" alt="صورة"> width تحدد عرض الصورة بالبكسل. <img src="image.jpg" width="500"> height تحدد ارتفاع الصورة بالبكسل. <img src="image.jpg" height="300">
  • عنصر <input> (حقل الإدخال):
السمة الوصف مثال type تحدد نوع حقل الإدخال (مثل text, password, email). <input type="text" name="username"> name تحدد اسم حقل الإدخال، المستخدم لإرسال البيانات إلى الخادم. <input type="email" name="email"> value تحدد القيمة الافتراضية لحقل الإدخال. <input type="text" value="القيمة الافتراضية"> required تحدد ما إذا كان حقل الإدخال مطلوبًا. <input type="text" required>

أهمية سمات HTML

  • **إمكانية الوصول (Accessibility):** سمات مثل "alt" في عنصر <img> تساعد في جعل المحتوى متاحًا للأشخاص ذوي الإعاقة، خاصة أولئك الذين يستخدمون برامج قراءة الشاشة.
  • **تحسين محركات البحث (SEO):** سمات مثل "alt" و "title" تساعد محركات البحث على فهم محتوى صفحة الويب، مما يحسن ترتيبها في نتائج البحث.
  • **التخصيص (Customization):** سمات مثل "class" و "id" تسمح بتطبيق أنماط CSS و JavaScript لتخصيص مظهر وسلوك عناصر HTML.
  • **التفاعل (Interactivity):** سمات مثل "href" في عنصر <a> و "action" في عنصر <form> تسمح بإنشاء صفحات ويب تفاعلية.

التحقق من صحة HTML

من المهم التأكد من أن سمات HTML المستخدمة صحيحة وصالحة. يمكن استخدام أدوات التحقق من صحة HTML، مثل W3C Markup Validation Service، للتحقق من وجود أخطاء في التعليمات البرمجية.

المصادر الإضافية

استراتيجيات التحليل الفني ذات الصلة:

استراتيجيات إدارة المخاطر:

تحليل حجم التداول:

خاتمة

سمات HTML هي أدوات قوية تسمح للمطورين بالتحكم في مظهر وسلوك عناصر HTML. من خلال فهم هذه السمات واستخدامها بشكل صحيح، يمكن إنشاء صفحات ويب فعالة وسهلة الاستخدام. مع الاستمرار في التعلم والتجربة، يمكنك إتقان استخدام سمات HTML وتطوير مهاراتك في تطوير الويب.

ابدأ التداول الآن

سجل في IQ Option (الحد الأدنى للإيداع $10) افتح حساباً في Pocket Option (الحد الأدنى للإيداع $5)

انضم إلى مجتمعنا

اشترك في قناة Telegram الخاصة بنا @strategybin للحصول على: ✓ إشارات تداول يومية ✓ تحليلات استراتيجية حصرية ✓ تنبيهات باتجاهات السوق ✓ مواد تعليمية للمبتدئين

Баннер