परिचय
HTML DOM Style font प्रॉपर्टी का उपयोग छह प्रॉपर्टीज - font-style, font-variant, font-weight, font-size, line-height, और font-family को सेट करने या प्राप्त करने के लिए किया जाता है। फॉन्ट साइज और फॉन्ट फैमिली आवश्यक मान हैं और यह अन्य सभी अनुपस्थित मानों के लिए डिफ़ॉल्ट सेट कर सकता है।
सिंटैक्स
फॉन्ट प्रॉपर्टी वापस करने के लिए:
object.style.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">यह डेमो टेक्स्ट है</p>
<p class="PARA1">यह एक और डेमो टेक्स्ट है</p>
<p>ऊपर के कंटेनर div का फॉन्ट बदलने के लिए नीचे दिए गए बटन पर क्लिक करें</p>
<button onclick="changeFont()">फॉन्ट बदलें</button>
<p id="Sample"></p>
</body>
</html>
आउटपुट
प्रारंभिक स्थिति:

"फॉन्ट बदलें" बटन पर क्लिक करने के बाद:

"फॉन्ट बदलें" बटन पर क्लिक करने के बाद (दूसरी स्थिति):
