国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

空格&nbsp在ie、firefox、chrome瀏覽器中顯示距離不一致

2019-10-26 17:16:04
字體:
來源:轉載
供稿:網友
  在ie、firefox、chrome瀏覽器上顯示的效果不太一樣,主要是前面的空格寬度不同。

網上資料說
不同的瀏覽器會有不同的默認字體,一般 IE默認字體都是宋體,而firefox和chrome的默認字體是Times New Roman,
宋體是字符等寬的字體,但Times New Roman不是字符等寬的字體,因為瀏覽器默認字體的不同,
空格符 在不同的瀏覽器下面的顯示寬度也不同。

例如以下代碼分別以IE和chrome進行測試

復制代碼
代碼如下:
<table>
<tr>
<td>我是第一行</td>
</tr>
<tr>
<td>nbsp;nbsp;nbsp;nbsp;我是第二行</td>
</tr>
<tr>
<td>nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;我是第三行</td>
</tr>
</table>

在chrome顯示效果如下:
 
IE9下顯示效果如下:
 
可以看出兩個&nbsp;在chrome中占一個漢字的寬度,而在IE中四個&nbsp;才占一個漢字的寬度。
解決辦法:
一、修改頁面的編碼格式<meta http-equiv="content-type" content="text/html; charset=gbk">
和頁面的編譯方式(myeclipse中)
 
然后IE右鍵修改編碼顯示格式即可
 
二、(推薦)在空格那一行設置一下字體,把字體設置成任意一種字符等間距的字體就行了。
如:

復制代碼
代碼如下:
<div style="font-family: '宋體'">nbsp;nbsp;nbsp;nbsp;我是第二行</div>

PS:nbsp;替換為&nbsp;
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 横峰县| 绍兴市| 宁德市| 康保县| 宁武县| 黑山县| 松滋市| 土默特右旗| 玛纳斯县| 塔城市| 德清县| 鹿邑县| 邵阳县| 杭锦旗| 麻阳| 阜康市| 平度市| 调兵山市| 酉阳| 都安| 江永县| 武邑县| 浏阳市| 阳西县| 河源市| 莱州市| 宁国市| 贵定县| 车致| 若尔盖县| 吉木萨尔县| 泰宁县| 兴仁县| 南江县| 涟源市| 晋宁县| 峨眉山市| 交城县| 永定县| 汪清县| 唐山市|