تخطَّ إلى المحتوى

٣٠ يونيو ٢٠٢٦

الفرق بين HTML و CSS و JavaScript بالعربي

عند تعلّم تطوير الويب ستقابل ثلاث لغات أساسية: HTML و CSS و JavaScript. كثيرون يخلطون بينها، لكن لكل واحدة دور مختلف تمامًا. لنوضّحها بأبسط طريقة.

HTML — الهيكل 🏗️

HTML (اختصار لـ HyperText Markup Language) هي لغة الترميز التي تبني هيكل الصفحة: العناوين، الفقرات، الصور، الروابط، والأزرار.

فكّر فيها كـهيكل المبنى: الجدران والغرف والأبواب — موجودة لكن بلا دهان ولا أثاث.

<h1>مرحبًا</h1>
<p>هذه فقرة نصّية.</p>

CSS — التصميم 🎨

CSS (اختصار لـ Cascading Style Sheets) هي لغة الأنماط التي تتحكّم في الشكل: الألوان، الخطوط، المسافات، والتخطيط (Layout).

فكّر فيها كـالدهان والديكور والأثاث: تحوّل الهيكل الفارغ إلى مكان جميل.

h1 { color: purple; font-size: 32px; }

JavaScript — التفاعل ⚡

JavaScript هي لغة البرمجة التي تضيف الحياة: ماذا يحدث عند الضغط على زر؟ كيف تتغيّر البيانات دون إعادة تحميل الصفحة؟

فكّر فيها كـالكهرباء والأجهزة الذكية: تجعل المبنى يتفاعل معك.

button.addEventListener("click", () => alert("تم الضغط!"));

جدول المقارنة السريع

الجانبHTMLCSSJavaScript
النوعلغة ترميزلغة أنماطلغة برمجة
الدورالهيكلالتصميمالتفاعل
السؤال الذي يجيب عنهماذا يوجد؟كيف يبدو؟ماذا يحدث؟
مثالعنوان، صورةلون، خطزر يستجيب للضغط

ما الترتيب الصحيح للتعلّم؟

  1. HTML — تعلّم بناء الهيكل أولًا.
  2. CSS — ثم نسّق هذا الهيكل وزيّنه.
  3. JavaScript — وأخيرًا أضف التفاعل والمنطق.

هذا الترتيب ليس عشوائيًّا — كل لغة تبني على سابقتها، ولا يمكن تنسيق هيكل غير موجود، ولا برمجة تفاعل بلا عناصر تتفاعل معها.

الخلاصة

الثلاثة ليست بدائل بل شركاء: HTML يبني، CSS يجمّل، و JavaScript يحرّك. أي موقع تتصفّحه الآن يستخدمها معًا.

ابدأ رحلتك من مسار HTML الآن.

الأسئلة الشائعة

ما الفرق باختصار بين HTML و CSS و JavaScript؟

HTML يبني هيكل الصفحة، CSS يصمّمها ويزيّنها، و JavaScript يضيف التفاعل والحركة. الثلاثة تعمل معًا لبناء أي موقع.

أيها أتعلّم أولًا؟

ابدأ بـ HTML ثم CSS ثم JavaScript بهذا الترتيب، لأن كل لغة تبني على ما قبلها. هذا الترتيب هو الأساس الصحيح لأي مطوّر ويب.

هل HTML و CSS لغتا برمجة؟

لا، HTML لغة ترميز (Markup) و CSS لغة أنماط (Style). JavaScript وحدها لغة برمجة حقيقية فيها منطق ومتغيّرات ودوال.

اقرأ أيضًا

تصفّح كل المقالات في المدوّنة، أو ابدأ التعلّم من المسارات و خرائط الطريق.