CSS样式
来源:互联网 发布:淘宝拍a发b是什么意思 编辑:程序博客网 时间:2024/06/12 00:11
在web前端开发时,要想获得一个漂亮的页面,仅靠html文件是不够的,还需要CSS和JS文件来帮助润色。html文件制作的网页就像一个毛坯房,需要CSS和JS的装修。
这里我主要介绍CSS的一些基本结构:
首先介绍CSS的三种样式:
1、行内样式:只有当前标签可用,写法比较繁琐,这种写法要极力避免
例:<p>
电脑<span style="color: red;font-size: 40px">1</span>元起
</p>
2、内部样式:只在当前页面可用,比行内写法要好一些。缺点:多个页面无法功用一个样式
例:<style type="text/css">/*type属性可加可不加*/
#price{
color: red;
font-size: 40px;
}
</style>
<p>
电脑<span id="price">1</span>元起<!--增加唯一的id属性-->
</p>
3、外部样式: 推荐写法:样式可以复用。做到了样式和文件的分离。
例:
在htm的body文件中写:
<p>
电脑<span id="price">1</span>元起
</p>
在CSS文件中定义样式:
#price{
color: red;
font-size: 40px;
}
二、选择器
1、标签选择器:作用于当前页面所有匹配标签
2、类选择器:作用于当前页面所有class值为red的标签
3、id选择器:id在当前页面具有唯一性
代码实例:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <style> li{/*标签选择器:作用于当前页面所有匹配标签*/ color: blue } .red{/*类选择器:作用于当前页面所有class值为red的标签*/ color: red; } #firstLine{/*id选择器:id在当前页面具有唯一性*/ color: red; } </style> <title>CSS标签选择器</title></head><body><ul><!--通过标签选择器来实现样式--> <!--通过类选择器来实现样式--> <li>家用电器</li> <li class="red">各类书籍</li> <li>手机数码</li> <li class="red">日用百货</li></ul><ol> <li id="firstLine">aaaa</li><!--id具有唯一性--> <li>bbbb</li> <li>cccc</li> <li>dddd</li></ol></body></html>
三、样式的优先级
行内样式的优先级比内部样式高
内部样式的优先级比外部样式高
以上效果的实现要符合“就近原则”
0 0
- CSS样式
- CSS样式
- css样式
- CSS样式
- CSS样式
- Css样式
- CSS样式
- CSS 样式
- css样式
- CSS样式
- css样式
- css样式
- css样式
- css样式
- css样式
- CSS样式
- CSS 样式
- css样式
- 【HTML5学习笔记】1:工具的使用和基本格式
- Fragment中调用getActivity为null的问题
- Android中drawableStart和drawableLeft的区别
- 将字符串中的中文数字转换成阿拉伯数字
- 工作日志——Docker Registry GC
- CSS样式
- caffe--没有安装任何接口的情况下使用shell命令运行mnist并测试手写图像
- 微信小程序 app.json详解
- java中Properties有什么用,举例说明?
- java代码优化
- 九度OJ题目1081:递推数列解题报告
- android:gravity 和 android:layout_Gravity属性 .
- 初学html和js感悟
- 大话设计模式读书笔记(九) 外观模式