أكواد HTML: Difference between revisions

From binaryoption
Jump to navigation Jump to search
Баннер1
(@pipegas_WP-test)
 
(@CategoryBot: Обновлена категория)
 
Line 184: Line 184:
*  [[التداول المتأرجح في الخيارات الثنائية]]
*  [[التداول المتأرجح في الخيارات الثنائية]]


[[Category:**HTML**]]


== ابدأ التداول الآن ==
== ابدأ التداول الآن ==
Line 195: Line 194:
✓ تنبيهات اتجاهات السوق
✓ تنبيهات اتجاهات السوق
✓ مواد تعليمية للمبتدئين
✓ مواد تعليمية للمبتدئين
[[Category:HTML]]

Latest revision as of 13:21, 7 May 2025

    1. أكواد HTML للمبتدئين

مقدمة

أهلاً بك في عالم تطوير الويب! إذا كنت ترغب في إنشاء صفحات ويب، فإن فهم أكواد HTML هو الخطوة الأولى والأساسية. HTML، اختصار لـ HyperText Markup Language (لغة توصيف النص التشعبي)، هي اللغة القياسية لإنشاء صفحات الويب. لا تقوم HTML بإنشاء تصميم الصفحة (الذي يتم بواسطة CSS - Cascading Style Sheets) أو إضافة وظائف تفاعلية (التي يتم التعامل معها بواسطة JavaScript)، بل تحدد هيكل ومحتوى الصفحة.

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

ما هي HTML؟

HTML ليست لغة برمجة بالمعنى التقليدي. بدلاً من ذلك، هي لغة توصيف. هذا يعني أنها تستخدم "علامات" (tags) لوصف هيكل المحتوى. تخيل أنك تكتب رسالة. تستخدم الفقرات، والعناوين، والقوائم لتنظيم أفكارك. HTML تفعل الشيء نفسه، ولكن للويب.

كل علامة HTML تتكون من قوسين زاوين (< >) وكلمة مفتاحية (keyword) تحدد وظيفة العلامة. معظم العلامات تأتي في أزواج: علامة فتح (<tag>) وعلامة إغلاق (</tag>). المحتوى الذي يقع بينهما يتم تنسيقه أو معالجته وفقاً للعلامة. على سبيل المثال، `

هذه فقرة.

` تحدد فقرة نصية.

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

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

```html <!DOCTYPE html> <html> <head>

 <title>عنوان الصفحة</title>

</head> <body>

هذا عنوان رئيسي

هذه فقرة من النص.

</body> </html> ```

دعنا نفصل كل جزء:

  • `<!DOCTYPE html>`: هذه الإعلان (declaration) يخبر المتصفح بأن هذا المستند هو مستند HTML5.
  • `<html>`: العنصر الجذر (root element) لصفحة HTML. كل شيء آخر يجب أن يكون داخل هذه العلامة.
  • `<head>`: يحتوي على معلومات حول الصفحة، مثل العنوان (title) والبيانات الوصفية (metadata). هذه المعلومات لا تظهر مباشرة على الصفحة نفسها.
   *   `<title>`:  يحدد عنوان الصفحة الذي يظهر في علامة تبويب المتصفح أو شريط العنوان.
  • `<body>`: يحتوي على المحتوى المرئي للصفحة، مثل النصوص والصور ومقاطع الفيديو. هذا هو الجزء الذي يراه المستخدم.

* `

`: يحدد عنواناً رئيسياً. HTML توفر عناوين من `

` إلى `

`، حيث `

` هو الأكبر والأكثر أهمية. * `

`: يحدد فقرة من النص.

العناصر الأساسية في HTML

هناك العديد من عناصر HTML التي يمكنك استخدامها لإنشاء صفحات ويب. إليك بعض العناصر الأكثر شيوعاً:

  • `<a>`: يحدد رابطاً تشعبياً (hyperlink) إلى صفحة أخرى أو موقع ويب آخر. مثال: `<a href="https://www.example.com">انتقل إلى Example</a>`
  • `<img>`: يحدد صورة. مثال: `<img src="image.jpg" alt="وصف للصورة">`
  • `
      `: يحدد قائمة غير مرتبة (unordered list) باستخدام نقاط.
    • `
        `: يحدد قائمة مرتبة (ordered list) باستخدام أرقام.
      1. `
      2. `: يحدد عنصر قائمة (list item) داخل `
          ` أو `
            `.
          1. `
            `: يحدد قسمًا أو حاوية (container) عامة. تستخدم لتجميع عناصر HTML الأخرى.
          2. ``: يحدد جزءًا مضمنًا (inline) من النص. يستخدم لتنسيق أجزاء معينة من النص.
          3. ``: يحدد جدولاً.
          4. `
          5. `: يحدد صفاً في جدول.
          6. `
          7. `: يحدد خلية (cell) في جدول.
          8. `<form>`: يحدد نموذجاً (form) لإدخال البيانات.
          9. `<input>`: يحدد حقل إدخال (input field) داخل نموذج.
          10. `<button>`: يحدد زرًا (button).
          11. `<header>`: يحدد قسم الرأس في الصفحة أو القسم.
          12. `<footer>`: يحدد قسم التذييل في الصفحة أو القسم.
          13. `<nav>`: يحدد قسم التنقل.
          14. الخصائص (Attributes)

            العناصر HTML يمكن أن تحتوي على خصائص (attributes) توفر معلومات إضافية حول العنصر. تُضاف الخصائص داخل علامة الفتح للعنصر. تتكون الخاصية من اسم وقيمة، مفصولة بعلامة يساوي (=). مثال:

            ```html <img src="image.jpg" alt="وصف للصورة" width="500" height="300"> ```

            في هذا المثال:

            • `src`: تحدد مصدر الصورة.
            • `alt`: تحدد نصًا بديلًا للصورة يتم عرضه إذا لم يتمكن المتصفح من تحميل الصورة. هذا مهم لإمكانية الوصول (accessibility) وتحسين محركات البحث (SEO).
            • `width`: تحدد عرض الصورة بالبكسل.
            • `height`: تحدد ارتفاع الصورة بالبكسل.

            تنسيق النص في HTML

            HTML توفر عناصر لتنسيق النص:

            • ``: يجعل النص غامقاً (bold).
            • ``: يجعل النص غامقاً، مع الإشارة إلى أهمية النص.
            • ``: يجعل النص مائلاً (italic).
            • ``: يجعل النص مائلاً، مع الإشارة إلى التأكيد على النص.
            • `
              `: يضيف فاصل سطر (line break). هذه علامة فارغة (empty tag) لا تحتاج إلى علامة إغلاق.
            • `
              `: يضيف خط أفقي (horizontal rule). هذه أيضاً علامة فارغة.
            • ``: يجعل النص أصغر.
            • ``: يحدد نصاً مميزاً (highlighted).

            الجداول في HTML

            الجداول تستخدم لعرض البيانات في شكل صفوف وأعمدة. إليك مثال:

            ```html

            الاسم العمر
            أحمد 30
            ليلى 25

            ```

Баннер