花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

織夢DedeCMS用include調(diào)用頁面出現(xiàn)空白行的解決方法

時(shí)間: 2019-08-15 11:12 閱讀: 作者:素材無憂網(wǎng)

這個問題是AB模板網(wǎng)第一次遇到,網(wǎng)上也沒有找到解決辦法,是自己研究一下,才發(fā)現(xiàn)問題所在,并搞定,首先說下問題;   AB網(wǎng)在調(diào)用{dede:include filename="header.htm"/}(網(wǎng)頁頭部)標(biāo)簽后,在生成的頁面中,會出現(xiàn)一行空白,破壞了整個頁面的布局,即使如何修改html代碼和CSS代碼也沒有用。   DedeCMS用include調(diào)用頁面出現(xiàn)空白行的解決方法   原來導(dǎo)致這個空行是因?yàn)椋募钋懊娌迦肴齻€不可見的字符(_0xEF、_0xBB、_0xBF,即BOM——Byte Order Mark)。它是一串隱藏的字符,用于讓記事本等編輯器識別這個文件是否以UTF-8編碼。由于在PHP中沒有考慮BOM的問題,不會忽略UTF-8編碼的文件開頭BOM的那三個字符,所以把它作為正文的一部分,將會造成在頁面上輸出這三個字符。顯示效果一般是一個空行或是一個亂碼。   由于在html一開頭有這3個字符的存在,即使頁面的top-padding設(shè)置為0,也無法讓整個網(wǎng)頁緊貼瀏覽器頂部。   解決辦法:   在Notepad++編輯器中,將文件轉(zhuǎn)為UTF-8無BOM編碼格式或者在在Dreamweaver中點(diǎn)修改->頁面屬性->標(biāo)題/編碼->把包括 Unicode 簽名(BOM)的勾取消。    

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: 織夢DedeCMS用include調(diào)用頁面出現(xiàn)空白行的解決方法

標(biāo)簽:  
相關(guān)文章
模板推薦