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

HTML placeholder एट्रिब्यूट

परिचय

HTML placeholder एट्रिब्यूट वह टेक्स्ट दर्शाता है जो <input> या <textarea> एलिमेंट में उपयोगकर्ता द्वारा कुछ भी दर्ज करने से पहले प्रदर्शित होता है। यह उपयोगकर्ता को अपेक्षित इनपुट प्रारूप या सामग्री का संकेत देता है।

सिंटैक्स

<tagname placeholder="text"></tagname>

उदाहरण

<!DOCTYPE html>
<html>
<style>
  body {
    color: #000;
    height: 100vh;
    background-color: #8BC6EC;
    background-image: linear-gradient(135deg, #8BC6EC 0%, #9599E2 100%);
    text-align: center;
    font-family: Arial, sans-serif;
    padding: 20px;
  }
  input {
    display: block;
    width: 50%;
    margin: 1rem auto;
    padding: 10px;
    font-size: 1rem;
    border: 1px solid #ccc;
    border-radius: 4px;
  }
</style>
<body>
<h1>HTML placeholder एट्रिब्यूट डेमो</h1>
<input type="text" placeholder='अपना पहला नाम दर्ज करें'>
<input type="text" placeholder='अपना अंतिम नाम दर्ज करें'>
</body>
</html>

आउटपुट

दो इनपुट फ़ील्ड्स दिखाई देंगी जिनमें धूसर रंग का प्लेसहोल्डर टेक्स्ट होगा। जब उपयोगकर्ता टाइप करना शुरू करता है, तो प्लेसहोल्डर गायब हो जाता है।

महत्वपूर्ण बिंदु

  • प्लेसहोल्डर लेबल का विकल्प नहीं है - एक्सेसिबिलिटी के लिए <label> का उपयोग करें
  • यह केवल संकेत/उदाहरण के लिए है
  • फॉर्म सबमिशन के साथ सबमिट नहीं होता
  • CSS ::placeholder स्यूडो-एलिमेंट से स्टाइल किया जा सकता है
  • <input> (text, search, url, tel, email, password, number) और <textarea> पर लागू होता है

प्लेसहोल्डर स्टाइलिंग

/* प्लेसहोल्डर टेक्स्ट का रंग बदलें */
::placeholder {
  color: #999;
  font-style: italic;
  opacity: 1; /* Firefox फिक्स */
}

ब्राउज़र समर्थन

HTML5 समर्थन वाले सभी आधुनिक ब्राउज़रों में कार्य करता है।

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

    परिचय HTML low एट्रिब्यूट उस रेंज को परिभाषित करता है जहां <meter> एलिमेंट का मान कम माना जाता है। यह केवल <meter> HTML एलिमेंट पर लागू होता है। सिंटैक्स <meter low=number></meter> उदाहरण <!DOCTYPE html> <html> <style> body { color: #000; height:

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

    परिचय HTML multiple एट्रिब्यूट उपयोगकर्ता को एक से अधिक मान चुनने/दर्ज करने की अनुमति देता है। यह केवल <input> या <select> HTML एलिमेंट पर लागू होता है। सिंटैक्स <tagname multiple></tagname> उदाहरण <!DOCTYPE html> <html> <style> body { color: #000;

  1. HTML onpaste इवेंट एट्रिब्यूट HTML onpaste इवेंट एट्रिब्यूट

    विवरण HTML onpaste एट्रिब्यूट HTML दस्तावेज़ में जब उपयोगकर्ता किसी HTML तत्व में कुछ कंटेंट पेस्ट करता है, तब ट्रिगर होता है। सिंटैक्स <tagname onpaste=script></tagname> उदाहरण आइए HTML onpaste इवेंट एट्रिब्यूट का एक उदाहरण देखें: <!DOCTYPE html> <html> <head> <s