网站开发日志

2008年11月4日星期二

分享家:Addthis中国

 和空格的区别

刚刚学写HTML代码时候,我曾碰到这样的问题:在代码里加入一连串空格,在浏览器上显示的时候,却只看到一个空格。常用的解决方法是,用" "来代替空格,一个" "相当于一个空格,多加几个" "就可以把空格拉大。虽然" "可以当作空格用,但是" "其实和空格是不一样的,nbsp是英文Non-Breaking SPace的缩写,可以直接翻译成“不被折断的空格”。比如下面这段html:

<h2>10 Most Sought-after Skills in Web Development</h2>

假设<h2>的宽度有限,只能容下“10 Most Sought-after Skills in Web”,由于Web Development之间用的是空格,"Development"就会被移到第二行。因为Web Development是相关的两个词,所以如果可以把它们同时移到第二行,效果可能会更好一点。为了到达这个目的,我们可以在Web Development之间用"&nbsp;"来代替空格,这个样它们就会被连在一起。

<h2>10 Most Sought-after Skills in Web&nbsp;Development</h2>

标签:

相关文章:

0 条评论:

发表评论

指向此帖子的链接: