![跨平台的移动Web开发实战(HTML5+CSS3)](https://wfqqreader-1252317822.image.myqcloud.com/cover/739/31630739/b_31630739.jpg)
【同步训练】
【任务1-4】设计同程旅游网的首页
【任务描述】
编写HTML代码和CSS代码,设计图1-5所示同程旅游网的首页0104.html。
![37403-00-050-1.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-050-1.png?sign=1738990807-qmBFQn2UBW3nN1pnTPRG3dAZ3cRSyM11-0-e090a1d4b20ea57ad803e7605d6f14bf)
图1-5 同程旅游网首页0104.html的浏览效果
同程旅游网首页0104.html的主体结构为上、中、下结构,如图1-5所示。顶部内容包括返回链接按钮、标题文字和主页链接按钮,中部内容为多个热点链接按钮,底部内容包括多个超链接和版权信息。
网页0104.html顶部结构使用<header>标签实现,中部结构使用<article>标签实现,底部结构使用<footer>标签实现。
【任务实施】
1. 网页0104.html的主体结构设计
在本地硬盘的文件夹“01跨平台的网站首页设计\0104”中创建同程旅游网的首页0104.html。
(1)定义网页0104.html通用CSS代码
网页0104.html通用CSS代码定义如表1-34所示。
表1-34 网页0104.html通用CSS代码定义
![37403-00-050-2.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-050-2.png?sign=1738990807-8qVcnA47Z7EEX4ZiQcXRmqRZKecTKHOX-0-e9162435210ee3eaef257cf5bb7f8722)
(2)定义网页0104.html主体结构的CSS代码
网页0104.html主体结构的CSS代码如表1-35所示。
表1-35 网页0104.html主体结构的CSS代码
![37403-00-051-2.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-051-2.png?sign=1738990807-JDxh6Hgf3nTw1F6hiNWgeufVJoF9QAsk-0-bd70015b86ab53592c1d7a1926889a9f)
(3)编写网页0104.html主体结构的HTML代码
网页0104.html主体结构的HTML代码如表1-36所示。
表1-36 网页0104.html主体结构的HTML代码
![37403-00-051-3.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-051-3.png?sign=1738990807-2WEH8tVtHZYDFYlbNnIt0QpJJLRZWAx6-0-f5d453c3b8999c48dc130c5ff0fb4e20)
2. 网页0104.html的局部内容设计
(1)网页0104.html的顶部内容设计
网页0104.html顶部内容的CSS代码定义见本书提供的电子资源。
在网页0104.html顶部代码“<header class="header" id="headerId">”与“</header>”之间编写HTML代码,实现其功能,网页0104.html顶部内容的HTML代码如表1-37所示。
表1-37 网页0104.html顶部内容的HTML代码
![37403-00-052-2.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-052-2.png?sign=1738990807-Qvx8lwGCXYNMZtnQToc4AEEGOZPFkmdU-0-08de335f43490dc83394a283c2ba0bd8)
(2)网页0104.html的中部内容设计
网页0104.html中部内容的CSS代码定义见本书提供的电子资源。
在网页0104.html中部代码“<article class="content">”和“</article>”之间编写HTML代码,实现其功能,网页0104.html中部内容的HTML代码如表1-38所示。
表1-38 网页0104.html中部内容的HTML代码
![37403-00-053-1.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-053-1.png?sign=1738990807-jhmT4UM8fbTowvtgxoNBzy3oEdmne9mv-0-973a7f788cb9919f5942de2b52539117)
(3)网页0104.html的底部内容设计
网页0104.html底部内容的CSS代码定义见本书提供的电子资源。
在网页0104.html底部代码“<footer>”和“</footer>”之间编写HTML代码,实现其功能,网页0104.html底部内容的HTML代码如表1-39所示。
表1-39 网页0104.html底部内容的HTML代码
![37403-00-053-2.png](https://epubservercos.yuewen.com/56F474/17128222104960706/epubprivate/OEBPS/Images/37403-00-053-2.png?sign=1738990807-fZ8B8P1ut6V2iOqpzuMtXP7Kt2i2KRXy-0-a004248600fbf0ef935dfeaac543d8c9)
【网页浏览】
保存网页0104.html,在浏览器Google Chrome中的浏览效果如图1-5所示。