ठीक है, तो मुझे पता है कि HTML में आप <b>टैग का उपयोग कर सकते हैं , लेकिन क्या कोई "weight=bold"विशेषता नहीं है कि मैं <p>टैग में उपयोग कर सकता हूं ?
या कि सीएसएस, या जावास्क्रिप्ट में है?
ठीक है, तो मुझे पता है कि HTML में आप <b>टैग का उपयोग कर सकते हैं , लेकिन क्या कोई "weight=bold"विशेषता नहीं है कि मैं <p>टैग में उपयोग कर सकता हूं ?
या कि सीएसएस, या जावास्क्रिप्ट में है?
pतो यह उनका अपना मुद्दा है। हो सकता है कि वे एक अलग SO प्रश्न पूछेंगे जो कि स्पष्ट करेगा।
जवाबों:
<strong>टैग पर भी विचार करें । यह स्क्रीन पाठकों के लिए बहुत बेहतर है और इसलिए एक्सेसिबिलिटी के लिए बेहतर है। में भी खोज इंजन का उपयोग <strong>कैसे वे हैडर टैग का उपयोग करने के लिए इसी महत्वपूर्ण सामग्री का निर्धारण करने के लिए टैग <h1>, <h2>, आदि (हालांकि <b>यह भी खोज करने के लिए इंजन समान अर्थ होगा)। यदि आप पाठ के महत्व पर जोर देना चाहते हैं, तो उपयोग करें <strong>। यदि आप महत्व पर जोर नहीं देना चाहते हैं, तो <b>टैग का उपयोग करें font-weight:bold;या तत्व पर या सीएसएस में शैली का उपयोग करें ।
हालाँकि, यदि आप पूरे पैराग्राफ़ को बंद कर रहे हैं, तो शायद CSS विकल्प का उपयोग करना बेहतर होगा। यह स्क्रीन पाठकों पर प्रभाव को कम करेगा और यह संभवतः पूरे पैराग्राफ पर जोर देने के लिए समझ में नहीं आता है। लेकिन दूसरी तरफ, मैंने अच्छे कारण के लिए पहले पूरे पैराग्राफ पर जोर देने के लिए बोल्ड का इस्तेमाल किया है। किस मामले में, font-weight:bold;क्या आप उपयोग करना चाहते हैं, एक वर्ग / शैली में होने की संभावना है।
अंत में <strong>, <b>या font-weight:bold;सभी काम करेंगे और कुछ समान रूप से (शायद बिल्कुल समान) पूरा करेंगे, लेकिन उनके पास थोड़ा अलग अर्थ है। इसके अलावा, यह है कि अगर आप क्या कर रहे हैं बोल्ड एक शीर्षक है, हैडर टैग का उपयोग सुनिश्चित करें: <h1>, <h2>, आदि
आप सीएसएस संपत्ति के बारे में सोच रहे हैं font-weight:
p { font-weight: bold; }
<p>एक उदाहरण के रूप में उपयोग कर रहा हूं , क्योंकि ओपी ने इसे एक उदाहरण के रूप में इस्तेमाल किया है। font-weightकिसी भी तत्व पर काम करता है, यद्यपि।
यदि पाठ का अर्थ शब्दार्थ रूप से मजबूत है , तो strongतत्व का उपयोग करें । यदि नहीं, तो शब्दार्थ वर्ग का उपयोग करें (एक जो स्पष्ट रूप से तत्व का अर्थ दिखाता है, प्रस्तुति और डेटा को कॉल न करें boldआदि) और इसे अपने सीएसएस में संदर्भ दें।
<span class="important-message">I'm important!</span>
.important-message {
font-weight: bold;
}
कुछ लोग अभी भी bतत्व को एक उपचारात्मक हुक के रूप में उपयोग करते हैं , लेकिन इसे पदावनत नहीं किया गया है , हालांकि strongआजकल अधिकांश लोग तत्व का पक्ष लेते हैं। बस यह सुनिश्चित करें कि उनका सही तरीके से उपयोग किया जाए।
<B> टैग अच्छी तरह से जीवित है। <b> पदावनत नहीं है, लेकिन इसका उपयोग स्पष्ट और सीमित किया गया है। <b> का कोई अर्थ अर्थ नहीं है, न ही यह मुखर जोर देता है जैसे कि स्क्रीन रीडर द्वारा बोला जा सकता है। हालाँकि, <i> टैग के अनुसार , मुद्रित इम्पैलेसिस को व्यक्त करता है। दोनों का टाइपोग्रापी में एक विशिष्ट स्थान है, लेकिन बोले गए संचार, मेस फ्रेजेस में नहीं ।
Http://www.whatwg.org/ से उद्धृत करने के लिए
बी तत्व किसी भी अतिरिक्त महत्व को बताए बिना सामान्य गद्य से शैलीगत रूप से ऑफसेट होने के लिए पाठ की एक अवधि का प्रतिनिधित्व करता है, जैसे कि एक दस्तावेज़ सार में महत्वपूर्ण शब्द, एक समीक्षा में उत्पाद के नाम या पाठ के अन्य स्पैन जिनके विशिष्ट टाइपोग्राफिक प्रस्तुति को बोल्ड किया गया है।
आप टैग Boldका उपयोग करके पाठ या शब्द बना सकते हैं <b>Text</b>।
आप <strong>Text</strong>टैग का भी उपयोग कर सकते हैं
हेड टैग <h1>, <h2>, <h3>, ... डिफ़ॉल्ट बोल्ड टैग कर रहे हैं और जब तक आप सीएसएस के साथ अपने शैली बदलने डिफ़ॉल्ट रूप से बोल्ड अपने पाठ करना
उपरोक्त टैग HTML में उपलब्ध थे, लेकिन यदि आप शैली को बदलना चाहते हैं तो CSSआप इसका उपयोग कर सकते हैं
font-weight:bold
CSS में इसका font-weight: bold;स्टाइल के रूप में सेट करना है
आप नीचे की तरह कोड कर सकते हैं ..
<html>
<head>
<style>
p.boldstats{
font-weight: bold
}
</style>
</head>
<body>
<p class="boldstats"> The bold finder </p>
</body>
</html>
आप अपने पर फ़ॉन्ट-वेट विशेषता का उपयोग कर सकते हैं
उदाहरण के लिए:
<p>This is my paragraph</p>
आप या तो नीचे अपनी सीएसएस इनलाइन रख सकते हैं:
<p style="font-weight:bold;">This is my paragraph</p>
या नीचे के रूप में अपने बाहरी सीएसएस स्टाइलशीट में है:
p{
font-weight:bold;
}
यह सब ऐतिहासिक है और ऐसे समय से है जब डायनासोर पृथ्वी पर चले गए और सीएसएस मौजूद नहीं था।
अधिक गंभीरता से, सीएसएस नियम में <b/>टैग और उपयोग के बारे में भूल जाएं font-weight:bold:)
<b> एक अंतिम उपाय हैआप उपयोग कर सकते हैं <b>, लेकिन केवल अंतिम उपाय के रूप में । विभिन्न प्रकार के तत्व हैं जो अच्छे विकल्प के रूप में काम <b>करते हैं, यहां वे सबसे अधिक उपयोगिता के क्रम में हैं:
<strong><em><h1> through <h6><b>एक ही मामला है जहाँ मैं उपयोग करने <b>की वकालत करूँगा अगर
आपने <strong>एक अलग तरीके से स्टाइल किया है जिसे आप मन में आए पाठ के लिए प्रदर्शित नहीं करना चाहते हैं,
आप इटैलिक जोर या हेडिंग नहीं चाहते हैं , और
आप एक इनलाइन स्पैन या एक स्पैन का उपयोग क्लास के लिए बस बोल्डिंग टेक्स्ट के लिए करने वाले हैं । (उदाहरण के लिए: <span class='bold'>)
इसके <b>बजाय इसका उपयोग करना उचित है , क्योंकि उस स्थिति में यह संभवत: क्लीनर / छोटा और एक अनैच्छिक अवधि से अधिक अर्थपूर्ण होगा, और terceness / पठनीयता उस विकल्प को बनाने के लिए एक अच्छा कारण है, क्योंकि बी को एक तत्व के रूप में उपयोग के लिए पुन: परिभाषित किया गया है। प्रिंट किए गए जोर को दर्शाते हुए ।
आप भी कर सकते हैं <p style="font-weight:bold;"> bold text here </p>
#bold{
font-weight: bold;
}
#custom{
font-weight: 200;
}
<body>
<p id="bold"> here is a bold text using css </p>
<p id="custom"> here is a custom bold text using css </p>
</body>
मुझे आशा है कि यह काम कर चुका होगा
एक बहुत पुराना धागा, मुझे पता है। - लेकिन पूर्णता के लिए:
मैं उपयोग करता हूं <span class="bold">my text</span>
जैसा कि मैंने चार फ़ॉन्ट शैलियों को अपलोड किया है: सामान्य; साहसिक; इटैलिक और बोल्ड इटैलिक मेरी वेब-साइट में सीएसएस के माध्यम से।
मुझे लगता है कि परिणामी आउटपुट केवल एक फ़ॉन्ट को संशोधित करने से बेहतर है और बोल्ड किए गए फ़ॉन्ट को कैसे दिखना चाहिए, इसके डिजाइनरों के करीब है।
वही इटैलिक और बोल्डिटलिक के लिए लागू होता है, जो मुझे अतिरिक्त लचीलापन देता है।
bतत्व के बजाय आप जो उपयोग करते हैं, वह उस तत्व की सामग्री के शब्दार्थ पर निर्भर करता है।
bऔर strongअब तक लंबे समय से सह-अस्तित्व में हैं। में एचटीएमएल 4.01 है, जो एचटीएमएल 5 ने ले लिया है, strong"ज्यादा जोर दिया", यानी की तुलना में मजबूत जोर देने के लिए इस्तेमाल किया जाना चाहिए था emतत्व (जो सिर्फ जोर इंगित)। में एचटीएमएल 5.2 , strong"मजबूत महत्व, गंभीरता, या इसकी सामग्री के लिए तात्कालिकता का प्रतिनिधित्व करता है"; HTML 4.01 की तुलना में विनिर्देश में "गंभीरता" और "तात्कालिकता" के पहलू नए हैं। इसलिए यदि आप ऐसी bसामग्री का प्रतिनिधित्व करते थे जो महत्वपूर्ण, गंभीर या जरूरी थी, तो यह अनुशंसा की जाती है कि आप strongइसके बजाय उपयोग करें । यदि आप चाहें, तो आप सार्थक वर्ग विशेषताओं, जैसे <strong class="urgent">...</strong>और जोड़कर इन विभिन्न शब्दार्थों के बीच अंतर कर सकते हैं<strong class="warning">...</strong>और इन प्रकार के "जोर" को अलग-अलग करने के लिए उपयुक्त सीएसएस चयनकर्ताओं का उपयोग करें, उदाहरण के लिए विभिन्न रंगों और फ़ॉन्ट आकारों का उपयोग करें (जैसे आपकी सीएसएस फ़ाइल में strong.warning { color: red; background-color: transparent; border: 2px solid red; }।)।
bहै emतत्व है, जो एचटीएमएल 5.2 में "उसकी सारी सामग्री को तनाव जोर का प्रतिनिधित्व करता है"। ध्यान दें कि यह तत्व आमतौर पर इटैलिक में प्रस्तुत किया गया है (और इसलिए अक्सर iतत्व के प्रतिस्थापन के रूप में सिफारिश की गई है )।
<strong class="bold">...</strong>। सबसे पहले, गैर-दृश्य संदर्भों में वर्ग विशेषता का कोई मतलब नहीं है (एक ePub पुस्तक को सुनना, आम तौर पर भाषण के लिए पाठ, स्क्रीन रीडर, ब्रेल); दूसरी बात,कुछ बोल्ड क्यों किया गया।bसंपूर्ण पैराग्राफ या शीर्षकों के लिए उपयोग करते हैं (जैसा कि पाठ के छोटे स्पैन के विपरीत है, जो पिछले बुलेट बिंदु में उपयोग का मामला है), तो मैं इसे उपयुक्त classविशेषताओं के साथ बदल दूंगा या यदि लागू हो, तो WAI-ARIA भूमिकाएँ जैसे कि alertलाइव क्षेत्र "महत्वपूर्ण के साथ, और आमतौर पर समय के प्रति संवेदनशील, जानकारी"। जैसा कि ऊपर उल्लेख किया गया है, आपको "सिमेंटिक" classविशेषता मूल्यों का उपयोग करना चाहिए , ताकि कोड बनाए रखने वाले लोग (आपके भविष्य के स्वयं सहित) यह पता लगा सकें कि कुछ बोल्ड क्यों किया गया था।bकुछ अर्थ का प्रतिनिधित्व नहीं कर सकता है। उदाहरण के लिए, जब आप मुद्रित दस्तावेज़ों को HTML में परिवर्तित कर रहे हैं, तो पाठ उन कारणों के लिए बोल्ड किया जा सकता है, जिनका जोर या महत्व से कोई लेना-देना नहीं है, लेकिन एक विज़ुअल गाइड के रूप में। उदाहरण के लिए, शब्दकोशों में headwords नहीं किसी भी अधिक "गंभीर" "तत्काल" अन्य सामग्री की तुलना में है, तो आप रख सकते हैं कर रहे हैं, bतत्व और optionallly एक सार्थक वर्ग विशेषता, जैसे जोड़ने <b class="headword">या के साथ टैग को बदलने <span class="headword">तर्क यह है कि के आधार पर bकिया गया है गैर-दृश्य संदर्भों में कोई अर्थ नहीं है।आपकी सीएसएस फ़ाइल में ( styleविशेषताओं का उपयोग करने के बजाय , जैसा कि कुछ अन्य उत्तरों ने सुझाया है), आपके पास "बोल्ड" या महत्वपूर्ण पाठ को स्टाइल करने के लिए कई विकल्प हैं:
font-weightप्रॉपर्टी का उपयोग करके अलग-अलग फॉन्ट वेट का उपयोग करना , जो सिर्फ normalऔर सिर्फ boldअर्थात से अधिक मूल्यों की अनुमति देता है normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900,ध्यान दें कि संख्यात्मक फ़ॉन्ट-मान के लिए समर्थन हमेशा महान नहीं रहा है।
एक सिडेनोट पर नीचे का कोड भी इसे बोल्ड बना देगा।
<strong> text here </strong>
<p style="font-weight:bold;"></p>
आजकल लोग अपने ब्लॉग को स्क्रैच से कोड करने के बजाय वेबसाइट बिल्डरों (वर्डप्रेस जैसे सीएमएस) का उपयोग करते हैं। यहां तक कि पेशेवर वेब डेवलपर्स भी ऐसा करते हैं क्योंकि यह तेज है।
यह अच्छा होगा यदि आप वास्तविक जीवन में अपने स्वयं के ब्लॉग को कोड करते समय फायदे और चीजों का उल्लेख कर सकते हैं, उदाहरण के लिए:
वैसे भी, आप इंटरैक्टिव वेबपेज बनाने के लिए css / css3 या जावास्क्रिप्ट का उपयोग कर सकते हैं। यहां तक कि आप डिफ़ॉल्ट ब्लॉग थीम को प्रारूपित करने वाले सर्वर में अपने सभी प्रकार के कोड अपलोड कर सकते हैं।
@Darryl Hein द्वारा उत्तर एक बिंदु के बावजूद सही है - <b>XHTML के बाद से बिल्कुल भी अनुशंसित नहीं है, क्योंकि यह शब्दार्थ नहीं है ।
<strong> शब्दार्थ पाठ पर प्रकाश डाला
font-weight: bold पाठ पर प्रकाश डाला मतलब है
<strong>बोल्ड नहीं होने के लिए सीएसएस-ट्यून किया जा सकता है, हालांकि यह एक पारंपरिक डिफ़ॉल्ट है। इसे लाल, या इटैलिक, या रेखांकित किया जा सकता है (हालांकि ये सभी संभावनाएं वास्तव में उपयोगकर्ता के अनुकूल नहीं हैं)। पाठ में वाक्यांशों / शब्दों के लिए इसका उपयोग करें, न कि दृश्य डिजाइन के कारण, बल्कि उनके अर्थ से संबंधित है
font-weight: bold डिजाइन-संबंधित बोल्ड भागों, जैसे हेडर, उप-हेडर, टेबल हेडर सेल आदि के लिए उपयोग किया जाना चाहिए।
<b>अंतिम उपाय है, और मैंने लिखा है कि बी अनुशंसित नहीं है। विरोधाभास कहां है?
...previous versions of HTML defined the b element only in presentational terms, the element has now been given the specific semantic purpose of representing text “offset from its surrounding content without conveying any extra emphasis or importance, and [conventionally boldened]”.html5 में, dev.w3.org/html5/markup/b.html#b के अनुसार । यही कारण है कि मैं इस पर विचार करता हूं <b>: वैध / एक अंतिम उपाय / शब्दार्थ नहीं था / शब्दार्थ होने के लिए पुनर्परिभाषित किया गया है, आदि बस एक सूक्ष्म अंतर है।
<strong>टैग का उपयोग करें क्योंकि यह अधिक शब्दार्थ है। <b>इसलिए इसे उपयोग न करना सबसे अच्छा है, इसकी अवहेलना की गई है। साथ ही बोल्ड टेक्स्ट को अधिक सर्च इंजन ऑप्टिमाइज़ेशन (SEO) भार दिया जाता है, इसलिए हमेशा CSS का उपयोग करके या बोल्ड <strong>बनाने के बजाय वास्तविक का उपयोग करना सबसे अच्छा होता है ।<p><span>