जैसा कि जोहान्स कहते हैं - उनके जवाब पर सीधे टिप्पणी करने के लिए पर्याप्त प्रतिनिधि नहीं है - आप वास्तव में ऐसा तब तक कर सकते हैं जब तक कि सभी तत्व "" आयाम फ़ॉन्ट के आकार के कई के रूप में निर्दिष्ट किए जाते हैं। मतलब, वह सब कुछ जहां आप%, em या ex का उपयोग करते हैं। इकाइयों "। हालांकि मुझे लगता है कि% तत्व से युक्त होते हैं, न कि फ़ॉन्ट-आकार के।
और आप आम तौर पर छवियों के लिए इन सापेक्ष इकाइयों का उपयोग नहीं करेंगे, यह देखते हुए कि वे पिक्सेल से बने होते हैं, लेकिन एक चाल है जो इसे बहुत अधिक व्यावहारिक बनाती है।
यदि आप परिभाषित करते हैं body{font-size: 62.5%};
तो 1em 10px के बराबर होगा। जहाँ तक मुझे पता है यह सभी मुख्य ब्राउज़रों में काम करता है।
फिर आप अपनी (जैसे) 100px वर्ग छवियों को निर्दिष्ट कर सकते हैं width: 10em; height: 10em;
और फ़ायरफ़ॉक्स के स्केलिंग को डिफ़ॉल्ट मान सकते हैं, चित्र उनका प्राकृतिक आकार होगा।
बनाओ body{font-size: 125%};
और सब कुछ - छवियों सहित - डबल मूल आकार हो wil।