目前のトピックに関する記事がたくさんあることは知っています。私の使命は、粘着性のあるヘッダーとフッターを備えた固定流動的な 2 列のレイアウトを実現することです。いくつかの記事を読んだ後、ページ レイアウトの構築には div の方が優れていると主張する人がいます。場合によっては同意します。私が達成しようとしていることがテーブルよりもdivの方が良いかどうか誰か教えてください。TABLEを使用して添付されたコードよりも、DIVを使用したより簡単なソリューションを誰かに教えてもらえますか。
CSS
html,body{
height:100%;
width:100%;
margin : 0;
}
table{
height:100%;
width:100%;
border-collapse: collapse;
border-spacing: 0
}
#top{
height:100px;
background-color:black;
}
#bottom{
height:100px;
background-color:blue;
}
#left{
width:250px;
background-color:blue;
}
HTML
<html>
<head>
</head>
<body>
<table >
<tr id="top">
<td colspan="2"></td>
</tr>
<tr id="mid">
<td id="left">
</td>
<td id="right">
</td>
</tr>
<tr id="bottom">
<td colspan="2">
</td>
</tr>
</table>
</body>
</html>