![跨平台的移动Web开发实战(HTML5+CSS3)](https://wfqqreader-1252317822.image.myqcloud.com/cover/739/31630739/b_31630739.jpg)
【引导训练】
【任务1-2】设计苏宁易购网的首页
【任务描述】
编写HTML代码和CSS代码,设计图1-3所示苏宁易购网的首页0102.html。
![37403-00-033-1.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-033-1.png?sign=1739493889-ajQ8nhWy1tXqOS5OtZ27mHH2TtIY9zAF-0-0cff0b149f1afb134deec347763546aa)
图1-3 苏宁易购网首页0102.html的浏览效果
苏宁易购网首页0102.html的主体结构为上、中、下结构,如图1-3所示。顶部内容包括3个导航超链接和1个Logo图片;中部内容包括多个由图片和文字组成的导航超链接;底部内容也由3个部分组成,从上至下依次为当前用户和“回顶部”锚点链接按钮、登录和注册超链接、版权信息。
网页0102.html顶部结构使用<nav>标签实现,中部结构使用<section>标签和<article>标签实现,底部结构使用<footer>标签实现。
【任务实施】
1. 网页0102.html的主体结构设计
在本地硬盘的文件夹“01跨平台的网站首页设计\0102”中创建苏宁易购网的首页0102.html。
(1)定义网页0102.html通用CSS代码
苏宁易购网的首页0102.html通用CSS代码定义如表1-14所示。
表1-14 网页0102.html通用CSS代码定义
![37403-00-034-1.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-034-1.png?sign=1739493889-ggWEpwItGfsq59mDCHDguiQoaehkoAJX-0-f3851c17d90fad46b601d9cd96dced9a)
(2)定义网页0102.html主体结构的CSS代码
网页0102.html主体结构的CSS代码定义如表1-15所示。
表1-15 网页0102.html主体结构的CSS代码定义
![37403-00-035-1.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-035-1.png?sign=1739493889-VqBi1ssffLBY3a5lsxOMms9zjqEXulrY-0-d3640e3e9927a6cb7b2fbc659e76ff95)
(3)编写网页0102.html主体结构的HTML代码
网页0102.html主体结构的HTML代码如表1-16所示。
表1-16 网页0102.html主体结构的HTML代码
![37403-00-035-2.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-035-2.png?sign=1739493889-GJNTkHP7EWNXwG5LzTYE4xZ8SnBwjDoH-0-0e65b511b07641fc46763352bf007e7f)
2. 网页0102.html的局部内容设计
(1)网页0102.html的顶部内容设计
苏宁易购网的首页0102.html顶部内容的CSS代码定义如表1-17所示。
表1-17 网页0102.html顶部内容的CSS代码
![37403-00-036-2.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-036-2.png?sign=1739493889-n6QY9qz9NA4mS2XvzRsduHUrTx2Qnu7i-0-2c5a326f694f9c1dac96c79ea38f9849)
在网页0102.html顶部代码“<nav class="nav w pr">”与“</nav>”之间编写HTML代码,实现其功能,网页0102.html顶部内容的HTML代码如表1-18所示。
表1-18 网页0102.html顶部内容的HTML代码
![37403-00-037-2.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-037-2.png?sign=1739493889-s8hCB4pa4pt0l5QlEWfTZiVlYwyIfRZi-0-b4d09e1a88eeecc35d5c2af2004405ca)
(2)网页0102.html的中部内容设计
网页0102.html中部内容的CSS代码定义如表1-19所示。
表1-19 网页0102.html中部内容的CSS代码
![37403-00-037-3.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-037-3.png?sign=1739493889-bfIrJ3xl0hObB7bsLkpQI2ZF1LgRg2j0-0-53d06273e97380516c591270406753f3)
在网页0102.html中部代码“<article class="easy-box-con">”和“</article>”之间编写HTML代码,实现其功能,网页0102.html中部内容的HTML代码如表1-20所示。
表1-20 网页0102.html中部内容的HTML代码
![37403-00-038-2.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-038-2.png?sign=1739493889-evbosDjmJFjdVlDi5XGRVu1LVWLU8wWp-0-646bf9c6571508576ddd915b9e272325)
(3)网页0102.html的底部内容设计
网页0102.html底部内容的CSS代码定义如表1-21所示。
表1-21 网页0102.html底部内容的CSS代码
![37403-00-038-3.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-038-3.png?sign=1739493889-PEASqyezfArWDOR4Yi6Lq20hzTT1eZLc-0-2f25e267735c7ad0a5df20839e93521d)
在网页0102.html底部代码“<footer class="footer w">”和“</footer>”之间编写HTML代码,实现其功能,网页0102.html底部内容的HTML代码如表1-22所示。
表1-22 网页0102.html底部内容的HTML代码
![37403-00-039-2.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-039-2.png?sign=1739493889-2dn3I9l0xu4ZeQ7i4l3QA8Br4oGQpBLx-0-12432b08508048b6d4ddfb08a1e56330)
【网页浏览】
保存网页0102.html,在浏览器Google Chrome中的浏览效果如图1-3所示。
【任务1-3】设计穷游网的首页
【任务描述】
编写HTML代码和CSS代码,设计图1-4所示穷游网的首页0103.html。
![37403-00-040-2.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-040-2.png?sign=1739493889-vDWlQNc8wpx9AgqbzxwmLVAdqxGmA1M3-0-b9246ca968c1003595b423cb5a9ef74e)
图1-4 穷游网首页0103.html的浏览效果
穷游网首页0103.html主体结构为左、右结构,左侧为首页的导航栏,右侧为首页的主体内容,如图1-4所示。左侧结构使用<aside>标签和<section>标签嵌套实现,右侧结构使用<section>标签实现。网页右侧的主体内容部分又分为上、中、下3个组成部分,网页右侧上部使用<header>标签实现,右侧中部使用<section>标签实现,右侧底部使用<footer>标签实现。网页左侧的导航栏也分为上、中、下3个组成部分,分别使用<section>、<nav>和<section>标签实现。
【任务实施】
1. 网页0103.html的主体结构设计
在本地硬盘的文件夹“01跨平台的网站首页设计\0103”中创建穷游网的首页0103.html。
(1)定义网页0103.html通用CSS代码
穷游网的首页0103.html通用CSS代码定义如表1-23所示。
表1-23 网页0103.html通用CSS代码定义
![37403-00-041-1.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-041-1.png?sign=1739493889-gTcuJSGCNXkmsHXFXq6ZvJi9zAB0iTmL-0-61c48265bb9ac1b2aba0c6bdf98d07c4)
(2)定义网页0103.html主体结构的CSS代码
网页0103.html主体结构的CSS代码定义如表1-24所示。
表1-24 网页0103.html主体结构的CSS代码
![37403-00-041-2.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-041-2.png?sign=1739493889-MW9yH016je3F7IwEXxjdu0OOn0JAb8pe-0-d4d19cd6084b760244f5fc12b7f1045b)
(3)编写网页0103.html主体结构的HTML代码
网页0103.html主体结构的HTML代码如表1-25所示。
表1-25 网页0103.html主体结构的HTML代码
![37403-00-042-2.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-042-2.png?sign=1739493889-wGpbQRBhlGGNaGmHEaQ9EGyeKg6IN5mZ-0-78f8b0405e94c95fecda30567c86b97d)
2. 网页0103.html的局部内容设计
(1)网页0103.html的主体顶部内容设计
穷游网的首页0103.html主体顶部内容的CSS代码如表1-26所示。
表1-26 网页0103.html主体顶部内容的CSS代码
![37403-00-043-2.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-043-2.png?sign=1739493889-0FhIGUNAfJ6Vv0qaVVp1BNokB9i6bBCX-0-f44a19d72a832378689e8b0217e7750c)
在网页0103.html中部代码“<header class="qui-header">”与“</header>”之间编写HTML代码,实现其功能,网页0103.html主体顶部内容的HTML代码如表1-27所示。
表1-27 网页0103.html主体顶部内容的HTML代码
![37403-00-044-2.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-044-2.png?sign=1739493889-pMFXI6Bb8pShs8ohxzC6mDGCj3dnmPRB-0-efafc120e2cf4e22a6ed088bb2dd1e8d)
(2)网页0103.html的主体中部内容设计
网页0103.html主体中部内容的CSS代码如表1-28所示。
表1-28 网页0103.html主体中部内容的CSS代码
![37403-00-044-3.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-044-3.png?sign=1739493889-QhvjYJN0Zme2vhnOZcrBLMKLQJaFZZON-0-9c7b01aa35dbba3c28d9bbaab6b54d7c)
![37403-00-045-1.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-045-1.png?sign=1739493889-72ptJOHpHJI1eKkFYRvA0ETfvc5STOxC-0-304ce502e00e86845263e6f17ee479dd)
在网页0103.html中部代码“<section class="container">”与“</section>”之间编写HTML代码,实现其功能,网页0103.html主体中部内容的HTML代码如表1-29所示。
表1-29 网页0103.html主体中部内容的HTML代码
![37403-00-046-1.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-046-1.png?sign=1739493889-wu0oGS415OUPfkhvPB7EqDPthha3RBzb-0-0a5b38d7bc1d092d4d15784f1ee0df9e)
![37403-00-047-1.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-047-1.png?sign=1739493889-LGBU9bq4m7KJUYkvi0PldMV8EZwCUGUG-0-a6608cba0ae2ca8cbbca88cf00432d68)
(3)网页0103.html的主体底部内容设计
网页0103.html主体底部内容的CSS代码如表1-30所示。
表1-30 网页0103.html主体底部内容的CSS代码
![37403-00-047-2.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-047-2.png?sign=1739493889-vm5v3cV7uYX3qSKVtiamdfhQ6GthIHdW-0-ae1c89eec24dc6c137ead7bf12d21f02)
在网页0103.html底部代码“<footer class="qui-footerBasic">”与“</footer>”之间编写HTML代码,实现其功能,网页0103.html主体底部内容的HTML代码如表1-31所示。
表1-31 网页0103.html主体底部内容的HTML代码
![37403-00-047-3.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-047-3.png?sign=1739493889-MyfCDzdUG5ulYCQs3O7KyxGQwYgHEy6U-0-6b18c7342d571c185ccb259b0ec704ed)
(4)网页0103.html的侧边栏设计
网页0103.html侧边栏的CSS代码如表1-32所示。
表1-32 网页0103.html侧边栏的CSS代码
![37403-00-048-1.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-048-1.png?sign=1739493889-x9vVxje3CjyBQJv1PzEHH7utY7MfH6eq-0-b60f88bc2d3e8cfa517424ba9dbb13a7)
在网页0103.html侧边栏代码“<aside class="qui-asides">”与“</aside>”之间编写HTML代码,实现其功能,网页0103.html侧边栏的HTML代码如表1-33所示。
表1-33 网页0103.html侧边栏的HTML代码
![37403-00-049-1.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-049-1.png?sign=1739493889-VMvUbWHTb0qECnknP4CcxMFev03cXOUu-0-0a77356cf83e8a54062dbad6002bae71)
【网页浏览】
保存网页0103.html,在浏览器Google Chrome中的浏览效果如图1-4所示。