网页的修饰
时间:2022-05-08
本文章向大家介绍网页的修饰,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
总第61篇
上一篇推送了网页的基本构成,链接地址:网页是怎么构成的?,这篇来讲讲网页的修饰,正如字面意思一般,本篇分享的内容是用来修饰网页的,是让网页变得更加好看。本文只是介绍一些基本的CSS,适合入门。
01|什么是CSS:
CSS 指层叠样式表 (Cascading Style Sheets)
样式是用来定义如何显示 HTML 元素
02|CSS怎么用:
CSS怎么用,也就是CSS的语法。CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。
选择器通常是您需要改变样式的 HTML 元素。 每条声明由一个属性和一个值组成。 属性(property)是希望设置的样式属性(style attribute)。每个属性有一个值。属性和值被冒号分开,声明组以大括号({})括起来。
为了让CSS可读性更强,你可以每行只描述一个属性:
p
{color:red;
text-align:center;
}
CSS注释以 “/*“ 开始, 以 “*/“ 结束, 比如: /这是个注释/
03|CSS属性:
1、背景属性,即用来设置背景的。
背景颜色设定
<style>
body
{
background-color:yellow;
}
h1
{
background-color:#00ff00;
}
p
{
background-color:rgb(255,0,255);
}
</style>
背景图片设定
<style>
body
{
background-image:url('paper.gif');
background-color:#cccccc;
}
</style>
2、尺寸属性,用来设置元素的高度和宽度。
<style>
img.normal
{
height:auto;
}
img.big
{
height:120px;
}
p.ex
{
height:100px;
width:100px;
}
</style>
</head>
<body>
<img class="normal" src="logocss.gif" width="95" height="84" /><br>
<img class="big" src="logocss.gif" width="95" height="84" />
<p class="ex">这个段落的高和宽是 100px.</p>
3、字体属性,用来设置元素的字体显示方式。
字体样式(font-style)
<style>
p.normal {font-style:normal;}/*浏览器正常字体*/
p.italic {font-style:italic;}/*斜体*/
</style>
</head>
<body>
<p class="normal">这是一个段落,正常。</p>
<p class="italic">这是一个段落,斜体。</p>
</body>
字体宽度(font-weight)
<style>
p.normal {font-weight:normal;}/*正常的字体*/
p.light {font-weight:lighter;}/*稍微细一点的字体*/
p.thick {font-weight:bold;}/*粗细一点的字体*/
p.thicker {font-weight:900;}/*也可以通过传送具体的数值来设置*/
</style>
字体大小(font-size)
<style>
h1 {font-size:250%;}
h2 {font-size:200%;}
p {font-size:100%;}
</style>
4、文本属性
文本颜色设置(color),即字体颜色
<style>
body {color:red;}
h1 {color:#00ff00;}
p.ex {color:rgb(0,0,255);}/*p.ex表示元素p的属性ex,在元素p中可以直接调用*/
</style>
<body>
<h1>这是标题 1</h1>
<p>这是一个普通的段落。请注意,本文是红色的。页面中定义默认的文本颜色选择器。</p>
<p class="ex">这是一个类为"ex"的段落。这个文本是蓝色的。</p>
</body>
文本的方向设置(direction)
<style>
div.ex1 {direction:rtl;}
</style>
</head>
<body>
<div>一些文本。默认的书写方向。</div>
<div class="ex1">一些文本。 Right-to-left 方向。</div>
</body>
ltr 为默认属性,文本方向从左到右;rtl 文本方向从右到左。
文本对齐属性(text-align)
<style>
h1 {text-align:center}/*居中对齐*/
h2 {text-align:left}/*左对齐*/
h3 {text-align:right}/*右对齐*/
h4 {text-align:justify}/*分散对齐*/
</style>
文本字符间距(letter-spacing)
<style>
h1 {letter-spacing:2px;}
h2 {letter-spacing:-3px;}
</style>
字符间距值默认情况为0,即字符之间没有间隔。也可以为负值,出现重叠的效果。
- Javascript字符串
- Codevs3278[NOIP2013]货车运输
- 关于使用lazytag的线段树两种查询方式的比较研究
- Java 持久化操作之 --XML
- 算法模板——splay区间反转 1
- 3223: Tyvj 1729 文艺平衡树
- 1212: [HNOI2004]L语言
- POJ 2942Knights of the Round Table(tarjan求点双+二分图染色)
- 算法模板——平衡树Treap
- Java并发编程
- 算法模板——线段树2(区间加+区间乘+区间求和)
- 1798: [Ahoi2009]Seq 维护序列seq
- 【LeetCode 389】 关关的刷题日记30 Find the Difference
- 1708: [Usaco2007 Oct]Money奶牛的硬币
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法