首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >css基础知识点整理

css基础知识点整理

作者头像
大忽悠爱学习
发布于 2021-11-15 11:20:14
发布于 2021-11-15 11:20:14
7040
举报
文章被收录于专栏:c++与qt学习c++与qt学习

css基础知识点整理


代码规范

放置规范

格式规范

代码规范

示例演示

代码语言:javascript
复制
<!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>

基本选择器

元素选择器

示例演示:

代码语言:javascript
复制
<!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>

类选择器

示例演示:

代码语言:javascript
复制
<!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选择器

示例演示:

代码语言:javascript
复制
<!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>

基本选择器的组合方式

层级关系

示例演示:

代码语言:javascript
复制
<!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

用于设置标签的高度


代码演示:

代码语言:javascript
复制
<!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

示例演示:

代码语言:javascript
复制
<!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—浮动属性

代码演示:

代码语言:javascript
复制
<!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

未转换前:

转换后:

代码语言:javascript
复制
<!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 字体的颜色

代码演示:

代码语言:javascript
复制
<!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中的盒子模型

什么是盒子模型


边框

代码演示:

代码语言:javascript
复制
<!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

代码演示:

代码语言:javascript
复制
<!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

代码演示:

代码语言:javascript
复制
<!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的结合方式

行内样式

代码演示:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>大忽悠个人主页</title>
	</head>
	<body>
<a style="font-size: 100px; color: red;">大忽悠<a>
	</body>
</html>

< style > < /style >标签样式

代码演示:

代码语言:javascript
复制
<!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标签样式

代码演示:

代码语言:javascript
复制
<!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

代码语言:javascript
复制
a{
	font-size: 100px;
	color: blue;
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/06/15 ,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • css基础知识点整理
  • 代码规范
    • 放置规范
    • 格式规范
    • 代码规范
    • 示例演示
  • 基本选择器
    • 元素选择器
    • 类选择器
    • ID选择器
  • 基本选择器的组合方式
    • 层级关系
  • 边框属性
    • border
    • width
    • height
    • 代码演示:
    • backgroud-color
  • 布局
    • float—浮动属性
  • 转换
    • dispaly
  • 字体
    • font-size 字体的大小
    • color 字体的颜色
  • css中的盒子模型
    • 什么是盒子模型
    • 边框
    • 内边距 padding
    • 外边距—margin
  • css和html的结合方式
    • 行内样式
    • < style > < /style >标签样式
    • 外部样式
      • linke标签样式
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档