CSS快速入门

  • 1.CSS语法格式---简单写法
  • 2.css分离写法
  • 3.选择器
    • 作用:选择页面上的某一个或者每一个元素
    • 3.1 基本选择器
      • 1.标签选择器:选择一类标签 标签{}
      • 2.类选择器class: 选择所有class属性一致的标签,跨标签 .类名{}
      • 3.id选择器:全局唯一!#id名{}
    • 优先级:id>class>标签
    • 3.2 层次选择器
      • 1.后代选择器:在某个元素的后面 祖爷爷 爷爷 爸爸 你
      • 2.子选择器 一代儿子
      • 3.相邻兄弟选择器 同辈
      • 4.通用选择器
    • 3.3 结构伪类选择器
    • 3.4 属性选择器

1.CSS语法格式—简单写法

下面展示一些 内联代码片

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><!--规范 <style>可以编写css代码.每一个声明 最好使用分号结尾语法:选择器{声明1;声明2;}--><style>h1{color: brown;}</style>
</head>
<body>
<h1>我是标题</h1>
</body>
</html>

2.css分离写法

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
<!--    链接指定到 href="css/style.css"--><link rel="stylesheet" href="css/style.css">
</head>
<body>
<h1>我是标题</h1>
</body>
</html>

style.css文件

h1{color: blueviolet;
}

3.选择器

作用:选择页面上的某一个或者每一个元素

3.1 基本选择器

1.标签选择器:选择一类标签 标签{}

2.类选择器class: 选择所有class属性一致的标签,跨标签 .类名{}

3.id选择器:全局唯一!#id名{}

优先级:id>class>标签

3.2 层次选择器

1.后代选择器:在某个元素的后面 祖爷爷 爷爷 爸爸 你

/*后代选择器 在某个元素的后面 祖爷爷 爷爷 爸爸 我  */
body p{background:red;
}

2.子选择器 一代儿子

/* 子选择器 指向下一个 */
body>p{background:red;
}

3.相邻兄弟选择器 同辈

/*相邻兄弟选择器 只有一个,相邻(向下) */
body + p{background:red;
}

4.通用选择器

/*通用兄弟选择器,当前选中元素的向下的所有兄弟元素  */
body ~ p{background:red;
}

3.3 结构伪类选择器



3.4 属性选择器



前端基础 csss3相关推荐

  1. html表格联动,html前端基础:table和select操作

    html前端基础:table和select操作 发布时间:2020-05-13 09:58:10 来源:亿速云 阅读:196 作者:Leah 这篇文章主要为大家详细介绍html前端基础中有关table ...

  2. element ui 图片控件 排序_JAVA全栈面试前端基础之四 Vue+Element框架快速开发

    本文主要包括以下4个内容 什么是ElementUI Vue 中引入ElementUI Vue+elementUI构建后台管理系统 开源项目推荐 1.什么是ElementUI 官网:https://el ...

  3. boost log 能不能循环覆盖_前端基础进阶(十四):深入核心,详解事件循环机制...

    Event Loop JavaScript的学习零散而庞杂,很多时候我们学到了一些东西,但是却没办法感受到进步!甚至过了不久,就把学到的东西给忘了.为了解决自己的这个困扰,在学习的过程中,我一直在试图 ...

  4. gif透明背景动画_前端基础系列之bmp、jpg、png、gif、svg常用图片格式浅谈(二)...

    IT客栈 作者:大腰子 bmp.jpg.png.gif.svg常用图片格式 之前为大家介绍了几种WEB前端常用的图片格式,对比了它们的特点,参见<前端基础系列之bmp.jpg.png.gif.s ...

  5. 前端基础知识整理汇总(中)

    前端基础知识整理汇总(中) Call, bind, apply实现 // call Function.prototype.myCall = function (context) {context = ...

  6. 前端基础知识整理汇总(上)

    前端基础知识整理汇总(上) HTML页面的生命周期 HTML页面的生命周期有以下三个重要事件: 1.DOMContentLoaded -- 浏览器已经完全加载了 HTML,DOM 树已经构建完毕,但是 ...

  7. jquery function_前端基础进阶(十三)详细图解jQuery扩展jQuery插件

    UI 鉴赏 早几年学习前端,大家都非常热衷于研究jQuery源码. 我至今还记得当初从jQuery源码中学到一星半点应用技巧的时候常会有一种发自内心的惊叹,"原来JavaScript居然可以 ...

  8. 前端基础-HTML的的标签详解

    阅读目录 一.head内常用标签 二. HTML语义化 三. 字符实体 四. h系列标签 五. p标签 六. img标签 七. a标签 八. 列表标签 九. table标签 十. form标签 一. ...

  9. 前端基础-CSS的各种选择器的特点以及CSS的三大特性

    一. 基本选择器 二. 后代选择器.子元素选择器 三. 兄弟选择器 四. 交集选择器与并集选择器 五. 序列选择器 六. 属性选择器 七. 伪类选择器 八. 伪元素选择器 九. CSS三大特性 一. ...

最新文章

  1. Linux中的sed详解
  2. linux有三个查看文件的命令:more、cat、less
  3. iosttableViewCell右侧的箭头,圆形等
  4. VS2008 安装盘的问题
  5. java additem 错,Java错误:IllegalArgumentException:向容器添加窗口
  6. C语言之指针与数组总结
  7. python学习笔记四——数据类型
  8. 那些用Go实现的分布式事务框架之DTM
  9. java 注释添加引用_java – 如何引用注释处理中的方法的实现?
  10. Nginx学习总结(10)——Nginx前后端分离将多个请求转发到多个Tomcat,负载均衡反向代理
  11. SharePoint Designer - View
  12. Lintcode--007(不同的子序列)
  13. matlab的转置和共轭,对Matlab中共轭、转置和共轭装置的区别说明
  14. rs232接口_串口、COM口、UART口,TTL、RS-232、RS-485这么多接口,怎么区分
  15. 计算机相关专业的,快毕业时要不要参加培训机构培训班?
  16. “芝诺大数据教学科研平台”荣获“2018大数据应用优秀案例”
  17. Git(码云)配置精干版
  18. 使用HM NIS Edit制作软件安装包
  19. 失眠患者的功能连通性改变
  20. 2017年携程旅游校招Java研发笔试编程题(3个)

热门文章

  1. 飞机订票系统c语言常见错误,编写C语言:飞机订票系统
  2. 【备考资料】全国青少年软件编程等级考试标准-考试大纲 (1-10级,C语言版)
  3. 市场调研—全球及中国虚拟科学实验室行业研究及十四五规划分析报告
  4. 两小时快速搭建微人大成绩单监测系统
  5. git上传警告: LF will be replaced by CRLF in....
  6. 南阳理工学院计算机哪个专业好,南阳理工学院专业排名及介绍 哪些专业最好...
  7. matlab语音处理教程,Matlab声音处理教程 / 声音处理 / 声音处理教程 / 声音处理软件...
  8. [JAVA]java中的打印输出语句
  9. puzzling(puzzling和puzzled的区别)
  10. 如何在Windows自带的邮件中关联自己的163网易邮箱