首页 > 其他分享 >前端之CSS介绍(层叠样式表)

前端之CSS介绍(层叠样式表)

时间:2023-03-10 19:55:06浏览次数:34  
标签:层叠 标签 --- 样式表 background 选择器 CSS

Cascading Style Sheets(CSS)

1.CSS就是在HTML文档中,如何显示HTML标签,元素,以及他们的样式布局,前端页面的展示形式均由CSS来布局.

2.如何使用CSS

  1. 内部样式表
    1. head标签里<style></style>
    2. 内联样式,在HTML标签里面直接写style
  2. 外部样式表
    1. 内容
    2. 表现---可以直接引入写好的CSS样式文件(.css),提高效率
    3. 存储--存储在CSS文件中
  3. 基本语法
    1. 通过xxx{属性:值},等同于xxx{key:value}
  4. 选择器
    1. 基本选择器
      1. 元素选择器(名称选择器)---标签的名称:h1{key:value}
      2. 属性选择器---id=“属性名称”,一般由#号后面跟属性名称,
      3. 类选择器---class选择器,class关键字,用来描述一类样式的元素---.类名{key:value}
    2. 高级选择器
      1. 分组选择器(组合选择器)---小组1,小组2,小组3...
      2. 通用选择器---*{margin:0;padding:0}
      3. 后代选择器---选择器1 选择器2 选择器3...比如:h1 p{}
      4. 兄弟选择器
      5. 子元素选择器---比如:ul>li{}
      6. 伪类选择器---a:hover{},a:active{}.a:visited{}
  5. CSS注释---/**/
  6. 常见的属性
    1. 宽高
      1. width
      2. hegiht
    2. 颜色
      1. color--值
        1. 颜色名称:red
        2. 颜色进制:#000000
        3. 颜色标识:rgb/rgba
    3. 背景
      1. background-color
      2. background-image
      3. background-repeat
      4. background-postion
    4. 字体
      1. font-size---修改字体大小
      2. font-family---使用哪种字体
      3. font-style:normal
      4. font-weghit:normal bold
    5. 文本
      1. text-align:center,left,right
    6. 链接
      1. a标签:link,active,hover,visited
    7. 列表
      1. 有序列表
        1. list-style:图片,原点,小三角,矩形,星号...
      2. 无序列表
    8. 表格
      1. table---表格
        1. tr
        2. th
          1. background-color
        3. td
          1. text-align
          2. vertical-align
      2. table-collapse
    9. 轮廓
      1. outline
        1. outline-color
        2. outline-style
  7. 盒子模型
    1. 盒模型
    2. 边框
    3. 外边框
    4. 内边框
  8. 定位和浮动
    1. float:涉及元素的排列方式---left,right
    2. position
      1. fixed(固定)
      2. absolute(绝对定位)
      3. relative(相对定位)
  9. DIV标签布局

 

 

标签:层叠,标签,---,样式表,background,选择器,CSS
From: https://www.cnblogs.com/zhaoyunxiang/p/16484240.html

相关文章

  • CSS3选择器
    一、属性选择器属性选择器可以根据元素的属性及属性值来选择元素。1、E[att^=value]属性选择器E[att^=value]属性选择器是指选择名称为E的标记,且该标记定义了att属性,att......
  • 前端面试题(html+css)
    HTML1、h5新增标签header、footer、 nav、article、aside、audio、video……等2、html语义化HTML语义化就是指在使用HTML标签构建页面时,要求尽可能的使用具有语义的......
  • css定义浏览器滚动条样式-实现客服访客聊天界面滚动样式【唯一客服】
    可以使用CSS的::-webkit-scrollbar伪元素来自定义Webkit内核的浏览器(例如Chrome、Safari)中的滚动条样式。该伪元素可以用来设置滚动条的宽度、高度、背景色、圆角、......
  • CSS 混合模式:mix-blend-mode: difference
    mix-blend-mode值可以是以下几个:mix-blend-mode:normal;mix-blend-mode:multiply;mix-blend-mode:screen;mix-blend-mode:overlay;mix-blend-mode:darken;mix......
  • CSS Display
    CSSDisplay-块和内联元素块元素是一个元素,占用了全部宽度,在前后都是换行符。块元素的例子:<h1><p><div>内联元素只需要必要的宽度,不强制换行。内联元素的例子:......
  • CSS Position
    CSS Position(定位)position属性指定了元素的定位类型。position属性的五个值: staticrelativefixedabsolutesticky元素可以使用的顶部,底部,左侧和右侧属性定......
  • 【CSS】关于 :root, --, var()
    :root这个CSS伪类匹配文档树的根元素。对于HTML来说,:root表示<html>元素,除了优先级更高之外,与html选择器相同。所有主流浏览器均支持:root选择器,除了IE8及......
  • CSS中盒子模型实验
    如题。#d0是容器,顺便对弹性盒子(flex)进行了一点简单说明。详见搜索引擎。代码:1<!DOCTYPEhtml>2<html>3<head>4<metacharset="utf-8">5......
  • 浏览器控制台引入css和js
    varimport_css=document.createElement('link');import_css.setAttribute("rel","stylesheet");import_css.setAttribute("href",'https://cdn.bootcdn.net/ajax/lib......
  • CSS流动布局-页面自适应
    项目中经常会碰到页面自适应的问题,例如:商城的列表展示、分类列表展示等页面,如下:该页面会随着页面的放大缩小而随之发生变化,解决方法:display:flex;配合子元素的动态宽度......