CSS笔记

css实现给Joplin笔记加个目录 nav.table-of-contents ul { list-style-type: none; margin-top: 0px; margin-bottom: 0px; } nav.table-of-contents>ul { top: 5px; right: 0px; z-index: 99; font-size: 12px; position: fixed; padding: 15px; bo 阅读详情

一,css概念

Cascading Style Sheet  级联样式表

表现HTML或XHTML文件样式的计算机语言包括对字体、颜色、边距、高度、宽度、背景图片、网

页定位等设定

二,css优势 

内容与表现分离

网页的表现统一,容易修改

丰富的样式,使得页面布局更加灵活

减少网页的代码量,增加网页的浏览速度,节省网络带宽

运用独立于页面的CSS,有利于网页被搜索引擎收录 

三,HTML中引入css方式 

1, 行内样式:使用style属性引入css样式

<h1 style="color:red;">style属性的应用</h1>
<p style="font-size:14px; color:green;">直接在标签中设置的样式</p>

2,内部样式:css代码写在<head>标签中

<style>
        h1{color: green; }
</style>

3, 外部样式:

<head>
  <link href="css文件路径" rel="stylesheet" type="text/css" />
</head>

四,css基本+高级选择器

 1,标签选择器

2,类选择器

<p style="text-align: right;">享受<span class="show">“北大式”</span>教育服务</p>




.show{
      color: #FFFFFF;
    }

3,ID选择器

  

4,层次选择器

后代选择器:

两个选择符之间必须要以空格隔开,中间不能有任何其他的符号插入 

body p{  background: red;  } 

body下所有的p元素都应用

子选择器:

body>p{  background: pink;  } 

 相邻兄弟选择器:

 .active+p {  background: green;  }

通用兄弟选择器:

active后面所有兄弟p标签都应用

.active~p{  background: yellow;  } 

5,结构伪类选择器

ul li:first-child{ background: red;}//ul的第一个子元素变为红色背景
ul li:last-child{ background: green;}//ul最后一个子元素变为绿色背景
p:nth-child(1){ background: yellow;}//父级第一个子元素p变为黄色
p:nth-of-type(2){ background: blue;}//父级第二个子元素p变为黄色

6,属性选择器

a[id] { background: yellow; }//含有id属性的a元素应用样式


a[id=first] { background: red; }//含有id属性=first的a元素应用样式

a[href^=http] { background: red; }//含有href属性并且该属性的值是以http开头的a元素应用

a[href$=png] { background: red; }//含有herf属性并且以字符串png结尾的a元素

a[class*=links] { background: red; }//所有的a标签都有class属性,并且属性值中都包含links字符串的a元素





7,其他选择器

给标签设置多个别名分别设置各个别名的样式可以实现不同样式
<ul>
  <li class="a b c">第一组</li>
</ul>

.a{
    color: #b31722;
}
.b{
    color: blue;
}

四, CSS3美化网页元素

1,<span>标签

能让某几个文字或者某个词语凸显出来 

<p>享受<span class="show">“北大式”</span>教育服务</p>
<p>在北大,有一群人默默支持你成就
<span id="dream">IT梦想</span></p>
<p class="bird">选择<span>北大</span>,成就你的梦想</p>

2,字体样式 

p{font-family:Verdana,"楷体";}
h1{font-size:24px;}
h2{font-size:16px;}
h3{font-size:2em;}
span{font-size:12pt;}
strong{font-size:13pc;}

 text-align属性

 

 文本修饰

text-decoration属性

 

3,文本阴影

 

4,超链接伪类 (鼠标滑过变颜色)

 

a:hover {
	color:#B46210;
	text-decoration:underline;
}

5,列表样式(去除列表小黑点)

li {
	list-style:none;
}


 6,背景样式  

背景颜色:background-color属性

background-color: gainsboro;

背景图像:background-image属性

背景重复方式:background-repeat属性

背景定位:background-position属性

背景样式简写:background属性

background: url("lQHPJxa1n-TOp7YUDbAMEM0HXs5eXwMqo9hgQDYA_13_20.gif") 180px 3px no-repeat;

 7,线性渐变

 

【CSS笔记】CSS三种样式表、CSS样式表优先级、CSS选择器 CSS,全称是:Cascading Style Sheets,层叠样式表,用于修饰HTML页面的。CSS编写的规则分为两部分,分别是:选择器、声明块。声明块,需要使用【{}】大括号包裹,括号里面使用【key: value;】的格式定义属性。选择器,表示需要对哪个HTML标签添加CSS样式,声明块表示要给选择的标签添加什么样式效果。h1 {} 阅读详情

相关推荐

Embedding理解及keras中Embedding参数详解,代码案例说明

Embedding理解 嵌入层将正整数(下标)转换为具有固定大小的向量 ------官网 词嵌入是一种语义空间到向量空间的映射,简单说就是把每个词语都转换为固定维数的向量,并且保证语义接近的两个词转化为向量后,这两个向量的相似度也高。 举例说明embedding过程: “Could have done better” 通过索引对该句子进行编码,每个单词分配一个索引,上面的句子就会变成这样: 122 8 114 12 创建嵌入矩阵,即每一个索引需要分配多少维向量,也就是说每个词需要转化为多少维

wo的博客 1万+

CSS样式大全(网络收集整理)

CSS样式大全(网络收集整理 字体属性:(font) 大小{font-size:x-large;}(特大)xx-small;(极小)一般中文用不到,只要用数值就可以,单位:PX、PD 样式{font-style:oblique;}(偏斜体)italic;(斜体)normal;(正常) 行高{line-height:nor...

1934

AU混响终极指南:从‘干声’到‘空间感’,用总音轨和发送技巧打造专业人声

本文详细介绍了如何在Adobe Audition(AU)中使用混响效果器,通过总音轨和发送技巧将‘干声’转化为具有专业‘空间感’的人声。从混响基础原理到总线架构设置,再到精细控制和自动化调整,全面解析了提升音频质量的实用技巧,适用于音乐制作、播客和内容创作。

weixin_30512089的博客 332

CSS(一)-- 三种样式表

行内样式表(内联样式表)是在元素标签内部的 style 属性中设定 CSS 样式。适合于修改简单样式。没有体现出结构与样式相分离的思想,所以不推荐大量使用。

PUYALEI的博客 7097

Rapid SCADA MQTT

一、配置RapidSCADA 1、准备KpMqtt.dll、Jint.dll库文件,从网盘下载。 2、将以上两个文件拷贝到SCADA安装目录的Comm/KP目录下,如下: C:\SCADA\ScadaComm\KP 3、新建SCADA项目 4、新建Line 5、新建Device 6、拷贝Config目录下的KpMqtt_001.xml文件、KpMqtt_Job.js文件到项目Comm\Config下,如下示例链接 C:\SCADA\Projects\MQTTProject\Instances\Defau

mumanquan1的博客 3007

ANSYS Discovery 2023R1 保姆级教程:手把手教你玩转几何模型参数化(附避坑指南)

本文提供ANSYS Discovery 2023R1几何模型参数化的全面教程,涵盖基础环境搭建、核心操作解析及高级应用场景。重点讲解参数化建模中的常见问题与避坑方案,帮助用户高效掌握Workbench与Discovery的协同使用技巧,提升工程仿真效率。

weixin_29204205的博客 752

CSS样式表

目录 一、基础概念 二、CSS使用 1、行内样式 2、内部样式 3、外部样式 4、CSS语法 5、CSS注释 三、基本选择器 1、id选择器 2、class选择器 3、元素选择器/标签选择器 4、选择器优先级 5、样式表的优先级 四、CSS常用样式 1、color:字体颜色 2、width height:宽高 3、背景样式 4、文本样式 5、列表样式 6、边框样式 6、HTML&&CSS调试器 五、盒子模型 1、盒子的宽高 2、设置宽度=.

全栈攻城狮JSON的博客 5103

【车载以太网】Eth Stack Bringup

摘要:本文基于AUTOSAR架构,详细介绍了在TC3xx硬件平台上实现EthStack Bringup的全过程。作者通过配置MCAL和Davinci工具,完成了EthTrcv、Eth、EthIf、EthSM和TcpIp等模块的集成,并解决了16字节内存对齐和以太网速率不匹配等问题。最终实现了PC端与开发板的Ping通,并通过WireShark验证了数据包收发。文章总结了调试中的关键问题与解决方案,强调了实践的重要性,为后续EthStack的深入分析奠定了基础。

qq_36056498的博客 180

CSS样式表的使用

如果我们只是使用HTML那些东西做个网站的前端界面,毫无疑问会是10年、05年才有翻盖手机时候的上网风格。因为传统的HTML语句要实现页面美化在设计上时十分麻烦的,而CSS的出现改变了这个情况。一、CSS样式表是什么?CSS样式表是为弥补HTML在显示属性设定上的不足而指定的一套拓展样式标准。CSS规则:CSS样式表包含三部分,选择器、属性和属性值。选择器{ 属性1:属性值;属性2:属性值;--...-->选择器:所有的HTML语言中的标记都是通过不同的CSS选择器来控制的。

weixin_74141222的博客 1490

AD(十四)调用已有的PCB元件封装库

软件:Altium Designer 16 需要资料:已有的PCB原理图文件(.PCBDOC)或者PCB库文件(.PCBLIB)(来源文中细说) 调用已有的PCB元件封装库(一)从已有的PCB原理图文件(*.PCBDOC)中调用1、PCB原理图文件来源2、打开已有的PCB原理图文件(*.PCBDOC)3、生成PCB封装库4、复制封装到工程文件下的PCB库文件(*.PCBLIB)5、重名问题(二)从已有的PCB库文件(*.PCBLIB)中调用1、PCB库文件(*.PCBLIB)的来源2、打开已有的PCB库 (

Curnane0_0的博客 5083

GEE 案例分析:利用Landsat数据进行FAI、NDVI及CHLA分析并统计平均值(巢湖为例)

浮游藻类指数(FAI)、归一化植被指数(NDVI)及叶绿素a(CHLA)是水体环境监测的重要指标。本文利用Google Earth Engine(GEE)平台,基于Landsat 5和Landsat 8数据,进行水体藻类及植被监测。

此星光明博客 1336

CSS自查笔记

CSS即级联样式表(层叠样式表)。

2402_83305235的博客 1394

一篇文章带你搞定数学建模中的线性回归模型(05年长江水质问题示例讲解含代码)

文章目录一、问题分析二、原理讲解三、MATLAB 实现线性回归模型 一、问题分析 根据你的预测分析,如果未来10年内每年都要求长江干流的Ⅳ类和Ⅴ类水的比例控制在20%以内,且没有劣Ⅴ类水,那么每年需要处理多少污水 为了达到题目中所要求的水质,可建立废水排放量与各类水百分比之间的二元线性回归模型,对未来十年的废水排放量进行预测,并确定其与各类水所占百分比之间的函数关系式。通过此关系式,可以计算在这种情况下长江所能承受的最大污水排放量,将这个排放量与预测的排放量进行比较,多出来的部分就是需要每年处理掉的。 二、

南淮北安的博客 2165

css笔记

参考B站狂神说教学视频 1.CSS 如何学习 1.CSS是什么 2.CSS怎么用(快速入门) 3.CSS选择器 (重点加难点) 4.美化网页(文字,阴影,超链接,列表,渐变等) 5.盒子模型 6.浮动 7.定位 8.网页动画(特效效果) 1.什么是CSS Cascading Style Sheet 层叠级联样式表 CSS:表现(美化网页) 字体,颜色,边距,高度,宽度,背景图片,网页定位,网页浮动 2.发展史 CSS1.0: CSS2.0: DIV(块)+CSS,HTML与CSS结构分离的思想,网页变

2301_79935671的博客 581

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

CSS学习笔记

CSS)指的是层叠样式表,可以同时控制多张网页的布局,外部样式表存储在 CSS 文件中,即实现一张HTML页面可切换多个样式。CSS 用于定义网页的样式,包括针对不同设备和屏幕尺寸的设计和布局。CSS 从 HTML 页面中删除了样式格式!样式定义通常保存在外部 .css 文件中。通过使用外部样式表文件,更改一个文件即可更改整个网站的外观!

ts1296797634的博客 2101

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

CSS 笔记开源项目指南

CSS 笔记开源项目指南 项目概述 本指南将引领您了解由GitHub上的rodrick278/CSS-Notes所提供的CSS学习资源。该项目旨在为从初学者到高级开发者提供一系列易于理解的CSS笔记和教程。请注意,由于提供的链接并不是实际的GitHub项目地址,以下内容是基于您的要求构建的一个假设性的项目结构和文档指导。 1. 目录结构及介绍 仓库的典型结构可能如下: CSS-Notes/ ├──...

gitblog_00805的博客 437

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

CSS3的学习笔记

css3的学习笔记

2301_80073794的博客 2429

css学习笔记

margin:外边距padding:内边距border:边框。

又一个装逼博客 1058

CSS | 学习笔记

​本文是本人的css学习笔记,基于黑马程序员《从0到1学前端-HTML+CSS+移动web》课程和学校开设的前端开发课程。 我在文中添加了很多代码,是因为我感觉“纸上得来终觉浅”,代码就是要自己打出来才能了解得更透彻。 *发现css太多了所以分了几篇写,还有一些在难产中*

仅代表个人见解,有不足请指出 1196
上一篇: MySql----------------1代码展示
下一篇: idea2021实用设置,快捷键
lhjava1234
博客等级 码龄4年 4粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值