لغات البرمجة

الصور في لغة html5

الصور في لغة html5
الصور في لغة html5

الصور في لغة html5 – من المواضيع الرئيسية عند بناء أي موقع ويب هو الصور، وكيفية إدراج صورة في موقعنا والتنقل بين الصور. وهذا ما سنناقشه اليوم في مقالتنا حول الصور في لغة html5. كما سنوافيكم بشروحات تفصيلية لجعلكم محترفين في عالم البرمجة. لا سيما أن موضوع الصور نراه في مختلف المواقع عبر الإنترنت.

شرح الصور في لغة html5

الصور في لغة html5

الصور في لغة html5

أهمية الصور في مواقع الويب

تعتبر الصور في لغة html5 الأساس المستخدم من قبل مواقع الويب الأخرى لعرض الصور المتنوعة في مواقعها. وتعتبر الصور طريقة لافتة لزوار الموقع للتعرف على الخدمات التي يقدمها الموقع.

وعلى سبيل المثال فإن أي موقع تنشئه له غرض محدد فلو كان موقع لشركة طيران لا بد لك من توثيق رحلاتك بصور متنوعة لجذب الزوار. وفي حال كان موقع لمشفى أو موقع تعليمي فلا بد لك من إدراج الصور أو شريط متنقل من الصور لعرض خدماتك.

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

ويمكنك أن ترى ذلك بعينك في موقع أمازون عن البحث عن أي منتج. سترى أنه يعرض لك الصور المتنوعة حول المنتجات المتوفرة. الأمر الذي دفعنا للبحث حول موضوع الصور في لغة html5، والتعرف على تفاصيله كافة.

أهمية الصور في مواقع الويب - الصور في لغة html5

أهمية الصور في مواقع الويب

كيفية إدراج صورة في الموقع

يمكننا إدراج صورة في موقعنا الخاص باستخدام العنصر img، ونلاحظ أن اسم التعليمة مشتق من اسم الصورة بالإنكليزية (image). وللعنصر السابق مجموعة من الوسوم وأولها مصدر الصورة (src)، وهو يدل على مصدر الصورة.

وجدير بالذكر أن العنصر السابق هو عنصر يمكن فتحه وإغلاقه في نفس التعليمة أي على الشكل التالي <img…./> دون الحاجة لكتابة اسم التعليمة مرة أخرى. سنقوم باختيار أي صورة موجودة لدينا على الحاسوب، منوهين إلى أنه يفضل أن يكون لها اسم واضح باللغة الإنكليزية حصراً وننقلها إلى مكان حفظ الملف الخاص بنا.

وبعدها سندرجها في موقعنا first.html وللتعرف على كيفية إنشاء ملف html يمكنك الاطلاع على المقال التالي شرح أساسيات لغة html5. وكتابة التعليمة التالية كما هو مبين بالصورة.

سنلاحظ أن الصورة ستظهر في أعلى يسار الصفحة بحجمها الافتراضي، ولا بد من تعليق التعليمات السابقة في الملف first. كما يمكن تعليق (تجاهل) أي تعليمة في لغة html باستخدام الرمز <!–…..–>.

كيفية إدراج صورة في الموقع - الصور في لغة html5

كيفية إدراج صورة في الموقع

حل مشكلة عدم توفر الصورة

في الكثير من الأحيان عند العمل على موضوع الصور في لغة html5 قد نكتب اسم الصورة بشكل خاطئ، أو نذكر اسم صورة غير موجودة وهذا يؤدي إلى خطأ كما هو مبين بالصورة التالية.
حيث أنني سأقوم بتعديل اسم الصورة لتصبح images، وأنا لا أملك صورة بنفس هذا الاسم بجانب الملف الخاص بي (first). سنلاحظ أن النتيجة ستكون شاشة بيضاء أي أنه لا يستطيع ترجمة التعليمة السابقة وإضافة الصورة.

حل مشكلة عدم توفر الصورة

حل مشكلة عدم توفر الصورة

هذا مثال بسيطة ولكن على مستوى موقع كبير مكون من عدة صفحات سيكون الأمر معقداً ولحل هذه المشكلة فإن لغة html5 وفرت لنا وسم جديد يدعى alt=””، لوضع نص أو صورة أخرى بين علامتي التنصيص في حال عم العثور على الصورة للإشارة إلى عدم العثور على الصورة عند تجربة الموقع.

وإذا قمنا بوضع عبارة (الصورة غير متوفرة) في الوسم السابق، مع الحفاظ على اسم الصورة غير الصحيح (images). سنلاحظ أنه سيطبع هذه العبارة على الشاشة.

وسم alt

وسم alt

التحكم بحجم الصورة

يمكننا التحكم بحجم الصور في لغة html5 عن طريق الوسمين التاليين وهما height=”” وكذلك width=””. ويأخذان نوعين من القيم، الأولى قيمة رقمية تشير لعدد البكسلات والثانية قيمة مئوية مثل 60%.

التحكم بحجم الصورة

التحكم بحجم الصورة

وأنصحكم بتغيير الحجم بالاعتماد على القيمة المئوية لأنها تضيف تجاوب في حال تصغير شاشة المتصفح أو تكبيرها. وسنلاحظ ذلك عند إعطاء عرض بقيمة 50% وارتفاع بقيمة 70 بكسل. ولكننا سنعيد الصورة السابقة لكتابتها الصحيحة لنرى الفارق في الحجم.

حجم الصورة عند تكبير المتصفح

حجم الصورة عند تكبير المتصفح

إدراج صورة من الإنترنت

قد ترغب في إدراج صورة من الإنترنت عوضاً عن تخزينا في الحاسوب الخاص بك. وهذا ممكن وبسهولة عن طريق تغيير قيمة الوسم src، وبدلاً من وضع اسم الصورة نضع رابط الصورة على الإنترنت. وأولاً نختار صورة من على الإنترنت ونقوم بنسخ رابطها عن طريق الضغط اليميني على الصورة واختيار (نسخ عنوان الصورة).

إدراج صورة من الإنترنت

إدراج صورة من الإنترنت

وبعدها نقوم بلصق هذا العنوان في قيمة الوسم src منوهين إلى أن رابط الصورة سيكون طويلاً وكذلك سنعيد الصورة لحجمها الافتراضي وستكون نتيجة التنفيذ كما يلي.

قيمة الوسم src - الصور في لغة html5

قيمة الوسم src

وإلى هنا نكون قد وصلنا إلى نهاية مقال اليوم، وناقشنا موضوع الصور في لغة html5. ولاحظنا أنه يعد من المواضيع المهمة في بناء وبرمجة مواقع الإنترنت، وتابعونا على موقعنا عربي تك للمزيد من الشروحات المفيدة.

إقرأ أيضاً: الجداول في لغة html5

أكتب تعليقك ورأيك