अपने पेज में मैंने कुछ लिंक डाले हैं जिनके तहत मुझे कोई लाइन नहीं चाहिए, इसलिए, मैं HTML का उपयोग करके कैसे हटा सकता हूं?
अपने पेज में मैंने कुछ लिंक डाले हैं जिनके तहत मुझे कोई लाइन नहीं चाहिए, इसलिए, मैं HTML का उपयोग करके कैसे हटा सकता हूं?
जवाबों:
इनलाइन संस्करण:
<a href="http://yoursite.com/" style="text-decoration:none">yoursite</a>
हालाँकि याद रखें कि आपको आमतौर पर अपनी वेबसाइट की सामग्री को अलग करना चाहिए (जो HTML है ), प्रस्तुति से (जो कि सीएसएस है )। इसलिए आपको आम तौर पर इनलाइन शैलियों से बचना चाहिए ।
class="big-and-red"लिए अलगाव नहीं है। class="meaningful-domain-item"तो सीएसएस .meaningful-domain-item { //big and red }है। यह उत्तर मुझे याद दिलाने के लिए पर्याप्त है कि मेरे सीएसएस +1 में किस टैग का उपयोग करना है।
यह सभी लिंक से सभी अंडरलाइन को हटा देगा:
a {text-decoration: none; }
यदि आपके पास विशिष्ट लिंक हैं जो आप इसे लागू करना चाहते हैं, तो उन्हें एक क्लास नाम दें, जैसे nounderlineऔर यह करें:
a.nounderline {text-decoration: none; }
यह केवल उन लिंक्स पर लागू होगा और सभी अन्य को अप्रभावित छोड़ देगा।
यह कोड <head>आपके दस्तावेज़ या स्टाइलशीट में है:
<head>
<style type="text/css">
a.nounderline {text-decoration: none; }
</style>
</head>
और शरीर में:
<a href="#" class="nounderline">Link</a>
इसे अपनी बाहरी शैली शीट में जोड़ें ( पसंदीदा ):
a {text-decoration:none;}या <head>अपने HTML दस्तावेज़ में इसे जोड़ें :
<style type="text/css">
a {text-decoration:none;}
</style>
या इसे aस्वयं तत्व में जोड़ें ( अनुशंसित नहीं ):
<!-- Add [ style="text-decoration:none;"] -->
<a href="http://example.com" style="text-decoration:none;">Text</a>
अन्य उत्तरों में सभी पाठ-सजावट का उल्लेख है। कभी-कभी आप एक वर्डप्रेस थीम या किसी और के सीएसएस का उपयोग करते हैं जहां लिंक अन्य तरीकों से रेखांकित होते हैं, ताकि टेक्स्ट-डेकोरेशन: कोई भी रेखांकित नहीं होगा।
बॉर्डर और बॉक्स-शैडो दो अन्य विधियां हैं जो मुझे लिंक को रेखांकित करने के लिए जानते हैं। इन्हें बंद करने के लिए:
border: none;
तथा
box-shadow: none;
निम्नलिखित एक सर्वोत्तम अभ्यास नहीं है, लेकिन कभी-कभी उपयोगी साबित हो सकता है
जॉन कोनडे द्वारा प्रदान किए गए समाधान का उपयोग करना बेहतर है, लेकिन कभी-कभी, बाहरी सीएसएस का उपयोग करना असंभव है। तो आप अपने HTML टैग में निम्नलिखित जोड़ सकते हैं:
<a style="text-decoration:none;">My Link</a>
उपर्युक्त सभी कोड मेरे लिए काम नहीं करते थे। जब मुझे समस्या का पता चलता है तो मुझे लगता है कि यह काम नहीं कर रहा था क्योंकि मैंने शैली को href के बाद रखा था। जब मैंने शैली को href से पहले रखा तो यह उम्मीद के मुताबिक काम कर रही थी।
<a style="text-decoration:none" href="http://yoursite.com/">yoursite</a>
styleविशेषता में), यह अभी भी CSS है । अन्य दो टैग भी पूरी तरह से वैध (presentationऔरhyperlink) हैं। जब तक ऐसा करने का कोई वाजिब कारण न हो, भविष्य में, कृपया किसी प्रश्न के टैग को न हटाएं (या जोड़ें)। धन्यवाद!