Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> CSS

CSS में टेक्स्ट डेकोरेशन


text-decoration प्रॉपर्टी

CSS में टेक्स्ट डेकोरेशन के लिए text-decoration प्रॉपर्टी का उपयोग एक शॉर्टहैंड के रूप में निम्नलिखित प्रॉपर्टीज के लिए किया जाता है:

text-decoration-line text-decoration-color text-decoration-style

सब-प्रॉपर्टीज:

  • text-decoration-line: underline, overline, line-through, blink (अप्रचलित), none
  • text-decoration-color: डेकोरेशन लाइन का रंग
  • text-decoration-style: solid, double, dotted, dashed, wavy
  • text-decoration-thickness: लाइन की मोटाई (नया)
  • text-underline-offset: अंडरलाइन ऑफसेट (नया)

उदाहरण 1: शॉर्टहैंड सिंटैक्स

<!DOCTYPE html>
<html>
<head>
<style>
.demo {
  text-decoration: overline underline;
}
</style>
</head>
<body>
<h1>विवरण</h1>
<p class="demo">परीक्षा केंद्र ABC कॉलेज के पास।</p>
<p class="demo2">परीक्षा सुबह 9 बजे शुरू होती है।</p>
</body>
</html>

आउटपुट

टेक्स्ट के ऊपर और नीचे लाइन (डिफ़ॉल्ट रंग और स्टाइल)।

उदाहरण 2: अलग-अलग प्रॉपर्टीज के साथ

<!DOCTYPE html>
<html>
<head>
<style>
p {
  writing-mode: vertical-rl;
  text-decoration-line: overline;
  text-decoration-color: red;
  text-decoration-style: wavy;
}
</style>
</head>
<body>
<h1>डेमो हेडिंग</h1>
<p>यह डेमो टेक्स्ट है।</p>
</body>
</html>

आउटपुट

वर्टिकल टेक्स्ट (writing-mode: vertical-rl) के ऊपर लाल लहरदार ओवरलाइन।

पूरा शॉर्टहैंड सिंटैक्स (मॉडर्न):

text-decoration: [line] [style] [color] [thickness] [offset];

उदाहरण:

.fancy-underline {
  text-decoration: underline wavy red 3px 4px;
  /* line style color thickness offset */
}

सामान्य उपयोग के मामले:

  • text-decoration: underline - लिंक्स (डिफ़ॉल्ट)
  • text-decoration: line-through - हटाया गया/सेल प्राइस
  • text-decoration: overline underline - जोर देना
  • text-decoration: none - लिंक्स से अंडरलाइन हटाना

text-decoration vs border-bottom:

विशेषताtext-decorationborder-bottom
लाइन ब्रेक पर व्यवहारप्रत्येक लाइन परकेवल बॉक्स के नीचे
इंलाइन एलिमेंट्सकाम करता हैपूरे बॉक्स पर
text-underline-offsetसपोर्टेडनहीं
एनिमेशनसीमितपूरी तरह एनिमेटेबल
  1. HTML बेसिक्स HTML बेसिक्स

    हाइपरटेक्स्ट उस तरीके को संदर्भित करता है जिसमें वेब पेज (HTML डॉक्यूमेंट्स) एक साथ जुड़े होते हैं। इस प्रकार, वेब पेज पर उपलब्ध लिंक को हाइपरटेक्स्ट कहा जाता है। जैसा कि इसके नाम से पता चलता है, HTML एक मार्कअप लैंग्वेज है जिसका अर्थ है कि आप HTML का उपयोग केवल टेक्स्ट डॉक्यूमेंट को टैग्स के साथ म

  1. HTML <s> टैग HTML <s> टैग

    HTML <s> टैग क्या है? HTML में <s> टैग का उपयोग उस टेक्स्ट को चिह्नित करने के लिए किया जाता है जो अब प्रासंगिक नहीं है (no longer relevant) या सटीक नहीं है (no longer accurate)। यह टैग HTML5 में पुनर्परिभाषित (redefined) किया गया था ताकि ऐसे टेक्स्ट को प्रदर्शित किया जा सके जो अब सही नह

  1. HTML टेक्स्ट फॉर्मेटिंग HTML टेक्स्ट फॉर्मेटिंग

    परिचय HTML टेक्स्ट फॉर्मेटिंग उन HTML एलिमेंट्स को संदर्भित करता है जो HTML दस्तावेज़ में सामग्री को फॉर्मेट करने के लिए विशेष रूप से डिज़ाइन किए गए हैं। ये सिमेंटिक (अर्थपूर्ण) टैग्स हैं जो कंटेंट की संरचना और अर्थ को व्यक्त करते हैं। सिंटैक्स <tagname>सामग्री</tagname> HTML में टेक्स