麻烦老师检查 是否有错误需要更改和优化的地方 谢谢

来源:2-6 编程练习

dww1

2021-11-06 16:48:48

第一种
<h2>大话西游之大圣娶亲的影评</h2>
    <a href="">热门</a>/
    <a href="">最新</a>/
    <a href="">好友</a>
    <div class="line"></div>
    <ul>
        <li>
            <div class="p1">
                <a href=""class="spec" >罗弘霉素</a>
                <span>2010-07-26</span>
            </div>
            <p>有人跟我比赛背台词吗</p>
            <div class="p2">
                <p>阅读:1615<a href="" class="use" >有用</a></p>
            </div>
            <div class="line"></div>  
        </li>
        <li>
            <div class="p1">
                <a href="" class="spec">十七只猫和鱼</a>
                <span>2006-04-26</span>
            </div>
            <p>任何时候任何场合都可以再看一遍的电影</p>
            <div class="p2"> 
                <p>阅读:515<a href="" class="use">有用</a> </p>
            </div>
            <div class="line"></div>
        </li>
        <li>
            <div class="p1">
                <a href="" class="spec">暖家男</a>
                <span>2006-04-22</span>
            </div>
            <p>一定有一些电影 永远都不能被超越</p>
            <div class="p2">
                <p>阅读:490<a href="" class="use">有用</a> </p>
            </div>
            <div class="line"></div>
        </li>
    </ul>
*{
            margin: 0;
            padding: 0;
        }
        ul{
            list-style: none;
        }
        a{
            text-decoration: none;
            color: #009;
        }
        h2{
            color: rgb(6, 150, 6);
            margin-bottom: 20px;
        }
        .line{
            border-bottom: 2px solid #000;
        }
        .p1,.p2,p{
            margin: 10px 0 10px;
        }
        li .p1 a.spec{
            font-size: 16px;
        }
        a.spec::after{
            content: '★★★★★';
            color: orange;
        }
        a.use{
            margin-left: 10px;
        }

第二种

<div class="title">
        <h2>大话西游之大圣娶亲的影评</h2>
        <div class="keyword">
            <a href="">热门</a>/
            <a href="">最新</a>/
            <a href="">好友</a>
        </div>
    </div>
    <div class="line"></div>
    <dl>
        <dt>
            <a href="">罗弘霉素</a> 
            <span>2010-07-26</span>
        </dt>
        <dd>有人跟我比赛背台词吗</dd>
        <dd>
            <span>阅读:1615</span> 
            <a href="">有用</a>
        </dd>
    </dl>
    <div class="line"></div>
    <dl>
        <dt>
            <a href="">十七只猫和鱼</a> 
            <span>2006-04-26</span>
        </dt>
        <dd>任何时候任何场合都可以再看一遍的电影</dd>
        <dd>
            <span>阅读:515</span> 
            <a href="">有用</a>

        </dd>
    </dl>
    <div class="line"></div>
    <dl>
        <dt>
            <a href="">暖家男</a> 
            <span>2006-04-22</span>
        </dt>
        <dd>一定有一些电影 永远都不能被超越</dd>
        <dd>
            <span>阅读:490</span> 
            <a href="">有用</a>
        </dd>
    </dl>
    <div class="line"></div>
    <style>
        *{
            margin: 0;
            padding: 0;
        }
        a{
            text-decoration: none;
            color: #009;
        }
        dl,dt,dd{
            margin: 10px 0 10px;
        }
        .title{
            margin-bottom: 10px;
        }
        .title h2{
            color: #00f221;
            margin-bottom: 10px;
        }
        .line{
            border-bottom: 2px solid #000;
            margin-top:  10px; ;
        }
        dl dt a::after{
            content: '★★★★★';
            color: rgb(212, 124, 9);
        }
        dl dd a{
            margin-left: 10px;
        }
    </style>


写回答

1回答

好帮手慕小李

2021-11-06

同学你好,两种方式都可以实现习题效果。

1、方法一中,如下图中箭头指向文字与横线是有距离的。

https://img.mukewang.com/climg/618648cc09916f7104070400.jpg

优化建议如下:

https://img.mukewang.com/climg/618648dd09b2208d04220215.jpg

2、方法二中标题颜色,与五角星的颜色建议两者颜色与方法一相同。

3、方法二中css部分有多余的分号,建议删掉如下图。

https://img.mukewang.com/climg/618648ef092c583004550115.jpg

祝学习愉快~

0

0 学习 · 15276 问题

查看课程