مختصر كتابي: Introduction to HTML

ما هي لغة HTML؟

HTML اختصار Hypertext Markup Language، وهي من اللغات الأساسية لبناء المواقع مع CSS وJavaScript. يستخدمها مطورو الويب (Web Developers) لبناء الهيكل (Structure) أو الأساس لأي موقع، ولوصف المحتوى (Content) الموجود فيه.

إنفوجرافيك: ما هي HTML وأجزاء العنصر
ملخص الدرس في صورة واحدة. اضغط على الصورة لتكبيرها.

لغة علامات وليست لغة برمجة

  • HTML لغة علامات (Markup Language) وليست لغة برمجة، لأننا نستخدمها لكي نصف شيئًا.
  • نصف المحتوى من خلال العناصر (Elements)، ونسميها أيضًا الوسوم (Tags).
  • المتصفح يقرأ كود HTML ويحوّله إلى صفحة أو موقع تتصفحه وتتفاعل معه.

عناصر مختلفة لمحتوى مختلف

لكل نوع من المحتوى عنصر يصفه. مثلًا عنصر p لعمل فقرة (Paragraph)، وعناصر للعناوين (Headings)، وعناصر لعرض الفيديوهات والصور:

<p>content</p>
<h1>content</h1>
<video>content</video>
<img/>

وسترى عناصر أخرى كثيرة خلال هذا القسم من الكورس.

مم يتكون العنصر؟

لنأخذ عنصر الفقرة مثالًا. السطر كله على بعضه هو العنصر (Element):

<p><strong>Hello!</strong></p>

ويتكون من ثلاثة أجزاء:

  1. الفتحة (Opening Tag): اسم العنصر بين علامتي أصغر من وأكبر من، وهنا <p>.
  2. المحتوى (Content): ما يعرضه العنصر. الفقرة تعرض نصًا (Text)، وقد يكون المحتوى عنصرًا آخر. العنصر الذي بالداخل نسميه الابن (Child)، والعنصر الذي بالخارج هو الأب (Parent). في المثال strong هو الابن وp هو الأب.
  3. القفلة (Closing Tag): مثل الفتحة تمامًا، لكن فيها شرطة مائلة (Slash). نفتح بـ <p> ونقفل بـ </p>.

بعض العناصر ليس لها محتوى ولا قفلة، مثل عنصر الصور: فيه الفتحة فقط مع Slash في آخرها. هذا النوع اسمه Self Closing Tag:

<img src="cat.jpg" />

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

الخلاصة

  • HTML لغة علامات تبني هيكل الموقع وتصف محتواه.
  • نصف المحتوى بالعناصر (Elements) أو الوسوم (Tags).
  • العنصر = فتحة + محتوى + قفلة، والقفلة فيها Slash.
  • بعض العناصر مثل img تُكتب بفتحة فقط (Self Closing Tag).

مصطلحات الدرس

المصطلحبالإنجليزيةالمعنى
لغة علاماتMarkup Languageلغة نستخدمها لوصف المحتوى، وليست لغة برمجة
العنصر / الوسمElement / Tagالوحدة التي نصف بها نوعًا من المحتوى
الفتحةOpening Tagاسم العنصر بين < و >
القفلةClosing Tagمثل الفتحة لكن فيها Slash
الابن / الأبChild / Parentعنصر داخل عنصر آخر / العنصر الذي يحتويه
وسم يقفل نفسهSelf Closing Tagعنصر بفتحة فقط تنتهي بـ Slash مثل img

هذا درس مجاني من «أساسيات HTML». اشترك للوصول إلى كل الدروس والاختبارات والشهادة.

اعرف تفاصيل الاشتراك ←