কম্পিউটার টিউটোরিয়াল

HTML DOM Style font প্রপার্টি

HTML DOM Style font প্রপার্টি ছয়টি প্রপার্টি - font-style, font-variant, font-weight, font-size, line-height, এবং font-family - সেট বা পেতে ব্যবহৃত হয়। ফন্ট আকার এবং ফন্ট ফ্যামিলি আবশ্যক মান, অন্যান্য অনুপস্থিত মানের জন্য ডিফল্ট সেট করে।

সিনট্যাক্স

font প্রপার্টি রিটার্ন করার জন্য:

object.style.font

font প্রপার্টি সেট করার জন্য:

মান বিবরণ
style ফন্ট স্টাইল সেট করতে।
variant টেক্সটকে স্মল-ক্যাপস ফন্টে সেট করতে।
weight ফন্টের বোল্ডনেস নির্দিষ্ট করতে।
size ফন্ট আকার নির্দিষ্ট করতে।
lineHeight লাইনগুলোর মধ্যবর্তী দূরত্ব নির্দিষ্ট করতে।
family ফন্ট ফেস সেট করতে।
caption ক্যাপশন কন্ট্রোলের জন্য ফন্ট প্রয়োগ করে (বাটন, ড্রপ-ডাউন ইত্যাদি)।
icon লেবেল আইকন ফন্ট নির্দিষ্ট করতে।
menu মেনুতে ব্যবহৃত ফন্ট।
message-box ডায়লগ বক্সে ব্যবহৃত ফন্ট।
small-caption ছোট কন্ট্রোলের জন্য ফন্ট।
status-bar উইন্ডো স্ট্যাটাস বারের ফন্ট বর্তমান ফন্টে সেট করে।
initial প্রপার্টিকে ডিফল্ট মানে সেট করে।
inherit প্যারেন্ট এলিমেন্ট থেকে প্রপার্টির মান উত্তরাধিকারসূত্রে পায়।

উদাহরণ

<!DOCTYPE html>
<html>
<head>
<style>
  .PARA1 {
    font: oblique 5deg small-caps bold 1.3em/3 cursive;
  }
</style>
<script>
  function changeFont() {
    for(var i=0; i<2; i++) {
      document.getElementsByClassName("PARA1")[i].style.font = "italic bold 30px Verdana";
    }
    document.getElementById("Sample").innerHTML = "উপরের দুটি প্যারাগ্রাফের টেক্সট এখন পরিবর্তন করা হয়েছে";
  }
</script>
</head>
<body>
  <p class="PARA1">This is demo text</p>
  <p class="PARA1">This is another demo text</p>
  <p>নিচের বাটনে ক্লিক করে উপরের কন্টেইনার ডিভের ফ্লেক্স ডাইরেকশন পরিবর্তন করুন</p>
  <button onclick="changeFont()">ফন্ট পরিবর্তন করুন</button>
  <p id="Sample"></p>
</body>
</html>

আউটপুট

প্রাথমিক অবস্থায় প্যারাগ্রাফগুলোর ফন্ট oblique 5deg small-caps bold 1.3em/3 cursive হবে।

"ফন্ট পরিবর্তন করুন" বাটনে ক্লিক করার পর প্যারাগ্রাফগুলোর ফন্ট italic bold 30px Verdana হবে।

  1. HTML DOM Style textDecorationColor প্রোপার্টি

  2. HTML DOM Style fontWeight প্রপার্টি

  3. HTML DOM Style fontSize প্রপার্টি

  4. HTML DOM Style fontFamily প্রপার্টি