第三周 博客静态网页

 

博客静态网页

左侧列表的实现

知识点:

HTML中的标签:块标签div、图片<img>、行内标签<span>、h5标题、列表标签<ul>、<li>

CSS样式中的属性:

图片边框:border

高:height   宽:width

内边距:pandding

外边距:margin

边框4个角设为圆角:border-radius

文本内容居中:text-align

字体:font-size、font-family、font-weight、color

垂直居中:line-height

取消项目符号:list-style

浮动:float

字体下划线:text-decoration

背景图片:backround

 

左侧列表的实现-HTML

 

<!--左侧的部分-->

<div id="left">

<div id="zuozhe"></div>

             <div id="huoli"></div>

             <div id="list"></div>

</div>

 

“作者”这个div里是包含图片和文本。

<img />单标签、有src和alt两个属性,

<span></span>成对、没有语义的标签,主要是为了方便对文本添加样式的

<div id="zuozhe">

<img src="images/baby.jpg" alt="作者的照片"  />

                 <span>linda zhaoqi</span>

</div>

 

“活力地带”这块的div,包含标题<h5>、图片<img />、列表标签<ul><li></li></ul>

h1~h6标题,h1最大 

“文章分类、文章列表”放在一块div了,包含标题<h5>、列表标签<ul><li></li></ul>

当点击文章分类或者文章名称时,会有跳转这样一个操作,所以用<a>超链接

<div id="list">
   <h5>我的文章分类</h5>
   <ul>
      <li><a href="#">个人随笔</a></li>
      <li><a href="#">Web基础</a></li>
      <li><a href="#">Java基础</a></li>
      <li><a href="#">Servlet开发</a></li>
      <li><a href="#">Spring框架</a></li>
   </ul>


   <h5>最新文章列表</h5>
   <ul>
      <li><a href="#">我的家在哪里</a></li>
      <li><a href="#">你好!秋天</a></li>
      <li><a href="#">web基础之HTML</a></li>
      <li><a href="#">大学生软件设计大赛</a></li>
   </ul>
</div>

左侧列表的实现-CSS

#zuozhe{
	text-align:center;
	padding-left:15px;
	padding-top:15px;
}
#zuozhe img{
	border:1px solid #096;
	padding:8px;
	border-radius:8px;/*设置圆角CSS3新特性*	
}

设置作者区域中文本的样式,如果没有span标签,就没有什么标识可以针对这段文本

来设置css样式,所以span就是针对这样的情况用的

所有HTML元素可以看作盒子,span默认不具备盒子模型属性。盒子模型有padding、margin,但是span不具备这些属性,也就是设置这些是不起作用的,怎么办呢?

将span转成块元素:display:block    当然也可以从块元素转回行内元素display:inline

#zuozhe span{
	font-size:15px;
	margin:10px;
	border-top:1px dashed #666666;
	border-bottom:1px dashed #666666;
	padding-top:5ox;
	padding-bottom:5px;
	display:block;/*将span行内元素转成块元素*/
}

高度肯定得设置,因为列表都是浮动的,必须设置在多大的范围里浮动

“活力地带”这个标题和其他俩标题样式一样,那怎么设置css?Class选择器

#huoli{
	height:150px;
	margin-top:20px;    }
.biaoti{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bolder; /*加粗*/
	width:220px;
	height:40px;
	background-color:#328048;
	border-radius:0 10px 10px 0; /*只设置右边的圆角 顺序:上 右  下 左*/
	padding-left:30px;
	line-height:40px;    }

 

转载于:https://my.oschina.net/u/4090676/blog/3024138

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值