2010-04-29 51 views
1

我已經在PHP中創建了一個允許您創建自定義HTML標記的類。它基本上有點像FB標記或EE標記。它使用標籤前綴,所以你可以添加這樣的標籤。所需意見:來自PHP的自定義HTML標記(帶或不帶標記前綴)

<ctag:pagination per_page="20" total="500" page="0" base="http://localhost/page?page={page}" mode="smart" adjecents="5" /> 

我的問題是:標記以上是否比下面的標記更好?我問,因爲我正在考慮分支我的代碼來重寫標籤匹配,以便您可以生成自定義html元素。這將很適合HTML5替代服務的下降。將用戶代理與非HTML5瀏覽器進行匹配,並用您自己的替換替換HTML5元素。

<pagination per_page="20" total="500" page="0" base="http://localhost/page?page={page}" mode="smart" adjecents="5" /> 

PS,如果有人想看看類我已經把下載here

回答

2

那它真的取決於你如何看待它。

對我來說,下面的標記比較好,但是隨着將來可能會彈出的標記標記出現,您的標記可能會發生衝突。

前綴表示它或多或少,它的你的,它不會與別人的代碼混在一起。

我相信還有很多其他意見,但這是我的。

+0

關於未來標記的好處。我根本沒有真正考慮過這一點。 – buggedcom 2010-04-29 15:55:03

1

我會和第一個一起去,因爲一個人仍然希望有一天,也許瀏覽器終將支持XHTML with namespaces。如果有人想用XML解析器解析你的標記,它也不會傷害到堅持既定的標準。