在Chrome中,網站http://www.helpinghandspeople.com在頁面頂部有一個16像素的空白區域(背景顏色顯示)。網頁在頂部顯示空白區域
它不應該在那裏,但我不知道如何讓它消失。在Firefox中,主頁顯示正常,但登錄和其他一些頁面顯示24像素的樂隊。
查看源代碼和運行檢查元素沒有幫助。
有沒有人有建議去哪裏看?
感謝
格里
在Chrome中,網站http://www.helpinghandspeople.com在頁面頂部有一個16像素的空白區域(背景顏色顯示)。網頁在頂部顯示空白區域
它不應該在那裏,但我不知道如何讓它消失。在Firefox中,主頁顯示正常,但登錄和其他一些頁面顯示24像素的樂隊。
查看源代碼和運行檢查元素沒有幫助。
有沒有人有建議去哪裏看?
感謝
格里
看起來像你有空間的地方這就是導致它,
後<div style="padding-bottom: 50px; padding-right: 50px; display: none; " id="colorbox" class="">
DIV
也,你有你的身體裏面head標籤
您應該將<meta> <title>
和<link>
標籤移動到標頭
我猜你在doctype之前會出現某種隱藏字符。瀏覽器在body
元素中呈現空白空間以及應該在文檔head
(meta
標記,title
標記)中的元素,我認爲可以用這個來解釋。
在這個截圖可以看到,造成問題的空間,但正如我說,我覺得空間實際發生時聲明瞭DOCTYPE之前。
Jonathan,它似乎是一個utf-8多字節字符,並且元標記位於標題中。 如果您運行http://validator.w3.org/check?uri=http%3A%2F%2Fwww.helpinghandspeople.com並顯示源代碼,您將看到我正在輸出頭部分中的元標記和鏈接。 你也會看到它說在UTF-8 File_中找到_Byte-Order Mark,我不知道它是如何進入或如何擺脫它的...... – Gerry
我很難搞清楚我應該在找什麼。也許給你多一點描述你指的是這個樂隊。 – kinakuta
您的HTML格式不正確。通過HTML驗證器運行它。您忘記正確關閉元素。 – CamelCamelCamel
@Radagaisus:你是對的,糾正後,我仍然沒有進一步。 UTF-8魔鬼一直在追我。 – Gerry