2009年9月13日 星期日

如何在部落格貼程式碼

我從這裡學到的:鐵道上的工程師CK的失憶筆記本0 與 1 謎詭世界

若是有機會在部落格文章中貼程式碼的朋友一定看過這個訊息:
您的 HTML 不被接受: Tag is not allowed: <title>

這到底是哪裡出了問題呢?
舉例來說,如果我們要提供一段程式碼:
<b:if cond='data:blog.pageType == "item"'>
<title><data:blog.pagename> @ <data:blog.title></title> <b:else> <title><data:blog.pagetitle></title> </b:if>

就必須整段程式碼中的把每一個在<title>和</title>前面的"<"都改成"&lt;":
<b:if cond='data:blog.pageType == "item"'>
&lt;title><data:blog.pagename> @ <data:blog.title/>&lt;/title><b:else/> &lt;title><data:blog.pagetitle>&lt;/title> </b:if>

如此一來,程式碼就可以正常顯示了。
(上面提供的三個連結中,有提供更廣泛的使用教學喔)

相關連結
更詳細的字元表
在 HTML 中顯示特殊字碼 (Times字型)

0 意見:

張貼留言