علامة آي إم جيمصممة لعرض الصور على صفحة ويب في شكل رسومي تنسيق GIFأو جى بي إي جي أو PNG. تحتوي هذه العلامة على معلمة واحدة مطلوبة، src، والتي تحدد عنوان ملف الصورة. إذا لزم الأمر، يمكن ربط الرسم بملف آخر عن طريق وضع علامة IMG في الحاوية A. وفي الوقت نفسه، يتم عرض حد حول الصورة، والذي يمكن إزالته عن طريق إضافة المعلمة border=0 إلى علامة IMG.
يمكن أيضًا استخدام الصور كخرائط صور، حيث تحتوي الصورة على نقاط فعالة تعمل كروابط. هذه الخريطة مظهرلا تختلف عن الصورة العادية، ولكن في نفس الوقت يمكن تقسيمها إلى مناطق غير مرئية ذات أشكال مختلفة، حيث تعمل كل منطقة كحلقة وصل.
بناء الجملة
علامة الإغلاق
غير مطلوب.
خيارات
محاذاة - يحدد كيفية محاذاة الصورة على طول الحافة وكيفية التفاف النص حولها.
بديل - نص بديل للصورة.
الحدود - سمك الإطار المحيط بالصورة.
الارتفاع - ارتفاع الصورة.
hspace - المسافة الأفقية من الصورة إلى المحتوى المحيط بها.
ismap - يخبر المتصفح أن الصورة عبارة عن خريطة صور من جانب الخادم.
lowsrc - المسار إلى الملف الرسومي منخفض الدقة للعرض الأولي.
src - المسار إلى الملف الرسومي.
vspace - المسافة العمودية من الصورة إلى المحتوى المحيط بها.
العرض - عرض الصورة.
usemap - رابط إلى علامة MAP التي تحتوي على إحداثيات لخريطة صورة العميل.
مثال 1: استخدام علامة IMG
لوريم إيبسوم دولور يجلس أميت...
وصف معلمات علامة IMG
محاذاة المعلمة
وصف
بالنسبة للصور، يمكنك تحديد موضعها بالنسبة للنص أو الصور الأخرى على صفحة الويب. يتم تحديد طريقة محاذاة الصور بواسطة معلمة المحاذاة لعلامة IMG.
بناء الجملة
الحجج
يسرد الجدول 1 القيم المحتملة لمعلمة المحاذاة ونتيجة استخدامها.
الجدول 1. استخدام قيم المعلمات المحاذاة محاذاة القيمة | وصف | مثال |
---|
absbottom |
تتم محاذاة الحد السفلي من الصورة إلى الحافة السفلية للسطر الحالي. |
|
abmiddle |
تتم محاذاة وسط الصورة مع الخط الأوسط للنص. |
لوريم إيبسوم دولور سيت أميت، consectetuer adipiscing إيليت... |
القاع أو الأساس |
تتم محاذاة الحد السفلي من الصورة مع الخط الأساسي لسطر النص. يتم تعيين هذه القيمة بشكل افتراضي. |
لوريم إيبسوم دولور سيت أميت، consectetuer adipiscing إيليت... |
غادر |
يتم وضع الصورة على الحافة اليسرى للعنصر الأصلي. |
لوريم إيبسوم دولور سيت أميت، consectetuer adipiscing إيليت... |
وسط |
تتم محاذاة منتصف الصورة إلى الخط الأساسي للسطر الحالي من النص. |
لوريم إيبسوم دولور سيت أميت، consectetuer adipiscing إيليت... |
يمين |
تتم محاذاة الصورة إلى الحافة اليمنى للعنصر الأصلي. |
لوريم إيبسوم دولور سيت أميت، consectetuer adipiscing إيليت... |
com.texttop |
تتم محاذاة الحد العلوي للصورة مع أطول عنصر نص في السطر الحالي. |
لوريم إيبسوم دولور سيت أميت، consectetuer adipiscing إيليت... |
قمة |
تتم محاذاة الحد العلوي للصورة مع العنصر الأطول في السطر الحالي. |
لوريم إيبسوم دولور سيت أميت، consectetuer adipiscing إيليت... |
الخيارات الأكثر شيوعًا هي اليسار واليمين، مما يؤدي إلى إنشاء التفاف النص حول الصورة. لمنع النص من الملاءمة بإحكام مع الصورة، يوصى بإضافة معلمات hspace وvspace في علامة IMG، والتي تحدد المسافة إلى النص بالبكسل.
على الرغم من أن جميع قيم المعلمة align مدعومة من قبل المتصفحات، إلا أن الوسائط absbottom و absmiddle و baseline و texttop غير موصوفة في مواصفات HTML 4.
القيمة الافتراضية
قاع
مثال 2: محاذاة صورة
لوريم إيبسوم دولور سيت أميت، consectetuer adipiscing إيليت...
ملحوظة
على الرغم من أن جميع قيم المعلمة align مدعومة من قبل المتصفحات، فإن الوسائط absbottom و absmiddle و baseline و texttop غير مدعومة بواسطة مواصفات HTML 4. معلمة البديل
وصف
تقوم المعلمة alt بتعيين نص بديل للصور. يتيح لك هذا النص الحصول على معلومات نصيةحول الرسم عند تعطيل تحميل الصور في المتصفح. نظرًا لأنه يتم تحميل الصور بعد أن يتلقى المتصفح معلومات عنها، فإن النص البديل للصورة يظهر مسبقًا. وأثناء تحميله، سيتم استبدال النص بصورة.
تعرض المتصفحات أيضًا نصًا بديلاً كتلميح أداة عند تحريك الماوس فوق الصورة.
بناء الجملة
الحجج
أي سلسلة نصية مناسبة. يجب أن تكون محاطة بعلامات اقتباس مزدوجة أو مفردة.
القيمة الافتراضية
لا.
مثال 3: إضافة نص بديل
alt="العودة إلى الصفحة الرئيسية"
!}>
معلمة الحدود
وصف
يمكن وضع الصورة الموضوعة على صفحة ويب في إطار بعرض مختلف. يتم ذلك باستخدام معلمة الحدود لعلامة IMG. افتراضيًا، لا توجد حدود حول الصورة ما لم تكن الصورة عبارة عن رابط. يتطابق لون الحدود في هذه الحالة مع لون النص المحدد باستخدام النمط أو معلمة النص الخاصة بعلامة BODY.
بناء الجملة
الحجج
القيمة الافتراضية
0
مثال 3. إطار حول الصورة
إطار أخضر بسمك 2 بكسل
معلمة الارتفاع والعرض
وصف
لتغيير حجم صورة باستخدام HTML، يتم توفير معلمات العرض والارتفاع. يمكنك استخدام القيم بالبكسل أو النسب المئوية. إذا تم تعيين إدخال النسبة المئوية، فسيتم حساب أبعاد الصورة بالنسبة للعنصر الأصلي - الحاوية التي توجد بها علامة IMG. إذا لم تكن هناك حاوية أصل، فإن نافذة المتصفح تعمل بنفس الطريقة. بمعنى آخر، العرض = 100% يعني أن الصورة سيتم تمديدها عبر عرض صفحة الويب بالكامل. تؤدي إضافة معلمة عرض أو ارتفاع واحدة فقط إلى الحفاظ على نسب الصورة ونسبة العرض إلى الارتفاع. ينتظر المتصفح حتى يتم تحميل الصورة بالكامل لتحديد ارتفاعها وعرضها الأصليين.
تأكد من ضبط أبعاد جميع الصور على صفحة الويب. وهذا يجعل تحميل الصفحة أسرع إلى حد ما لأن المتصفح لا يحتاج إلى حساب حجم كل صورة بعد استلامها. هذا البيان مهم بشكل خاص للصور الموضوعة داخل الجدول.
يمكن تغيير عرض الصورة وارتفاعها إما أصغر أو أكبر. ومع ذلك، فإن هذا لا يؤثر على سرعة تحميل الصورة بأي شكل من الأشكال، حيث يبقى حجم الملف دون تغيير. لذلك، قم بالتصغير بحذر كما... قد يسبب هذا ارتباكًا بين القراء حول سبب استغراق تحميل هذه الصورة الصغيرة وقتًا طويلاً. لكن زيادة الحجم تؤدي إلى تأثير معاكس - حجم الصورة كبير، ولكن يتم تحميل الملف بشكل أسرع مقارنة بالصورة ذات الحجم نفسه. لكن جودة الرسم تتدهور.
بناء الجملة
الحجج
أي عدد صحيح موجب بالبكسل أو النسبة المئوية.
القيمة الافتراضية
العرض أو الارتفاع الأصلي للصورة.
مثال 4: أبعاد الصورة
معلمة HSPACE وVSPACE
وصف
بالنسبة لأي صورة، يمكنك تعيين هوامش أفقية ورأسية غير مرئية باستخدام معلمات hspace وvspace. وينطبق هذا بشكل خاص عندما يلتف النص حول الصورة. في هذه الحالة، حتى لا يتم "تشغيل" النص بإحكام على الصورة، فمن الضروري إضافة مساحة فارغة حوله.
بناء الجملة
الحجج
أي عدد صحيح موجب بالبكسل.
القيمة الافتراضية
0
مثال 5. المسافات البادئة من الصورة
معلمة ISMAP
وصف
تخبر المعلمة ismap المتصفح أن الصورة عبارة عن خريطة صورة من جانب الخادم. تسمح لك خرائط الصور بربط الروابط بمناطق مختلفة من نفس الصورة. تم تنفيذها في اثنين خيارات مختلفة- الخادم والعميل. عند استخدام خيار الخادم، يرسل المتصفح طلبًا إلى الخادم للحصول على عنوان الرابط المحدد وينتظر الرد بالمعلومات المطلوبة. يتطلب هذا النهج وقتًا إضافيًا لانتظار النتيجة و ملفات منفصلةلكل بطاقة صورة.
يتم إرسال البيانات إلى الخادم على النحو التالي. تحتاج إلى وضع علامة IMG في الحاوية A، حيث تحتاج إلى تحديد عنوان برنامج CGI كقيمة المعلمة href. يقوم البرنامج بتحليل إحداثيات النقر بالماوس المستلمة، والتي يتم حسابها من الزاوية اليسرى العليا من الصورة، ويعيد صفحة الويب المطلوبة.
بناء الجملة
الحجج
لا.
القيمة الافتراضية
بشكل افتراضي، يتم تعطيل هذا الخيار.
مثال 6. الرسم كخريطة صورة
إذا قام المستخدم بتعيين إحداثيات الماوس على الصورة على 100، 50، فبعد النقر على الرابط سيتم فتح الملف على http://www.htmlbook.ru/cgi-bin/map.cgi?100,50. يتم نقل الأرقام الأخيرة إلى برنامج CGI باستخدام طريقة GET وتفسيرها على الخادم.
معلمة لووسرك
وصف
يتم استخدام المعلمة lowsrc لعرض صورة منخفضة الجودة قبل تحميل الصورة النهائية بالكامل. يهدف هذا الأسلوب إلى تقليل وقت انتظار المستخدم. يتم عرض عليه أولاً صورة منخفضة الدقة أو رسمًا بالأبيض والأسود، ويتم تحميله بسرعة نظرًا لصغر حجم الملف الأولي. أثناء قيام المستخدم بمشاهدتها، يتم تحميل الصورة نوعية جيدة، والذي يحل محل الأصلي تدريجيًا. يجب أن تكون أحجام هذه الصور هي نفسها.
بناء الجملة
الحجج
القيمة الافتراضية
لا.
مثال 7. الطريق إلى رسم منخفض الجودة
معلمة SRC
وصف
عنوان ملف رسوميوالتي سيتم عرضها على صفحة الويب. الملفات الأكثر شيوعًا هي بتنسيق GIF وJPEG.
بناء الجملة
الحجج
القيمة هي المسار الكامل أو النسبي للملف.
القيمة الافتراضية
لا.
مثال 8. المسار إلى الملف الرسومي
وصف
علامة مصمم لعرض الصور بتنسيق رسومي GIF أو JPEG أو PNG على صفحة الويب. يتم تحديد عنوان ملف الصورة عبر السمة src. إذا لزم الأمر، يمكن جعل الرسم رابطًا لملف آخر عن طريق وضع العلامة في حاوية .
.
في هذه الحالة، يتم عرض إطار حول الصورة، والذي يمكن إزالته عن طريق إضافة السمة border="0" إلى العلامة
يمكن أيضًا استخدام الصور كخرائط صور، حيث تحتوي الصورة على نقاط فعالة تعمل كروابط. لا تختلف هذه الخريطة في المظهر عن الصورة العادية، ولكن يمكن تقسيمها إلى مناطق غير مرئية ذات أشكال مختلفة، حيث تعمل كل منطقة كحلقة وصل.
بناء الجملة
يحدد كيفية محاذاة الصورة على طول الحافة وكيفية التفاف النص حولها.