HTML Tutorials

From binaryoption
Jump to navigation Jump to search
Баннер1

```wiki

دروس في لغة HTML للمبتدئين

مقدمة:

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

ما هي لغة HTML؟

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

` بداية ونهاية فقرة نصية. بنية HTML الأساسية: كل صفحة HTML تتكون من هيكل أساسي. هذا الهيكل يتضمن العناصر التالية:

  • `<!DOCTYPE html>`: تعريف نوع المستند. يخبر المتصفح بأنه يتعامل مع مستند HTML5.
  • `<html>`: العنصر الجذر في صفحة HTML. يحتوي على جميع العناصر الأخرى.
  • `<head>`: يحتوي على معلومات حول الصفحة، مثل العنوان، والوصف، والروابط إلى ملفات CSS و JavaScript.
  • `<title>`: يحدد عنوان الصفحة الذي يظهر في علامة تبويب المتصفح.
  • `<body>`: يحتوي على المحتوى المرئي للصفحة، مثل النصوص، والصور، والروابط.

مثال على هيكل HTML بسيط: ```html <!DOCTYPE html> <html> <head> <title>صفحة HTML بسيطة</title> </head> <body>

مرحباً بالعالم!

هذه فقرة نصية بسيطة.

</body> </html> ```

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

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

  • `

    ` إلى `
    `: عناصر العناوين. `

    ` هو العنوان الأكبر والأكثر أهمية، بينما `

    ` هو العنوان الأصغر.

  • `

    `: عنصر الفقرة. يستخدم لتجميع النص في فقرات.

  • `<a>`: عنصر الرابط. يستخدم لإنشاء روابط إلى صفحات أخرى أو موارد أخرى.
  • `<img>`: عنصر الصورة. يستخدم لعرض الصور في الصفحة.
  • `
      `: عنصر القائمة غير المرتبة. يستخدم لإنشاء قوائم بنقاط.
    • `
        `: عنصر القائمة المرتبة. يستخدم لإنشاء قوائم مرقمة.
      1. `
      2. `: عنصر عنصر القائمة. يستخدم داخل `
          ` و `
            ` لتمثيل كل عنصر في القائمة.
          1. `
            `: عنصر القسم. يستخدم لتجميع عناصر HTML الأخرى. يعتبر حاوية عامة.
          2. ``: عنصر النطاق. يشبه `
            `، ولكنه عنصر مضمن (inline) بدلاً من عنصر كتلة (block).
          3. ``: عنصر الجدول. يستخدم لعرض البيانات في شكل جدول.
          4. `
          5. `: عنصر صف الجدول.
          6. `
          7. `: عنصر خلية الجدول.
          8. `
            `: عنصر فاصل السطر. يضيف فاصل سطر جديد.
          9. `
            `: عنصر الخط الأفقي. يضيف خطًا أفقيًا.
          10. السمات (Attributes) في HTML

            السمات هي معلومات إضافية يتم إضافتها إلى عناصر HTML. تُستخدم السمات لتحديد خصائص العنصر، مثل عنوان الرابط، أو مصدر الصورة، أو نمط النص.

            مثال:

            ```html <a href="https://www.example.com" title="رابط إلى موقع Example">زيارة موقع Example</a> <img src="image.jpg" alt="وصف للصورة" width="500" height="300"> ```

            في المثال أعلاه:

            • `href` هي سمة للرابط `<a>` تحدد عنوان URL الذي سينتقل إليه الرابط.
            • `title` هي سمة للرابط `<a>` تحدد النص الذي سيظهر عند تمرير الماوس فوق الرابط.
            • `src` هي سمة للصورة `<img>` تحدد مسار ملف الصورة.
            • `alt` هي سمة للصورة `<img>` تحدد نصًا بديلًا للصورة في حالة عدم تحميلها.
            • `width` و `height` هما سمتان للصورة `<img>` تحددان عرض وارتفاع الصورة.

            روابط داخلية وخارجية

            • الروابط الداخلية (Internal Links): تستخدم للانتقال إلى أقسام مختلفة داخل نفس الصفحة. يتم ذلك باستخدام سمة `id` في العنصر المراد الانتقال إليه، ثم استخدام `#` متبوعًا بـ `id` في سمة `href` للرابط. على سبيل المثال: `<a href="#section2">الانتقال إلى القسم الثاني</a>`
            • الروابط الخارجية (External Links): تستخدم للانتقال إلى صفحات أخرى على الويب. يتم ذلك باستخدام عنوان URL الكامل للصفحة في سمة `href` للرابط. على سبيل المثال: `<a href="https://www.example.com">زيارة موقع Example</a>`

            الجداول في HTML

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

Баннер