使用HTML制作影城首页 #web开发

文章介绍了如何分析和构建一个电影网站的基本结构,使用HTML和VScode作为工具。内容包括网页的三大组成部分,创建热链接,制作logo和导航栏,以及顶部、主体和侧边栏各个功能区域的实现,如下拉列表、轮播图和影片列表等。文章还提到了CSS在布局和美化中的重要性。
摘要由CSDN通过智能技术生成

一.分析网站的结构

我们随便打开一个电影网站,例如:星辰影院_电影电视剧免费在线观看 - 星辰电影院【额!!!此网站并不是很安全,作者我只是演示,不要随便进入】

这是这个网站的首页。

然后点击右键打开检查,然后就会发现:

可以看到此网站有大至三个部分组成,分别是:<html> </html>;<head> </head>;<body> </body>。我们可以将这三个部分分别看为:整个人;人的头部;人的身体。这三个部分组成了基本的web网页【这是一个初学作者对此的看法,仅代表个人意见】。

其实如果我们要设计这样一个网页,就需要将此弄成我们知道的模式,以便我们的设计和究!!!这是一个网页最基本的东西:

二.使用工具

我们在这里使用的工具是VScode:

首先打开这个软件,打开开发工具,新建一个web项目并命名为“star-movie”。

在生成的index.html中编写代码。这里外层可以用div元素来分块,首页的整体结构

这是建好的图:

​我们先将网页分好区域,以便后来更好的填充:(这里我们用到了<div> </div> )

三.顶部的实现

①.热链接的实现:要用到<a href="#"> </a>这个命令来实现

【由于不知道图片超链接,故用“#”代替】

这是效果:

这是最终效果【剩下的只能学完CSS之后再作添加了】

四.logo和导航栏制作

logo区域的图片单独占了一行,可以使用一个块元素来包括。另外一般网站的logo是可单击的,会链接到网站的首页,所以这个外需要使用标签来包裹。

导航栏包含了左侧可单击的导航菜单列表和右侧的搜索框。所以菜单列表可以使用一个ul列表,其代码更有整体感。由于ul和li都是块元素,想要使其在一行显示,目前可以通过改变其标签类型使其转换为行内块元素。

这是代码和运行效果!!!【这里用到了一点点CSS的内容】

搜索框代码:

对于轮播图部分,它是3张图片依次来轮播的,完整的实现需要应到的CSS来布局,所以对于html部分来说,这里我们先暂时放一张图片来代表banner区。【这里放了我狼叔的照片】

五.主体部分制作

①快速购票部分属于主体内容中的,所以在写代码时要嵌套在主体的div中。该部分主要是由4个下拉列表和一个可单击的按钮,为使结构更清晰,将这些内容都放置到ul列表中,这就需要将整体结构中该模块的div标签换成ul标签。另外由于这些内容都是在一行中显示,所以需要改变li的标签类型为行内块元素。

还有选择命令<select> <option> </option> </select>。

【代码和代码效果如上图所示】

②"正在热映"区域分析与实现:

该区域包含了标题和影片列表,标题可使用span标签引入,影片列表可通过3个ul+li列表来引入,在每一个li中再嵌套影片和片名。“正在热映”和“即将上映”两个模块在结构上是一样的,只是需要通过js来实现单击标题切换相应内容,所以该部分就先放“正在热映”的影片即可。

【这是代码和其效果,因没用CSS装饰的原故,所以看起来比较简陋!!!】

③侧边栏的制作:

侧边栏包含了影城活动、服务公告、品牌咨询三部分。

(1)影城活动

影城活动模块包含了标题、水平分割线、和影片。影片又分为大图和小图两部风,当用户鼠标移入到下方的小图上时,上方就会切换到对应的影片大图。

(2)服务公告和品牌咨询

这两个模块在结构上是一样的,都包含了标题、水平分割线、和文本列表。文本列表部分可采用ul+li来实现。

【这是效果!!!额!!!只能通过CSS之后才能作出比较符合口味的网站,可惜作者能力有限,学艺不精,只会大概,如需要,将会推出第二期】

④底部制作:

底部包含了三部分,“帮助”、“友情链接”和“版权”。其中“帮助”包含了“新手上路、购票指南、会员权益、联系我们”,该部分可用4个ul列表来展示。【这里作者就不演示了】

额!!!作为一个初学者,这可能只能作成这样了,还请大佬多多给点建议,小弟在此谢过了!!!【制造不易,多多包含】

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

》(。・ω・。)ノ♡

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

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

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

打赏作者

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

抵扣说明:

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

余额充值