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

HTML डॉक्यूमेंट्स में CSS शामिल करना


HTML डॉक्यूमेंट्स में CSS को शामिल करने के लिए, हम या तो उन्हें इंटरनली, इंलाइन शामिल कर सकते हैं या एक एक्सटर्नल फाइल लिंक कर सकते हैं।

सिंटैक्स

HTML में CSS फाइल्स को शामिल करने का सिंटैक्स निम्नलिखित है:

/*inline*/ <element style="/*declarations*/"></element> /*internal*/ <head> <style> /*declarations*/ </style> </head> /*external*/ <head> <link rel="stylesheet" href="#location"> </head>

उदाहरण

निम्नलिखित उदाहरण HTML डॉक्यूमेंट्स में CSS फाइल की लिंकिंग दिखाते हैं:

इंलाइन CSS

<!DOCTYPE html> <html> <head> </head> <body> <p style="font-family: Forte;">Demo text</p> <p style="background-color: lightblue;">This is Demo text</p> <img src="https://www.tutorialspoint.com/memcached/images/memcached.jpg" style="border: 3px groove orange;"> </body> </html>

आउटपुट

यह निम्नलिखित आउटपुट देता है:

HTML डॉक्यूमेंट्स में CSS शामिल करना

उदाहरण

इंटरनल लिंकिंग

<!DOCTYPE html> <html> <head> <style> div { margin: auto; padding: 15px; width: 33%; border: 2px solid; border-radius: 5%; } div > div { border-color: transparent; box-shadow: inset 0 0 6px red; } div > div > div { border-color: red; } </style> </head> <body> <div> <div></div> <div> <div></div> </div> <div></div> </div> </body> </html>

आउटपुट

यह निम्नलिखित आउटपुट देता है:

HTML डॉक्यूमेंट्स में CSS शामिल करना

उदाहरण

एक्सटर्नल लिंकिंग

CSS में, आप एक एक्सटर्नल CSS फाइल भी शामिल कर सकते हैं और उसमें CSS स्टाइल्स रख सकते हैं। इसे नीचे दिए गए उदाहरण में दिखाए अनुसार HTML फाइल से रेफर किया जा सकता है:

<!DOCTYPE html> <html> <head> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <p>Demo text</p> <p>Demo text again</p> </body> </html>

आउटपुट

यह निम्नलिखित आउटपुट देता है:

HTML डॉक्यूमेंट्स में CSS शामिल करना

निम्नलिखित style.css है:

p { text-decoration: overline; text-transform: capitalize; }
  1. HTML पेजेस में CSS कैसे शामिल करें HTML पेजेस में CSS कैसे शामिल करें

    हम HTML पेजेस में CSS को तीन तरीकों से शामिल कर सकते हैं। ये हैं:इंलाइनयहां हम एलिमेंट के स्टाइल एट्रिब्यूट में CSS स्टाइल्स स्पेसिफाई करते हैं। हालांकि, फाइल्स को मॉड्यूलराइज़ करने के लिए इंटरनल या एक्सटर्नल लिंकिंग की सिफारिश की जाती है।इंटरनलहम HTML डॉक्यूमेंट के <head> के अंदर <style>

  1. एडवांस CSS लेआउट फ्लेक्सबॉक्स के साथ एडवांस CSS लेआउट फ्लेक्सबॉक्स के साथ

    CSS3 फ्लेक्सबॉक्स (Flexible Box) जटिल लेआउट के लिए शक्तिशाली मोड है। कंटेनर प्रॉपर्टी: flex-direction, flex-wrap, flex-flow, justify-content, align-items, align-content। आइटम प्रॉपर्टी: flex-grow, flex-shrink, flex-basis, align-self, order। उदाहरण div { background-color: #f1f1f1; margin: 10

  1. प्योर CSS के साथ स्मूथ स्क्रॉलिंग प्योर CSS के साथ स्मूथ स्क्रॉलिंग

    परिचय CSS scroll-behavior प्रॉपर्टी हमें स्क्रॉल के व्यवहार को बदलने की अनुमति देती है। जावास्क्रिप्ट के बिना, हम एंकर लिंक्स और प्रोग्रामेटिक स्क्रॉलिंग के लिए स्मूथ स्क्रॉलिंग सक्षम कर सकते हैं। उदाहरण 1: वर्टिकल स्मूथ स्क्रॉल <!DOCTYPE html> <html> <head> <style> h