當我點擊查看源代碼,我的頁面上的HTML是的Chrome,火狐增加額外<br>
但頁面有表上方有很大的差距。當我按Ctrl-Shift-I組合或查看Chrome或Firefox的開發者工具的源代碼的HTML是
兩個瀏覽器查看源代碼怎麼可能比開發工具的源不同?那些<br>
從哪裏來,我該如何刪除它們?
在「查看源代碼」頁面中搜索<br>
表示HTML中沒有實例。
當我點擊查看源代碼,我的頁面上的HTML是的Chrome,火狐增加額外<br>
但頁面有表上方有很大的差距。當我按Ctrl-Shift-I組合或查看Chrome或Firefox的開發者工具的源代碼的HTML是
兩個瀏覽器查看源代碼怎麼可能比開發工具的源不同?那些<br>
從哪裏來,我該如何刪除它們?
在「查看源代碼」頁面中搜索<br>
表示HTML中沒有實例。
好的建議。禁用所有的Chrome擴展沒有工作,並沒有任何JavaScript添加
的。
原來的HTML有錶行之間<br /><br />
:
<tr></tr>
<br /><br />
<tr></tr>
所以瀏覽器必須在表前,這使得它們並把它們改爲<br>
。
這聽起來像是一個很可能的解釋。對於HTML來說,瀏覽器是非常寬容的,並且即使HTML不正確(在這種情況下只需將'
'標籤移動到可能呈現的位置),它總是會嘗試繪製頁面。 '
'和'
'意味着同樣的事情。 –
我試圖用
替換一些文本中的回車符後,我自己就遇到了這個問題。 –
TimDC
真正的救星。謝謝。 –
「查看源代碼」將顯示服務器提供的文件的來源。檢查元素將向您顯示瀏覽器已建立的DOM。例如,DOM可能會被更改,但源文件將始終保持不變。 –
它有可能你有鉻擴展,搞砸了。我總是有這樣的問題。嘗試逐個禁用每個擴展。看看哪個人在搞亂。 –
你能發佈整個源代碼嗎?至少需要重新創建的部分? –