2013-05-02 45 views
1

我是smctheatre.com的網站管理員。我們是一家社區劇院,每年都會舉辦一些戲劇。我將學習結構化數據添加到我的工具箱中。微格式,微數據或RDFa,我沒有任何強烈的偏好。我確實喜歡RDFa Lite和microfomat的語法超過微數據和全面的RDFa。重新活動事件的結構化數據

我唯一無法得到答案的是如何標記在多個日期發生的事件,有時在不同的時間發生。

這裏的站點中的下調片段:

<article> 
    <header> 
    <h1>Play Name</h1> 
    <div class="addthis_toolbox">...</div> 
    </header> 

    <aside> 
    <h2>Dates</h2> 
    <ul> 
     <li>May</li> 
     <li>Fridays 17 &amp; 24</li> 
     <li>Saturdays 18 &amp; 25</li> 
     <li>Sundays 19 &amp; 26</li> 
     <li>Monday 27</li> 
     <li>All shows start at 7:30 PM</li> 
    </ul> 

    <h2>Tickets</h2> 
    <ul> 
     <li>Adult $8.00</li> 
     <li>Child (5-17) $5.00</li> 
    </ul> 

    <h2>Directed By</h2> 
    <ul> 
     <li>Director Name</li> 
    </ul> 
    </aside> 
    <div> 
    <p>Summary of a theatre play....</p> 
    </div> 
</article> 

戲劇的持續時間一般是兩個小時,但因爲這些都是現場演出,也沒有一成不變的結束時間。

如何標記內容以指示日期和時間?

回答

1

嚴重懷疑有你想要什麼的例子,但微是靈活的,我想我已經找到足以讓你開始:


<div class="vevent"> 
<a class="url" href="http://conferences.oreillynet.com/pub/w/40/program.html"> 
    http://conferences.oreillynet.com/pub/w/40/program.html 
</a> 
<span class="summary">Web 2.0 Conference</span>: 
<abbr class="dtstart" title="2005-10-05">October 5</abbr>- 
<abbr class="dtend" title="2005-10-07">7</abbr>, 
at the <span class="location">Argent Hotel, San Francisco, CA</span> 
</div> 

下面的示例使用在同一地點的多個日期;換出div爲您的article,看起來像你在做生意。輕鬆地將您的標題作爲摘要,並將描述類放在您的摘要中...即使這聽起來倒退了,它就是您想要的。

你想要採取的進一步是真的取決於你。我看到你可以開始工作的時間,可能是一個網址......還有更多的微格式,可以讓他們獲得更多的好處。你應該看看維基,它有很多很好的信息,以及你可以和應該被盜用的例子。

http://microformats.org/wiki/hcalendar