前端学习笔记3-CSS入门一
前言:虽然做了几个前端项目,但是属于项目组的赶鸭上架。我的前端基础还是非常薄弱,在网上找了一些网站,用于空闲时间学习。在此做下学习笔记,以做复习使用。
网站的课程讲的很好,很适合像我这样零基础的人学习,非常感谢网站的维护者,推荐下:绿叶学习网
1.CSS的3种引用方式:
---外部样式表,CSS代码和HTML代码分开存放,在HTML中通过link标签引入CSS。
CSS代码:
div{width: 200px;height: 200px;border: 1px solid red;
}
HTML代码:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><!--外部样式表--><link href="demo1.css" type="text/css" rel="stylesheet">
</head>
<body><div>快看我,我是外部</div>
</body>
</html>
效果展示:
---内部样式表, CSS代码写在HTML的head标签的style标签中:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><!--内部样式表--><style type="text/css">div{width: 300px;height: 200px;border: 1px solid blue;}</style>
</head>
<body><div>没错,我是内部</div>
</body>
</html>
效果展示:
---内联样式表,CSS代码直接写在标签上:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<body><!--内联样式表--><div style="width: 300px;height: 150px;border: 1px solid black;">你猜对了,我是内联</div>
</body>
</html>
效果展示:
2.CSS选择器,用于选中标签:
---元素选择器、id选择器、类选择器
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style type="text/css">/*元素选择器*/div{color: red;}/*id选择器,以#开头,id唯一*/#demo1{color: blue;}/*类选择器,以 . 开头*/.demo2{color: #ebb563;}</style>
</head>
<body><div>元素选择器</div><p id="demo1">id选择器,id唯一</p><p class="demo2">类选择器</p><p class="demo2">类选择器</p>
</body>
</html>
效果展示:
---子元素选择器、相邻选择器、群组选择器
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style type="text/css">/*子元素选择器,用于选中某元素下的子元素,父子间有空格*/#father #son{color: red;}/*相邻选择器,用于选中相邻的、同级的、下一个元素*/#son+div{color: blue;}/*群组选择器,用于一组元素,元素之间逗号隔开,减少代码*/h3,span{color: #f54141;}</style>
</head>
<body><div id="father"><p id="son">我是子元素,选我</p><div>我是上个元素的兄弟</div></div><div>我是上个元素的叔叔</div><h3>我们是一组的</h3><span>我们是一组的</span>
</body>
</html>
效果展示:
前端学习笔记3-CSS入门一相关推荐
- 第四次网页前端学习笔记(css)
学习网址:[优极限] HTML+CSS+JavaScript+jQuery前端必学教程,小白教学,前端基础全套完成版_哔哩哔哩_bilibili 一.css的属性 是否重复: 1.rep ...
- 个人前端学习笔记 html5+css(保持更新)
2022年7月5日 HTML基础知识 一.路径的使用 1.绝对路径的使用:表示含有盘符的路径地址==-不建议在服务器(工作)中使用== -补充:插件的名字:Image preview(在编辑器代码前显 ...
- 前端学习笔记之CSS网页布局
CSS网页布局 阅读目录 一 网页布局方式 二 标准流 三 浮动流 四 定位流 一 网页布局方式 #1.什么是网页布局方式 布局可以理解为排版,我们所熟知的文本编辑类工具都有自己的排版方式,比如wor ...
- 前端学习笔记 - HTML+CSS
基础认知 网页 什么是网页 网站是指在因特网上根据一定的规则,使用 HTML 等制作的用于展示特定内容相关的网页集合. 网页是网站中的一"页",通常是 HTML 格式的文件,它要通 ...
- 前端学习笔记之CSS属性设置
CSS属性设置 阅读目录 一 字体属性 二 文本属性 三 背景属性 四 盒子模型 五 盒子模型各部分详解 一 字体属性 1.font-weight:文字粗细 取值 描述 normal 默认值,标准粗细 ...
- 前端 学习笔记day48 CSS介绍
1. CSS-----层叠样式表 设置样式的三种方式: 1. 直接在标签内写style属性设置该标签的样式(又叫内联标签) 2. 在head标签中写style标签设置body标签中子标签的样式: 3. ...
- 前端学习笔记:CSS学习之选择器篇
一.初识选择器 1.语法: 选择器{/* 注意添加";" */样式; } exp: body {font-size: 12px;color: red;} 二.标签选择器 标签选择器 ...
- 前端学习笔记 - 用CSS实现一个背景色为红色,半径为200px的圆,并设置不停的上下移动动画
返回目录 一.DOM <body><div class="box"></div> </body> 二.CSS <style&g ...
- 前端学习笔记(CSS、JS基础篇)
CSS篇 注意:css注释使用/ /,而不是<!-- -->或者//,否则很容易导致不明错误!!! div padding:内边距.盒子内容与盒子边框的距离设置,相当于给盒子加了厚度,使用 ...
- 前端学习笔记:Bootstrap框架入门
前端学习笔记:Bootstrap框架入门 一.Bootstrap概述 1.基本信息 Bootstrap,来自 Twitter,是目前很受欢迎的前端框架.Bootstrap 是基于 HTML.CSS. ...
最新文章
- C++利用cin输入时检测回车的方法
- 小模型实现大一统!FBNetV5一举包揽CV任务3个SOTA
- 如何初始化静态地图?
- tomcat线程释放时间_详解tomcat的连接数与线程池
- 逆向与分析-WebBrowserPassView消息分析
- ML之Anaconda:关于Anaconda集成平台简介、安装、使用方法的详细攻略
- Linux——SSH连接错误【No supported authentication methods available】解决方案
- python 数据库查询返回list或tuple
- BZOJ 3224 Treap
- 有关java的参考软件_Java的相关的排序实现(参考软件设计师教程)
- 安装其他插件svn消失
- DELPHI的编译指令
- 借Google Guava学习发现和开发通用功能模块
- layui 模板使用
- 想要自己开发App难吗?教你快速生成App
- 华为开启管理员模式_华为root权限怎么开启,详细的步骤以及图文教程
- 2021年CVPR论文Deep Two-View Structure-from-Motion Revisited阅读笔记
- AStar(A*)算法
- 加速汽车行业转型,云计算到底扮演了什么角色?
- KISSY基础篇乄KISSY之IO(1)
热门文章
- VB中Sub过程与Function过程的区别
- fiddler为手机设置代理(有待完善)
- 学IT的女生就业前景好不好?可以做什么?
- 讲解:共享显卡禁用后显示器暗屏怎么办
- 通过EXCEL对相似词条进行分类、排序和去重
- Python之免费代理ip的抓取与使用
- 大一python实验二答案_大学慕课2020年用Python玩转数据题目答案
- adobe reader9安装简体中文字体
- [转载]win7命令大全
- 风扇空调等 低功耗抗干扰三键/3键3路3通道触摸(Touch)触控IC-VK3603 ESOP8 灵敏度高抗干扰能力强,FAE技术支持,带16S自动复位防呆功能