
绝对定位、文本的效果:
绝对定位:
<html>
<head>
<meta charset="UTF-8">
<title>绝对定位</title>
<style>
div{
width: 400px;
height: 400px;
/*设置边框*/
border: solid 1px red;
position: relative;
/*这里使用相对定位relative的目的并不是要让标签偏离原来的位置 而是让它作为子元素的参照物*/
}
span:nth-of-type(1){
/*生成的绝对定位*/
position: absolute;
top: 20px;
}
span:nth-of-type(2){
position: relative;
top: 11px;
}
</style>
</head>
<body>
<div>
<span>文字1</span>
<span>文字2</span>
<span>文字3</span>
<span>文字4</span>
</div>
</body>
</html>文本效果:
<html>
<head>
<meta charset="UTF-8">
<title>文本效果</title>
<style>
.bold_text{
/*定义字体粗细*/
font-weight: bold;
/*
normal 定义标准字符
bold 定义粗的字符
bolder 定义更粗的字符
lighter 定义更细的字符
100-900
400 = normal
700 = bold
*/
}
.italic_text{
/*设置字体的样式*/
font-style: italic;
/*italic 斜体的字体样式
normal 标准的字体样式*/
}
.underline_text{
text-decoration: underline;
/*underline 定义文本下的一条线
overline 定义文本上的一条线
line-through 穿过文本的一条线*/
}
</style>
</head>
<body>
普通文本<br>
<span>普通文本,span标签没有斜体效果,表示一般内容</span><br><br>
<strong>加粗文本,strong标签带有很强的强调含义,用于标示内容的重要性</strong><br>
<b>加粗文本,b标签强调含义比较弱</b><br>
<span class="bold_text">加粗文本 使用样式形成加粗效果 没有任何强调的意味</span><br><br>
<em>斜体文本 em标签带有很强的强调含义 用于标签内容的重要性</em><br>
<i>斜体文本 i标签强调含义比较弱</i><br>
<span class="italic_text">斜体文本 使用样式形成斜体效果 没有任何强调意味</span><br><br>
<ins>下划线文本 ins带有插入含义 表示新增的内容</ins><br>
<u>下划线文本 u标签没有特殊含义 只是增加下划线效果</u><br>
<span class="underline_text">下划线文本 使用样式形成下划线效果 没有任何强调意味</span><br><br>
<del>删除线文本 del带有很强的删除含义 表示已经废除的内容</del><br>
<s>删除线文本 含义弱</s><br><br>
普通文本<br>
<small>小字号 比正常字号略小的文本</small><br><br>
<sup>上标文字</sup>正常字号<sub>下标文字</sub>
</body>
</html>