CSS学习笔记之字体配置与元素

字体:

1.字体
/*网页中的文字设置字体为微软雅黑
为网页中的文字设置字体为宋体。*/
body{font-family:"Microsoft Yahei";}

2.字号 颜色
/*网页中文字的字号为12像素,并把字体颜色设置为#666(灰色)*/
body{font-size:12px;color:#666};
.stress{font-size:20px;color:red;}

3.粗体
/*实现设置文字以粗体样式显示出来*/
p span{font-weight:bold;}

4.斜体
/*实现文字以斜体样式在浏览器中显示*/
p a{font-style:italic;}

5.下划线
/*设置为下划线样式*/
p a{text-decoration:underline;}

6.删除线
 .oldPrice{text-decoration:line-through;}

7.缩进
/*文本段设置2个空格缩进*/
p{text-indent:2em;}

8.间距(行高)属性(line-height)
/*设置行间距(行高)为2em*/
p{line-height:2em;}

9.-中文字间距、字母间距
/*为标题设置字母间距为20像素*/
h1{letter-spacing: 20px;}

10.-对齐 为块状元素中的文本、图片设置居中样式
div{text-align:center;}

元素:

1.元素分类
块状元素、内联元素(又叫行内元素)和内联块状元素。
常用的块状元素有:

<div>、<p>、<h1>...<h6>、<ol>、<ul>、<dl>、<table>、<address>、<blockquote> 、<form>

常用的内联元素有:

<a>、<span>、<br>、<i>、<em>、<strong>、<label>、<q>、<var>、<cite>、<code>

常用的内联块状元素有:

<img>、<input>
2.块级元素
display:block就是将元素显示为块级元素
/*内联元素a转换为块状元素,从而使a元素具有块状元素特点。*/
a{display:block;}

块级元素特点:
1)每个块级元素都从新的一行开始,并且其后的元素也另起一行。(真霸道,一个块级元素独占一行)
2)元素的高度、宽度、行高以及顶和底边距都可设置。
3)元素宽度在不设置的情况下,是它本身父容器的100%(和父元素的宽度一致),除非设定一个宽度。
例:div,p{background:pink;}

3.内联元素
display:inline将元素设置为内联元素
内联元素特点:
1)和其他元素都在一行上;
2)元素的高度、宽度及顶部和底部边距不可设置;
3)元素的宽度就是它包含的文字或图片的宽度,不可改变。
例:a,span,em{
	background:pink;/*设置a、span、em标签背景颜色都为粉色*/
}

4.内联块状元素
display:inline-block就是将元素设置为内联块状元素
inline-block 元素特点:
1)和其他元素都在一行上;
2)元素的高度、宽度、行高以及顶和底边距都可设置。

猜你喜欢

转载自blog.csdn.net/deepseazbw/article/details/80079835
今日推荐