文本空格和HTML空格實體

我本身明明設置了div的固定寬度,目地是爲了顯示從db中抓取出來的文本內容,讓內容自動的換行。chrome

可是事情卻每每出乎意料,出現同一個表中抓取出來的兩條記錄,第一條記錄在頁面上是會自動換行的,第二條記錄則是以一行顯示,到時候瀏覽器出現了橫向的瀏覽滾動條,用FF的審查元素功能來進行查看,根本就沒法發現頁面源代碼中有什麼區別!瀏覽器


無奈之下,我只好向朋友求助,使用chrome的F12功能查看到源代碼截圖以下:wKioL1LSvVHynIS4AAJjosevmEs473.jpgide

很明顯的能夠看不一樣,下面的空格是以#nbsp(#->$)代替了。原來是由於英文中沒有空格的話,是不會出現自動換行的,即便你設置你的div寬度,這個問題應該就是一個文本空格與HTML空格的不一樣所引起的!
spa

相關文章
相關標籤/搜索