random
أخبار ساخنة

كل ما تحتاج معرفته عن الصور في HTML ووسم img وطريقة التحكم في الحجم والتنسيق

الصفحة الرئيسية

إدراج الصور باستخدام وسم img في HTML

في درس النهاردة من كورس تعلم HTML من الصفر، هنتكلم عن واحدة من أهم الأدوات اللي بتخلي صفحات الويب شكلها احترافي، وهي الصور. وعلشان ندرج صورة في الصفحة بنستخدم وسم <img>، واللي هنتعرف عليه بالتفصيل في الدرس ده.

يعني إيه وسم img؟

وسم <img> هو وسم خاص بعرض الصور في صفحات HTML. الوسم ده من نوع "وسم فارغ" يعني مش بيكون له وسم إغلاق زي الوسوم التانية. علشان الصورة تظهر بشكل صحيح لازم نحدد ليه حاجتين أساسيتين:

  • src: وده اختصار لكلمة "source" يعني المصدر، وبنكتب فيه مكان الصورة سواء كان على نفس السيرفر أو رابط مباشر من النت.
  • alt: وده اختصار لـ "alternative text"، يعني نص بديل بيظهر لو الصورة مش اتحملت لأي سبب. وبيساعد كمان المستخدمين اللي بيستخدموا أدوات قراءة الشاشة.

إزاي نستخدم الوسم؟

ببساطة الكود بيكون كده:

<img src="photo.jpg" alt="وصف الصورة">

والصورة هتظهر في المكان اللي كتبت فيه الكود. بس في حاجات تانية نقدر نتحكم فيها زي الحجم والمكان.

التحكم في حجم الصورة

ممكن تتحكم في حجم الصورة بطريقتين:

  1. عن طريق خاصيتي width و height داخل الوسم.
  2. أو عن طريق CSS باستخدام style.

مثال:

<img src="photo.jpg" alt="صورة" width="300" height="200">

أو:

<img src="photo.jpg" alt="صورة" style="width:300px; height:200px;">

والأفضل إنك تستخدم CSS علشان يكون عندك مرونة أكتر في التنسيق.

المسارات المختلفة للصور

في نوعين من المسارات تقدر تستخدمهم:

  • مسار نسبي: زي لما تكون الصورة في مجلد جوه مشروعك. مثال: src="images/photo.jpg"
  • مسار مطلق: زي لما تكون الصورة على موقع تاني. مثال: src="https://example.com/photo.jpg"

خلي بالك لو بتستخدم صورة من موقع خارجي لازم تتأكد إن عندك الحق إنك تستخدمها، علشان حقوق النشر.

النص البديل alt

الـ alt مش بس بيساعد الناس اللي عندهم مشاكل في تحميل الصور، لكن كمان مهم جداً لتحسين محركات البحث (SEO)، علشان كده حاول دايمًا تكتب وصف دقيق للصورة.

عرض صور متحركة

ممكن تستخدم صور بصيغة .gif ودي بتكون صور متحركة، مثال:

<img src="smile.gif" alt="وجه مبتسم">

بس خلي بالك إن حجم الصور المتحركة ممكن يكون كبير، فخلي دايمًا الاستخدام بحكمة.

الصورة كرابط

لو عايز الصورة تكون قابلة للضغط، وتحول المستخدم لرابط معين، تقدر تحط وسم <img> جوا وسم <a>:

<a href="page.html">
  <img src="btn.jpg" alt="زر التحويل">
</a>

تنسيق الصور باستخدام float

لو حابب الصورة تظهر على جنب والنص يلتف حواليها، تقدر تستخدم خاصية float من CSS:

<img src="img.jpg" alt="وصف" style="float:right; width:150px;">

وكمان ممكن تستخدم float:left لو عايزها في الناحية التانية.

أنواع الصور المشهورة في HTML

دي أشهر الصيغ اللي بنستخدمها في صفحات الويب:

الصيغة الاختصار الوصف
JPG / JPEG Joint Photographic Experts Group أكثر صيغة منتشرة ومناسبة للصور الفوتوغرافية.
PNG Portable Network Graphics بتدعم الشفافية وجودة ممتازة.
GIF Graphics Interchange Format مناسبة للصور المتحركة.
SVG Scalable Vector Graphics مناسبة للأيقونات والرسومات المتجهة.
ICO Icon تستخدم كأيقونة تبويب للموقع.

نصائح عامة للتعامل مع الصور

  • اختار صيغة مناسبة للصورة حسب الاستخدام.
  • قلل حجم الصورة قبل ما ترفعها للموقع علشان متبطّأش التحميل.
  • استخدم نصوص alt دقيقة لتحسين تجربة المستخدم وSEO.
  • حافظ على أبعاد الصور متناسبة مع التصميم العام للموقع.

خاتمة الدرس

وبكده نكون اتعلمنا سوا كل حاجة تخص إدراج الصور باستخدام وسم <img> في لغة HTML من كورس تعلم HTML من الصفر. اتعرفنا على الوسم، واستخداماته، وشرحنا خصائص زي src و alt، وتحكمنا في الأبعاد، واتكلمنا عن الصيغ المختلفة، والصورة كرابط، وتنسيق الصورة باستخدام float.

لو عجبك الدرس ده، شاركه مع زمايلك علشان يستفيدوا، وابعته لأي حد بيبدأ يتعلم HTML.

استنونا في درس جديد، والسلام عليكم ورحمة الله وبركاته 🌟

google-playkhamsatmostaqltradent