loading tweet...

wordpress里发代码的技巧

August 11th, 2006 | htmlor | blogging, 技巧 | 11 Comments »

wordpress的blog平台我很喜欢,但它有个让人很不爽的地方,就是很难方便又准确的贴出代码。往往浏览器里显示正常,贴进来就完全走样,回车变成空格,html标记显示不了,有的字符还少半拉…… 种种问题不一而足,对经常要贴代码的开发者真是一种折磨。

测试多次后发现,最常见的问题是:内容提交后,回车跟tab无效(即使在<pre>标记里),多个空格无效(即使把空格转换成 &nbsp;),html标记不显示(即使把 <> 转换为 &lt;&gt;),\n 变成了 nsrc="url"(除<img>标记之外)多了 mce_src="url" …… 没有太仔细的研究,大致就是这样。

在实践中摸索到了一些经验,也就有了相应的解决方法。(注:以下均为在源代码编辑状态下的代码)

  • 代码中的回车应该使用<br>,连续空格(比如缩进)应该使用 &amp;nbsp;(或 &amp;#32;
  • html标记中,应该把 < 替换为 &amp;lt;(或 &amp;#60;),> 替换为 &amp;gt;(或 &amp;#62;
  • \n(换行经常用到)应该替换为 \\n(或 &amp;#92;n
  • src="url"(<script>和<iframe>标记中用到比较多)中的 src 应该替换为 &amp;#115;&amp;#114;&amp;#99;

其实以上几点可以归纳为一点,那就是:把敏感字符替换成“处理”过的unicode值。正常的unicode值为 &#65; 的形式(& + # + ascii码值 + ;),把其中的 & 再次替换为 &amp; 变成 &amp;#65; 的形式,就大功告成了。

附:要查看各个字符的ascii码值表,这儿有一份。


尤文再失第七将 伊布转会国米

August 10th, 2006 | htmlor | 足球 | 2 Comments »

出乎意料之外,也让人非常之搞不懂,尤文宣布伊布转会国米(中文英文),价格约2480万欧元。之前与之传出“绯闻”的皇马,看似最有机会的ac米兰,都没能得到这位瑞典天才+问题青年。

从阿贾克斯的崭露头角,到04年欧洲杯的惊世骇俗,转会尤文风光无限,两年之后黯淡无光,伊布的路走得似乎不太通畅,本届世界杯上的发挥也没有亮点,让人失望 。这次转会最大的“球星黑洞”国米,会是一次转机吗?

再说国米,联赛最大的两个对手尤文下去了,ac罚了15分又被抢走中意的前锋(就是国米干的)。有了先天优势,再斥巨资买下维埃拉、克雷斯波、伊布,囤积无比恐怖的中前场…… 新的赛季会是国米惟我独尊吗?

让我们擦亮眼睛,静待好戏上演吧。


克雷斯波终于在蓝衣上加了一道黑色

August 7th, 2006 | htmlor | 足球 | No Comments »

真的为切尔西感到可惜,克雷斯波就这样回到了国米(免费加盟,详情在这儿)。

我觉得克雷斯波属于越老越成精的那类射手,上赛季在切尔西进的球不算多,但个个精彩,含金量十足。今年世界杯发挥的也可圈可点,没有一丝老态。其实穆里尼奥跟阿布都很器重他(阿布送他游艇跟房子,他没要),不过他始终对意大利痴心不改(应该是家庭的缘故),辗转几年之后,终于能够得偿所愿。

虽然根本不看好他在国米的前途(换成AC要好的多),但还是要说一句:good luck!


Page 5 of 7« First...34567