CSS(Cascading Style Sheet,层叠样式表)是一种网页控制技术,采用CSS技术,可以有效地对页面布局、字体、颜色、背景和其它效果实现更加精准的控制。网页最初是用HTML标记页面文档及格式,例如标题标记<h1>、段落标记<p>等,但这些标记无法满足更多的文档样式需求。为了解决这个问题,CSS应运而生,1997年---CSS1、1998年5月发布CSS2、2004年CSS2.1、2010年CSS3。。。

与CSS以前的版本相比较,CSS3的变化是革命性的,而不是仅限于布局功能的修订和完善。尽管CSS3的一些特性还不能够被很多浏览器支持,或者说支持的还不够好,但是它依然让我我们看到了网页样式的发展方向和使命。

简单地说,CSS3通过几行代码就可以实现很多以前需要使用脚本才能实现的效果,这不仅简化了代码,而且还能加快页面载入速度。

其语法格式如下:

selector {property:value}

说明:selector---选择器。CSS可以通过某种选择器选中想要改变样式的标记。

property---CSS属性。

value---CSS属性值。

这里给出一个简单的CSS示例,实现了添加页面背景以及设置文字阴影来演示CSS的使用过程。示例效果如下图所示

1.代码

html文件,css_demo.html

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>CSS示例01</title><link href="CSS/test.css" type="text/css" rel="stylesheet">
</head>
<body><div class="mr-box"><div class="mr-shadow"><span>无可辨</span>"薄"</div><div class="mr-shadow1">薄,<span>是仅13毫米,1.1kg才是有的意境</span></div></div>
</body>
</html>

css文件,test.css

注:(1)在当前目录下新建文件夹CSS,然后在其下新建test.css文件

(2)代码中url(../images/pic03.png)换成自己的图片地址

.mr-box{                               /*设置页面的总体格式*/width: 421px;                      /*设置页面的大小*/height: 480px;margin: 0 auto;                    /*左右外边距自动居中*/background: no-repeat url(../images/pic03.png) #E0D4D4 47% 43%;   /*设置页面背景*/background-size: 220px 254px;      /*设置页面背景的尺寸*/
}/*设置第一部分文字的样式*/
.mr-shadow{margin-left: 100px;                /*设置文字的左边距*/color: #dc1844;                    /*设置文字颜色*/font: 900 64px/64px sans-serif;    /*设置文字的粗细、大小及字体*//*设置文字的阴影,参数的含义分别是水平方向位移、垂直方向位移、阴影宽度及阴影颜色*/text-shadow: -1px 0 0 #0a0a0a, -4px 0 0 #6f3b7b, -6px 0 0 #080808, -8px 0 0 #121ff1;
}.mr-shadow font{font-size: 30px;
}/*设置第二部分文字样式*/
.mr-shadow1{color: #6C0305;                    /*设置文字颜色*/margin-top: 284px;                 /*设置向上的外边距*/font: 100 44px/54px '黑体';text-shadow: 0 -1px 0 #ca3636,0 2px 0 #ea1414,2px -2px 1px #c3d259,-2px 2px 15px #674242;
}.mr-shadow1 font{font-size: 30px;
}

2.运行结果

HTML示例08---CSS3概述相关推荐

  1. 08.CSS3选择器、边框、背景、按钮

    CSS3概述 CSS3简介 如同人类的的进化一样,CSS3是CSS2的"进化"版本,在CSS2基础上,增强或新增了许多特性, 弥补了CSS2的众多不足之处,使得Web开发变得更为高 ...

  2. erlang有前途吗_带有示例的Erlang概述

    erlang有前途吗 Erlang is a functional programming language developed by Ericsson for use in telecom appl ...

  3. CSS3概述、选择器、兼容性、样式

    一.css3简介 1.什么是css3 CSS 用于控制网页的样式和布局 CSS3 是最新的 CSS 标准 CSS3是CSS2的升级版 2.css3的功能 选择器 盒模型 背景和边框 文字特效 2D/3 ...

  4. css3 选择器_IT兄弟连 HTML5教程 CSS3揭秘 CSS3概述

    对于Web开发者来说,CSS3不只是一门新奇的技术,更重要的是这些全新概念的Web应用给开发人员带来了无限的可能性,也极大地提高了开发效率.我们不必再依赖图片或者JavaScript去完成圆角.多背景 ...

  5. to_sql用法示例_SQL Union概述,用法和示例

    to_sql用法示例 This article will provide a deep dive into the SQL Union operator, describing its many us ...

  6. 《HTML5与CSS3实例教程》

    <HTML5与CSS3实例教程> 基本信息 作者: (美)Brian P. Hogan 译者: 卢俊祥 丛书名: 图灵程序设计丛书 出版社:人民邮电出版社 ISBN:97871153634 ...

  7. CSS3新特性(阴影、动画、渐变、变形、伪元素等) CSS3与页面布局学习总结——CSS3新特性(阴影、动画、渐变、变形、伪元素等)...

    目录 一.阴影 1.1.文字阴影 1.2.盒子阴影 二.背景 2.1.背景图像尺寸 2.2.背景图像显示的原点 三.伪元素 3.1.before 3.2.after 3.3.清除浮动 四.圆角与边框 ...

  8. 《零基础学HTML5+CSS3(全彩版)》读书笔记

    2019年1月31日星期四 1点 <零基础学HTML5+CSS3(全彩版)>开始全面学习 前提: 11月20日开始学Python,可能因为太累了,也可能遇到了瓶颈,进入了一个迷茫期,1月6 ...

  9. 关于H5、CSS3新增的一些元素及属性

    H5简介 HTML5是HTML最新的修订版本,具有新的元素,属性和行为. HTML5规范于2014年10月29日由万维网联盟正式宣布. 随着移动化的进程,HTML5终将成为主流. H5的新变化 H5文 ...

  10. 使用 HTML5 和 CSS3 创建现代 Web 站点

    开始之前 本教程假定您具有 HTML.CSS 和 JavaScript 的一些基本经验.假定您知道什么是 HTML 元素或标记.属性表示什么.HTML 标记的基本语法.Web 页面的常规结构等等.关于 ...

最新文章

  1. 详解Spring中Bean的自动装配~
  2. java process started_Java HistoricProcessInstanceQuery.startedBy方法代碼示例
  3. 浙江大学PAT上机题解析之1011. World Cup Betting (20)
  4. HIve分组查询返回每组的一条记录
  5. 小猫咪小狗狗也有智能「手表」了,可监测健康,识别情绪,还防乱跑|CES 2022...
  6. adb查看手机cpu使用率_记录一下Unity打包Android在骁龙cpu上概率性卡死的问题
  7. springBoot AOP切面编程
  8. android sqlite 类使用,Android SQLite编程详解(不使用SQLiteOpenHelper类)
  9. AIX使用vi时报History file has no read permission
  10. go 跨平台编译linux,golang 跨平台编译
  11. html 为什么ul不撑开,给li设置float浮动属性之后,无法撑开外层ul的问题。
  12. 回首阿里10年产品经理路,1点忠告希望在2021帮到你
  13. 可合并堆1:二项堆(Binominal Heap)
  14. 智能快递柜10月1日起按新规管理
  15. c#期末考试知识点_c#期末考试复习题及答案
  16. 解决Sublime Text 3在GB2312编码下的中文乱码问题
  17. 何小鹏快跑:身家暴涨50亿美元,他还愿坐经济舱吗?
  18. VsCode模仿简单百度网页(html)
  19. HBase Shell常用命令
  20. 在家里免费下载知网内的论文方法

热门文章

  1. python显示图片_python 一个figure上显示多个图像的实例
  2. mysql 系统月份_MySQL里求给定的时间是所在月份的第几个星期
  3. 字段计算器中的功能_Flask实践:计算器
  4. java包装类collection,java包装类的比较、hash和CollectionUtils交集原理探究
  5. ieee5节点系统图_存储系统的的关键技术之自精简技术
  6. html日历框架,日历.html
  7. 如何解决: ModuleNotFoundError: No module named ‘object_detection‘
  8. 【React深入】setState的执行机制
  9. LOCAL_SHARED_LIBRARIES 与 LOCAL_LDLIBS,LOCAL_LDFLAGS的区别
  10. 保存会话数据——session学习