比如在 Fonts and Colors Tags for Layouts 这里,google 同学说css应该这样引用
<b:skin> <style type="text/css"> /* * Variable definitions: * <variable name='bgcolor' description='Page Background Color' type='color' default='#fff'/> */ body { background: $bgcolor; margin: 0; padding: 40px 20px; } </style> </b:skin>但是实际上google的处理是skin里面已经自动包涵了<style>标签,而且css必须用CDATA扩起来。
另外如果要按自己的想法重写已有的widget的话(标题,post等等),必须和官方的widget保持高度一致,否则很容易出现这样的错误:
Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly. XML error message:
(SyntaxError) : at index 151: expected expression, got '<'这种错误信息毫无用处……
至于需要一致到什么程度(html标签树状结构、id、class、甚至是内嵌的js)则完全是没有交代的,只有自己试了才知道,就我自己试的结果来说,只要是官方widget导出来带大写的id就一定不能省略,但是这依然太宽泛了,对于post部分,我只能保持官方template的样子,稍微改动一点点。
总之如果是想自己从0开始而不是改现成的模版,太痛苦了,我大概不会再去写blogger的模版了,也许我该找一个好点的wp的空间呢。
下载
没有评论:
发表评论