编程练习,请求帮助完善
html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
/*此处写代码*/
*{margin:0;padding:0;
}
ul{list-style:none;display:inline;}
a{text-decoration:none;}
.container{width:100%;height:100%;margin:0 auto;
}
.header{width:100%;background:#333;overflow:hidden;
zoom:1;
}
.header .logo{width:200px;float:left;
margin:10px; 40px;
}
.header .nav{float:right;overflow:hidden;zoom:1;}
.header .nav li{float:left;margin-right:20px;
}
.header .nav li a{padding:0 10px;
line-height:100px;
display:block;
font-family:"微软雅黑"
font-size:25px;
color:#fff;
}
.main{width:100%;background:skyblue;overflow:hidden;zoom:1;}
.left{width:40%;height:300px;
padding-top:10%;padding-left:10%;
padding-bottom:20%;
float:left;
}
.right{width:40%;height;300PX;float:right;
padding-top:10%;}
.footer{width:100%;background:#333;height:100px;overflow:hidden;zoom:1;}
.footer .nav1{float:right;overflow:hidden;zoom:1;
}
.footer .nav1 li{float:left;padding-right:60px;
}
.footer .nav1 li a{height:100px;
line-height:100px;
display:inline-block;
font-family:"微软雅黑"
font-size:25px;
color:#fff;
text-align:center;
}
span{background-color:pink}
}
</style>
</head>
<body>
<!-- 此处写代码 -->
<div class="container">
<div class="header">
<div class="logo"><a href="#"><img src="http://img1.sycdn.imooc.com/climg//58c0d2d900016ce303000100.png"/></a></div>
<ul class="nav" >
<li><a href="#">作业</a></li>
<li><a href="#">课程</a></li>
<li><a href="#">职业路径</a></li>
<li><a href="#">实战</a></li>
<li><a href="#">猿问</a></li>
<li><a href="#">手记</a></li>
</ul>
</div>
<div class="main">
<div class="left">
<h3>课程推荐</h3>
<p><span>职业路径</span> HTMLS与CSS3实现动态网页</p>
<br/>
<p> <span>职业路径</span> 零基础入门Android语法与界面</p>
<br/>
<p><span>职业路径</span> ios基础语法与常用控件</p>
<br/>
<p><span>职业路径</span> PHP入门开发</p>
<br/>
<p><span>职业路径</span> JAVA入门开发</p>
</div>
<div class="right">
<h3>相关课程</h3>
<br/>
<p>HTML CSS JavaScript</p>
<br/>
<p>HTMLS CSS3 Jquery</p>
<br/>
<p>移动端基础 移动端APP开发</p>
<br/>
<br/>
</div>
</div>
<div class="footer">
<ul class="nav1">
<li><a href="#">网站首页</a></li>
<li><a href="#">企业合作</a></li>
<li><a href="#">人才招聘</a></li>
<li><a href="#">联系我们</a></li>
<li><a href="#">常见问题</a></li>
<li><a href="#">友情链接</a></li>
</ul>
</div>
</div>
</body>
</html>
感觉编写的比较复杂,页脚部分字体间距太大,请老师帮助,谢谢
正在回答
1、footer这里的两个清楚浮动是因为老师在调试你的代码的时候,测试效果用的,同学可以两者留其一即可,如:
2、页脚设置字体大小不起作用的原因是:font-family: "微软雅黑"后面缺少结束的分号导致的,可以修改如下:
在font-family: "微软雅黑"后面加上结束的分号,再改变字体大小就会生效啦
希望可以帮到你!
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> /*此处写代码*/ * { margin: 0; padding: 0; } ul li{ list-style: none; /*display: inline;*/ } a { text-decoration: none; } .container { width: 100%; height: 100%; margin: 0 auto; } .header { width: 100%; background: #333; height:100px; overflow: hidden; zoom: 1; } .header .logo { width: 200px; float: left; /*margin: 10px;*/ /*40px;*/ } .header .nav { float: right; overflow: hidden; zoom: 1; } .header .nav li { float: left; margin-right: 20px; } .header .nav li a { padding: 0 10px; line-height: 100px; display: block; font-family: "微软雅黑" font-size:25px; color: #fff; } .main { width: 100%; background: skyblue; overflow: hidden; zoom: 1; } .left { width: 40%; height: 300px; /*padding-top: 10%; padding-left: 10%; padding-bottom: 20%;*/ /*合并简化代码*/ padding:10% 0 20% 10%; float: left; } .left h3{ padding-bottom:20px; } .right { width: 40%; /*height的值书写错误*/ /* height; 300PX;*/ height:300px; float: right; padding-top: 10%; } .footer { clear:both; width: 100%; background: #333; height: 100px; overflow: hidden; zoom: 1; } /*页脚的导航是居中显示的,不是在右侧显示,因此建议设置为*/ .footer ul.nav1{ width:600px; margin:0 auto; /*float: right;*/ overflow: hidden; zoom: 1; } .footer ul.nav1 li { float: left; margin:0 auto; /*这是导致导航间距过大的原因就是padding-right的值设置的过大*/ /*padding-right: 60px;*/ /*建议设置导航项左右的间距都为10,而不是设置导航项右侧得值*/ padding:0 10px; } .footer .nav1 li a { height: 100px; line-height: 100px; display: inline-block; font-family: "微软雅黑" font-size:25px; color: #fff; text-align: center; } span { background-color: pink } /*多了而结束的括号*/ /*}*/ </style> </head> <body> <!-- 此处写代码 --> <div class="container"> <div class="header"> <div class="logo"><a href="#"><img src="http://img1.sycdn.imooc.com/climg//58c0d2d900016ce303000100.png"/></a></div> <ul class="nav"> <li><a href="#">作业</a></li> <li><a href="#">课程</a></li> <li><a href="#">职业路径</a></li> <li><a href="#">实战</a></li> <li><a href="#">猿问</a></li> <li><a href="#">手记</a></li> </ul> </div> <div class="main"> <div class="left"> <h3>课程推荐</h3> <p><span>职业路径</span> HTMLS与CSS3实现动态网页</p> <br /> <p> <span>职业路径</span> 零基础入门Android语法与界面</p> <br /> <p><span>职业路径</span> ios基础语法与常用控件</p> <br /> <p><span>职业路径</span> PHP入门开发</p> <br /> <p><span>职业路径</span> JAVA入门开发</p> </div> <div class="right"> <h3>相关课程</h3> <br /> <p>HTML CSS JavaScript</p> <br /> <p>HTMLS CSS3 Jquery</p> <br /> <p>移动端基础 移动端APP开发</p> <br /> <br /> </div> </div> <div class="footer"> <ul class="nav1"> <li><a href="#">网站首页</a></li> <li><a href="#">企业合作</a></li> <li><a href="#">人才招聘</a></li> <li><a href="#">联系我们</a></li> <li><a href="#">常见问题</a></li> <li><a href="#">友情链接</a></li> </ul> </div> </div> </body> </html>
希望可以帮到你!
<html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> /*此处写代码*/ *{margin:0;padding:0; } ul{list-style:none;display:inline;} a{text-decoration:none;} .container{width:100%;height:100%;margin:0 auto; } .header{width:100%;height:100px; background:#333; overflow:hidden; zoom:1; } .header .logo{width:200px;float:left; } .header .nav{float:right;overflow:hidden;zoom:1;} .header .nav li{float:left;margin-right:20px; } .header .nav li a{padding:0 10px; line-height:100px; display:block; font-family:"微软雅黑" font-size:25px; color:#fff; } .main{width:100%;background:skyblue;overflow:hidden;zoom:1;} .left{width:40%;height:300px; padding:10% 0 20% 10%; float:left; } .right{width:40%;height;300PX;float:right; padding-top:10%;} .footer{width:100%;background:#333;height:100px;overflow:hidden;zoom:1;} .footer .nav1{width:75%;float:right;overflow:hidden;zoom:1; } .footer .nav1 li{float:left;margin:0 10px; } .footer .nav1 li a{height:100px; line-height:100px; display:inline-block; font-family:"微软雅黑" font-size:30px; color:#fff; text-align:center; } span{background-color:pink } </style> </head> <body> <!-- 此处写代码 --> <div class="container"> <div class="header"> <div class="logo"><a href="#"><img src="http://img1.sycdn.imooc.com/climg//58c0d2d900016ce303000100.png"/></a></div> <ul class="nav" > <li><a href="#">作业</a></li> <li><a href="#">课程</a></li> <li><a href="#">职业路径</a></li> <li><a href="#">实战</a></li> <li><a href="#">猿问</a></li> <li><a href="#">手记</a></li> </ul> </div> <div class="main"> <div class="left"> <h3>课程推荐</h3> <br/> <p><span>职业路径</span> HTMLS与CSS3实现动态网页</p> <br/> <p> <span>职业路径</span> 零基础入门Android语法与界面</p> <br/> <p><span>职业路径</span> ios基础语法与常用控件</p> <br/> <p><span>职业路径</span> PHP入门开发</p> <br/> <p><span>职业路径</span> JAVA入门开发</p> </div> <div class="right"> <h3>相关课程</h3> <br/> <p>HTML CSS JavaScript</p> <br/> <p>HTMLS CSS3 Jquery</p> <br/> <p>移动端基础 移动端APP开发</p> <br/> <br/> </div> </div> <div class="footer"> <ul class="nav1"> <li><a href="#">网站首页</a></li> <li><a href="#">企业合作</a></li> <li><a href="#">人才招聘</a></li> <li><a href="#">联系我们</a></li> <li><a href="#">常见问题</a></li> <li><a href="#">友情链接</a></li> </ul> </div> </div> </body> </html>
老师您好!这里字体设置后不起作用,谢谢
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36713 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星