小白的CSS探索之路

以下示HTML代码为例:

<p>段落<p>

如果想使网页展示中的“段落”字样变红,调用如下CSS代码:

p{
    color:red;
 }

p:selector 选择器
color:property
red:value
所以,上述CSS代码的意思是:选择p tag,指定其color属性,将它的颜色变为红色。最后必须用分号!

添加CSS的三种方式

  1. 外部样式表
    CSS保存在.css文件中,在HTML的<head>里使用<link>引用
  2. 内部样式表
    不使用外部CSS文件,将CSS放在HTML<style>
  3. 内联样式 一般不用!
    在HTML元素的style属性中添加

CSS选择器

示例:

<p class="paragraph" id="para1">段落</p>

方法1-直接引用:

p{
   color:red;
}

方法2-通过class(类)选择:

.paragraph{
     color:red;
}

方法3-通过id选择:

#para1{
    color:red;
}

class与id的区别:
id是HTML文件中唯一的那个,class可以相同。
id和class都不要用数字开头!
Tip:
在HTML中,.class名+tab快捷生成代码

        <div class="mingzi"></div>

#id名+tab快捷生成代码

        <div id="mingzi"></div>

字体样式:
在这里插入图片描述
font-family:优先级1,优先级2,…;
sans-serif:没笔锋
serif:有笔锋
字体加“”的原因:字体之间有空格
monospace:等宽字体

font-size:16px(一般)
font-weight:bold(加粗)

代码1:
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:normal;
代码2:
font:normal 16px Arial,Helvetica,sans-serif;

代码1=代码2
在程序从上往下运行过程中,代码2会覆盖代码1.

text-decoration:underline; //下划线
text-transform:uppercase; //全变大写字母
letter-spacing:1em; //字间距
word-spacing:2em; //词间距
line-height:1.5em; //行间距

盒子模型:
——外边距——
margin:上 右 下 左; //顺时针指定
margin:上 左右一致 下;
margin:上下 左右;
——内边距——
以上margin变padding
——边框——
border:5px blue solid;

定位:
static-静态定位
relative-相对定位
absolute-绝对定位
fixed-固定定位
sticky

position:absolute;
top:30px;
left:30px;

完全处于浮动状态,原来的位置不会保留。

position:relative;
top:30px;
left:30px;

根据偏移前的位置偏移。

position:fixed;
right:0;
bottom:30px;

固定在页面右下角不动(小广告弹窗就是这样)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值