2013-01-17 12 views
6

क्या वेब पर कोई आधिकारिक जानकारी है जिसके बारे में एक HTML बैनर विज्ञापन बैनर के लिए चुना गया है?एचटीएमएल तत्व?

मैं <article> या <aside> करार दिया, लेकिन मुझे लगता है कि और अधिक उपयुक्त बस है: <div class="ad">

+0

बस के रूप में लंबे समय तक यह स्थिर है के रूप में, तो AdBlock इसे पा सकते हैं :) –

उत्तर

5

ज्यादातर मामलों में मैं का उपयोग करेंगे aside element:

तत्व के लिए इस्तेमाल किया जा सकता [...] विज्ञापन, [...] के लिए और अन्य सामग्री के लिए इस बात का मुख्य सामग्री से अलग माना जाता है पन्ना।

aside तत्व एक सेक्शनिंग तत्व है, यह दस्तावेज़ रूपरेखा में एक प्रविष्टि बना देता है, भले ही आप एक स्पष्ट रूप से बढ़ रहा है प्रयोग नहीं करते। ज्यादातर मामलों में यह वही होगा जो आप चाहते हैं।


आप विज्ञापन अपने आप को होस्ट नहीं है, तो आप iframe में शामिल करना चाह सकते हैं:

यहाँ एक iframe का उपयोग कर एक विज्ञापन से विज्ञापन शामिल करने के लिए एक पृष्ठ का एक उदाहरण है दलाल:

<iframe src="http://ads.example.com/?customerid=923513721&amp;format=banner" 
    width="468" height="60"></iframe> 

(जहां उपयुक्त उपयोग sandbox attribute । सुरक्षा के लिए)


तो, एक सरल ब्लॉग पोस्ट पेज की तरह संरचित किया जा सकता है:

<body> 

    <h1>My blog</h1> 

    <article> 
    <h1>My blog post</h1> 
    <p>…</p> 
    </article> 

    <nav> 
    <h1>Navigation</h1> 
    <!-- site-wide navigation --> 
    </nav> 

    <aside> 
    <h1>Advertisement</h1> <!-- or omit the heading altogether, it doesn't change the outline --> 
    <iframe></iframe> 
    <footer><small>Advertisement by ACME Inc.</small> <!-- or whatever --> </footer> 
    </aside> 

</body> 

पृष्ठ है निम्नलिखित outline:

  1. मेरा ब्लॉग
    1. मेरा ब्लॉग पोस्ट
    2. नेविगेशन
    3. विज्ञापन
+0

W3C निश्चित रूप से एक आधिकारिक स्रोत है। धन्यवाद! – feklee

3

नहीं, वहाँ कोई HTML तत्व मतलब करने के लिए विज्ञापन बैनर परिभाषित किया गया है। एचटीएमएल 5 में, <aside> का अर्थ है "स्पर्श से संबंधित" सामग्री, जो काफी अलग है, और <article> और भी अलग है। चाहे आप <div class="ad"> का उपयोग करें या कुछ और जो आप प्राप्त करने की उम्मीद करते हैं उस पर निर्भर करता है। आमतौर पर विज्ञापनों के लिए किसी विशिष्ट मार्कअप का उपयोग करने का कोई कारण नहीं है।

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