html之css选择器语法学习笔记


相关内容:

css选择器的用法:

  • 选择器的语法
  • 标签选择器
  • 类选择器
  • id选择器
  • 选择器的分组
  • 嵌套选择
  • 属性选择器
  • 子标签选择器
  • 相邻兄弟选择器

参考资料:w3school

首发时间:2018-03-02 23:54


css选择器的用法:

  • css选择器的语法:css选择器的定义有两部分组成,一个是选择器,一个是样式定义
  • 标签选择器(直接根据标签来选择):
    • h1 {color:red; font-size:14px;}
      p { color: #ff0000; }
      body {
        color: #000;
        background: #fff;
        margin: 0;
        padding: 0;
        font-family: Georgia, Palatino, serif;
        }
  • 类选择器:
    • 在 CSS 中,类选择器以一个点号代表
    • 可以在标签选择的基础上根据它们的类而选择:
    • 把两个类选择器链接在一起,仅可以选择同时包含这些类名的元素,比如.important.warning {background:silver;} 只会选择class="important warning"的标签

  • id选择器【根据标签的id来筛选出指定的标签来添加特定的样式】:
    • id 选择器以 "#" 来定义。
    • 可以在选择标签的基础上根据它们的id而选择:
  • 选择器的分组 【同时给多种标签加样式,使用逗号分隔各个选择器】

    h1,h2,h3,h4,h5,h6 {color: green;}
  • 派生选择器\后代选择器【根据文档上下文关系来筛选】:
  • 属性选择器:

  • 子标签选择器:
    • 子标签选择器只能选择作为某标签子标签的元素
  • 相邻兄弟选择器:
    • 如果需要选择紧接在另一个标签后的标签,而且二者有相同的父标签,可以使用相邻兄弟选择器

由于本人并不是专业学前端的,学也只是为了方便其他开发,所以只会抓住重点

如果想要了解更多css语法,可以参考w3school


原文地址:https://www.cnblogs.com/progor/p/8495520.html

时间: 2024-08-04 19:02:07

html之css选择器语法学习笔记的相关文章

“jquery中each方法和选择器”的学习笔记

<head> <title></title> <script src="jquery-1.4.2.js" type="text/javascript"></script> <script type="text/javascript"> $(function() { //alert($("div").text()); //对数组元素使用匿名函数进行逐个处理.

〖前端开发〗HTML/CSS基础知识学习笔记

经过一天的学习,把慕课网的HTML/CSS基础知识学完了,笔记整理: 1. 文件结构: HTML文件的固定结构: <html> <head>...</head> <body>...</body> </html> html是根标签 head定义文档头部,包含: title, script, style, link, meta body是网页主要内容,包含:h1,h2-h6, p, a, img 2. 认识head标签: <head

CSS权威指南学习笔记系列(1)CSS和文档

题外话:HTML是一种结构化语言,而CSS是它的补充:这是一种样式语言.CSS是前端三板斧之一,因此学习CSS很重要.而我还是菜鸟,所以需要加强学习CSS.这个是我学习CSS权威指南的笔记,如有不对,请谅解和指出.谢谢大家.正文: 第一章 CSS和文档---------- 1.CSS,称为层叠样式表.使用CSS的理由有:a.易于使用,样式表能大大减少Web创作人员的工作量:b.在多个页面上使用样式,可以创建一个样式表,然后把这个样式表应用到多个页面:c.层叠,CSS还规定了冲突规则:这些规则统称

python之 前端HTML/CSS基础知识学习笔记

1. 文件结构: HTML文件的固定结构: <html> <head>...</head> <body>...</body> </html> html是根标签 head定义文档头部,包含: title, script, style, link, meta body是网页主要内容,包含:h1,h2-h6, p, a, img 2. 认识head标签: <head> <title>...</title>

CSS 选择器的学习

从蛋学习 CSS 选择器 + 做一个 Jumony 桌面工具,真费劲,目前Jumony Tool两大问题无法解决,完美的显示 html 文档和根据结果在文档中定位,有点儿跑题了-- 1. 选择"class=A 并且 id=B"的元素:.A#B,中间不带空格 2. 选择"既包括 rel 属性又包括 type 属性的 link 元素":link[rel][type]

CSS基础知识学习笔记

1.css基本样式讲解 1.1 css背景 background-attachment:背景图像是否固定或者随着页面的其余部分滚动 background-color:设置元素的背景颜色 background-image:把图片设置为背景 background-position:设置背景图片的起始位置 background-repeat:设置背景图片是否及如何重复 background-size:规定背景图片的尺寸 background-orgin:规定图片的定位区域 background-cli

Vuejs入门-----安装+基本语法学习笔记

一.基本介绍 Vuejs是一套构建用户界面的渐进式框架. vue-cli脚手架 搭建基本代码框架vue-router 官方插件管理路由vue-resourse Ajax通信webpack 构建工具es6+eslint eslint:es6代码风格检查工具工程化 组件化 模块化 移动端常用开发技巧:flex弹性布局 css stickyfooter 炫酷的交互设计 2-vuejs介绍 架构从传统后台MVC向REST API+前端MV*迁移 MVVM :view(视图.dom) viewmodel(

html+css菜鸡学习笔记(to be continued)

学习web前端开发基础技术需要掌握:HTML.CSS.JavaScript 1. HTML是网页内容的载体. 内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字.图片.视频等. 2. CSS样式是表现. 就像网页的外衣.比如,标题字体.颜色变化,或为标题加入背景图片.边框等.所有这些用来改变内容外观的东西称之为表现. 3. JavaScript是用来实现网页上的特效效果. 如:鼠标滑过弹出下拉菜单.或鼠标滑过表格的背景颜色改变.还有焦点新闻(新闻图片)的轮换.可以这么理解,有动画的,

css - 选择器语法入门

选择器 css里有三种选择器(定位到具体元素的语法) 1 标签选择器 article { margin-bottom: 40px; } 如上,直接写出article就是标签选择器.对应的html为<article>content</article>. 2 class选择 .sitename { float: left; } 形如.sitename为class选择.在html里为<div class='sitename'>content</div>. 3 id