博客园页面设置
前端小练习
基本步骤
1、先使用div和span占位(主要是div)
2、在添加文本内容
3、最后在考虑样式
注意:在给标签添加id \class的时候最好是见名知意
一、页面布局
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>博客园界面</title> <link rel="stylesheet" href="blog.css"> </head> <body> <!--左侧菜单栏开始--> <div class="blog-left"> <div class="blog-avatar"> <img src="111.jpg" alt=""> </div> <div class="blog-title"> <span>Jason老师的博客</span> </div> <div class="blog-desc"> <span>Jason老师很懒,什么都没有留下</span> </div> <div class="blog-link"> <ul> <li><a href="#">关于我</a></li> <li><a href="#">微博</a></li> <li><a href="#">微信公众号</a></li> </ul> </div> <div class="blog-item"> <ul> <li><a href="#">#Python</a></li> <li><a href="#">#Java</a></li> <li><a href="#">#Golang</a></li> </ul> </div> </div> <!--左侧菜单栏结束--> <!--右侧菜单栏开始--> <div class="blog-right"> <div class="article-list"> <div class="article-title"> <span class="article-st">论富婆包养心得</span> <span class="article-date">2022/2/22</span> </div> <div class="article-desc"> <span>必备要素:身体要强壮,长相要帅气,性格要体贴</span> </div> <div class="article-info"> <span>#Python</span> <span>#JavaScript</span> </div> </div> </div> <div class="blog-right"> <div class="article-list"> <div class="article-title"> <span class="article-st">论富婆包养心得</span> <span class="article-date">2022/2/22</span> </div> <div class="article-desc"> <span>必备要素:身体要强壮,长相要帅气,性格要体贴</span> </div> <div class="article-info"> <span>#Python</span> <span>#JavaScript</span> </div> </div> </div> <div class="blog-right"> <div class="article-list"> <div class="article-title"> <span class="article-st">论富婆包养心得</span> <span class="article-date">2022/2/22</span> </div> <div class="article-desc"> <span>必备要素:身体要强壮,长相要帅气,性格要体贴</span> </div> <div class="article-info"> <span>#Python</span> <span>#JavaScript</span> </div> </div> </div> <div class="blog-right"> <div class="article-list"> <div class="article-title"> <span class="article-st">论富婆包养心得</span> <span class="article-date">2022/2/22</span> </div> <div class="article-desc"> <span>必备要素:身体要强壮,长相要帅气,性格要体贴</span> </div> <div class="article-info"> <span>#Python</span> <span>#JavaScript</span> </div> </div> </div> <div class="blog-right"> <div class="article-list"> <div class="article-title"> <span class="article-st">论富婆包养心得</span> <span class="article-date">2022/2/22</span> </div> <div class="article-desc"> <span>必备要素:身体要强壮,长相要帅气,性格要体贴</span> </div> <div class="article-info"> <span>#Python</span> <span>#JavaScript</span> </div> </div> </div> <div class="blog-right"> <div class="article-list"> <div class="article-title"> <span class="article-st">论富婆包养心得</span> <span class="article-date">2022/2/22</span> </div> <div class="article-desc"> <span>必备要素:身体要强壮,长相要帅气,性格要体贴</span> </div> <div class="article-info"> <span>#Python</span> <span>#JavaScript</span> </div> </div> </div> <div class="blog-right"> <div class="article-list"> <div class="article-title"> <span class="article-st">论富婆包养心得</span> <span class="article-date">2022/2/22</span> </div> <div class="article-desc"> <span>必备要素:身体要强壮,长相要帅气,性格要体贴</span> </div> <div class="article-info"> <span>#Python</span> <span>#JavaScript</span> </div> </div> </div> <div class="blog-right"> <div class="article-list"> <div class="article-title"> <span class="article-st">论富婆包养心得</span> <span class="article-date">2022/2/22</span> </div> <div class="article-desc"> <span>必备要素:身体要强壮,长相要帅气,性格要体贴</span> </div> <div class="article-info"> <span>#Python</span> <span>#JavaScript</span> </div> </div> </div> <div class="blog-right"> <div class="article-list"> <div class="article-title"> <span class="article-st">论富婆包养心得</span> <span class="article-date">2022/2/22</span> </div> <div class="article-desc"> <span>必备要素:身体要强壮,长相要帅气,性格要体贴</span> </div> <div class="article-info"> <span>#Python</span> <span>#JavaScript</span> </div> </div> </div> <!--右侧菜单栏结束--> </body> </html>
二、页面样式设置
/*这是博客园首页的css文件*/ /*通用样式区域*/ body { margin: 0; background-color: rgb(239,239,239); } a { text-decoration: none; color: darkgray; } a:hover { color: white; } ul { list-style-type: none; padding-left: 0; } /*左侧样式区域*/ .blog-left { background-color: rgb(78,78,78); float: left; position: fixed; width: 20%; height: 100%; left: 0; top: 0; } .blog-avatar { width: 200px; height: 200px; border: 5px solid white; overflow: hidden; border-radius: 50%; margin: 20px auto; } .blog-avatar img { max-width: 100%; } .blog-title,.blog-desc { color: darkgray; text-align: center; margin: 15px; } .blog-link,.blog-item { text-align: center; margin: 100px 0; font-size: 28px; } /*右侧样式区域*/ .blog-right { float: right; width: 80%; } .article-list { margin: 20px 40px 20px 10px; background-color: white; box-shadow: 5px 5px 5px rgba(0,0,0,0.5); } .article-st { font-size: 36px; font-weight: bolder; border-left: 10px solid red; padding-left: 18px; } .article-date { float: right; margin: 10px 20px; } .article-desc { margin: 10px 0; font-size: 24px; text-indent: 24px; border-bottom: 1px solid black; padding-bottom: 10px; } .article-info { margin-left: 22px; font-size: 18px; padding-bottom: 10px; }