使用css样式布局网页外观,网页设计css布局方式

首页 > 技术 > 作者:YD1662023-02-09 15:22:05

作者有话要说:此文是作者自己的学*结,供大家参考,不足之处还请见谅和指正~

在学习完了基本的HTML CSS标签之后,就可以尝试写一些简单的静态网页啦~练习的过程是充满成就感的,值得反复体会和思考!

网页结构

简单提一下常用于表示网页机构的标签:

header 整个页面的标题(也可表示一个内容区块)

main 页面主体部分

footer 整个页面的脚注(也可表示一个内容区块)

article 一块与上下文无关的独立内容

section 表示一个内容区块,常嵌套于article中

aside 在article之外与其内容相关的辅助信息

nav 页面中的导航栏

figure 表示一段独立的流内容

使用css样式布局网页外观,网页设计css布局方式(1)

基本网站结构

三栏布局

一个网页最少由header、main、footer三部分组成,那么从三栏布局开始练习吧。无论是上-中-下结构还是左-中-右结构,关键都在于设置中间部分的宽高或位置。我们知道网页的主体内容(版心)是处于居中位置、随网页缩放而缩放的。那么左右(或上下)两栏固定后,须使中间部分自适应。以下总结了几种三栏布局的方法,以左-中-右结构为例:

先写左中右三个盒子。

使用css样式布局网页外观,网页设计css布局方式(2)

body部分

1.使用float

使用css样式布局网页外观,网页设计css布局方式(3)

利用float使左右脱离文档流

需要注意的是,使用float方法需要在body部分改一下center盒子的位置,把center盒子放在right盒子之后(否则right盒子会跑到下一行右侧)。以上代码中,设置center盒子的左右外边距来实现宽度自适应,若父盒子layout无高度要求,可用min-height实现高度自适应。不加高度自适应也可,在未设置center盒子高度的情况下本身高度会随文本内容的扩充而自动增加。

2.使用position

使用css样式布局网页外观,网页设计css布局方式(4)

首页 123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.