ইম এবং রিম হরফ-ভিত্তিক আপেক্ষিক ইউনিট এবং ফন্টের জন্য বা দৈর্ঘ্যের জন্য ইএমএস ব্যবহার করা পৃথক, সুতরাং ইএমএস এবং রিমস উভয়ই হরফ-ভিত্তিক তবে তাদের মধ্যে পার্থক্য হ'ল ইএমএস পিতামাতার বা বর্তমান ব্যবহার করে উপাদানটিকে রেফারেন্স হিসাবে রেফারেন্স হিসাবে মূল ফন্ট আকার ব্যবহার করুন।
আমরা যদি হরফ আকারের জন্য ইএমএস ব্যবহার করতে চাই তবে উল্লেখটি হ'ল পিতামাতারা শতাংশের সাথে ঘটে যাওয়া ফন্ট-আকারের অনুরূপ গণনা করেন।
নমুনা উদাহরণস্বরূপ, শিরোনামের চাইল্ড এলিমেন্টে একটি তিনটি এম ফন্ট-আকারের ফলস্বরূপ 72 পিক্সেল হয় কারণ এটি প্যারেন্ট ফন্টের আকারের তিনগুণ (150/100) * 16 = 24px। দৈর্ঘ্যের জন্য এখন এটি কিছুটা আলাদা। হেডারে 2 এম প্যাডিং, যেহেতু এটি একটি দৈর্ঘ্য পরিমাপ, বর্তমান উপাদানটির ফন্টের আকারটিকে একটি রেফারেন্স হিসাবে ব্যবহার করে এবং আমরা ইতিমধ্যে জানি যে এটি 24 পিক্সেল, সুতরাং 2 এম এর ফলে 48-পিক্সেল প্যাডিং হবে? এটি একটি সূক্ষ্ম পার্থক্য, কিন্তু একটি গুরুত্বপূর্ণ। আপনি যখন ইম ব্যবহার করেন এটি ফন্টগুলির জন্য যদি রেফারেন্সটি প্যারেন্ট এবং দৈর্ঘ্যের জন্য হয় তবে রেফারেন্সটি বর্তমান উপাদান।
html,body{
font-size:16px;
width:80vw;
}
header{
font-size:150%;
padding 2em;
margin-bottom:10rem;
height:90vh;
widht 1000px;
}
header-child{
font-size:3em;
padding:10%;
}
রিম সম্পর্কে, এটি হরফ ফন্টের আকার এবং দৈর্ঘ্য উভয়ের জন্য একইভাবে কাজ করে কারণ এটি সবসময় কেবল একটি ফর্মের আকারটিকে একটি রেফারেন্স হিসাবে ব্যবহার করে। এর অর্থ হ'ল যে 10 টি রিম প্যাডিং আমাদের এখানে রয়েছে তার ফলাফল 160 পিক্সেল হবে কারণ মূল ফন্টের আকার 16।