页面的css初始化

本文详细介绍了CSS初始化的目的及方法,包括清除标签默认样式如margin、padding等,并提供了实用的clearfix类来解决浮动元素的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一 css初始化主要针对两种情况:

  • 清除标签自带样式。例如以下几个例子
/* 初始化body的margin和padding */
body{margin:0;padding:0;}
/* li和a标签的自带样式 */
li{list-decoration:none;}
a{text-decoration:none;}
  • 可以被html多个标签重复使用的类,例如
/* 清除浮动用到的类.clearfix */
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}

二 css初始化的一个demo:

@charset "utf-8"
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6.form,fieldset,table,td,img,div,dl,dt,dd,input{margin:0;padding:0;}
body{font-size:12px;}
img{border:none;}
li{list-style:none;}
input,select,textarea{outline:none;}
textarea{resize:none;}
a{text-decoration:none;}
/* 清除浮动 */
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值