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

HTML <base> href एट्रिब्यूट: बेस URL सेट करना

<base> href एट्रिब्यूट

href एट्रिब्यूट <base> एलिमेंट में दस्तावेज़ के सभी रिलेटिव URLs के लिए बेस URL सेट करता है। यह <head> में रखा जाता है और पेज के सभी रिलेटिव लिंक्स, इमेजेज, स्क्रिप्ट्स, स्टाइलशीट्स पर लागू होता है।

सिंटैक्स

<base href="absolute_URL">

कैसे काम करता है

बेस URL: https://example.com/tutorials/

रिलेटिव URLs: /html, /java, /jquery

हल किए गए URLs:

https://example.com/tutorials/html
https://example.com/tutorials/java
https://example.com/tutorials/jquery

उदाहरण: ट्यूटोरियल लिंक्स के लिए बेस URL

<!DOCTYPE html>
<html>
<head>
  <base href="https://www.example.com/tutorials/">
</head>
<body>
  <h2>ट्यूटोरियल सूची</h2>
  <p><a href="java.html">Java Tutorial</a></p>
  <p>(यह कार्य करेगा: https://www.example.com/tutorials/java.html)</p>
  <p><a href="jquery.html">jQuery Tutorial</a></p>
  <p><a href="blockchain.html">Blockchain Tutorial</a></p>
  <p><a href="python.html">Python Tutorial</a></p>
</body>
</html>

आउटपुट

सभी रिलेटिव लिंक्स बेस URL के सापेक्ष हल होंगे।

कोड व्याख्या

<base href="https://www.example.com/tutorials/">

लिंक java.html बन जाता है:

https://www.example.com/tutorials/java.html

प्रभावित एलिमेंट्स

  • <a href>
  • <link href> (स्टाइलशीट्स, फेविकॉन)
  • <img src>
  • <script src>
  • <form action>
  • <iframe src>

सावधानियां

  • प्रति पेज केवल एक <base> टैग
  • <head> में पहले अन्य लिंक्स से पहले होना चाहिए
  • एंकर लिंक्स (#section) भी प्रभावित होते हैं
  • एब्सोल्यूट URLs (https:// से शुरू) प्रभावित नहीं होते
  1. HTML style एट्रिब्यूट HTML style एट्रिब्यूट

    परिचय HTML style एट्रिब्यूट HTML दस्तावेज़ में एक एलिमेंट के लिए इंलाइन स्टाइल को परिभाषित करता है। यह एक ग्लोबल एट्रिब्यूट है, जिसका अर्थ है कि इसे किसी भी HTML एलिमेंट पर उपयोग किया जा सकता है। इंलाइन स्टाइल्स बाहरी या आंतरिक CSS को ओवरराइड करती हैं (उच्च विशिष्टता)। सिंटैक्स <tagname style=te

  1. HTML start एट्रिब्यूट HTML start एट्रिब्यूट

    परिचय HTML start एट्रिब्यूट HTML दस्तावेज़ में एक क्रमित सूची (<ol>) के पहले सूची आइटम के प्रारंभिक मान को परिभाषित करता है। यह संख्यांकन को 1 के अलावा किसी अन्य संख्या से शुरू करने की अनुमति देता है। सिंटैक्स <ol start=number></ol> उदाहरण <!DOCTYPE html> <html> <s

  1. HTML rowspan एट्रिब्यूट HTML rowspan एट्रिब्यूट

    परिचय HTML rowspan एट्रिब्यूट HTML दस्तावेज़ में एक टेबल सेल के कितनी पंक्तियों (rows) तक फैलना चाहिए, यह परिभाषित करता है। यह केवल <td> या <th> HTML एलिमेंट पर लागू होता है। सिंटैक्स <tagname rowspan=number></tagname> उदाहरण <!DOCTYPE html> <html> <style>