第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

向網(wǎng)站添加語義的最佳實踐

向網(wǎng)站添加語義的最佳實踐

慕森卡 2019-09-06 16:00:04
我對網(wǎng)站的語義有點困惑。我知道每個URI都應(yīng)該代表一個資源。我假設(shè)RDFa在網(wǎng)頁內(nèi)提供的所有信息都描述了該網(wǎng)頁的URI所代表的資源。我的問題是:為網(wǎng)站的子頁面提供語義數(shù)據(jù)的最佳做法是什么。在我的情況下,我想使用帶有schema.org和opengraph詞匯表的RDFa為一個名為magma的劇院組創(chuàng)建一個網(wǎng)站。假設(shè)我有歡迎頁面(http://magma.com/),聯(lián)系頁面(http://magma.com/contact/)和各個游戲的頁面(http://magma.com/play/<playid>/)?,F(xiàn)在我認為歡迎頁面和聯(lián)系頁面都代表相同的資源(巖漿),同時提供有關(guān)該資源的不同信息。然而,劇本頁面代表恰好由巖漿執(zhí)行的劇本?;蛘吒玫卣f,游戲頁面也代表了巖漿,但提供了由該組執(zhí)行的游戲信息?我偶然發(fā)現(xiàn)的第三個選項是http://schema.org/WebPage。特別是類似的亞型ContactPage似乎是相關(guān)的。在實現(xiàn)方面,我在哪里放置RDFa?最后:我的選擇將如何改變第三方(谷歌,臉譜,...)對待網(wǎng)站的方式?我意識到這個問題有點模糊。為了使它更具體,我將添加一個你可能會批評的例子:<html vocab="http://schema.org/" typeof="TheaterGroup">  <head>    <meta charset="UTF-8"/>    <title>Magma - Romeo and Juliet</title>    <!-- magma sematics from a template  file -->    <meta property="name" content="Magma"/>    <meta property="logo" content="/static/logo.png"/>    <link rel="home" property="url" content="http://magma.com/"/>  </head>  <body>    <h1>Romeo and Juliet</h1>    <!-- semantics of the play -->    <div typeof="CreativeWork" name="Romeo and Juliet">      ...    </div>    <h2>Shows</h2>    <!-- samantics of magma events -->    <ul property="events">      <li typeof="Event"><time property="startDate">...</time></li>      ...    </ul>  </body></html>
查看完整描述

3 回答

?
臨摹微笑

TA貢獻1982條經(jīng)驗 獲得超2個贊

Schema.org詞匯表也可以表示為RDFa:schema.org/docs/datamodel.html。您應(yīng)該在感興趣的信息出現(xiàn)在網(wǎng)頁中時添加語義,您可以在一個頁面中添加任意數(shù)量的實體,只需查看示例。傳統(tǒng)的Web模式設(shè)計(如MVC)可以幫助您維護HTML頁面的內(nèi)容,但這超出了本討論的范圍。

查看完整回答
反對 回復(fù) 2019-09-06
  • 3 回答
  • 0 關(guān)注
  • 509 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號