HTML Tutorial: Difference between revisions

From binaryoption
Jump to navigation Jump to search
Баннер1
(@pipegas_WP)
 
(@pipegas_WP)
 
Line 1: Line 1:
```wiki
=== HTML Tutorial ===
== HTML Tutorial ==


'''مقدمة'''
'''HTML''' (اختصار لـ HyperText Markup Language) هي اللغة الأساسية المستخدمة لإنشاء صفحات الويب. إنها ليست لغة برمجة بالمعنى التقليدي، بل هي لغة توصيف تحدد هيكل ومحتوى صفحة الويب. هذا الدليل يهدف إلى تقديم مقدمة شاملة للمبتدئين في HTML.
HTML، أو لغة ترميز النص التشعبي (HyperText Markup Language)، هي اللغة الأساسية المستخدمة لإنشاء صفحات الويب. إنها ليست لغة برمجة بالمعنى الدقيق للكلمة، بل هي لغة ترميز تحدد بنية ومحتوى صفحة الويب. بدون HTML، لن تكون هناك صفحات ويب كما نعرفها.  هذا الدليل موجه للمبتدئين الذين يرغبون في تعلم أساسيات HTML.


== ما هي HTML؟ ==
== ما هي HTML؟ ==


تعتمد HTML على مجموعة من العناصر (Elements) التي تخبر المتصفح بكيفية عرض المحتوى. تتكون هذه العناصر من علامات (Tags)، حيث تأتي معظم العلامات في أزواج: علامة فتح وعلامة إغلاق.  على سبيل المثال، `<p>` هي علامة فتح للفقرة، و `</p>` هي علامة إغلاقها.  المحتوى الموجود بين هاتين العلامتين سيتم عرضه كفقرة.  فهم [[بنية HTML]] هو الخطوة الأولى نحو إتقانها.
تخيل أنك تكتب رسالة. تحتاج إلى كلمات وجمل وفقرات لترتيب أفكارك. HTML تقوم بنفس الشيء لصفحة الويب. تحدد HTML العناوين، الفقرات، الصور، الروابط، وغيرها من العناصر التي تشكل صفحة الويب. المتصفحات (مثل Chrome أو Firefox أو Safari) تقرأ كود HTML وتعرضه للمستخدم كصفحة ويب مرئية.


== أساسيات HTML ==
== أساسيات HTML ==


دعنا نستعرض بعض العناصر الأساسية في HTML:
*'''العناصر (Elements):'''* هي اللبنة الأساسية في HTML. تتكون العناصر من علامة بداية، ومحتوى، وعلامة نهاية. على سبيل المثال:
<nowiki><p>هذه فقرة.</p></nowiki>
هنا، <nowiki><p></nowiki> هي علامة البداية، "هذه فقرة" هو المحتوى، و <nowiki></p></nowiki> هي علامة النهاية.
*'''الوسوم (Tags):'''*  الوسوم هي الكلمات الموجودة داخل الأقواس الزاوية (<>).  تحدد الوسوم نوع العنصر.
*'''السمات (Attributes):'''* توفر السمات معلومات إضافية حول العناصر. على سبيل المثال:
<nowiki><img src="image.jpg" alt="وصف الصورة"> </nowiki>
هنا، <nowiki>src</nowiki> هي سمة تحدد مصدر الصورة، و <nowiki>alt</nowiki> توفر نصًا بديلاً إذا لم يتمكن المتصفح من عرض الصورة.


*  '''`<html>`''' : العنصر الجذر لصفحة HTML.  يجب أن يحتوي على جميع عناصر HTML الأخرى.
== هيكل صفحة HTML الأساسي ==
*  '''`<head>`''' : يحتوي على معلومات حول الصفحة، مثل العنوان والبيانات الوصفية (meta-data).  لا يتم عرض المحتوى الموجود داخل `<head>` مباشرة على الصفحة.
*  '''`<title>`''' : يحدد عنوان الصفحة الذي يظهر في علامة تبويب المتصفح.  [[العنوان (Title)]] مهم لتحسين محركات البحث.
*  '''`<body>`''' : يحتوي على المحتوى المرئي للصفحة، مثل النصوص والصور والروابط.  [[جسم الصفحة (Body)]] هو الجزء الذي يراه المستخدم.
*  '''`<h1>` - `<h6>`''' : عناوين بمستويات مختلفة. `<h1>` هو العنوان الأكبر والأكثر أهمية، و `<h6>` هو الأصغر.  [[العناوين (Headings)]] تساعد في تنظيم المحتوى.
*  '''`<p>`''' : فقرة نصية.  [[الفقرات (Paragraphs)]] هي طريقة أساسية لعرض النصوص.
*  '''`<a>`''' : رابط تشعبي.  [[الروابط (Links)]] تربط بين صفحات الويب المختلفة.
*  '''`<img>`''' : صورة.  [[الصور (Images)]] تضيف عنصراً بصرياً إلى الصفحة.
*  '''`<ul>`''' و '''`<ol>`''' و '''`<li>`''' : قوائم غير مرتبة ومرتبة وعناصر القائمة.  [[القوائم (Lists)]] تساعد في تنظيم المعلومات.
*  '''`<div>`''' : حاوية عامة تستخدم لتجميع عناصر HTML الأخرى.  [[عناصر التجميع (Divisions)]] تساعد في تنظيم وتنسيق الصفحة.
*  '''`<span>`''' : حاوية مضمنة تستخدم لتنسيق أجزاء صغيرة من النص.  [[العناصر المضمنة (Spans)]] مفيدة لتطبيق أنماط محددة.


== مثال بسيط على كود HTML ==
كل صفحة HTML يجب أن تتبع هيكلًا أساسيًا:


هذا مثال بسيط لصفحة HTML:
{| class="wikitable"
|+ هيكل صفحة HTML الأساسي
|-
| ! العنصر  | ! الوصف
|-
| <html lang="ar"> | العنصر الجذر لصفحة HTML. تحدد السمة <nowiki>lang</nowiki> لغة الصفحة.
|-
| <head> | يحتوي على معلومات حول الصفحة، مثل العنوان والبيانات الوصفية.
|-
| <title> | يحدد عنوان الصفحة الذي يظهر في علامة تبويب المتصفح.
|-
| <meta charset="UTF-8"> | يحدد ترميز الأحرف المستخدم في الصفحة. UTF-8 هو الترميز الأكثر شيوعًا.
|-
| <body> | يحتوي على المحتوى المرئي للصفحة.
|-
| <h1> إلى <h6> | عناوين مختلفة الأحجام (من الأكبر إلى الأصغر).
|-
| <p> | فقرة.
|-
| <a> | رابط تشعبي.
|-
| <img> | صورة.
|-
| <ul> و <ol> | قوائم غير مرتبة ومرتبة على التوالي.
|-
| <li> | عنصر قائمة.
|-
| <div> | حاوية عامة لتجميع عناصر HTML.
|-
| <span> | حاوية مضمنة لتطبيق الأنماط على جزء من النص.
|}
 
مثال:


```html
<nowiki>
<!DOCTYPE html>
<!DOCTYPE html>
<html>
<html lang="ar">
<head>
<head>
<title>صفحتي الأولى</title>
  <title>صفحة HTML بسيطة</title>
  <meta charset="UTF-8">
</head>
</head>
<body>
<body>
 
  <h1>مرحباً بالعالم!</h1>
<h1>هذا هو عنوان رئيسي</h1>
  <p>هذه هي أول صفحة HTML لي.</p>
<p>هذه فقرة نصية بسيطة.</p>
  <a href="https://ar.wikipedia.org/">رابط إلى ويكيبيديا العربية</a>
 
<a href="https://ar.wikipedia.org/wiki/%D9%84%D8%BA%D8%A9_%D8%A7%D9%84%D8%A8%D8%B1%D9%85%D8%AC%D8%A9">رابط إلى ويكيبيديا</a>
 
</body>
</body>
</html>
</html>
```
</nowiki>


== السمات (Attributes) ==
== العناصر الأكثر استخدامًا في HTML ==


تُستخدم السمات لتوفير معلومات إضافية حول العناصر. على سبيل المثال، سمة `src` في عنصر `<img>` تحدد مسار الصورة:
*'''العناوين:'''*  <nowiki><h1></nowiki> إلى <nowiki><h6></nowiki> تستخدم لإنشاء عناوين مختلفة الأحجام.
*'''الفقرات:'''* <nowiki><p></nowiki> تستخدم لإنشاء فقرات نصية.
*'''الروابط:'''* <nowiki><a></nowiki> تستخدم لإنشاء روابط تشعبية. السمة <nowiki>href</nowiki> تحدد عنوان URL للرابط.
*'''الصور:'''* <nowiki><img></nowiki> تستخدم لإضافة صور إلى الصفحة. السمة <nowiki>src</nowiki> تحدد مصدر الصورة، والسمة <nowiki>alt</nowiki> توفر نصًا بديلاً.
*'''القوائم:'''* <nowiki><ul></nowiki> (قائمة غير مرتبة) و <nowiki><ol></nowiki> (قائمة مرتبة) تستخدمان لإنشاء قوائم. <nowiki><li></nowiki> تستخدم لإنشاء عناصر القائمة.
*'''الجداول:'''* <nowiki><table></nowiki> تستخدم لإنشاء جداول. <nowiki><tr></nowiki> (صف)، <nowiki><td></nowiki> (خلية).
*'''النماذج:'''* <nowiki><form></nowiki> تستخدم لإنشاء نماذج لجمع بيانات المستخدم.


```html
== السمات المهمة في HTML ==
<img src="image.jpg" alt="وصف الصورة">
```


سمة `href` في عنصر `<a>` تحدد عنوان URL للرابط. [[السمات (Attributes)]] ضرورية لتخصيص سلوك وعرض العناصر.
*'''id:'''* تحدد معرفًا فريدًا للعنصر.
*'''class:'''* تحدد فئة للعنصر. يمكن استخدام الفئات لتطبيق الأنماط على عدة عناصر في وقت واحد.
*'''style:'''* تستخدم لتطبيق الأنماط المضمنة على العنصر.
*'''src:'''* تحدد مصدر الصورة أو الفيديو أو الصوت.
*'''href:'''* تحدد عنوان URL للرابط.
*'''alt:'''* توفر نصًا بديلاً للصورة.


== الجداول في HTML ==
== أدوات تطوير HTML ==


تستخدم الجداول لعرض البيانات في صفوف وأعمدة.
*'''محرر النصوص:'''* أي محرر نصوص بسيط (مثل Notepad++ أو Sublime Text أو Visual Studio Code) يمكن استخدامه لكتابة كود HTML.
*'''متصفح الويب:'''* يستخدم لعرض صفحات HTML.
*'''أدوات المطورين (Developer Tools):'''* معظم المتصفحات توفر أدوات مطورين مدمجة تساعد في فحص وتصحيح كود HTML.


{| class="wikitable"
== مصادر إضافية ==
|+ جدول بسيط
|-
! العنوان 1
! العنوان 2
|-
| الصف 1، العمود 1
| الصف 1، العمود 2
|-
| الصف 2، العمود 1
| الصف 2، العمود 2
|}
 
[[الجداول (Tables)]] هي طريقة فعالة لتنظيم البيانات.


== نماذج HTML (HTML Forms) ==
* [[W3Schools HTML Tutorial]]:  موقع تعليمي شامل لـ HTML.
 
* [[MDN Web Docs HTML]]: وثائق HTML الرسمية من Mozilla.
تستخدم النماذج لجمع البيانات من المستخدمين.  تتضمن عناصر مثل مربعات النص والأزرار والقوائم المنسدلة.  [[النماذج (Forms)]] ضرورية للتطبيقات التفاعلية.
* [[HTML Reference]]: مرجع شامل لجميع عناصر وسمات HTML.
 
== النصائح والموارد الإضافية ==
 
*  **التحقق من صحة الكود:** استخدم أدوات التحقق من صحة HTML للتأكد من أن كودك يتوافق مع المعايير.  [[التحقق من الصحة (Validation)]] يضمن توافق صفحتك مع المتصفحات المختلفة.
*   **التعلم المستمر:** HTML تتطور باستمرار.  ابق على اطلاع بأحدث التطورات.  [[التطورات الحديثة في HTML]] تتضمن ميزات جديدة وتقنيات محسنة.
*  **استخدم محرر أكواد:** استخدم محرر أكواد مخصص لـ HTML لتبسيط عملية الكتابة والتعديل.  [[محررات الأكواد (Code Editors)]] توفر ميزات مثل إكمال التعليمات البرمجية وتسليط الضوء على بناء الجملة.


== استراتيجيات تداول الخيارات الثنائية ذات الصلة (للمبتدئين) ==
== استراتيجيات تداول الخيارات الثنائية ذات الصلة (للمبتدئين) ==


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


*   [[استراتيجية المتوسط المتحرك]]
* [[استراتيجية المتوسط المتحرك]]: تحليل الاتجاهات باستخدام المتوسطات المتحركة.
*   [[استراتيجية RSI]]
* [[استراتيجية اختراق النطاق]]:  تحديد نقاط الدخول والخروج بناءً على اختراق مستويات الدعم والمقاومة.
*  [[استراتيجية MACD]]
* [[استراتيجية البولنجر باند]]: استخدام نطاقات البولنجر لتحديد التقلبات المحتملة.
[[استراتيجية اختراق النطاق]]
* [[استراتيجية RSI]]: استخدام مؤشر القوة النسبية لتحديد ظروف ذروة الشراء والبيع.
*   [[استراتيجية البولينجر باند]]
* [[استراتيجية MACD]]: تحليل زخم السعر باستخدام مؤشر MACD.
*   [[استراتيجية التداول العكسي]]
* [[استراتيجية النموذج السحابي Ichimoku]]:  استخدام Ichimoku لتحديد اتجاه السوق ونقاط الدخول والخروج.
*   [[استراتيجية تداول الأخبار]]
* [[استراتيجية Fibonacci Retracement]]:  تحديد مستويات الدعم والمقاومة المحتملة باستخدام نسب فيبوناتشي.
*   [[استراتيجية مارتينجال]]
* [[استراتيجية Price Action]]: تحليل حركة السعر دون الاعتماد على المؤشرات.
*   [[استراتيجية فيبوناتشي]]
* [[استراتيجية Pin Bar]]: تحديد إشارات انعكاس محتملة بناءً على نماذج Pin Bar.
*   [[استراتيجية النماذج الرسومية]]
* [[استراتيجية Engulfing Pattern]]:  تحديد إشارات انعكاس محتملة بناءً على نماذج Engulfing.
*   [[استراتيجية التداول اليومي]]
*  [[استراتيجية التداول المتأرجح]]
*  [[استراتيجية التداول اللحظي]]
*   [[استراتيجية التداول السكالبينج]]
*  [[استراتيجية التداول بناءً على التوقيت]]


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


*   [[التحليل الفني]]
* [[التحليل الفني]]: دراسة الرسوم البيانية وأنماط الأسعار للتنبؤ بحركة الأسعار المستقبلية.
*   [[مؤشرات التحليل الفني]]
* [[حجم التداول]]:  قياس عدد العقود المتداولة في فترة زمنية معينة.
*   [[حجم التداول]]
* [[مؤشر ADX]]: قياس قوة الاتجاه.
*   [[أنماط الشموع اليابانية]]
* [[مؤشر Stochastic Oscillator]]:  مؤشر زخم يقيس العلاقة بين سعر الإغلاق ونطاق الأسعار.
[[مستويات الدعم والمقاومة]]
* [[تحليل الشموع اليابانية]]:  استخدام أنماط الشموع اليابانية لتحديد إشارات التداول.
 
[[HTML5]] | [[CSS]] | [[JavaScript]] | [[DOM]] | [[SEO]] | [[Web Design]] | [[Web Development]] | [[Accessibility]] | [[Responsive Web Design]] | [[HTML Entities]] | [[HTML Forms]] | [[HTML Tables]] | [[HTML Lists]] | [[HTML Attributes]] | [[HTML Elements]] | [[Valid HTML]] | [[HTML Editors]] | [[HTML Frameworks]] | [[HTML Templates]] | [[HTML5 Canvas]]


[[تصنيف:الفئة:HTML]]
[[Category:الفئة:HTML]]
```


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

Latest revision as of 05:47, 24 April 2025

HTML Tutorial

HTML (اختصار لـ HyperText Markup Language) هي اللغة الأساسية المستخدمة لإنشاء صفحات الويب. إنها ليست لغة برمجة بالمعنى التقليدي، بل هي لغة توصيف تحدد هيكل ومحتوى صفحة الويب. هذا الدليل يهدف إلى تقديم مقدمة شاملة للمبتدئين في HTML.

ما هي HTML؟

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

أساسيات HTML

  • العناصر (Elements):* هي اللبنة الأساسية في HTML. تتكون العناصر من علامة بداية، ومحتوى، وعلامة نهاية. على سبيل المثال:

<p>هذه فقرة.</p> هنا، <p> هي علامة البداية، "هذه فقرة" هو المحتوى، و </p> هي علامة النهاية.

  • الوسوم (Tags):* الوسوم هي الكلمات الموجودة داخل الأقواس الزاوية (<>). تحدد الوسوم نوع العنصر.
  • السمات (Attributes):* توفر السمات معلومات إضافية حول العناصر. على سبيل المثال:

<img src="image.jpg" alt="وصف الصورة"> هنا، src هي سمة تحدد مصدر الصورة، و alt توفر نصًا بديلاً إذا لم يتمكن المتصفح من عرض الصورة.

هيكل صفحة HTML الأساسي

كل صفحة HTML يجب أن تتبع هيكلًا أساسيًا:

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

مثال:

<!DOCTYPE html> <html lang="ar"> <head> <title>صفحة HTML بسيطة</title> <meta charset="UTF-8"> </head> <body> <h1>مرحباً بالعالم!</h1> <p>هذه هي أول صفحة HTML لي.</p> <a href="https://ar.wikipedia.org/">رابط إلى ويكيبيديا العربية</a> </body> </html>

العناصر الأكثر استخدامًا في HTML

  • العناوين:* <h1> إلى <h6> تستخدم لإنشاء عناوين مختلفة الأحجام.
  • الفقرات:* <p> تستخدم لإنشاء فقرات نصية.
  • الروابط:* <a> تستخدم لإنشاء روابط تشعبية. السمة href تحدد عنوان URL للرابط.
  • الصور:* <img> تستخدم لإضافة صور إلى الصفحة. السمة src تحدد مصدر الصورة، والسمة alt توفر نصًا بديلاً.
  • القوائم:* <ul> (قائمة غير مرتبة) و <ol> (قائمة مرتبة) تستخدمان لإنشاء قوائم. <li> تستخدم لإنشاء عناصر القائمة.
  • الجداول:* <table> تستخدم لإنشاء جداول. <tr> (صف)، <td> (خلية).
  • النماذج:* <form> تستخدم لإنشاء نماذج لجمع بيانات المستخدم.

السمات المهمة في HTML

  • id:* تحدد معرفًا فريدًا للعنصر.
  • class:* تحدد فئة للعنصر. يمكن استخدام الفئات لتطبيق الأنماط على عدة عناصر في وقت واحد.
  • style:* تستخدم لتطبيق الأنماط المضمنة على العنصر.
  • src:* تحدد مصدر الصورة أو الفيديو أو الصوت.
  • href:* تحدد عنوان URL للرابط.
  • alt:* توفر نصًا بديلاً للصورة.

أدوات تطوير HTML

  • محرر النصوص:* أي محرر نصوص بسيط (مثل Notepad++ أو Sublime Text أو Visual Studio Code) يمكن استخدامه لكتابة كود HTML.
  • متصفح الويب:* يستخدم لعرض صفحات HTML.
  • أدوات المطورين (Developer Tools):* معظم المتصفحات توفر أدوات مطورين مدمجة تساعد في فحص وتصحيح كود HTML.

مصادر إضافية

استراتيجيات تداول الخيارات الثنائية ذات الصلة (للمبتدئين)

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

التحليل الفني وحجم التداول

HTML5 | CSS | JavaScript | DOM | SEO | Web Design | Web Development | Accessibility | Responsive Web Design | HTML Entities | HTML Forms | HTML Tables | HTML Lists | HTML Attributes | HTML Elements | Valid HTML | HTML Editors | HTML Frameworks | HTML Templates | HTML5 Canvas

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

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

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

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

Баннер