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

HTML में आसपास के एलिमेंट्स के अनुसार संरेखण कैसे सेट करें?

HTML में एलिमेंट का संरेखण (alignment) सेट करने के लिए align विशेषता का उपयोग किया जाता था।

महत्वपूर्ण चेतावनी: align विशेषता HTML5 में निरस्त (deprecated) है। आधुनिक वेब विकास में CSS का उपयोग करें।

पुराना तरीका (केवल संदर्भ के लिए)

<!DOCTYPE html>
<html>
  <body>
    <p align="right">दाएं संरेखित पैराग्राफ।</p>
    <p><b>नोट:</b> align विशेषता HTML5 में समर्थित नहीं है। CSS का उपयोग करें।</p>
  </body>
</html>

आधुनिक तरीका: CSS का उपयोग करें

टेक्स्ट संरेखण

<style>
  .text-left    { text-align: left; }
  .text-center  { text-align: center; }
  .text-right   { text-align: right; }
  .text-justify { text-align: justify; }
</style>

<p class="text-left">बाएं संरेखित</p>
<p class="text-center">केंद्र संरेखित</p>
<p class="text-right">दाएं संरेखित</p>
<p class="text-justify">यह एक लंबा पैराग्राफ है जो दोनों तरफ संरेखित होता है। यह justify संरेखण का उदाहरण है।</p>

ब्लॉक एलिमेंट्स का क्षैतिज संरेखण

<style>
  .center-block {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 50%;
  }
</style>

<div class="center-block" style="background: #f0f0f0; padding: 20px;">
  यह डिव केंद्र में संरेखित है।
</div>

Flexbox के साथ संरेखण (आधुनिक)

<style>
  .flex-container {
    display: flex;
    justify-content: center;  /* क्षैतिज */
    align-items: center;      /* लंबवत */
    height: 200px;
    border: 1px solid #ccc;
  }
</style>

<div class="flex-container">
  <div>केंद्र में संरेखित</div>
</div>

Grid के साथ संरेखण

<style>
  .grid-container {
    display: grid;
    place-items: center;
    height: 200px;
    border: 1px solid #ccc;
  }
</style>

सारांश

पुराना (align) नया (CSS)
align="left"text-align: left
align="center"text-align: center / margin: auto
align="right"text-align: right
align="justify"text-align: justify
valign="top"vertical-align: top / align-items: flex-start
valign="middle"vertical-align: middle / align-items: center
valign="bottom"vertical-align: bottom / align-items: flex-end
  1. HTML में formnovalidate एट्रिब्यूट का उपयोग कैसे करें? HTML में formnovalidate एट्रिब्यूट का उपयोग कैसे करें?

    HTML में formnovalidate एट्रिब्यूट तब उपयोगी होता है जब आपके पास एक से अधिक सबमिट बटन वाला फॉर्म हो।formnovalidate एट्रिब्यूट <form> एट्रिब्यूट के दूसरे एट्रिब्यूट को ओवरराइड करता है, जिसे novalidate एट्रिब्यूट के नाम से जाना जाता है। novalidate एट्रिब्यूट भी एक बूलियन एट्रिब्यूट है, लेकिन इसक

  1. HTML में formmethod एट्रिब्यूट का उपयोग कैसे करें? HTML में formmethod एट्रिब्यूट का उपयोग कैसे करें?

    formmethod एट्रिब्यूट का उपयोग फॉर्म जानकारी भेजने के लिए HTTP तकनीक को परिभाषित करने के लिए किया जाता है। यह मेथड इनपुट टाइप सबमिट और इमेज के साथ उपयोग किया जाता है। यह HTML फॉर्म्स के method एट्रिब्यूट को ओवरराइड करता है।उदाहरणHTML में formmethod एट्रिब्यूट का उपयोग करने का तरीका सीखने के लिए निम्

  1. HTML में रिक्वायर्ड एट्रिब्यूट का उपयोग कैसे करें? HTML में रिक्वायर्ड एट्रिब्यूट का उपयोग कैसे करें?

    HTML में required एट्रिब्यूट का उपयोग यह निर्दिष्ट करने के लिए किया जाता है कि फॉर्म सबमिट होने से पहले एलिमेंट भरा जाना चाहिए। यदि फ़ील्ड भरा नहीं है और सबमिट बटन क्लिक किया जाता है, तो एक त्रुटि उत्पन्न होती है, जो फॉर्म सबमिशन को विफल कर देती है। त्रुटि होगी: कृपया इस फ़ील्ड को भरें।required एट्र