在jsp页面上输出一个字符串,字符串里面包含了空格和换行,是一段有格式的字符串
(
┌─────┬──────────────────────┬─────┐
│年度 │配当、分割、増発案 │1株収益 │
├─────┼──────────────────────┼─────┤
│2006-12-31│10株につき無償配布5株配当1.5元 │0.493 │
│ │権利落ち日:2007-05-15 │ │
│ │実行日 :2007-05-16 │ │
)。在jsp页面中,将该字符串 用replaceAll 将,空格替换成了  , "\n"替换成了"<br>"。可是在浏览器上看到时,格式却变了。主要是,用空格填充的地方不能对齐了。
查看了源代码,空格替换成了  , "\n" 也替换成了"<br>"。
我还数了数空格的数量,对应的 ,数量的相同的。请问这是为什么,有什么办法解决类似问题。谢谢大家。
html排版用空格的话会很乱...建议用tr td画框框...
To : zhuxr2003,你说的“一个 相当于2个空格”,我之前也查了百度的一切帖子,是有类似的情况。
可是我的情况还不是你所说的那种。2.To : dreamover根据你说的,没有做替换处理,而是将 需要显示的字符串放入了 <pre> </pre>里了。很高兴的看到了 部分内容对齐了呢,可遗憾的就是,还是会有不能够对齐的地方。我把浏览 显示出来的页面(格式不能够对齐的),部分的拷贝到 记事本里, 格式又没有问题了。所以我想问题也是出在浏览器对空格的处理上。。还有什么好办法呢,这个问题,我已经折腾了几天了。
宋体 9pt, 12px, 12pt, 16px