なぜこの非常に単純なWebページでは、ページの中央にID「mainContent」のdivが表示されません。シンプルなHTMLは、ページの中央にdivを表示する必要があります
今すぐdivが左側にあります。しかし、divをWebページ(body要素)の中央に配置したいと思います。
What's going wrong?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-US" xml:lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> </title>
<style type="text/css">
<!--
body {
text-align: center;
background-color: red;
}
#mainContent {
width: 800px;
background-color: blue;
}
#content {
width: 600px;
float: left;
background-color: green;
overflow: hidden;
}
#sidebar {
width: 200px;
float: left;
background-color: yellow;
overflow: hidden;
}
-->
</style>
</head>
<body>
<div id="mainContent">
<!-- Left Column/Bar -->
<div id="content">
<p>content</p>
</div>
<!-- Right Column/Bar -->
<div id="sidebar">
<p>sidebar</p>
</div>
</div>
</body>
</html>
にuはページ – diEcho
をレンダリングされ、ブラウザに言及してください、この5月にはUを支援します。https://developer.mozilla.org/ ja/HTML/Element/body – diEcho
ヒント:カラー名を使用せず、16進値を書いてください。廃止されました。 – diEcho