tag. For style control, we also introduce a CSS style sheet named
style.css in the header.
Home > Article > Web Front-end > How to implement column layout using HTML and CSS
How to use HTML and CSS to implement column layout
In web design and development, column layout is one of the common layout methods. By using HTML and CSS, we can easily implement column layout to make web content more orderly and beautiful. This article will introduce you how to use HTML and CSS to implement column layout, and provide specific code examples for reference.
First, we will create the basic web page structure using HTML. The following is a simple HTML code example to create a basic web page structure with a header, sidebar, and body content:
<!DOCTYPE html> <html> <head> <title>分栏布局示例</title> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <header> <h1>这是头部</h1> </header> <div class="container"> <aside> <h2>这是侧边栏</h2> </aside> <main> <h2>这是主体内容</h2> <p>这是一个分栏布局示例</p> </main> </div> <footer> <p>这是页脚</p> </footer> </body> </html>
In the above code, we create a Web page structure with columns, body content, and footer. Use <header></header>
and <footer></footer>
tags in the header and footer, and <aside></aside>
and ## in the sidebar and body content. # tag. For style control, we also introduce a CSS style sheet named
style.css in the header.
body { margin: 0; padding: 0; } .container { display: flex; } aside { flex: 1; background-color: lightgray; padding: 20px; } main { flex: 4; background-color: white; padding: 20px; }In the above code, we first set the margin and padding of the body element to 0, to ensure there is no extra white space between the page content and the edges of the browser. The container class uses flex layout (
display: flex;) to place the sidebar and main content in a flexible container.
flex: 1;, and sets the background color (background-color) and inner edge. Padding.
flex: 4;, and also sets the background color (background-color) and padding (padding).
The above is the detailed content of How to implement column layout using HTML and CSS. For more information, please follow other related articles on the PHP Chinese website!