CSS第7章上机练习3(制作电视剧详情列表页面)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>制作电视详情列表页面</title>
    <style>
        li {
            list-style: none;
            line-height: 35px;
            font-size: 14px;
        }

        ul li:nth-child(1) {
            line-height: 50px;
            font-weight: bold;
        }

        .two p {
            float: left;
            margin: 7px 0px 0px;
        }
        img{
            width: 144px;
            height: 166px;
        }
        .one p{
            font-weight: bold;
            font-size: 12px;
            line-height: 27px;
            padding-left: 38px;
            background: url("../image/1.gif") no-repeat 10px 7px;
        }
        .two ul{
            margin: 0px;
            padding-left: 157px;
            padding-top: 3px;
        }
        .three span{
            float: right;
        }
        .three{
            width: 420px;
            padding-top: 10px;
        }
        .three p{
            margin: 0px;
            padding-bottom: 9px;
        }
    </style>
</head>
<body>
<div class="title">
    <header>
        <div class="one">
        <p>明星荐片</p>
        </div>
    </header>
    <section>
        <div class="two">
            <p>
                <img src="../image/3.gif" alt="">
            </p>
            <p>
            <ul>
                <li>周秀娜荐片:让子弹飞</li>
                <li>导演:姜文</li>
                <li>主演:姜文 周润发 葛优</li>
                <li>点评:我最喜欢的要算《让子弹飞》<br>了,超喜欢...[详情]</li>
            </ul>
            </p>
        </div>
    </section>
    <footer>
        <div class="three">
            <p>《巴别塔》:好的故事引人深思<span>阿朵</span></p>
            <p>《洛杉矶之战》:外星人那么弱智?<span>丁子俊</span></p>
            <p>《让子弹飞》:武侠里也可以有爱情<span>周秀娜</span></p>
            <p>《剑雨》:好的故事引人深思<span>叶年生</span></p>
            <p>《春风沉醉的夜晚》:非常真实<span>如小果</span></p>
            <p>《克洛伊》:故事简单却细致<span>刘若英</span></p>
        </div>
    </footer>
</div>
</body>
</html>

ps:效果图如下:
在这里插入图片描述
ps:关于这篇代码,我有两点想说:

  1. 代码的中间部分,如果将左边的代码部分设置float:left,把右边的代码部分设置为float:right,那么右边的文字是不会显示在图片的右边,只会在图片下面显示.只有当将它们的float属性同时设置为left,效果才会如图显示,如果不信,你可以自己去试试.

  2. 代码的下边结构,我将文字都显示在p标签里,只需要将作者描述用属性float设置right,就可以把代码显示在右边.

  3. 总结 : 这是因为,中间部分的图片和无序列表,它们都属于块元素,只要设置float:left,它们就会按顺序依次实现左浮动,所以就会有了文字显示在图片左边的情况.而下边结构的内容里,虽然我将内容都设置在了p标签里,但是span标签属于行内元素,但为什么我只需要span标签设置float:right,这就相当于display:inline-block,一样的道理.代码只是首先执行了p标签独占一行并且换行的属性,而我直接设置p标签里的span标签,改变它的右浮动属性,就可以实现了.

你所拥有的一切,应该配得上你更好的努力,不要辜负了时光,也辜负了自己.这个世界需要人才,而爱你的人需要更好的你去守护他们.记得努力,也记得不断努力,你要知道,爱你的爸爸妈妈需要你.明天就是六一节了,你还可以说你是过六一的人,但你不可能一直这么过六一下去吧~你该成熟,也该努力,你的人,包括你的心.

  • 14
    点赞
  • 59
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 通过HTML5和CSS3制作登陆页面的详细流程主要包括以下几个步骤: 1. 页面设计:首先要确定登陆页面的整体设计,包括布局、颜色、字体等元素。 2. 编写HTML:根据页面设计的需求,编写HTML代码,其中要包括表单元素、文本框、提交按钮等。 3. 编写CSS:为了美化页面并实现页面设计要求,需要编写CSS代码,应用到HTML标签上,例如设置字体、颜色、背景、边框等。 4. 响应式设计:使用CSS3的媒体查询功能,根据不同的设备屏幕大小,动态调整登陆页面的布局和样式,以实现适配多种设备的需求。 5. 表单验证:添加表单验证功能,确保用户输入的信息符合要求,并提示相关错误信息。可使用JavaScript来实现。 6. 提交表单:编写JavaScript代码,使得提交按钮可以将用户输入的信息传递给后台处理,同时也要考虑到表单安全性。 以上就是制作登陆页面的主要流程。 ### 回答2: HTML5和CSS3是前端网页制作中不可或缺的两个技术,其中HTML5是一种基于XML的超文本标记语言,主要用于描述网页的结构和内容,CSS3则是一种层叠样式表语言,用于网页的视觉呈现。在网页制作中,登录页面是必不可少的,下面将详细介绍制作登录页面的步骤: 步骤一:创建HTML文档 首先需要新建一个HTML文档,可以使用文本编辑器,如Notepad、SublimeText等,或者网页开发工具,如Dreamweaver等。然后在HTML文档中编写基本的HTML结构,例如DOCTYPE声明、HTML标签、头部信息等。 步骤二:设计页面布局 接下来可以开始设计登录页面的布局,一般包括头部、主体和底部三个部分,可以使用div标签来进行分区。在头部可以添加公司的logo、名称等相关信息,主体部分可以设计登录框,底部可以添加联系信息、版权信息等。 步骤三:添加表单元素 登录页面一般需要用户输入用户名和密码,因此需要添加表单元素。可以使用form标签包裹输入框和按钮,并设置相应的属性,如method、action等,用于提交表单数据。 步骤四:美化页面样式 登录页面的样式很重要,可以使用CSS3来加强页面的美观性和交互性。可以通过对标签、类、ID等设置样式,例如背景颜色、文字大小、边框等,也可以使用CSS3新增的特性,如渐变、阴影等,让页面效果更加出众。 步骤五:JavaScript交互效果 最后可以使用JavaScript来添加页面的交互效果,例如表单验证、输入框自动填充、忘记密码等功能。在JavaScript中可以调用DOM元素,对其进行操作,实现各种功能。 总体而言,制作登录页面需要从HTML5文档结构、页面布局、表单元素、CSS3样式和JavaScript交互效果等方面进行设计和实现,需要考虑用户体验和页面性能等因素。需要掌握HTML5和CSS3的基础知识,较好的布局设计能力和良好的编程习惯。 ### 回答3: HTML5和CSS3是一种前端技术栈,它们的结合可以非常有效地创建各种网页。这种技术栈可以用来创建各种类型的页面,包括充满创意的登录页面。下面我将详细描述如何使用HTML5和CSS3制作登录页面。 第一步:设计页面布局 在使用HTML5构建登录页面之前,您需要设计整个页面的外观。您可以使用Adobe XD之类的设计工具,或者您可以大致手绘您的设计。当您有了设计的大致想法之后,就可以使用HTML5实现您的想法。 第二步:编写HTML代码 首先,创建一个新的HTML文档并命名它login.html。然后,使用HTML5的结构来定义页面的元素,例如<header>和<footer>。您需要添加一些其他内容,例如表单、表头和其他身份验证元素。还应添加JavaScript代码段以检查输入并创造登录窗口的功能。 第三步:编写CSS代码 使用CSS3语言来美化页面的外观。可以使用CSS来定义页面的格式、颜色、文本和其他属性。可以使用CSS内置的动画或转换效果来使页面更具动态和吸引力。 第四步:添加效果 您可以使用jQuery等JavaScript工具实现各种特效,例如弹出菜单、弹跳框等。可以使用动态效果来吸引用户并增加交互性。 第五步:测试页面 最后,测试页面以确保正常工作并快速加载。您可以使用常见网页浏览器,例如Chrome或Firefox,来测试您的页面。 建议 1.注意结构 使用HTML5的语义结构来创建页面,这将更好地编码,有助于可访问性和SEO的优化。 2.选择最少的库和框架 使用小型库和框架可以帮助提高页面的速度,并减少对页面的占用。如果只需要侧重于静态网页,则可以使用轻巧的库和框架。 3.使用一些在线工具 可以使用各种在线工具来帮助您轻松创建和排版HTML和CSS代码,并缩短学习曲线。 希望本文对您有所帮助。使用HTML5和CSS3,您可以轻松创建一个漂亮的、功能齐全的登录页面

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

思卿不见

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值