HTML बोल्ड टैग के लिए वैकल्पिक


83

ठीक है, तो मुझे पता है कि HTML में आप <b>टैग का उपयोग कर सकते हैं , लेकिन क्या कोई "weight=bold"विशेषता नहीं है कि मैं <p>टैग में उपयोग कर सकता हूं ?

या कि सीएसएस, या जावास्क्रिप्ट में है?


5
मैं दृश्यता को बढ़ावा देने के लिए इस प्रश्न पर एक इनाम शुरू कर रहा हूं क्योंकि मैं तकनीकी रूप से सही होने के बावजूद शीर्ष उत्तर को व्यावहारिक रूप से विनाशकारी मानता हूं। विशेष रूप से एक सवाल पर जो "html5 में बोल्ड टैग" के लिए एक Google खोज के लिए परिणामों में बहुत अधिक है।
कजकाई

7
मैं इस इनाम को हास्यास्पद मानता हूं। @mipadi का सही उत्तर है। अगर कोई उपयोगकर्ता यह पता नहीं लगा सकता है कि शायद वे इसके अलावा कुछ और स्टाइल करना चाहते हैं pतो यह उनका अपना मुद्दा है। हो सकता है कि वे एक अलग SO प्रश्न पूछेंगे जो कि स्पष्ट करेगा।
रिले

जवाबों:


100

<strong>टैग पर भी विचार करें । यह स्क्रीन पाठकों के लिए बहुत बेहतर है और इसलिए एक्सेसिबिलिटी के लिए बेहतर है। में भी खोज इंजन का उपयोग <strong>कैसे वे हैडर टैग का उपयोग करने के लिए इसी महत्वपूर्ण सामग्री का निर्धारण करने के लिए टैग <h1>, <h2>, आदि (हालांकि <b>यह भी खोज करने के लिए इंजन समान अर्थ होगा)। यदि आप पाठ के महत्व पर जोर देना चाहते हैं, तो उपयोग करें <strong>। यदि आप महत्व पर जोर नहीं देना चाहते हैं, तो <b>टैग का उपयोग करें font-weight:bold;या तत्व पर या सीएसएस में शैली का उपयोग करें ।

हालाँकि, यदि आप पूरे पैराग्राफ़ को बंद कर रहे हैं, तो शायद CSS विकल्प का उपयोग करना बेहतर होगा। यह स्क्रीन पाठकों पर प्रभाव को कम करेगा और यह संभवतः पूरे पैराग्राफ पर जोर देने के लिए समझ में नहीं आता है। लेकिन दूसरी तरफ, मैंने अच्छे कारण के लिए पहले पूरे पैराग्राफ पर जोर देने के लिए बोल्ड का इस्तेमाल किया है। किस मामले में, font-weight:bold;क्या आप उपयोग करना चाहते हैं, एक वर्ग / शैली में होने की संभावना है।

अंत में <strong>, <b>या font-weight:bold;सभी काम करेंगे और कुछ समान रूप से (शायद बिल्कुल समान) पूरा करेंगे, लेकिन उनके पास थोड़ा अलग अर्थ है। इसके अलावा, यह है कि अगर आप क्या कर रहे हैं बोल्ड एक शीर्षक है, हैडर टैग का उपयोग सुनिश्चित करें: <h1>, <h2>, आदि


37
<b> किसी भी वर्तमान HTML या XHTML मानक में नहीं निकाला गया है, और न ही इसे आगामी HTML 5 में भी हटाया गया है। <b> और <strong> इसके अलग-अलग अर्थ हैं; <b> का अर्थ है "बोल्ड स्टाइल वाला टेक्स्ट"। <strong> का अर्थ "मजबूत जोर" है, लेकिन एक पाठ शैली को निर्देशित नहीं करता है; ब्राउज़र डिफ़ॉल्ट रूप से बोल्ड होते हैं।
थोमसट्रेटर

2
<B> का व्यापक उपयोग कम हो गया है, लेकिन वास्तविक तत्व को W3C चश्मा के अनुसार नहीं हटाया गया है।
एलेक्स

4
HTML5 में <b> को प्रभावी रूप से चित्रित किया गया है ... और दूसरे <b> टैग के साथ प्रतिस्थापित किया गया है जिसका कुछ अलग अर्थ है। यह एक अजीब विकल्प है, लेकिन यह मूल रूप से वही है जो उन्होंने किया है। किसी भी दर पर, इसे टेक्स्ट को बोल्ड करने के लिए उपयोग नहीं किया जाना चाहिए।
चक

@ चक: नए बी तत्व का क्या अर्थ है?
एलेक्स

1
ध्यान दें कि आधुनिक स्क्रीन रीडर (जैसे कि JAWS और विंडो आईज के नवीनतम संस्करण) <em> या <strong> तत्वों की सामग्री को सामान्य सेटिंग्स में अलग तरीके से व्यक्त नहीं करते हैं। प्रभावित होने वाले भाषण आउटपुट के लिए एक उपयोगकर्ता को प्रूफरीडिंग मोड में जाना चाहिए। अच्छी रीडिंग: स्क्रीन रीडर एचटीएमएल 5 में जोर और i, b, em और मजबूत तत्वों की कमी रखते हैं
जॉन गिब्बिन्स

79

आप सीएसएस संपत्ति के बारे में सोच रहे हैं font-weight:

p { font-weight: bold; }

6
खैर, उम्मीद है कि वह कॉपी नहीं करता है कि आपके पास वास्तव में क्या है ... कुछ चीजों को गड़बड़ कर देगा :)
डैरिल हेन

6
यह एक वाक्यात्मक-सही उदाहरण है। ओपी को यह तय करना होगा कि वह कैसे इसका इस्तेमाल करना चाहता है।
mipadi

6
"सही वाक्यविन्यास" सब कुछ नहीं है, मैं चाहता हूं कि यह उत्तर उत्तर बेहतर था, क्योंकि बी टैग के समाधान की तलाश में बहुत दृश्यता के साथ एक प्रश्न के लिए शीर्ष उत्तर। यह एक अच्छे परिणाम को बढ़ावा नहीं दे रहा है, क्योंकि यह एक ऐसे तत्व की स्टाइलिंग की वकालत कर रहा है जिसके अन्य महत्वपूर्ण उपयोग हैं (सामान्य रूप से पाठ में पैराग्राफ), और क्योंकि यह <strong>, <h1> जैसे क्लीनर विकल्प पर सीएसएस शैली का उपयोग करने की वकालत कर रहा है। <em>, और <निशान>। यह तकनीकी रूप से काम करने योग्य है, लेकिन व्यावहारिक रूप से, यह आपदा को आमंत्रित करता है।
काज़काई

4
@Tchalvak: मैं <p>एक उदाहरण के रूप में उपयोग कर रहा हूं , क्योंकि ओपी ने इसे एक उदाहरण के रूप में इस्तेमाल किया है। font-weightकिसी भी तत्व पर काम करता है, यद्यपि।
मियादी

7
@ मिमिपदी मैं यह समझता हूं, लेकिन व्यक्तिगत रूप से अगर कोई अजनबी मुझसे "अपने चेहरे को शेव करने के लिए वास्तव में तेज चाकू" मांगता है, तो मैं अनुरोध की विशिष्ट शब्दावली को अनदेखा करने जा रहा हूं और उसे एक सुरक्षा कवच दूंगा।
काजकाई

23

यदि पाठ का अर्थ शब्दार्थ रूप से मजबूत है , तो strongतत्व का उपयोग करें । यदि नहीं, तो शब्दार्थ वर्ग का उपयोग करें (एक जो स्पष्ट रूप से तत्व का अर्थ दिखाता है, प्रस्तुति और डेटा को कॉल न करें boldआदि) और इसे अपने सीएसएस में संदर्भ दें।

एचटीएमएल

<span class="important-message">I'm important!</span>

सीएसएस

.important-message {
   font-weight: bold;
}

कुछ लोग अभी भी bतत्व को एक उपचारात्मक हुक के रूप में उपयोग करते हैं , लेकिन इसे पदावनत नहीं किया गया है , हालांकि strongआजकल अधिकांश लोग तत्व का पक्ष लेते हैं। बस यह सुनिश्चित करें कि उनका सही तरीके से उपयोग किया जाए।


4
<b> को पदावनत नहीं किया जाता है। यह अभी भी एचटीएमएल 4.01, एक्सएचटीएमएल 1, एक्सएचटीएमएल 1.1, और यहां तक ​​कि आगामी एचटीएमएल 5 में समर्थित है। इसका अपग्रेडेशन एक मिथक है। क्या यह चाहिए बहिष्कार कर दिया अलग बात है। यह नहीं है। यह भी देखें w3.org/TR/html401/index/elements.html
thomasrutter

लघु तकनीकी: एक वर्ग नाम को 'शब्दार्थ' नहीं कहा जा सकता है क्योंकि यह एक नियंत्रित शब्दावली नहीं है: कहीं भी कोई मानक नहीं है जो यह परिभाषित करता है कि "महत्वपूर्ण-संदेश" का क्या अर्थ है। अपनी कक्षाओं को उनके कार्य द्वारा नाम देना अभी भी एक अच्छा विचार है क्योंकि यह पठनीयता और सर्वोत्तम अभ्यास को बढ़ावा देता है।
थोमसट्रेटर

@thomasrutter ... इसलिए मैंने कहा लगता है । एक नाम केवल कंप्यूटर के लिए अर्थ नहीं होना चाहिए; लोग HTML भी पढ़ते हैं।
एलेक्स

10

<B> टैग अच्छी तरह से जीवित है। <b> पदावनत नहीं है, लेकिन इसका उपयोग स्पष्ट और सीमित किया गया है। <b> का कोई अर्थ अर्थ नहीं है, न ही यह मुखर जोर देता है जैसे कि स्क्रीन रीडर द्वारा बोला जा सकता है। हालाँकि, <i> टैग के अनुसार , मुद्रित इम्पैलेसिस को व्यक्त करता है। दोनों का टाइपोग्रापी में एक विशिष्ट स्थान है, लेकिन बोले गए संचार, मेस फ्रेजेस में नहीं

Http://www.whatwg.org/ से उद्धृत करने के लिए

बी तत्व किसी भी अतिरिक्त महत्व को बताए बिना सामान्य गद्य से शैलीगत रूप से ऑफसेट होने के लिए पाठ की एक अवधि का प्रतिनिधित्व करता है, जैसे कि एक दस्तावेज़ सार में महत्वपूर्ण शब्द, एक समीक्षा में उत्पाद के नाम या पाठ के अन्य स्पैन जिनके विशिष्ट टाइपोग्राफिक प्रस्तुति को बोल्ड किया गया है।

8

आप टैग Boldका उपयोग करके पाठ या शब्द बना सकते हैं <b>Text</b>

आप <strong>Text</strong>टैग का भी उपयोग कर सकते हैं

हेड टैग <h1>, <h2>, <h3>, ... डिफ़ॉल्ट बोल्ड टैग कर रहे हैं और जब तक आप सीएसएस के साथ अपने शैली बदलने डिफ़ॉल्ट रूप से बोल्ड अपने पाठ करना

उपरोक्त टैग HTML में उपलब्ध थे, लेकिन यदि आप शैली को बदलना चाहते हैं तो CSSआप इसका उपयोग कर सकते हैं

font-weight:bold


7

आप नीचे की तरह कोड कर सकते हैं ..

<html>
 <head>
 <style>
 p.boldstats{
 font-weight: bold
  }
  </style>
 </head>

  <body>
  <p class="boldstats"> The bold finder </p>
  </body>
</html>

6

आप अपने पर फ़ॉन्ट-वेट विशेषता का उपयोग कर सकते हैं

उदाहरण के लिए:

<p>This is my paragraph</p>

आप या तो नीचे अपनी सीएसएस इनलाइन रख सकते हैं:

<p style="font-weight:bold;">This is my paragraph</p>

या नीचे के रूप में अपने बाहरी सीएसएस स्टाइलशीट में है:

p{
  font-weight:bold;
}

5

यह सब ऐतिहासिक है और ऐसे समय से है जब डायनासोर पृथ्वी पर चले गए और सीएसएस मौजूद नहीं था।

अधिक गंभीरता से, सीएसएस नियम में <b/>टैग और उपयोग के बारे में भूल जाएं font-weight:bold:)


4

<b> एक अंतिम उपाय है

आप उपयोग कर सकते हैं <b>, लेकिन केवल अंतिम उपाय के रूप में । विभिन्न प्रकार के तत्व हैं जो अच्छे विकल्प के रूप में काम <b>करते हैं, यहां वे सबसे अधिक उपयोगिता के क्रम में हैं:

अधिक उपयोगी विकल्प

  • महत्वपूर्ण पाठ के लिए: <strong>
  • तनाव पर जोर देने के लिए: <em>
  • शीर्षकों के लिए, न केवल पृष्ठ शीर्षकों बल्कि पैराग्राफ शीर्षकों और अन्य सभी प्रकारों के लिए: <h1> through <h6>

के उपयोग के लिए व्यावहारिक धार मामला <b>

एक ही मामला है जहाँ मैं उपयोग करने <b>की वकालत करूँगा अगर

  1. आपने <strong>एक अलग तरीके से स्टाइल किया है जिसे आप मन में आए पाठ के लिए प्रदर्शित नहीं करना चाहते हैं,

  2. आप इटैलिक जोर या हेडिंग नहीं चाहते हैं , और

  3. आप एक इनलाइन स्पैन या एक स्पैन का उपयोग क्लास के लिए बस बोल्डिंग टेक्स्ट के लिए करने वाले हैं । (उदाहरण के लिए: <span class='bold'>)

इसके <b>बजाय इसका उपयोग करना उचित है , क्योंकि उस स्थिति में यह संभवत: क्लीनर / छोटा और एक अनैच्छिक अवधि से अधिक अर्थपूर्ण होगा, और terceness / पठनीयता उस विकल्प को बनाने के लिए एक अच्छा कारण है, क्योंकि बी को एक तत्व के रूप में उपयोग के लिए पुन: परिभाषित किया गया है। प्रिंट किए गए जोर को दर्शाते हुए ।


4

आप भी कर सकते हैं <p style="font-weight:bold;"> bold text here </p>


1
इनलाइन शैलियाँ html 5: P
लॉक

क्या आपको यकीन है? मैंने सोचा था कि केवल इनलाइन शैली टैग हटाए जाने थे, अर्थात। (बिग, एस, स्ट्राइक, टीटी, यू)
जॉन बोकर

2
यहां तक ​​कि अगर वे पदावनत नहीं होते हैं, तो वे लगभग हमेशा एक बुरा विचार हैं। आप <font> टैग का उपयोग करके भी वापस जा सकते हैं।
तर्जो

इनलाइन शैलियों को अभी भी छोटी सीएसएस फ़ाइलों के लिए सुझाया गया है। Yslow और Google के पेजस्पीड की जाँच करें। यह अजीब है लेकिन उचित लगता है (कम कॉल?)
यानिस ड्रैन

@Kzqai: मैं 100% सहमत हूँ। मेरे विशिष्ट मामले के लिए, मुझे एक div पर ajax अनुरोध के भारी लोडिंग के कारण किसी भी इनलाइन स्टाइल से छुटकारा पाना होगा। बस किसी भी इनलाइन स्टाइल को हटाने से, यह मुझे लोडिंग समय पर कुछ मिलीसेकंड बचाता है।
एड्रियन पी।


1

शायद आप सीएसएस कक्षाओं का उपयोग करना चाहते हैं?

p.bold { font-weight:bold; }

इस तरह आप अभी भी <p>सामान्य रूप से उपयोग कर सकते हैं ।

<p>This is normal text</p>
<p class="bold">This is bold text</p>

आपको देता है:

यह सामान्य पाठ है।

यह बोल्ड टेक्स्ट है।


1

एक बहुत पुराना धागा, मुझे पता है। - लेकिन पूर्णता के लिए:

मैं उपयोग करता हूं <span class="bold">my text</span>    

जैसा कि मैंने चार फ़ॉन्ट शैलियों को अपलोड किया है: सामान्य; साहसिक; इटैलिक और बोल्ड इटैलिक मेरी वेब-साइट में सीएसएस के माध्यम से।

मुझे लगता है कि परिणामी आउटपुट केवल एक फ़ॉन्ट को संशोधित करने से बेहतर है और बोल्ड किए गए फ़ॉन्ट को कैसे दिखना चाहिए, इसके डिजाइनरों के करीब है।

वही इटैलिक और बोल्डिटलिक के लिए लागू होता है, जो मुझे अतिरिक्त लचीलापन देता है।


1

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,
  • आदि।

ध्यान दें कि संख्यात्मक फ़ॉन्ट-मान के लिए समर्थन हमेशा महान नहीं रहा है।


0

एक सिडेनोट पर नीचे का कोड भी इसे बोल्ड बना देगा।

<strong> text here </strong> 

1
... अधिकांश ब्राउज़रों में ... लेकिन केवल पाठ का वर्णन करने के साइड इफेक्ट के रूप में अधिक जोर देने के रूप में।
क्वेंटिन


0

आप निम्नलिखित का उपयोग कर सकते हैं:

<p id="p1">Some Text here </p>
#p1{
   font-weight: bold;
}

या

<Strong><p>Some text here </p></strong>

या

आप उपयोग कर सकते हैं <h1> tagजो कुछ हद तक बोल्ड के समान है


1
चूंकि पी संभवत: ब्लॉक स्तर है, आप पी के अंदर जाना चाहते हैं।
काजकाई

0

आजकल लोग अपने ब्लॉग को स्क्रैच से कोड करने के बजाय वेबसाइट बिल्डरों (वर्डप्रेस जैसे सीएमएस) का उपयोग करते हैं। यहां तक ​​कि पेशेवर वेब डेवलपर्स भी ऐसा करते हैं क्योंकि यह तेज है।

यह अच्छा होगा यदि आप वास्तविक जीवन में अपने स्वयं के ब्लॉग को कोड करते समय फायदे और चीजों का उल्लेख कर सकते हैं, उदाहरण के लिए:

  • अधिक लचीलापन (अनुकूलन)
  • एक डोमेन नाम का भुगतान करें
  • भुगतान करें और एक वेब होस्टिंग चुनें
  • सुरक्षा और रखरखाव
  • कुछ वेबसाइट बिल्डरों के टेम्प्लेट और ग्राफिक्स का कॉपीराइट और लाइसेंस। यदि आप अपने होस्ट की वेबसाइट बिल्डर का उपयोग करते हैं तो आपकी वेबसाइट एक विशेष वेब होस्ट पर लॉक हो सकती है। इसलिए आप किसी अन्य वेब होस्ट पर नहीं जा सकते, क्योंकि यदि आप करते हैं तो आप उस टेम्पलेट का उपयोग नहीं कर सकते।
  • वेबसाइट के डाउन होने पर वेबसाइट बिल्डर के तकनीकी समर्थन के लिए पूछने पर परेशानी का अनुभव करें।
  • कुछ टेम्पलेट खोज इंजन के अनुकूल नहीं हैं और यह आपकी वेबसाइट रैंकिंग (एसईओ) को प्रभावित करता है

वैसे भी, आप इंटरैक्टिव वेबपेज बनाने के लिए css / css3 या जावास्क्रिप्ट का उपयोग कर सकते हैं। यहां तक ​​कि आप डिफ़ॉल्ट ब्लॉग थीम को प्रारूपित करने वाले सर्वर में अपने सभी प्रकार के कोड अपलोड कर सकते हैं।


-2

@Darryl Hein द्वारा उत्तर एक बिंदु के बावजूद सही है - <b>XHTML के बाद से बिल्कुल भी अनुशंसित नहीं है, क्योंकि यह शब्दार्थ नहीं है

<strong> शब्दार्थ पाठ पर प्रकाश डाला

font-weight: bold पाठ पर प्रकाश डाला मतलब है

<strong>बोल्ड नहीं होने के लिए सीएसएस-ट्यून किया जा सकता है, हालांकि यह एक पारंपरिक डिफ़ॉल्ट है। इसे लाल, या इटैलिक, या रेखांकित किया जा सकता है (हालांकि ये सभी संभावनाएं वास्तव में उपयोगकर्ता के अनुकूल नहीं हैं)। पाठ में वाक्यांशों / शब्दों के लिए इसका उपयोग करें, न कि दृश्य डिजाइन के कारण, बल्कि उनके अर्थ से संबंधित है

font-weight: bold डिजाइन-संबंधित बोल्ड भागों, जैसे हेडर, उप-हेडर, टेबल हेडर सेल आदि के लिए उपयोग किया जाना चाहिए।


मुझे विश्वास नहीं होता है कि html5 में <b> के लिए संशोधित बचाव में सच है।
कजकाई

उसी समय आपने स्वयं लिखा था कि <b>अंतिम उपाय है, और मैंने लिखा है कि बी अनुशंसित नहीं है। विरोधाभास कहां है?
गार्ड

3
क्षमा करें, इसमें और अधिक विशिष्ट होना चाहिए कि मेरा मतलब था कि इसका HTML 5 में एक पुन: अर्थ अर्थ है: ...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>: वैध / एक अंतिम उपाय / शब्दार्थ नहीं था / शब्दार्थ होने के लिए पुनर्परिभाषित किया गया है, आदि बस एक सूक्ष्म अंतर है।
कजकाई

-3

<strong>टैग का उपयोग करें क्योंकि यह अधिक शब्दार्थ है। <b>इसलिए इसे उपयोग न करना सबसे अच्छा है, इसकी अवहेलना की गई है। साथ ही बोल्ड टेक्स्ट को अधिक सर्च इंजन ऑप्टिमाइज़ेशन (SEO) भार दिया जाता है, इसलिए हमेशा CSS का उपयोग करके या बोल्ड <strong>बनाने के बजाय वास्तविक का उपयोग करना सबसे अच्छा होता है ।<p><span>


4
चीजों का उपयोग न करें क्योंकि वे "अधिक अर्थपूर्ण" हैं - उनका उपयोग करें क्योंकि उनके पास शब्दार्थ है जो आप लिख रहे हैं उस पर लागू होते हैं। हम नहीं जानते कि ओपी के पाठ के शब्दार्थ क्या हैं।
क्वेंटिन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.