16 – إدراج الصور – الروابط والصور – المستوى الاول

📌 الصور في HTML

🔹 ما هو الوسم <img>؟

  • يُستخدم لإدراج صورة في صفحة الويب.

  • وسم فارغ (Empty Element) → يعني ما فيهوش وسم إغلاق (</img> ❌).

  • يكتفي بالوسم المفتوح <img> ومعاه الخصائص (Attributes).


🔹 التركيب الأساسي


🔹 الخصائص الأساسية لوسم <img>

1. الخاصية src (Source)

  • تحدد مسار الصورة اللي عايز تعرضها.

  • ممكن يكون:

    • رابط نسبي (Relative Path): الصورة موجودة في نفس المشروع.

    • رابط كامل (Absolute URL): الصورة موجودة على الإنترنت.


2. الخاصية alt (Alternative Text)

  • نص بديل يظهر إذا فشل تحميل الصورة (مثلًا الرابط خطأ).

  • مهم جدًا لـ:

    • تحسين تجربة المستخدم (Accessibility) → قارئات الشاشة بتقرأ النص لضعاف البصر.

    • تحسين SEO → محركات البحث تستخدمه لفهم محتوى الصورة.

✅ مثال:


3. الخاصية width و height

  • لتحديد أبعاد الصورة (العرض والارتفاع).

  • ممكن تحدد بالقيمة (بيكسل) أو بالنسبة (%).

  • الأفضل تحديد إما العرض فقط أو الارتفاع علشان تحافظ على تناسق أبعاد الصورة.

✅ أمثلة:


🔹 خصائص أخرى مفيدة

  • title → نص يظهر عند تمرير الماوس على الصورة:

  • loading=”lazy” → تحميل الصورة عند ظهورها في الشاشة فقط (يوفر سرعة):

🔹 مثال عملي كامل


🔹 ملخص

  • <img> = لإدراج الصور (وسم فارغ).

  • src = مسار الصورة.

  • alt = نص بديل عند فشل التحميل + مهم للـ SEO.

  • width, height = التحكم في أبعاد الصورة.

  • ممكن تضيف خصائص إضافية زي title, loading.

التقييم: 0 من 0 تصويت

Similar Posts

  • 10 – الترميز (UTF-8) في HTML – الأساسية للصفحة – المستوى الاول

    📌 الترميز (UTF-8) في HTML 🔹 ما هو الترميز (Character Encoding)؟ أي نص بتكتبه في ملف HTML (حروف، أرقام، رموز) لازم يتم تخزينه على شكل أرقام (Bits & Bytes) داخل الكمبيوتر. الترميز هو النظام اللي…

  • 4 – تركيب ملف HTML (HTML Document Structure) – مقدمة في HTML – المستوى الأول: الأساسيات

    📌 تركيب ملف HTML (HTML Document Structure) أي ملف HTML له بنية ثابتة لازم تبدأ بيها علشان المتصفح يفهم الكود ويعرض الصفحة بشكل صحيح. خلينا نشرح المكونات الأساسية واحد واحد: 🔹 1. سطر التعريف (Document…

  • 2- الفرق بين الـ Front-End و الـ Back-End – مقدمة في HTML – المستوى الأول: الأساسيات

    📌 الفرق بين الـ Front-End و الـ Back-End 🔹 1. ما هو الـ Front-End؟ الـ Front-End هو الجزء الظاهر للمستخدم (User Interface). هو كل ما تراه وتتعامل معه في الموقع أو التطبيق: النصوص الأزرار الصور القوائم الألوان…

  • Leave a Reply

    Your email address will not be published. Required fields are marked *