nav 導航欄問題
你好,我<!DOCTYPE html>這么聲明文檔就出現(xiàn)這種問題,<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">這樣聲明就正常.
我<!DOCTYPE html>這樣聲明,并且在
.nav{
height: 40px;
clear: left;
}
這樣寫也正常,請問這是什么原因啊
?
2016-08-02
我查了下資料,樓主第一個聲明是HTML4的文檔標準聲明,而后面的是HTML5的文檔標準聲明,我覺得是因為聲明不同導致了logo里的子元素浮動溢出程度不同(html4中的浮動沒有影響,html5中對后面的元素有影響,所以要要清除浮動)。雖說是這樣覺得,但是我還沒找到實際資料說明,HTML4和HTML5的文檔流不同在哪里。樓主有興趣的話也可以找找看
2016-07-05
題目不清楚