我得到了一些真的基本的HTML & CSS:CSS - 垂直對齊不工作
這裏的HTML:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<link rel="stylesheet" media="all" href="stylesheet.css">
<title>Hello, World!</title>
</head>
<body>
<header>
Hello<sup>World</sup>
</header>
</body>
</html>
這裏的CSS:
header {
vertical-align: middle;
height: 60px;
background-color: #00F;
}
但文本在中間沒有對齊。爲什麼不?
雖然我會在頭文件中加入更多內容(比如導航,搜索等)。我需要將文本放在單獨的容器中嗎? – ryyst 2011-03-26 12:19:45
不,你不應該需要一個單獨的div /容器,只需將標頭均勻地放在頂部和底部 – clairesuzy 2011-03-26 12:20:57
@clairesuzy:這沒有意義。想象一下,我必須在標題中使用不同大小的文本,並希望將它們排列在中間。我永遠無法用填充來實現,我能嗎? – ryyst 2011-03-26 12:24:18