यहाँ समस्या है। मेरी एक छवि है:
<img alt="alttext" src="filename.jpg"/>
नोट कोई ऊँचाई या चौड़ाई निर्दिष्ट नहीं है।
कुछ पृष्ठों पर मैं केवल एक थंबनेल दिखाना चाहता हूं। मैं HTML को बदल नहीं सकता, इसलिए मैं निम्नलिखित सीएसएस का उपयोग करता हूं:
.blog_list div.postbody img { width:75px; }
जो (अधिकांश ब्राउज़रों में) समान रूप से विस्तृत थंबनेल का एक पेज बनाता है, सभी संरक्षित पहलू अनुपात के साथ।
IE6 में, हालांकि छवि को सीएसएस में निर्दिष्ट आयाम में ही बढ़ाया गया है। यह 'प्राकृतिक' ऊंचाई को बरकरार रखता है।
यहाँ उन पृष्ठों की एक जोड़ी का उदाहरण दिया गया है जो समस्या का वर्णन करते हैं:
मैं सभी सुझावों के लिए बहुत आभारी रहूंगा, लेकिन यह बताना चाहूंगा कि (चुने हुए ग्राहकों की सीमाओं के कारण) मैं कुछ ऐसा ढूंढ रहा हूं जिसमें html को संशोधित करना शामिल नहीं है। सीएसएस भी जावास्क्रिप्ट के लिए बेहतर होगा।
संपादित करें: उल्लेख करना चाहिए कि चित्र अलग-अलग आकार और पहलू अनुपात के हैं।