スタイルシートを使ってHPを作成しているのですが、一文の改行位置が閲覧者によって
変わってしまっているようです。よく見てみると文字の大きさや、余白部分の大きさが
スタイルシートで指定しているにも関わらず違っているようなのです。
---------------------------------------
■HTMLソース
<table border><tr><td class="main" valign="top"><div class="main2">
ここに文章。改行がおかしくなるのはここに書き込んだ文章です。
改行タグは一切使わず、長い文をだーっと書いています。
</div></td><td valign="top">
ここに文章。
</td></tr></table>
---------------------------------------
■スタイルシート
TABLE{ border:0px;
height:100%;
width:100%;}
TR,TD{ font-size:13px;
border:0px;
margin:0px 0px;
padding:0px 0px;}
.main{ font-size:13px;
background-color: #ffffff;
background-image:url(back.gif);
background-attachment:fixed;
background-position:left top;
background-repeat:no-repeat;
width:700px;
height:100%;
margin:0px 0px;
padding:0px 0px;}
.main2 {text-align:left;
margin:130px 0px 0px 130px;
padding:0px 0px;}
---------------------------------------
作成者の環境は、Win2000、1280x1024、IE6。
いま現在わかっている限りの閲覧者の環境は、WinXP、1024x728、Firefox、または
WinXP、1600x1200、IE6です。
これは、スタイルシートではなくOSの関係なのでしょうか?
お手数ですがご回答よろしくお願いします。