css 入门

本文介绍了CSS的基础概念及常用操作技巧,包括如何为HTML元素应用样式、如何使用外部CSS文件、超链接的不同状态样式设置、CSS优先级规则及div元素的基本样式设定。

一、概念:

级联样式表(Cascading Style Sheet)简称“CSS”,通常又称为“风格样式表(Style Sheet)”,它是用来进行网页风格设计的

二、常见用法

1. 可给页面中所有同一标签元素进行加样式如:

<div>div区域1</div>

<div>div区域1</div>

姓名:<input type="text" />成绩:<input type="text" />

可在此页面的 head标签中,加入标签

<style type="text/css">

div{
border:#F90 dashed 2px;
height:200px;
width:400px;
}

input {
border:none;
border-bottom:#000 1px solid;

}

.haha{ /* 样式名前加了一个点.号, 代表这个样式是给网页中特定的元素 元素是定义是 class属性, class="haha" */
border:none;
}

#userBirth{ /* 样式名前加了一个井#号,代表这个样式是给页面中特定的元素 元素是定义了id属性,且id="userBirth" 一样这种用法比较少,因id给js用的多。没必要一个id就是一个样式的,很多多情况下用class,多个标签一起用一个样式, 扩展性高。修改方便。 */

border:none;
border-bottom:#000 1px solid;

}

</style>

二、css文件可以,单独写到一个普通文本文件保证起来,用到时可在<head>标签中加载出来如:

<head>

<style type="text/css">

<link rel="stylesheet" href="1.css" type="text/css" /> /* 还可以通过link标签,直接将外部的css导入进来 */

@import import url(2.css); /* 将外边的2.css文本导入进来 */

</style>

</head>

三、超链接的几种样式

超链接有四种状态可指定,分别是a:link(未访问前)、a:hover(鼠标放入未点击前)、a:active(鼠标放入点击中未松开鼠标)、a:visited(访问后)四种。 其中一般是建议

a:link与a:active是一组,用一个样式。a:hover,a:active是一组用另一个样式。如:

a:link{
background-color:#06F;
color:#FFF;
text-decoration:none; /* text-decoration 为none 下划线没了 */
font-size:18px;
}

a:hover{
background-color:#FFF;
color:#F00;
font-size:24px;
} ...等等。

四、标签 css中的优先级

可以为标签div ,指定一个ID,Class,或直接用style来搞,如下面:

<div class="haha" id="qq">这是一个div区域2</div>

那么优先顺序是什么呢::标签选择器<类选择器<id选择器<style属性

五、简单div样式介绍

#div_1{
/*border-bottom:#F60 2px dashed;*/ /* border-botton,可以对div的下边框单据进行设置样式,一般是颜色、字体大小(如2px 2个像素)、边框线形(如 dashed 虚线吧) */
background-color:#F90;
/*padding:20px 100px 200px 300px;上 右 下 左
margin:0px;*/ /* padding 内容与边框距离, margin此边框与外面的div或body的距离 */
float:left; /* float是浮动着,原位置移动后,下面的标签会顶过来。如这个float:left,将把标签内部浮动在左边,那原来的下面的文本可直接流向右边了,下面的div会挤进来. position 是定位,可绝对来定位掉,定位后原来的位置会被其它的标签占用掉,因为一旦被position了那就被从文本流中拉出去了,不属于普通文本流不占用普通文档流的位置。 */
}

图文混排,就用要到css 样式中的 float:left,这样原本图片下面的文本,就自动流向了图片右边了。

需求响应动态冰蓄冷系统与需求响应策略的优化研究(Matlab代码实现)内容概要:本文围绕需求响应动态冰蓄冷系统及其优化策略展开研究,结合Matlab代码实现,探讨了在电力需求侧管理背景下,冰蓄冷系统如何通过优化运行策略参与需求响应,以实现削峰填谷、降低用电成本和提升能源利用效率的目标。研究内容包括系统建模、负荷预测、优化算法设计(如智能优化算法)以及多场景仿真验证,重点分析不同需求响应机制下系统的经济性和运行特性,并通过Matlab编程实现模型求解与结果可视化,为实际工程应用提供理论支持和技术路径。; 适合人群:具备一定电力系统、能源工程或自动化背景的研究生、科研人员及从事综合能源系统优化工作的工程师;熟悉Matlab编程且对需求响应、储能优化等领域感兴趣的技术人员。; 使用场景及目标:①用于高校科研中关于冰蓄冷系统与需求响应协同优化的课题研究;②支撑企业开展楼宇能源管理系统、智慧园区调度平台的设计与仿真;③为政策制定者评估需求响应措施的有效性提供量化分析工具。; 阅读建议:建议读者结合文中Matlab代码逐段理解模型构建与算法实现过程,重点关注目标函数设定、约束条件处理及优化结果分析部分,同时可拓展应用其他智能算法进行对比实验,加深对系统优化机制的理解。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值