您现在的位置是:首页 > Javascript
当前栏目
css基础知识点整理
2023-03-14 22:54:31 时间
css基础知识点整理
代码规范
放置规范
格式规范
代码规范
示例演示
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>大忽悠个人主页</title>
<style>
span{
font-size: 120px;
color: orangered;
border: 5px solid royalblue;
}
</style>
</head>
<body>
<span>大忽悠到此一游</span>
</body>
</html>
基本选择器
元素选择器
示例演示:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>大忽悠个人主页</title>
<style>
span{
font-size: 120px;
color: orangered;
border: 5px solid royalblue;
}
</style>
</head>
<body>
<span>大忽悠到此一游</span><br/>
<span>卧槽,无情!!!</span>
<div>卧槽,残忍!!!</div>
</body>
</html>
类选择器
示例演示:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>大忽悠个人主页</title>
<style>
.BLACK{
font-size: 50px;
color: black;
}
.RED{
font-size: 50px;
color: red;
}
</style>
</head>
<body>
<span class="BLACK">span1:要求变成黑色</span><br/>
<span class="RED">span2:要求变成红色</span><br/>
<div class="BLACK">div1:要求变成黑色</div>
<div class="RED">div2:要求变成红色</div>
</body>
</html>
ID选择器
示例演示:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>大忽悠个人主页</title>
<style>
#d1{
font-size: 50px;
color: red;
}
</style>
</head>
<body>
<span >span1:要求变成黑色</span><br/>
<span >span2:要求变成黑色</span><br/>
<div >div1:要求变成黑色</div>
<div id="d1">div2:要求变成红色</div>
</body>
</html>
基本选择器的组合方式
层级关系
示例演示:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>大忽悠个人主页</title>
<style>
div font{
font-size: 50px;
color: blue;
}
</style>
</head>
<body>
<div>
<font>字体大小为50像素,字体演示为蓝色</font>
不用管我
</div>
</body>
</html>
边框属性
所有html标签都有边框,默认边框都为不可见
border
width
用于设置标签的宽度
height
用于设置标签的高度
代码演示:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>大忽悠个人主页</title>
<style>
div{
border: 1px solid blue;
width: 300px;
height: 300px;
}
</style>
</head>
<body>
<div>
大忽悠门派-----大忽悠掌门人
</div>
</body>
</html>
backgroud-color
示例演示:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>大忽悠个人主页</title>
<style>
div{
border: 1px solid blue;
width: 300px;
height: 300px;
background-color: beige;
}
</style>
</head>
<body>
<div>
大忽悠门派-----大忽悠掌门人
</div>
</body>
</html>
使用颜色代码,可以进行微调操作
布局
float—浮动属性
代码演示:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>大忽悠个人主页</title>
<style>
#d1{
border: 1px solid blue;
width: 150px;
height: 150px;
background-color: beige;
float: right;
}
#d2{
border: 1px solid blue;
width: 150px;
height: 150px;
background-color: blue;
float: right;
}
#d3{
border: 1px solid blue;
width: 150px;
height: 150px;
background-color: red;
float: right;
}
</style>
</head>
<body>
<div id="d1"></div>
<div id="d2"></div>
<div id="d3"></div>
</body>
</html>
转换
dispaly
未转换前:
转换后:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>大忽悠个人主页</title>
<style>
h1{
display: inline;
}
div{
display: inline;
}
span{
display: block;
}
a{
display: none;
}
</style>
</head>
<body>
<h1>标题h1--块级元素</h1>
<div>默认占满一行---块级元素</div>
<span>行内元素</span>
<a>超链接----行内元素</a>
</body>
</html>
字体
font-size 字体的大小
color 字体的颜色
代码演示:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>大忽悠个人主页</title>
<style>
div{
font-size: 100px;
color: green;
}
</style>
</head>
<body>
<div>我想变大变Green</div>
</body>
</html>
css中的盒子模型
什么是盒子模型
边框
代码演示:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>大忽悠个人主页</title>
<style>
div{
border-top: 1px solid blue;
border-bottom: 1px solid red;
}
a
{
border: 5px solid red;
}
</style>
</head>
<body>
<div>我想</div><br/>
<a>你想吗?</a>
</body>
</html>
内边距 padding
代码演示:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>大忽悠个人主页</title>
<style>
div{
border-top: 1px solid blue;
border-bottom: 1px solid red;
padding-top:10px;
padding-bottom: 10px;
}
a
{
border: 5px solid red;
padding: 5px;
}
</style>
</head>
<body>
<div>我想</div><br/>
<a>你想吗?</a>
</body>
</html>
外边距—margin
代码演示:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>大忽悠个人主页</title>
<style>
div{
border-top: 1px solid blue;
border-bottom: 1px solid red;
padding-top:10px;
padding-bottom: 10px;
margin-bottom: 20px;
}
a
{
border: 5px solid red;
padding: 5px;
margin: 20px;
}
</style>
</head>
<body>
<div>我想</div><br/>
<a>你想吗?</a>
</body>
</html>
css和html的结合方式
行内样式
代码演示:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>大忽悠个人主页</title>
</head>
<body>
<a style="font-size: 100px; color: red;">大忽悠<a>
</body>
</html>
< style > < /style >标签样式
代码演示:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>大忽悠个人主页</title>
</head>
<style>
a{
font-size: 50px;
color: red;
}
</style>
</style>>
<body>
<a>大忽悠</a>
<a>大忽悠</a>
<a>大忽悠</a>
<a>大忽悠</a>
</body>
</html>
外部样式
linke标签样式
代码演示:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>大忽悠个人主页</title>
<link rel="stylesheet" type="text/css" href="a.css">
</head>
<body>
<a>大忽悠</a>
<a>大忽悠</a>
<a>大忽悠</a>
<a>大忽悠</a>
</body>
</html>
a.css
a{
font-size: 100px;
color: blue;
}
相关文章
- python unittest生成html报告_python+unittest框架生成HTML测试报告
- 快速构建一个用本地网络发送和接收消息的APP
- 2021年,排名前 15 的 Vue 后台管理模板
- Spring Boot一键换肤,so easy!
- 美国或将所有设计14nm以下中国芯片公司纳入出口管制?
- React的并发模式该如何使用?
- 如何在React中处理组件交互?
- 请查收 2020 全球 JS 现状调查报告
- Levels.fyi发布2020年度程序员收入报告
- 想要复制图像?Clipboard API 了解一下
- 2020全球CSS报告新鲜出炉,前端从业者平均年薪35w
- 10个对Web开发人员有用的HTML文件上传技巧
- AWS Firewall Manager – 您的 Web 应用程序资产的集中管理解决方案
- 为最终在 Twitch 上推出 AWS Quest 做准备
- React 消息订阅与发布机制
- Vue之设置视频为背景图
- 如何实现前端新手引导功能?
- 给网站页面设置加密访问
- 速度快的高匿又稳定的HTTP代理,有推荐的吗?
- 给网站侧边栏添加恋爱计时器