读书人

html的空格有关问题有经验的给说说

发布时间: 2012-01-12 22:11:58 作者: rapoo

html的空格问题,有经验的给说说

在jsp页面上输出一个字符串,字符串里面包含了空格和换行,是一段有格式的字符串

┌─────┬──────────────────────┬─────┐
│年度 │配当、分割、案 │1株益 │
├─────┼──────────────────────┼─────┤
│2006-12-31│10株につき配布5株配当1.5元 │0.493 │
│ │利落ち日:2007-05-15 │ │
│ │行日 :2007-05-16 │ │
)。

在jsp页面中,将该字符串 用replaceAll 将,空格替换成了 &nbsp, "\n "替换成了 " <br> "。

可是在浏览器上看到时,格式却变了。主要是,用空格填充的地方不能对齐了。
查看了源代码,空格替换成了 &nbsp, "\n " 也替换成了 " <br> "。
我还数了数空格的数量,对应的&nbsp,数量的相同的。

请问这是为什么,有什么办法解决类似问题。

谢谢大家。


[解决办法]
字体

不同的字体,空格的宽度是不一样的,有的和字符一样,有的比字符窄

用等宽字体
宋体 9pt, 12px, 12pt, 16px

读书人网 >J2SE开发

热点推荐