参考博客:https://www.cnblogs.com/majj/p/9021419.html

1.CSS的三种链接样式:

  行内链接(优先级最高)

  内接样式

  外接样式

<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<!-- 权重: 优先级高 权重大 谁在页面谁的权重大 -->
<!-- 外接样式 -->
<link rel="stylesheet" href="./index.css">
<style type="text/css">
/*内接样式*/ /*选择器*/
span{
color: green;
font-size: 30px;
}
</style>
<script type="text/javascript" src="./javascript/index.js"></script> </head>
<body>
<!-- 行内样式 的优先级是最高最高的 -->
<p style="color: red; font-size: 30px;">wusir</p>
<span style="color: purple;">alex</span> </body>
</html>

三种链接样式

2.CSS的选择器

  选中的是"共性"

(1)CSS 层叠样式表
作用:修饰网页结构
<!-- 行内样式 的优先级是最高最高的 -->
<p style="color: red; font-size: 30px;">wusir</p>
<span style="color: purple;">alex</span> (2)css的三种引入方式
- 行内样式
注意:行内样式的优先级是最高的
- 内接样式
- 外接样式 (3)基本选择器
id选择器
选中的是特性 唯一的,不能重复
标签选择器
选中的是页面中共性的标签
类选择器
选中的也是页面中共性的标签,类名可以有多个
通配符选择器
通常是对页面进行重置样式表
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<link rel="stylesheet" href="./css/reset.css">
<style type="text/css"> 1.标签选择器 选中的是 ‘共性’
p{
color: red;
} ul,ol{
list-style: none;
}
/*重置样式*/,/*组合选择器*/ 2.类(class)选择器 .类名 选中的也是共性 可以有多个
小技巧:
不要去试图用一个类将我们的页面写完。这个标签要携带多个类,共同设置样式
每个类要尽可能的小,有共同的概念,能够让更多的标签使用
.active{
color: yellow;
} .large{
font-size: 30px;
} 3.id选择器 选中的是‘特性’ id是唯一的
p1{
color: green;
} 4. 通配符选择器 * (在以后工作中不要用这个 一开始布局页面如果写css,一定要重置 {
padding: 0;
margin: 0; } a{
text-decoration: none;
} 清除a标签的下划线 .baidu{
color: blue;
text-decoration: underline; 下划线
cursor: pointer; 显示小手
} input{
border: none; #(边框)
width: 400px;
height: 40px;
border: 1px solid #e0e0e0; (高度、样式、颜色)
font-size: 22px; (设置字体大小)
} </style>
</head>
<body>
<p id="p1">alex</p>
<p id="p2">alex2</p>
<p>alex3</p>
<p>alex4</p>
<p>alex5</p>
<ul>
<li class="active large"> #类名可是多个,方便以后选择时,可以类的不同而精确选择自己想要的数据
alex1
</li>
<li>
alex2
</li>
</ul>
<ul>
<li class="active">
wusir
</li>
</ul>
<a href="javascript:void(0);">百度一下</a>
<span class="baidu">百度一下</span>
<input type="text"> </body>
</html>

最新文章

  1. js 刷新页面window.location.reload();
  2. C中不安全函数
  3. Oracle中新增表代码
  4. sprintf函数减少字符串拼接错误
  5. Codeforces Round #277.5 (Div. 2)
  6. 面试题_ Java EE 相关的面试题
  7. ExtJs自学教程(1):一切从API開始
  8. 关于WINDOWS命令
  9. 你需要知道的九大排序算法【Python实现】之快速排序
  10. 你真的用上keepalive了吗
  11. 怎么使用dreamweaver制作网页教程 dw建站设计网页
  12. beforefieldinit释义(3)
  13. RH033读书笔记(2)-Lab 3 Getting Help with Commands
  14. MongoDB安装(windows 10环境)
  15. windows10安装mysql-8.0.13(zip安装)
  16. js深浅拷贝
  17. Eclipse 设置生成带有属性注释的getter/setter方法
  18. jexus System.BadImageFormatException Details: Non-web exception. Exception origin (name of application or object): App_global.asax_ai3fjolq.
  19. python中重要的模块--asyncio 转载
  20. Hibernate基本应用01

热门文章

  1. OptimalSolution(1)--递归和动态规划(4)其他问题
  2. GO基础之List
  3. Flask解析(一):Local、LocalStak、LocalProxy
  4. JavaScript设计模式(代理模式)
  5. Office中国在这个开个博客
  6. Django学习day3——Django的简单使用
  7. Zabbix_agent 三 被动模式的配置
  8. [考试反思]0927csp-s模拟测试53:沦陷
  9. CSP-S 95 (sb lsc yy赛)
  10. 2019年10月13日 计算机英语习题 wangqingchao