java-web前端 CSS

CSS介绍

CSS 指的是层叠样式表* (Cascading Style Sheets), 描述了如何在屏幕、纸张或其他媒体上显示 HTML 元素,节省了大量工作,并且可以同时控制多张网页的布局
外部样式表存储在 CSS 文件中
CSS:也称级联样式表。

CSS语法

在这里插入图片描述

选择器指向您需要设置样式的 HTML 元素。
声明块包含一条或多条用分号分隔的声明。
每条声明都包含一个 CSS 属性名称和一个值,以冒号分隔。
多条 CSS 声明用分号分隔,声明块用花括号括起来。

示例:
在此例中,所有

元素都将居中对齐,并带有红色文本颜色:

p {
  color: red;
  text-align: center;
}

idea中建立css样式

在这里插入图片描述

优先级

html与css优先规则:内联样式 > 外联样式
CSS 优先规则 :内联样式 > ID 选择器 > 类选择器 = 属性选择器 = 伪类选择器 > 标签选择器 = 伪元素选择器

优先级使用

css外联样式:

<link href="css/myCSS.css" rel="stylesheet"/>

html5内联样式:

<!--内联样式-->
<style>
    div{
        border: 4px solid red;
        width: 300px;
        height: 300px;
        background: blue;
    }
</style>

优先级代码示例

html5

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<!--css样式-->
<!--rel="stylesheet"不能省略-->
<link href="css/myCSS.css" rel="stylesheet"/>
<!--内联样式-->
<style>
    div{
        border: 4px solid red;
        width: 300px;
        height: 300px;
        background: blue;
    }
</style>
<body>
<div class="d1">DIV1</div>
<div class="d2">DIV2</div>
</body>
</html>

css


.d1{
    border: 1px solid red;
    width: 200px;
    height: 200px;
    background: blue;
}
.d2{
    border: 10px solid darkslategrey;
    width: 200px;
    height: 200px;
    background: yellow;
}

CSS常见属性

内边距:padding组件中元素到组件的边距,元素到盒子的距离
外边距:margin 盒子外面周边的距离
一个盒子占用大小:盒子大小+外边距大小
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DQ_CODING

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值