2012-06-03 10 views
7

Chris Coyier wrote a while ago है कि सबसे अच्छा मार्कअप एक <nav> खंड में rel='up' का उपयोग करता है का उपयोग करते हुए अधिकांश वर्तमान तरीका नहीं है, लेकिन वह 2010 में था, और उन्होंने कहा कि इस तरह से फिर वापस बहस हुई थी। एक ब्रेडक्रंब नेविगेशन बार के लिए एचटीएमएल 5 का उपयोग कर पदानुक्रम को चिह्नित करने का सबसे अच्छा तरीका क्या है?क्या ब्रेडक्रम्ब नेविगेशन संरचना करने के लिए एचटीएमएल 5

<nav> 
    <p> 
    <a href="/" rel="index up up up">Main</a> > 
    <a href="/products/" rel="up up">Products</a> > 
    <a href="/products/dishwashers/" rel="up">Dishwashers</a> > 
    <a>Second hand</a> 
    </p> 
</nav> 

उत्तर

1

यह कैसे गूगल ब्रेडक्रम्ब (माइक्रोडेटा का प्रयोग करके) के लिए मार्कअप का प्रतिनिधित्व करता है -

<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb"> 
    <a href="http://www.example.com/dresses" itemprop="url"> 
     <span itemprop="title">Dresses</span> 
    </a> › 
</div> 
<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb"> 
    <a href="http://www.example.com/dresses/real" itemprop="url"> 
     <span itemprop="title">Real Dresses</span> 
    </a> › 
</div> 
<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb"> 
    <a href="http://www.example.com/clothes/dresses/real/green" itemprop="url"> 
     <span itemprop="title">Real Green Dresses</span> 
    </a> 
</div> 

स्रोत: https://support.google.com/webmasters/answer/185417

लेकिन मुझे नहीं पता वास्तव में सोचते हैं कि दृष्टिकोण में से कोई भी सही या गलत है!

0

ठीक है, व्यक्तिगत रूप से, मैं this article दिव्या Manian, जो बताते हैं कि अर्थ विज्ञान वास्तव में बात के रूप में ज्यादा के रूप में ज्यादातर लोगों को लगता है कि ऐसा नहीं लगता ऐसा करके अपनी पसंद: यहाँ 'क्रिस reccomendation है। अधिकांश समय, लोग आपके पृष्ठ को एक वेब ब्राउज़र में देख रहे होंगे, और आपको पता नहीं होगा कि आपकी अंतर्निहित सीएसएस या एचटीएमएल संरचना क्या है, और जब तक यह सुंदर दिखता है और काम करता है तब तक कम परवाह नहीं कर सकता है।

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

के बारे में कि क्या आपके कोड इस प्रकार अर्थ विज्ञान पर्याप्त ठोस लाभ के साथ आप प्रदान नहीं करेगा यह अपने समय तय करने के लिए एक rel=up "सबसे अच्छा तरीका है" अपने नेविगेशन कोड करने के लिए है कि क्या लायक बनाने के लिए चिंता करना। अपना समय बर्बाद न करें, बस अपनी साइट को कोड करें। (बेशक जब तक आप घंटे के हिसाब से भुगतान किया कर रहे हैं।)

+6

'उन HTML नटहेड को कभी भी ध्यान न दें, बस वहां एक टेबल डालें'। – djspark

संबंधित मुद्दे