【基于HTML5的网页设计及应用】——工字型布局

简介: 【基于HTML5的网页设计及应用】——工字型布局

🎯功能简介

这是一个工字型固定页面布局的HTML代码。它包含了头部(header)、主体内容区域(one)、页脚(footer)三个部分。


- 头部(header):高度为150px,背景颜色为深灰色(#666)。

- 主体内容区域(one):宽度为980px,水平居中。包含导航栏(nav)、左侧内容区域(leftside)和右侧内容区域(rightside)。导航栏高度为100px,背景颜色为深灰色(#666)。左侧内容区域宽度为350px,高度为400px,背景颜色为深灰色(#666),左浮动。右侧内容区域宽度为605px,高度为400px,背景颜色为深灰色(#666),左浮动。

- 页脚(footer):高度为90px,背景颜色为深灰色(#666),清除浮动效果。


这个布局可以用于构建网页,具有固定宽度的主体内容区域和一个固定高度的页脚。



🎯代码解析

部分一:头部(.header)

<div class="header">header</div>

CSS样式

.header{
    background-color: #666;
    height: 150px;
    margin: 0 0 8px 0;
}
  • 背景颜色为深灰色(#666)
  • 高度为 150px
  • 上外边距为 0,右外边距为 0,下外边距为 8px,左外边距为 0

部分二:主体内容区域(.one内部)

<div class="one">
    <div class="nav">nav</div>
    <div class="leftside">leftside</div>
    <div class="rightside">rightside</div>
</div>

CSS样式

.one{
    background-color: #fff;
    width: 980px;
    margin: 0 auto;
}
.nav{
    background-color: #666;
    height: 100px;
    margin: 4px 8px 4px 8px;
}
.leftside{
    background-color: #666;
    width: 350px;
    height: 400px;
    float: left;
    margin: 4px 4px 8px 8px;
}
.rightside{
    background-color: #666;
    width: 605px;
    height: 400px;
    float: left;
    margin: 4px 8px 8px 4px;
}
  • .one
  • 背景颜色为白色(#fff)
  • 宽度为 980px
  • 水平居中


  • .nav
  • 背景颜色为深灰色(#666)
  • 高度为 100px
  • 外边距上 4px,右 8px,下 4px,左 8px


  • .leftside
  • 背景颜色为深灰色(#666)
  • 宽度为 350px
  • 高度为 400px
  • 左浮动
  • 外边距上 4px,右 4px,下 8px,左 8px


  • .rightside
  • 背景颜色为深灰色(#666)
  • 宽度为 605px
  • 高度为 400px
  • 左浮动
  • 外边距上 4px,右 8px,下 8px,左 4px


  • 部分三:页脚(.footer)
<div class="footer">footer</div>


CSS样式

.footer{
    background-color: #666;
    height: 90px;
    margin: 4px 0 0 0;
    clear: both;
}


  • 背景颜色为深灰色(#666)
  • 高度为 90px
  • 外边距上 4px,右 0,下 0,左 0
  • 清除浮动效果


🎯核心代码

 <div class="header">header</div>
        <div class="one">
        <div class="nav">nav</div>
        <div class="leftside">leftside</div>
        <div class="rightside">rightside</div>
    </div>
        <div class="footer">footer</div>


🎯效果展示

目录
相关文章
|
17天前
|
搜索推荐 定位技术 UED
HTML定位技术:种类、特点与应用
HTML定位技术:种类、特点与应用
|
1月前
|
移动开发 HTML5 容器
【基于HTML5的网页设计及应用】——固定宽度布局
【基于HTML5的网页设计及应用】——固定宽度布局
32 0
|
29天前
|
前端开发 JavaScript
HTML 布局
HTML 布局。
16 5
|
2天前
|
存储 JavaScript 数据可视化
vue3+echarts应用——深度遍历html的dom结构并用树图进行可视化
vue3+echarts应用——深度遍历html的dom结构并用树图进行可视化
19 1
|
10天前
|
前端开发 UED C++
《HTML 简易速速上手小册》第5章:HTML 高级布局技巧(2024 最新版)
《HTML 简易速速上手小册》第5章:HTML 高级布局技巧(2024 最新版)
28 0
|
1月前
|
移动开发 HTML5
HTML5表格简单应用案例之[招聘需求表]
HTML5表格简单应用案例之[招聘需求表]
11 0
|
1月前
|
移动开发 前端开发 HTML5
【基于HTML5的网页设计及应用】——float实现页面布局
【基于HTML5的网页设计及应用】——float实现页面布局
32 0
|
Web App开发 移动开发 前端开发
|
Web App开发 移动开发 JavaScript
10个让你忘记 Flash 的 HTML5 应用演示
  大家可能听到很多关于 Flash 是否会被 HTML5 取代的讨论,个人认为,HTML5 在某些应用场合有其更先进的地方,会慢慢取代 Flash,但是无法被完全取代,Flash 永远会占有一席之地。
985 0
|
18天前
|
前端开发 JavaScript 开发工具
【HTML/CSS】入门导学篇
【HTML/CSS】入门导学篇
23 0