4H5样式控制CSS1-美化网页元素
#CSS美化网页元素
在某一段文本中突出显示某几个字,以粗体、红色、大字号显示,通常使用(<span> )标签
在CSS中,设置文本行高使用(line-height)属性
在CSS中设置背景颜色为透明的值为(transparent)
设置文本字体加粗的属性是什么?
去掉列表项前标记符号的CSS属性是什么?
描述使用font属性设置字体类型、风格、大小、粗细的样式顺序
1<span>标签
1属性表
1font-family
2font-size
3font-style
4font-weight
5font属性顺序sty-w-s-f
2文本属性表
1color
2缩进
3文本装饰
4文本阴影-参数
3超链接相关表
1list-style
2background-color
3背景图像属性
4图像
1背景属性
5背景尺寸 apcc
6颜色线性渐变
1参数列表解释
总结
1<span>标签的应用-定制特定样式部分
<head lang="en">
<meta charset="UTF-8">
<title>span标签的应用</title>
<style type="text/css">
p {
font-size: 14px;
}
p .show, .bird span {
font-size: 36px;
font-weight: bold;
color: blue;
}
p #dream {
font-size: 24px;
font-weight: bold;
color: red;
}
</style>
</head>
<body>
<p>享受<span class="show">“北大式”</span>教育服务</p>
<p>在北大青鸟,有一群人默默支持你成就<span id="dream">IT梦想</span></p>
<p class="bird">选择<span>北大青鸟</span>,成就你的梦想</p>
</body>
2字体类型font-family
body{font-family: Times,"Times New Roman", "楷体";}
<head lang="en">
<meta charset="UTF-8">
<title>字体类型</title>
<link href="css/font.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div>
<h1>京东商城――全部商品分类</h1>
<h2>图书、音像、电子书刊</h2>
<p><span>电子书刊</span> 电子书 网络原创 数字杂志 多媒体图书目<br/>
<span>音像</span>音乐 影视 教育音像<br/>
<span>经管励志</span> 经济 金融与投资 管理 励志与成功</p>
<h2>家用电器</h2>
<p><span>大家电</span> 平板电视 空调 冰箱 DVD播放机<br/>
<span>生活电器</span> 净化器 电风扇 饮水机 电话机</p>
<h2>个护化妆</h2>
<p><span>面部护理</span> 洁面乳 精华露 眼部护理 T区护理<br/>
<span>身体护理</span> 洗发护发 沐浴 手工/香皂 手足护理<br/>
<span>香水SPA</span> 女士香水 男士香水 组合套装 迷你香水</p>
<h2>钟表</h2>
<p><span>瑞士品牌</span> 江诗丹顿 卡地亚Cartier 帝舵TUDOR 真利时ZENITH 雷蒙威Raymond Well<br/>
<span>时尚品牌</span> 巴宝莉BURBERRY 雅克利曼Jacques Lemans 苏菲玛索Sophie Marceau<br/>
<span>国产品牌</span> 聚利时Julius 北京beijing 依宝诺EBONO 劳士顿</p>
<h2>服饰鞋帽</h2>
<p><span>女装</span> T恤 衬衫 针织衫 卫衣 连衣裙 风衣 大衣 休闲裤<br/>
<span>男装</span> 衬衫 POLO衫 针织衫 皮衣 外套 棉服 大衣<br/>
<span>运动</span> 休闲鞋 跑步鞋 足球鞋 运动裤 运动包</p>
</div>
</body>
3字体风格font-style
body{font-family: Times,"Times New Roman", "楷体";}
h1{font-size:24px; font-style:italic;}
h1 span{font-style:oblique;}
h2{font-size:16px; font-style:normal;}
p{font-size:12px;}
4字体的粗细font-weight
body{font-family: Times,"Times New Roman", "楷体";}
h1{font-size:24px; font-style:italic;}
h1 span{font-style:oblique; font-weight:normal;}
h2{font-size:16px; font-style:normal;}
p{font-size:12px;}
p span{font-weight:bold;}
p span{font:oblique bold 12px "楷体";}
5文本颜色color:#...
h1{color:rgba(0,0,255,0.5); font-size:24px; }
h3{font:12px normal;}
p{font-size:12px;}
p span{color:#F00;}
<head lang="en">
<meta charset="UTF-8">
<title>总裁致辞页面</title>
<link href="css/common.css" rel="stylesheet" type="text/css" />
</head>
<body>
<h1>总裁致辞</h1>
<h3>来源:来自北大青鸟</h3>
<hr/>
<p><img src="data:image/icon.jpg" alt="高管团队" width="176" height="108" />目前北大青鸟IT教育全体系员工<span>10000</span>余名、授权培训中心<span>180</span>余家、合作院校<span>500</span>余所、覆盖全国<span>90</span>余座城市,市场占有率达到<span>39.8%</span>。</p>
<p>作为IT职业教育的先行者,北大青鸟IT教育创新的职业教育理念和业务经营模式得到了社会的广泛认可:国家人力资源和社会保障部与北大青鸟IT教育实施课程联合认证制度;公司两度入选中华人民共和国商务部评选的“中国连锁经营百强企业”,是迄今为止教育培训领域唯一上榜品牌。公司连续两年荣获 “中国服务业十大优秀特许品牌”称号,并获得中国特许经营协会颁发的中国连锁经营百强和中国特许经营年度大奖;获得新浪颁发的“中国教育杰出贡献奖”和“中国十大品牌教育集团”称号;并赢得 “中国IT公众认知企业金奖”、“本土最具知名度认证奖”、“最佳就业认同奖”、“质量放心用户满意双优品牌”、“最佳实用课程奖”等数十个奖项。人民日报、光明日报、经济日报、解放日报、中国青年报、中国计算机报等几十家权威媒体对公司进行了多方面的报道。</p>
<p>2000年,北大青鸟IT教育创造性地将特许经营模式引入到IT职业教育领域,在全国建立“北大青鸟APTECH计算机授权培训中心”。所有中心实行统一经营管理、严格保证教学质量,受到社会和业界的高度认可。发展速度之快、经营规模之大、学员人数之多,在全国众多IT职业培训机构中一枝独秀。成立至今,北大青鸟IT教育先后培养<span>45</span>万名学员进入IT行业。</p>
</body>
6排版文本段落text-align:LRC
text-decoration:blink //定义闪烁的文本,
IE、Chrome 或 Safari 不支持 "blink" 属性值。
text-indent:2em 段前缩进2字符
2em相对单位
text的意思是文本,indent在计算机英语中意思是缩进,至于后面的2em意思就是2个相对单位
em又是什么单位?
em这个单位的意思就是文字的高度,1em就是1个文字的高度,2em就是两个文字高度,所以我们写的“text-indent:2em;”的意思就是,文本缩进2个文字的高度,因为汉字是方块字,高度和宽度是一样的,所以缩进2个文字的高度,就等于缩进两个文字的宽度,最后的效果就是缩进了两个文字。
【说明一点】
对于"text-indent:2em;"属性,只能加在块状元素上面,内联元素是不起作用的。
h1{color:#091CC4; font-size:24px; text-align:center; text-decoration:blink;}
h3{text-align:right; font:12px normal;}
p{font-size:12px; text-align:left; line-height:28px; text-indent:2em;}
p span{color:#F00;}
7文本装饰
text-decoration:
underline下overline上none无line-through删除线
<head lang="en">
<meta charset="UTF-8">
<title>text-decoration</title>
<style>
a:nth-of-type(1){ text-decoration: underline; }
a:nth-of-type(2){ text-decoration: overline; }
a:nth-of-type(3){ text-decoration: line-through; }
a:nth-of-type(4){ text-decoration: none; }
</style>
</head>
<body>
<a href="#">下划线:underline</a> <br/> <br/>
<a href="#">上划线:overline</a> <br/> <br/>
<a href="#">删除线:line-through</a> <br/> <br/>
<a href="#">无下划线:none</a> <br/> <br/>
</body>
8垂直对齐方式
vertical-align:middle;
<head lang="en">
<meta charset="UTF-8">
<title>垂直对齐方式</title>
<style type="text/css">
img,span{
vertical-align:middle;
}
</style>
</head>
<body>
<p>
<img src="data:image/icon.gif" width="129" height="121" />
<span>图片与文本垂直居中对齐</span>
</p>
</body>
9文本阴影
text-shadow: c,x,y,r
<head lang="en">
<meta charset="UTF-8">
<title>文本阴影</title>
<style type="text/css">
h2{ font-size: 18px; text-shadow: blue 10px 10px 2px; }
</style>
</head>
<body>
<h2>七彩大乐透</h2>
<p>七彩第20170808期开奖揭晓,具体开奖结果为7,24,16,2,14,9,22,特别号码23.本期前两位那希望号码将会开出?请查询专家号</p>
</body>
10超链接样式
a:hover{...}
<head lang="en">
<meta charset="UTF-8">
<title>图书列表页</title>
<style>
p{
font-size: 14px;
}
a{
text-decoration: none;
}
a:hover{
text-decoration: underline;
color: orange;
}
</style>
</head>
<body>
<!--图片超链接-->
<a href="#" >
<img src="data:image/img1.png" alt="姑娘,欢迎降落在这残酷的世界" title="姑娘,欢迎降落在这残酷的世界" />
</a>
<!--文字超链接-->
<p><a href="#" >姑娘,欢迎降落在这残酷的世界</a></p>
<p><a href="#" >作者:一门</a></p>
<p>¥58</p>
</body>
11列表样式ul li{...}
.title {
font-size: 18px;
font-weight: bold;
text-indent: 1em;
line-height: 35px;
}
ul li {
height: 30px;
line-height: 25px;
text-indent: 1em;
list-style: none;
}
a {
font-size: 14px;
text-decoration: none;
color: #000;
}
a:hover {
color: #F60;
text-decoration: underline;
}
<head lang="en">
<meta charset="UTF-8">
<title>列表样式</title>
<link href="css/background.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<h2 class="title">全部商品分类</h2>
<ul>
<li><a href="#">图书</a> <a href="#">音像</a> <a href="#">数字商品</a></li>
<li><a href="#">家用电器</a> <a href="#">手机</a> <a href="#">数码</a></li>
<li><a href="#">电脑</a> <a href="#">办公</a></li>
<li><a href="#">家居</a> <a href="#">家装</a> <a href="#">厨具</a></li>
<li><a href="#">服饰鞋帽</a> <a href="#">个护化妆</a></li>
<li><a href="#">礼品箱包</a> <a href="#">钟表</a> <a href="#">珠宝</a></li>
<li><a href="#">食品饮料</a> <a href="#">保健食品</a></li>
<li><a href="#">彩票</a> <a href="#">旅行</a> <a href="#">充值</a> <a href="#">票务</a>
</li>
</ul>
</body>
12背景颜色bg-color
#nav {
width:230px;
background-color:#D7D7D7;
}
.title {
background-color:#C00;
font-size:18px;
font-weight:bold;
color:#FFF;
text-indent:1em;
line-height:35px;
}
#nav ul li {
height:25px;
line-height:25px;
list-style: none;
}
a {
font-size:14px;
text-decoration:none;
color:#000;
}
a:hover {
color:#F60;
text-decoration:underline;
}
14背景图像bg-img
位置等等no-repeat,rp,rp-x,rp-y
bg:color url w h positon
#nav {
width:230px;
background-color:#D7D7D7;
}
.title {
/*background-color:#C00;*/
font-size:18px;
font-weight:bold;
color:#FFF;
text-indent:1em;
line-height:35px;
/*background-image:url(../image/arrow-down.gif);
background-repeat:no-repeat;
background-position:205px 10px;*/
background:#C00 url(../image/arrow-down.gif) 205px 10px no-repeat;
}
#nav ul li {
height:30px;
line-height:25px;
list-style: none;
background-image:url(../image/arrow-right.gif);
background-repeat:no-repeat;
background-position:170px 2px;
}
a {
font-size:14px;
text-decoration:none;
color:#000;
}
a:hover {
color:#F60;
text-decoration:underline;
}
13背景重复repeat
<head lang="en">
<meta charset="UTF-8">
<title> background-repeat</title>
<style>
div{
width: 400px;
height: 400px;
border: 1px solid red;
background-image: url("image/1.jpg");
}
.div1{
background-repeat: repeat-x;
}
.div2{
background-repeat: repeat-y;
}
.div3{
background-repeat: no-repeat;
}
</style>
</head>
<body>
<div class="div1"></div>
<div class="div2"></div>
<div class="div3"></div>
</body>
15CSS3背景属性
bg-size-a\p\c\c
<head lang="en">
<meta charset="UTF-8">
<title></title>
<style>
div {
width: 200px;
height: 130px;
border: 1px solid red;
background: url("img/bg_flower.gif") no-repeat;
/*background-size: auto;*/
/*background-size: 120px 60px;*/
/*background-size: 120px;*/
/*background-size: 50% 80%;*/
/*background-size: cover;*/
/*background-position: center;*/
background-size: contain;
}
</style>
</head>
<body>
<div></div>
</body>
16CSS3线性渐变
bg:linear-gradient(to top||bottom, orange, blue);
目前可以不需要内核前缀
background: -webkit-linear-gradient(to top, orange, blue); /*-webkit-*/
此行可删!
<head lang="en">
<meta charset="UTF-8">
<title>CSS3线性渐变</title>
<style>
div {
width: 100px;
height: 100px;
/*to top*/
background: linear-gradient(to top, orange, blue);
background: -webkit-linear-gradient(to top, orange, blue); /*-webkit-*/
/*to bottom*/
/*background: linear-gradient(to bottom, orange, blue);*/
/*background: -webkit-linear-gradient(to bottom, orange, blue);*/
/*to left*/
/*background: linear-gradient(to left, orange, blue);*/
/*background: -webkit-linear-gradient(to left, orange, blue);*/
/*to right*/
/*background: linear-gradient(to right, orange, blue);*/
/*background: -webkit-linear-gradient(to right, orange, blue);*/
/*to top left*/
/*background: linear-gradient(to top left, orange, blue);*/
/*background: -webkit-linear-gradient(to top left, orange, blue);*/
/*to top right*/
/*background: linear-gradient(to top right, orange, blue);*/
/*background: -webkit-linear-gradient(to top right, orange, blue);*/
/*to bottom left*/
/*background: linear-gradient(to bottom left, orange, blue);*/
/*background: -webkit-linear-gradient(to bottom left, orange, blue);*/
/*to bottom right*/
/*background: linear-gradient(to bottom right, orange, blue);*/
/*background: -webkit-linear-gradient(to bottom right, orange, blue);*/
}
</style>
</head>
<body>
<div></div>
</body>
4H5样式控制CSS1-美化网页元素相关推荐
- CSS 美化网页元素
文章目录 1.为什么要美化网页元素 2.span标签 3.字体样式 4.文本样式 4.1.颜色 4.2.文本对齐的方式 4.3.首行缩进 4.4.行高 4.5.装饰 5.超链接伪类以及文本阴影 6.列 ...
- CSS——美化网页元素(字体样式,文本样式,阴影,超链接伪类,列表,背景,渐变)
为什么要美化网页 1.1有效的传递页面信息 1.2美化网页,页面漂亮,才能吸引用户 1.3凸显页面主题 1.4提高用户体验 span标签:重点要突出的字使用该标签套起来 <!DOCTYPE ht ...
- CSS美化网页元素大全
< span>标签 作用:能让某几个文字或者某个词语凸显出来 1.CSS 字体属性 属性 描述 font 简写属性.在一条声明中设置所有字体属性,简写顺序:字体风格→字体粗细→字体大小→字 ...
- 第五课 CSS美化网页元素
为什么用CSS 1.有效的传递页面信息 2.使用CSS美化过的页面文本,使页面漂亮.美观,吸引用户 3.可以很好的突出页面的主题内容,使用户第一眼可以看到页面主要内容 4.具有良好的用户体验 编辑网页 ...
- 【狂神css笔记】美化网页元素
span标签:重点突出 字体样式 font-family:字体 font-size:字体大小 font-weight:字体粗细 color:字体颜色 单词/#rgb/rgba(x,x,x,0~1)a ...
- HTML第5章:CSS3美化网页元素:课后作业
1.制作图5.38所示的北大青鸟课程介绍页面.页面要求如下, >使用<div>.<p>.<span>等标签编辑页面,页面整体背景颜色使用线性渐变 (#ECEC ...
- 【CSS—美化网页元素】
1. 字体样式 span变迁:重点要突出的字,用span套起来 <!DOCTYPE html> <html lang="en"> <head>& ...
- CSS基本美化网页元素
字体样式 实例 <!DOCTYPE html> <html lang="en"> <head><meta charset="UT ...
- 第五章 CSS美化网页元素
练习1: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3 ...
最新文章
- 解决忘记oracle管理员密码(转)
- 四阶龙格库塔法的基本思想_SIR模型计算基本再生数R0
- Elasticsearch 不同的搜索类型之间的区别
- 写linux程序测试吞吐量,Linux下测试磁盘性能(IO、吞吐量)
- 悟透JavaScript(美绘本)
- 整合springMVC
- SQL字符串操作汇总
- 【Python】如何在python中执行另一个py文件
- mysql cache lock_MySQL:query cache lock
- 产品经理如何做好需求挖掘
- System.arrayCopy()和普通数组复制之间的效率差别
- BZOJ1906树上的蚂蚁BZOJ3700发展城市——RMQ求LCA+树链的交
- Unicode中文编码表
- 读书无用论?那个卖猪肉的北大毕业生,曾经受尽嘲讽,现在身价过亿了
- ubuntu中耳机声音小的解决方案
- 硬件基础之继电器互锁工作原理
- 网际风客户端版本更新历史
- DEV gridview数据筛选
- 使用尖刺触发死亡,并使猫里奥脸的朝向会随之发生改变
- 12306所有车次及时刻表的爬取中
热门文章
- 想开服,又没有技术怎么办?传奇开服技术要学多久?开服技术好学吗
- 你真的了解验证码吗?
- 搜狗workflow项目研究(三)线程池
- oracle++spm,ORACLE 11G 使用SPM来调整SQL语句的执行计划
- ubuntu返回图形界面_Ubuntu设置命令行界面和图形界面切换方法
- win10系统下如何打开bios如何打开Intel-VT-x教程
- 计算机设备灯光有哪些,电脑桌面灯光选购有讲究,术业有专攻,明基ScreenBar Plus屏幕智能挂灯使用体验...
- Java implements关键字
- Redis 入门教程(一)
- pointwise 18.4R3 cfd前处理网格生成软件