三十、块级元素和行内元素
代码
(事先将一张图片(.jpg、.png均可)放入网页的同级目录下)
<html>
<head>
<meta content="text/html;charset=utf-8">
<title>块级元素和行内元素</title>
<style>
div,span{width:200px;height:100px;}
</style>
</head>
<body>
<p>标记不同行:</p>
<div><img src="<图片名>" border="0"></div>
<div><img src="<图片名>" border="0"></div>
<div><img src="<图片名>" border="0"></div>
<p>标记同一行:</p>
<span><img src="<图片名>" border="0"></span>
<span><img src="<图片名>" border="0"></span>
<span><img src="<图片名>" border="0"></span>
</body>
<html>
知识点
- 块级元素:以块显示,自由宽高,无论大小独占一行。(例:div/p/li)
- 行内元素:以条显示,宽高随内容,后面元素可续尾。(例:span/img/b/u/i/a)
- 块级元素可以嵌套行内元素,反正则不行
三十一、定位
代码
<html>
<head>
<meta content="text/html;charset=utf-8">
<title>定位</title>
<style>
div{padding:20px;background:orange;margin-bottom:-4px;}
</style>
</head>
<body>
<div>看我的位置</div>
<p>我作参考</p>
</body>
<html>
知识点
- 元素默认靠左靠上
- margin可以为负
扩展
- 给div添加CSS样式:position:absolute
答案:position元素定位属性,值:
(1)static(默认):静态(没有定位)
(2)absolute:绝对定位,相对于static以外的第一个父元素
(3)relative:相对定位,相对于原静态定位的位置
(4)fixed:固定定位,相对于浏览器