首页 > 其他分享 >学习日记——初识CSS

学习日记——初识CSS

时间:2023-05-12 16:25:39浏览次数:41  
标签:网页 标签 日记 特点 初识 css 选择器 CSS

1.初识CSS

①定义:级联样式表,用于网页的修饰

②应用:主要应用于网页的美化工作

③发展:1996CSS1.0→2004CSS2.0→ 2010CSS3.0

④优势:内容和表现分离(HTML和Css分离)网页的表现统一,容易修改丰富的样式,
使得页面的布局更加灵活减少网页的代码量,增加网页的浏览速度,
节省网络带宽运用独立于页面的CSS,有利于网页被搜索引擎收录

2.CSS语法

选择器 { 声明1;

              声明2;

              ……  }

特点1:选择器包含基本选择器和高级选择器,用来获取html元素
特点2:{}代表语法体,用来存放CSS代码
特点3:属性名一般是CSS中的语法
特点4:属性值一般是属性中的内容或者范围
特点5:基于W3C标准不建议省略

3.style标签

 

<style type="text/css">
            p{
                background: red;
            }
        </style>

 

 

特点1:使CSS的代码在网页中生效
特点2:type=”text/css”代表告诉浏览器当前style标签中的代码是css代码

4.CSS引入

①行内样式

特点1:在HTML标签行中引入style属性,并对属性名设置属性值,或者对多个属性名设置多个属性值

<p style="background: green; color: red;">我是中国人</p>

 

②内部样式

特点:在head标签中引入style标签,type=”text/css”代表告诉浏览器当前style标签中的代码是css代码

<style type="text/css">
            p{
                background: blue;
                color: red;
            }
        </style>

 

③外部样式

特点1:利用link标签
特点2:rel=”stylesheet” 代表使用外部样式
特点3:type=”text/css”告诉浏览器文件中的代码是css代码
特点4:href=”css/common.css”代表当前HTML引入的是css路径下的common文件

<link rel="stylesheet" href="css/common.css" />
p{
    background: blue;
    
            }
CSS样式优先级
1.行内样式>内部样式表>外部样式表
2.就近原则

 

5.基本选择器

①标签选择器

<style type="text/css">
            p{
                background: blueviolet;
                color: red;
            }
            h1{
                color: deepskyblue;
            }
        </style>

 

②类选择器

.a{
                color: blue;
            }
<p class="a">123</p>

 

③ID选择器

#b{
                color: pink;
            }
<p id="b" >456</p>

 

标签:网页,标签,日记,特点,初识,css,选择器,CSS
From: https://www.cnblogs.com/zixia2025/p/17394593.html

相关文章

  • FreeCodeCamp-通过建立城市轮廓学习 CSS 变量
    index.html<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>CitySkyline</title><linkhref="styles.css"rel="stylesheet"/><......
  • elementsUI和windicss一起用
    npminstallelement-pluswindicss--saveimport{createApp}from'vue'importAppfrom'./App.vue'importElementPlusfrom'element-plus'import'element-plus/lib/theme-chalk/index.css'importWindiCSSfrom......
  • 初识结构体
    结构体使得c语言有能力描述复杂类型比如:描述一个人的具体细节,例如年龄,身高,性别 struct是c语言中的结构体首先先创造一个新的类型,设定好想要描述这个类型的成员变量用这个类型创建一个学生叫s,里面分别放入他的姓名,年龄,成绩,(结构体的创建和初始化)打印出这个学生的姓名,年龄,成......
  • 每日记录
    一、cookie:在网站中,http请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户。cookie的出现就是为了解决这个问题,第一次登录后服务器返回一些数据(cookie)给浏览器,然后浏览器保存在本地,当该用户发送第二次请求的时候,就......
  • 09-CSS中的BFC
    CSS中的BFC什么是BFC?BFC(BlockFormattingContext)格式化上下文,是Web页面中盒模型布局的CSS渲染模式,指一个独立的渲染区域或者说是一个隔离的独立容器可以把BFC理解为一个封闭的大箱子,箱子内部的元素无论如何翻江倒海,都不会影响到外部BFC的布局规则?1、......
  • 08-CSS中的宽高自适应
    CSS中的宽高自适应什么是自适应不同大小设备呈现同样的页面效果,只是文字、图片等的大小不一样,但是相对位置一样CSS中的宽高宽高的默认值宽度的默认值100%,就是和父级元素等宽高度的默认值auto,将由它的子元素的高来决定,也就是说会子元素会撑开父级元素宽高的最值宽度的......
  • 07-CSS中的定位
    CSS中的定位HTML页面的文档流1、标准文档流标准文档流指的是元素排版布局过程中,元素会默认自动从左往右,从上往下的流式排列方式当前面内容发生了变化,后面的内容位置也会随着发生变化2、留存弊端无论多么复杂的布局,其基本出发点均是:“如何在一行显示多......
  • 06-CSS中的盒模型
    CSS中的盒模型什么是盒模型(BoxModel)?盒模型是css布局的基石,它规定了网页元素如何显示以及元素间相互关系可以把所有的HTML元素都看作是一个盒子,它包括:边距、边框、填充以及实际内容 Margin(外边距)-清除边框外的区域,外边距是透明的。 Border(边框)-围绕在内边距和内容......
  • 05-CSS中的浮动
    CSS中的浮动HTML页面的文档流1、标准文档流---面试题 标准文档流指的是元素排版布局过程中,元素会默认自动从左往右,从上往下的流式排列方式 当前面内容发生了变化,后面的内容位置也会随着发生变化2、留存弊端 无论多么复杂的布局,其基本出发点均是:“如何在一行显示多个div......
  • 04-CSS基础
    CSS基础什么是CSSCSS指层叠样式表(CascadingStyleSheets)WEB标准中的表现标准语言简单说就是如何修饰网页信息的显示样式目前推荐遵循的是W3C发布的CSS3.01998年5月21日由w3C正式推出的css2.1CSS的语法 由两个主要的部分构成:选择器,以及一条或多条声明 选择......