2011-03-02 87 views
1

我最近開始致力於一個Facebook應用程序,我迷茫和困惑,試圖得到任何直接的答案。谷歌搜索的答案似乎並不適用於facebook,因爲事情變化太快,博客很少更新它以反映新的API。Facebook的doctype,它是否被棄用?

我知道Facebook會貶低FBML,我很高興。 所以我的問題是,DOCTYPE臉書會給你放在你的網站,被棄用?

這樣做甚至做什麼?

回答

4

假設你是在談論這一點:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml"> 

(特別是xmlns:fb="http://www.facebook.com/2008/fbml")。他們並不反對這一點。您應該繼續在您的<html>標記中添加xmlns:fb="http://www.facebook.com/2008/fbml"。然而,對於現代性,你應該使用HTML5的doctype,所以你的DOCTYPE和HTML標籤應該是這樣的:

<!DOCTYPE html> 
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml"> 

什麼xmlns:fb部分確實是指定XML namespace針對與fb:前綴開頭的頁面中的標籤(如<fb:name/>)。

相關問題