الدرس الثامن: الصور
ألن يكون رائعاً إذا تمكنت من وضع صورة المغني والممثل الشهير ديفيد هاسلهوف في منتصف صفحتك؟هذا يبدو كتحد...
ربما، لكن في الحقيقة يمكن فعل ذلك بسهولة، كل ما تحتاجه هو عنصر واحد:مثال 1:
<img src="david.jpg" alt="David" />
كل ما تحتاج أن تفعله هو إخبار المتصفح بأنك تريد وضع صورة، (
img
) وموقعها (src
, هو اختصار "source")، هل فهمت ذلك؟لاحظ كيف أن عنصر
img
هو في نفسه وسم البداية والإغلاق، مثل <br />
لا يرتبط بنص معين."david.jpg" هو اسم ملف الصورة الذي تريد وضعها في صفحتك، و".jpg" هو نوع ملف الصورة، تماماً مثل اللاحقة ".htm" تزظهر أن الملف هو وثيقة HTML، ".jpg" تخبر المتصفح أن الملف هو صورة، هناك أنواع مختلفة من ملفات الصور التي يمكنك إضافتها لصفحتك:
- GIF (Graphics Interchange Format)
- JPG / JPEG (Joint Photographic Experts Group)
- PNG (Portable Network Graphics)
في الماضي كانتا صيغة الصورة GIF وJPEG الأكثر استخداماً في صفحات المواقع، مؤخراً صيغة الصور PNG بدأت تكتسب شهرة أكثر وأكثر على حساب صيغة GIF، صيغة PNG تحوي عدة طرق تجمع بين مميزات GIF وJPEG، حيث يمكنها أن تحوي ملايين الصور وتقوم بضغطها بشكل فعال.
من أين آتي بالصور؟
إذا أردت أن تقوم بإنشاء صورك الخاصة فأنت بحاجة إلى برنامج محرر صور، محرر الصور هو أحد أهم الأدوات التي تحتاجها لإنشاء مواقع جميلة.للأسف ليس هناك محرر صور يأتي مع نظام ويندوز أو مع أنظمة التشغيل الأخرى، لذلك عليك أن تشتري برنامج باينت شوب برو أو فوتوشوب أو مايكروميديا فايروركس، وهي أفضل محررات الصور في السوق.
عموماً، كما قلنا سابقاً، ليس من الضروري أن تشتري برامج غالية السعر لإنجاز هذا الدرس، الآن يمكنك إنزال برنامج جيد لتحرير الصور يسمى IrfanView وهو برنامج مجاني ولا يكلف شيئاً.
أو يمكنك إنزال الصور من مواقع مختلفة، لكن احذر من مخالفة قوانين حقوق النشر، مع ذلك، من المفيد أن تعرف كيف تقوم بإنزال الصور:
- إضغط بالزر الأيمن على أي صورة في أي موقع.
- اختر "Save picture as..." في القائمة التي ستظهر لك.
- اختر مكان حفظ الصورة في حاسوبك واضغط على "Save".
الآن يمكنك وضع الصورة في إحدة صفحاتك، جرب بنفسك.
هل هذا كل ما أحتاجه لمعرفته حول الصور؟
هناك أشياء أخرى يجب أن تعرفها حول الصور، أولاً يمكنك أن تقوم بإضافة صورة من مجلد آخر أو حتى من موقع آخر:مثال 2:
<img src="images/logo.png" />
<img src="http://www.html.net/logo.png" />
مثال 4:
<a href="http://www.html.net"> <img src="logo.png" /></a>
هل هناك أي خصائص يجب أن أعرفها؟
عندما تريد وضع صورة فأنت تحتاج خاصيةsrc
التي تخبر المتصفح عن مكان الصور، بجانب ذلك هناك عدد من الخصائص التي يمكن أن تكون مفيدة عند إضافة الصورخاصية
alt
تستخدم لتعطي وصفاً بديلاً للصورة إذا لم تظهر
الصورة لأي سبب سيرى المستخدم نصاً بديلاً يشرح محتويات الصورة، هذه
الخاصية مهمة خصوصاً لمن يعاني من أي إعاقة بصرية، وهي كذلك مفيدة في حال
لم تظهر الصور بسرعة كافية، لذلك استخدم دائماً خاصية alt
:مثال 5:
<img src="logo.gif" alt="HTML.net logo" />
alt
الهدف هو تقديم نص بديل يصف الصور، خاصية alt
يجب ألا تستخدم لعرض الرسائل خاصة للمستخدم لأن الذين يعانون من الإعاقة
البصرية سيسمعون النص البديل بدون أن يفهموا معناه أو يدركوا محتوى الصورة.الخاصية
title
يمكن استخدامها لتقديم معلومات إضافية للصورة:مثال 6:
<img src="logo.gif" title="Learn HTML from HTML.net" />
هناك خاصيتان مهمتان وهما
width
وheight
:مثال 7:
<img src="logo.png" width="141" height="32" />
width
وheight
يمكن استخدامها
لتحديد طول وعرض الصورة، القيمة التي توضع للطول والعرض تقاس بالبكسل،
والبكسل هو وحدة قياس دقة الشاشة، معظم الشاشات لها دقة 1024×768، وعلى عكس
مقياس السنتميتر، البكسل يختلف حجمه بحسب دقة الشاشة، فمستخدم لديه شاشة
ذات دقة عالية قد يكون السنتميتر يساوي في شاشته 25 بكسل، لكن في شاشة أخرى
قد تساوي 1.5 سنتميتر.إذا لم تضع مقياساً للعرض والطول فالصورة ستوضع بمقياسها، لكن بالخاصيتين يمكن التلاعب بحجم الصورة:
مثال 8:
<img src="logo.gif" width="32" height="32" />
مع ذلك، تظل فكرة جيدة أن تستخدم خاصيتي الطول والعرض لأن المتصفحات تستطيع أن تعرف كم مساحة الصورة التي يجب أن تظهر في الصفحة فتسرع بذلك ظهور الصفحة للمستخدم.
يكفينا الآن ما رأيناه من صور ديفيد هاسلهوف.
ليست هناك تعليقات:
إرسال تعليق