新浪博客中特殊字符不显示的问题

上一篇文章里要写C的注释方式,最常见的注释方式是一对斜杠(slash, "/")中加一对星号(asterisk,"*")。但是直接在编辑里写""这些字符的话,结果会是直接变成空白。
首先点击博文编辑框下边的“显示源代码”复选框,查过源代码以后发现,文章格式使用了html标记语言。我猜想C语言的注释格式与html注释格式一样,所以浏览器或者博文的编辑器解析文章的时候,直接把这部分当做html的注释来解析了,这样结果自然就是什么都不显示了。
对策就是直接在编辑代码的地方写上斜杠和星号的ASCII编码,因为是写在html中,所以要用html形式的ASCII。
(附:格式和名称什么的,参见这张表: http://www.w3school.com.cn/tags/html_ref_ascii.asp
按如下代码写进去,就可以看到右边这样的结果了:
/**/

/**/
当然,如果要在这里显示出上边这行的东西,那么就要写成ampersand(&)加上numbersign(#),再加上38或35,即这ampersand和numbersign两个符号本身的ASCII码。具体还是可以去上边的链接去查的。
新浪博客好像不支持code这个HTML标签,所以完成了之后,千万别再点编辑按钮了,因为每次编辑,博文的编辑器都会对这些代码再解析一次。两次之后就变成什么都没有了。

 

转载于:https://www.cnblogs.com/superpig0501/p/3967587.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值