CSS基础

Posted w0000

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CSS基础相关的知识,希望对你有一定的参考价值。

选择器
  • 标签选择器
    • p{}
  • 类选择器
    • .class1{}
  • id选择器
      • class1{}

  • 通配符 *
  • 后代选择器 匹配标签下所有元素//
    • ul li a{}
    • .className li a{}
  • 子元素选择器 仅匹配子元素/
    • .className > a{}
  • 并集选择器|
    • div,ul {}
  • 伪类选择器
    • 链接伪类选择器
      • a:link /选择所有未被访问过的链接/
      • a:visited /选择所有已被访问过的链接/
      • a:hover /选择鼠标悬停的链接/
        • .classA:hover .classB {}//鼠标经过classA时,对classB操作
      • a:active /选择活动链接(鼠标按下未弹起的链接)/
    • focus 伪类选择器 选取获得焦点(光标)的表单元素
      • 一般情况类表单元素才能获取,因此这个选择器主要针对表单元素
      • input: focus{}
字体
  • font-style//字体样式(italic斜体,normal正常)
  • font-weight//字体粗细(700加粗,400正常)
  • font-size/line-height//字体大小(px)// 12px/1.5(1.5:行高为当前文字大小1.5倍)
  • font-family//字体系列,取首位有效字体
  • 字体复合属性顺序, font-style font-weight 可省略
    body{
    font: font-style font-weight font-size/line-height font-family
    }
文本
  • color red/#FFFFFF/rgb(0,0,0)
  • text-align 文本对齐
    • left(默认)
    • right
    • center
  • text-decoration 下划线
    • underline
    • line-through
    • overline
    • none
  • text-indent 缩进
    • text-indent: 3em;//3个当前文字距离
    • text-indent: 30px;
  • line-height 行间距
    • line-height: 25px
    • 垂直居中:行高==盒高
  • css 引入
    • 内部样式表
         .red_box {
             width: 500px;
             height: 200px;
             color: red;
             background-color: aqua;}</style>```
      
    • 行内样式表
      • <p style = "color: red;">风雨过后</p>
    • 外部样式表
      • <link rel="stylesheet" href="style.css">
  • padding 属性是以下各内边距属性的简写属性:
    • padding-top
    • padding-right
    • padding-bottom
    • padding-left
块元素 行内元素 行内块元素

本文来自博客园,作者:w0000,转载请注明原文链接:https://www.cnblogs.com/w0000/p/15141190.html

以上是关于CSS基础的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段7——CSS动画

VSCode自定义代码片段7——CSS动画

VSCode自定义代码片段6——CSS选择器

css常用代码片段 (更新中)

CSS代码片段

CSS代码片段