![PHP动态网站开发项目实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/985/33892985/b_33892985.jpg)
3.2 任务实现
本任务仅以首页版面切图为例讲解“切图”的过程,其他版面的“切图”不做详细的讲解,仅提供“切图”结果代码。
在进行“切图”前,首先创建整个项目的目录,如图3-8所示,然后对网站前台的所有页面进行分析,得出如下要点。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/45_02.jpg?sign=1739607299-NxxrvNjVHiTENE81UPbi5hu9dunDcHeO-0-7ede4a8c94cd5876f050389e02786de5)
图3-8 网站项目目录
☆ 所有页的背景颜色为#EEEEEE。
☆ 网站页面主体的宽度为1000px。
☆ 创建的样式文件为style.css,保存的目录为“web/css/”。
☆ 全局的样式如下:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/45_03.jpg?sign=1739607299-TGqrXi0YBf17slSafNTV45PtxMf6OQlu-0-bf643ff1c77337c8b69ad9748b8e9119)
3.2.1 首页版面“切图”
该版面切图所形成的静态网页文件名为index.html,保存的目录为“web/”。
使用相关工具打开首页版面源文件,利用所学知识对版面进行分析。首页版位主要由“页头”版位、“导航”版位、“banner”版位、“关于花公子、新闻动态和联系信息”形成的横向版位、“最新蜂蜜”版位、“友情链接”版位和“页脚”版位组成。在切图的时候,按照自上而下、自左向右的顺序进行。
1.“页头”版位“切图”
(1)分析版位。
“页头”版位主要由左侧的Logo和右侧的服务热线组成。根据CSS盒子模型原理,该版位的CSS盒子模型如图3-9所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/46_01.jpg?sign=1739607299-TsNGiyPPbb2PLxNRd6sNON9ZfNUgcu0G-0-f0bc602384338a0fa245b39c7df8d9b3)
图3-9 “页头”版位CSS盒子模型图
(2)切出(或导出)版位图片。
该版位需切出(或导出)的图片有网站Logo和电话图标,图片的格式为PNG,保存的目录为“web/images/”,图片如图3-10和图3-11所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/46_02.jpg?sign=1739607299-K56Dpcc7eW7PN47aZHrNqwwpDUiqSEVa-0-8f73301116659130a6b0bf51a7c90f1a)
图3-10 网站Logo
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/46_03.jpg?sign=1739607299-SszFGRLW7j3E9FaReVcr08x0A5e1TtC3-0-bd866d9903ef39103684103075efa7f4)
图3-11 电话图标
(3)编写该版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/46_04.jpg?sign=1739607299-jEgtXxSht3iqkGUQc6I0Q7hZk4UsPShb-0-c4cb0afd0485fa9fd65ca3ba0e566426)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/46_05.jpg?sign=1739607299-lu5VJl7Tq2aDO8Stiv6KfyhKFXqspECK-0-d1669b10acea00932fd98870fa85697b)
通过浏览器预览的效果如图3-12所示。
2.“导航”版位“切图”
(1)分析版位。
根据版面源文件,“导航”版位主要由首页、关于花公子、新闻动态、产品中心、给我留言、联系我们6个菜单组成,在分析的时候要注意以下两点。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_01.jpg?sign=1739607299-ThgPrlV0pAIZxVBDeLJEbbvqHRSeJAA8-0-2de453460523168fc3f0564fcb6bc514)
图3-12 网页页头的效果
① 首页菜单的背景图:该背景图只用在“首页”这个菜单项上。
② 对导航最外面的盒子宽度不做控制,让其适应屏幕宽度,6个菜单均在页面主体宽度范围内。
根据CSS盒子模型原理,“导航”版位的CSS盒子模型如图3-13所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_02.jpg?sign=1739607299-9cj3xWP8kfSoJGiXfgD4og79ye3ihuEO-0-2b585d13e36183a7adf6c89b8ca6871b)
图3-13 “导航”版位CSS盒子模型图
(2)切出(或导出)版位图片。
通过分析,该版位需导出的图片只有一张,即“首页”菜单项的背景图片,格式为PNG,保存的目录为“web/images/”,图片效果如图3-14所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_03.jpg?sign=1739607299-RjuOuuQvPS8PUpWcOgBS43tNG5y80Bwj-0-b6668d61c5710934b5a3f2cd7d215c51)
图3-14 首页菜单项背景图
(3)编写该版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_04.jpg?sign=1739607299-k2Z4gtEzXTs22iR0Zs2QuIoRAvmjG8T9-0-5abc7beb21332e34cff9eaa27e842a4b)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_05.jpg?sign=1739607299-jDXicsXmPVnRmSmEEDRnN0rY8sZ9EPXk-0-00edaa00690653c5f6b9ba2d7990bd99)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_01.jpg?sign=1739607299-cukWgguMl3AdNP8ABIve49MYiaqVubN3-0-bc089673cd6f991bacd69591c23bd50a)
此时,“首页”版面的效果如图3-15所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_02.jpg?sign=1739607299-D4FWtMbdogPaLZP3KpQP9DLcfxZDlkHn-0-b858390832b362cbd59aa9e5c1f2a89c)
图3-15 “首页”版面效果图1
3.“banner”版位“切图”
(1)分析版位。
该版位的结构非常简单,主要由一张banner组成,对banner最外层盒子的宽度不做控制,让其左、右两边伸展以占满屏幕。banner图片占满页面主体宽度,即1000px。根据CSS盒子模型原理,“banner”版位的CSS盒子模型如图3-16所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_03.jpg?sign=1739607299-UwDvfbVcEOo9BqPWDYW1LvYJpkaC7siU-0-3464170b586d2911e40407d149d04cb1)
图3-16 “banner”版位CSS盒子模型图
(2)切出(或导出)版位图片。
该版位只需导出banner图片即可,图片效果如图3-17所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_04.jpg?sign=1739607299-QFLVdHgiSvUjST15iv8pDpNbCyGpyaOy-0-e3f33a04783f80bc7060e53b0e795bf7)
图3-17 banner图片效果
(3)编写版位结构和内容代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_05.jpg?sign=1739607299-exEp8vFoO4bch39zTaTR6k7366KEUhuN-0-a450cf00e0fd17d316de2f978981418c)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/49_01.jpg?sign=1739607299-hN6hEmrhPC2dzV6NSYklxN6FW0fiHyrd-0-1c05067ee8766ba57587359ef04194db)
此时,“首页”版面的效果如图3-18所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/49_02.jpg?sign=1739607299-BkaHgJJHNCIoYxGOrrjsm4ZlMYI23sNM-0-e24c81f67419653fb81a02ee316f6012)
图3-18 “首页”版面效果图2
4.“关于花公子、新闻动态和联系信息”形成的横向版位“切图”
(1)分析版位。
该横向版位是“首页”版面中较为复杂的版位。该横向版位可进一步划分成“关于花公子”版位、“新闻动态”版位和右侧的“联系信息”版位。横向版位与“关于花公子”版位、“新闻动态”版位、“联系信息”版位的关系是包含与被包含的关系。根据CSS盒子模型原理,该横向版位的CSS盒子模型如图3-19所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/49_03.jpg?sign=1739607299-Us8x5jYDZkvKtj98lBqS3NlUlMFOXQVh-0-66425bcfa3a72113f9daf00dcb483229)
图3-19 “关于花公子”“新闻动态”和“联系信息”形成的横向版位CSS盒子模型图
(2)切出(或导出)版位图片。
通过分析,该版位需导出的图片如图3-20~图3-25所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_01.jpg?sign=1739607299-RSAGMrkubrrTThJGdoLXr0aGwtOotrPG-0-94acbe4d2fd5d7f3e889238b70a028d9)
图3-20 形象图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_02.jpg?sign=1739607299-eWGdUgDQSJ3SV7ZL2AV50VkaP0OOQ1YA-0-e011d3947201d29f46258a0ae3d752f7)
图3-21 400电话图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_03.jpg?sign=1739607299-vKpwhY8mYZjA0fISZPlFQOCEtILB0iKP-0-6c1fc7828e379af75f0f683287215f77)
图3-22 微信图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_04.jpg?sign=1739607299-K6cJyx8Z3BJjuQGrUmPvR0sTeVdblK15-0-2a9195fee2741f70114f49fa6dce6f11)
图3-23 访客留言图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_05.jpg?sign=1739607299-Mw4QXdo1TofCW0tSpqEB7aWrF7cXiMOj-0-1aae114a796756220ad82d02ae64d810)
图3-24 QQ在线客服图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_06.jpg?sign=1739607299-ytrusMChCJZnSBxZawo37GP5NsfHPALs-0-4a02c226947fcc525a14d775f17ab57f)
图3-25 QQ在线图片
(3)编写版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_07.jpg?sign=1739607299-YxYti3bXHa7LYlSy6L31dtM57IX8DBPq-0-04135a24345e9165976dec7a0fcf0b2a)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/51_01.jpg?sign=1739607299-aMHmrQdciMqBKyRHW8nrs3ufkvkAMRhf-0-80fa36366ef7157f926ba9c58dbffd1f)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/51_02.jpg?sign=1739607299-7BPoPrxq1OJZK0yayYUkQu3HQ8MBdWz5-0-998ac2cc85a5b10a243d1663a6b8d98e)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/52_01.jpg?sign=1739607299-kkEaoxgsK4lSXq0SCerw2O4MWv0FxwEE-0-54e7d94b9d130d35a46cde86f366d150)
此时,“首页”页面的效果如图3-26所示。
5.“最新蜂蜜”版位“切图”
(1)分析版位。
该版位主要输出最新的蜂蜜产品。根据CSS盒子模型原理,该版位的CSS盒子模型如图3-27所示。
(2)切出(或导出)版位图片。
通过分析版面源文件可知,该版位需导出的图片为5张产品图片,如图3-28所示。
(3)编写版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/52_02.jpg?sign=1739607299-OHICznaXvv3nVzOdBff6YyLyEnHI45af-0-0649f0326747daae841a8059edef95a9)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/53_01.jpg?sign=1739607299-HLPvXaRwMYujWLQRzLMvnjNzmjHCYkd5-0-f4417b0f6099d5ee52ce620ccff77419)
图3-26 “首页”页面效果图3
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/53_02.jpg?sign=1739607299-ueMAzgGcCnhGgGS9aNPNcXM6WtlIf5FR-0-23d21b4415a8877fe482735e885b87be)
图3-27 “最新蜂蜜”版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/53_03.jpg?sign=1739607299-Q2s8JlQDlghegfTDuVF4Z5BcoRX1o5cI-0-2a0d3befac13f844a1bae3322633642f)
图3-28 “最新蜂蜜”版位需导出的图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/53_04.jpg?sign=1739607299-E2zGOor8IuK3z0oQQ5ptNFHfCZYEKNOm-0-39544f80c63789ef1f7495c399e2f51c)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/54_01.jpg?sign=1739607299-ew7WkT14xPr59Qwy9AuyPx5f0ZHqzUeb-0-6225056d3ba25899e105ed785cacad85)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/54_02.jpg?sign=1739607299-ToKnMQgkjiVchSuNRvHIg4sBnoDRp8kE-0-3529e6213b439eb5d872fdeb45060650)
此时,“首页”页面的效果如图3-29所示。
6.“友情链接”版位“切图”
(1)分析版位。
该版位从整体上分成左、右两部分,左边为栏目标题——友情链接,右边为具体的文本链接。根据CSS盒子模型原理,该版位的CSS盒子模型如图3-30所示。
(2)切出(或导出)版位图片。
通过分析版面源文件可知,该版位没有需要切出(或导出)的图片。
(3)编写版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/54_03.jpg?sign=1739607299-oC3xEkyi0SSQlMytSJ9sM08ZlNUjqFig-0-38ae221de1d92090b146c9d3509251a3)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/55_01.jpg?sign=1739607299-C28H6oureCFCXsHMlp9B75vYWnSIzuW9-0-f42555d340f951f1f3190e2c337515b1)
图3-29 “首页”页面效果图4
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/55_02.jpg?sign=1739607299-JqkCKBoX4FE1KT09ejhi3vFm16b8EJXI-0-225489af92ee634dce820a29ecd3cdd1)
图3-30 “友情链接”版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/55_03.jpg?sign=1739607299-d6CD2FAUAbSbzYr9oMKAemNrj8CpDsMm-0-987893f48bd1288309a9b4c6e8b52d9b)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/55_04.jpg?sign=1739607299-7PrWpAKrapsWgLqX3e3jQS5TS5RJMWv1-0-cb3684b058868cc59b74c9d251cc2ba1)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/56_01.jpg?sign=1739607299-aFgRU3YSNfHILkkNzl8ffMxcJHZPQVbl-0-2b10fcab83b842bd5d4b65c0c261f497)
此时,“首页”页面的效果如图3-31所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/56_02.jpg?sign=1739607299-Uckk64iHh5ofSvGOaLefhwbAksWu1llP-0-feeeb007edeb9fed07db08dd09762dff)
图3-31 “首页”页面效果图5
7.“页脚”版位“切图”
(1)分析版位。
根据版面源文件,该版位最外层只有一个盒子,但对其宽度不做控制,让其适应屏幕宽度;通过第二层盒子使该版位的内容在页面主体宽度范围内呈现;第三层盒子左、右各有一个,左边的盒子用于输出版权等信息,右边的盒子用于输出二维码图片。根据CSS盒子模型原理,“页脚”版位的CSS盒子模型如图3-32所示。
(2)切出(或导出)版位图片。
通过分析版面源文件可知,该版位需切出(或导出)的图片为二维码图片,如图3-33所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/57_01.jpg?sign=1739607299-2EnzhwF8Dxo7GNBPb9LdCz5JTm4N5iEi-0-ee8ad9702b4eca7e992336e076e815dc)
图3-32 “页脚”版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/57_02.jpg?sign=1739607299-njevgbnzlFGHD2vqWfext57JqcnUlffS-0-c6d7261deecdb329e9c96d21482bc8fd)
图3-33 二维码图片
(3)编写版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/57_03.jpg?sign=1739607299-uWbroa2pz9uVmLB8JKwEH4951TefVUwH-0-16ed494a4d8d2b9986fe260b525a5aab)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/57_04.jpg?sign=1739607299-fZJhwa4nslOv0RhpqdpbIJfqiypAMps1-0-c8d5f74f0f6359e477723c8ce5a32ee2)
该版位的CSS代码编写完成后,整个“首页”页面的“切图”顺利完成,此时“首页”页面的效果图如图3-34所示。
3.2.2 关于花公子版面“切图”
该版面的页头、导航、banner、友情链接、页脚等版位与首页相应的版位相同,因此,该版面的“切图”只需切主体部分。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/58_01.jpg?sign=1739607299-6m3fExaY1HnUUA07IEq4P5ouah434K6X-0-e830d83391a052128726192e9b73d559)
图3-34 “首页”页面切图最终效果图
1.分析版位
通过分析该版面的主体部分,根据CSS盒子模型原理得出该版面主体版位的CSS盒子模型,如图3-35所示。
2.切出(或导出)版位图片
通过分析版面源文件可知,该版位需切出(或导出)的图片为3个图标,如图3-36所示。
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/59_01.jpg?sign=1739607299-fH2DnWhpSxNVJ3yvENLY9sk8Z09WSW6H-0-c11a8296317ea9461c886a99130d4bf7)
图3-35 “关于花公子”页面主体版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/59_02.jpg?sign=1739607299-TR6oyqqI2iRwxDKpx9gmvgyceULwyz6L-0-625973b5b118bc1aa5e7085bc68eefc9)
图3-36 “关于花公子”版面中需切出(或导出)的图标
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/59_03.jpg?sign=1739607299-d2XkVDiVJDJz4hWlNDiQ9Z95RexxeZqU-0-f53148a90fed35f775c36067044f1a4e)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/60_01.jpg?sign=1739607299-s0XqOUBSZnW8RCfwOpElz6XsrSbtcCZR-0-daabbd5aa148aa938a4c8553274e42a6)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/60_02.jpg?sign=1739607299-afdDpKLrJOf87voZNBCA2ZO0pDPaRdL3-0-f59a33c9e79c4d972c3e21d7a158834e)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/61_01.jpg?sign=1739607299-gji7PqdmqaEBpR3VoduzthZMT4PmU9QS-0-88f6bc4201e0cead6f1ced5ecf6e728c)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“关于花公子”页面的效果图如图3-37所示。
3.2.3 新闻动态列表页版面“切图”
该版面的页头、导航、banner、友情链接、页脚等版位与首页相应的版位相同,因此对该版面的“切图”只需考虑切主体部分。
1.分析版位
通过分析该版面的主体部分,根据CSS盒子模型原理得出该版面主体版位的CSS盒子模型,如图3-38所示。
2.切出(或导出)版位图片
通过分析版面源文件可知,该版位没有需要切出(或导出)的图片。
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/61_02.jpg?sign=1739607299-gtUQ45J47pjXd6swHMBr8fOMSEce35Eg-0-f5f11aabc441691fd82946a78ca2bf51)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/62_01.jpg?sign=1739607299-PN2MbkFquEeOIPXiaFuXdgNZ8o9cfGYw-0-56f70366f8a4c4ec12c352d434123817)
图3-37 “关于花公子”页面的效果图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/62_02.jpg?sign=1739607299-0U2erKJVtPsXdWe80oYcFFp4mHfcDvOx-0-ac1e7482def09f89ae5cc3d44ca0b5ab)
图3-38 “新闻动态”版面主体版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/63_01.jpg?sign=1739607299-zztdk4hSDX0R8iyWLF8byKgtFweK7oed-0-7a5597877b0fbb6f4290c5915297542e)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/63_02.jpg?sign=1739607299-FRlkNNAjR5HrAwC1M8lSVis2Xl6BeEyt-0-0a1d23aa1618258356e83b2249db4f36)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/64_01.jpg?sign=1739607299-8QY1DWlhZ76pOglyMnzzu1hH0w0AUrJW-0-647efb8eebe532e3626fb40f4ffad563)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“新闻动态”列表页面的效果图如图3-39所示。
3.2.4 新闻动态内容页版面“切图”
该版面的页头、导航、banner、友情链接、页脚版位与首页相应的版位相同,页面主体左侧的“新闻类别”版位与新闻动态列表页相应的版位相同,页面主体左侧的“联系我们”版位与“关于花公子”页面相应的版位相同,因此,这里只需考虑切页面主体右侧新闻详细内容版位部分。
1.分析版位
通过分析该版面主体部分版位,根据CSS盒子模型原理得出该版位的CSS盒子模型,如图3-40所示。
2.切出(或导出)版位图片
通过分析版面源文件可知,该版位没有需要切出(或导出)的图片。
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/64_02.jpg?sign=1739607299-BdMzrcLcuYV7phc6KyoavsCaOIaCwJgu-0-465e43729f1065360d74ac41cb177241)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/65_01.jpg?sign=1739607299-o5F3nACceqoPh6DgO8V2a8a0xqsRroJK-0-36d64f7e638d1fcd202c6db933213945)
图3-39 “新闻动态”列表页面的效果图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/65_02.jpg?sign=1739607299-r07zRlsLgkbS8APJgEvJYFRDGG2i0uag-0-56edb522de8f8c5b0fc9960ac926c1a5)
图3-40 “新闻动态”内容页主体部分版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/66_01.jpg?sign=1739607299-NYkuldShbhxLiuXFvCMqKe77aUlpRmvN-0-1272c7a11fdfc86efa0d6a32a54f31af)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/66_02.jpg?sign=1739607299-czryn6vHgv8GwjGNqhvGHWKBVn3ZKcO3-0-e6e82d8d0a74179f1e77cd39408ac6f3)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/67_01.jpg?sign=1739607299-uGTXE95J6eEeESA9VYggjrw1dQSooltk-0-4c0a74738fa927d726e4f9de9c9e5a0c)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“新闻动态”内容页面的效果图如图3-41所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/67_02.jpg?sign=1739607299-qvfY7KgZXV79cjBK9eVC5RDjeBw6fzed-0-83abf812f6cd5941b54763f7aa782b52)
图3-41 “新闻动态”内容页页面效果
3.2.5 产品中心列表页版面“切图”
该版面的页头、导航、banner、友情链接、页脚版位与首页相应的版位相同,页面主体左侧的“产品类别”版位与“新闻动态”内容页相应的版位相同,页面主体左侧的“联系我们”版位与“关于花公子”页面相应的版位相同,因此,这里只需考虑切页面主体右侧产品缩略图列表部分。
1.分析版位
通过分析该版面主体部分版位,根据CSS盒子模型原理得出该版位的CSS盒子模型,如图3-42所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/68_01.jpg?sign=1739607299-OZHZeMYR1JyuQ3XIDjHNmC8ckR3hl8J9-0-10176cdb0ed37fecfc7b73b3a0aacd9a)
图3-42 “产品中心”列表页主体部分版位CSS盒子模型图
2.切出(或导出)版位图片
通过分析版面源文件可知,该版位需切出(或导出)的图片如图3-43和图3-44所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/68_02.jpg?sign=1739607299-oF0Iy1x5arbpPrqFxmUKNi3VSurPh6Gj-0-dcb1a24a4cef073ed03370898393d469)
图3-43 蜂蜜产品图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/68_03.jpg?sign=1739607299-FPeMxSsKZdOklq6w9EhGf82mB09JXytS-0-b0410df421bfb02026c4a4bb6950cc99)
图3-44 产品方框图
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/68_04.jpg?sign=1739607299-wAUPeyUXg1Ri9k8SlBjTGsRaryvQ5CbA-0-8ee7aea6e3bc4efed2690f3b8e932f68)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/69_01.jpg?sign=1739607299-vqvkcHuM9LETsF6tM6CR3o0fCoqO0f9G-0-9ccafffd6a4e8c923d9fb71d3664310b)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/69_02.jpg?sign=1739607299-Dei3e4iwV6oFPfmBGCWLlSscpYLXfe44-0-463afcc9f200c83a75be70d414c63771)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/69_03.jpg?sign=1739607299-sfaX3sF6NsxSSR8r4erFTAljuO7Q8rwo-0-ae3683312c4d1c1ee640ecbbe8c12dc8)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“产品中心”列表页面的效果图如图3-45所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/70_01.jpg?sign=1739607299-mUFDVnZ2PdhF9B4syIKrWzaNx9DW0x4S-0-af8386af364106d154c7cdf1a22664a4)
图3-45 “产品中心”列表页面的效果图
3.2.6 产品中心内容页版面“切图”
该版面的页头、导航、banner、友情链接、页脚版位与首页相应的版位相同,页面主体左侧的“产品类别”版位、“联系我们”版位与“产品中心”列表页相应的版位相同,因此,这里只需考虑切该版面主体右侧产品详细内容部分。
1.分析版位
通过分析该版面主体部分版位,根据CSS盒子模型原理得出该版位的CSS盒子模型,如图3-46所示。
2.切出(或导出)版位图片
通过分析版面源文件可知,该版位需切出(或导出)的图片如图3-47和图3-48所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/71_01.jpg?sign=1739607299-l6F8N1mNhF9b8GaV19ef7YbgKdfYAuQ7-0-317e652eea2d47d668140b589a632a9a)
图3-46 “产品中心”内容页主体部分版位CSS盒子模型
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/71_02.jpg?sign=1739607299-tttsPHBcdoZevDgTtkKYgkfuzQssRFUs-0-612fe4eace13a461c77fb732881aa4d3)
图3-47 产品内容页切出(或导出)图片1
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/71_03.jpg?sign=1739607299-2JGZkNPxBr1ZWymqhBxgQlJw0NWb5EGe-0-182aff4a2b83d478ec1cf66187128a68)
图3-48 产品内容页切出(或导出)图片2
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/71_04.jpg?sign=1739607299-N9Sg3o3ajdYzgjAAOEnxGp8nO35AZFQs-0-71f553e86ed22177c1c08387effe1f65)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/72_01.jpg?sign=1739607299-zLo9R0FyK3KsSnkV35ikdNTXNyRjSgt0-0-2241f8baa476f9f3a1e873733b1f6054)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/72_02.jpg?sign=1739607299-Mv16AojQfLQlYsfNLfdvxucsTRzo5Hf9-0-0ed182c94d9a2236759e4f9f673b0140)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/73_01.jpg?sign=1739607299-b5hLEGHfbYEOc6wNJTiwfrPX5XJv80SN-0-62e7660279aec56c78349a9336e5b6c5)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“产品中心”内容页面的效果图如图3-49所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/73_02.jpg?sign=1739607299-evGpiyHaXHJiJxBibTfLXPHA5JOCjo1s-0-0b7e61a53bef35cdec9e6ef91a81b321)
图3-49 “产品中心”内容页面的效果图
3.2.7 给我留言版面“切图”
该版面的页头、导航、banner、友情链接、页脚版位与首页相应的版位相同,页面主体左侧的“产品类别”版位、“联系我们”版位与“产品中心”列表页相应的版位相同,因此,这里只需考虑切该版面主体右侧留言部分。
1.分析版位
通过分析该版面主体部分版位,根据CSS盒子模型原理得出该版位的CSS盒子模型,如图3-50所示。
2.切出(或导出)版位图片
通过分析版面源文件可知,该版位需切出(或导出)的图片如图3-51所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/74_01.jpg?sign=1739607299-dbSaKFXe6mXBe0DlcFaxWliz9K13ZHIT-0-d75d0ee0eb9b43062551dac33ceb7cba)
图3-50 “给我留言”版面主体部分版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/74_02.jpg?sign=1739607299-guo8Saz5vpBjy0SMoChytlzZAAAqP8qf-0-3a416258a39ef30a2fd050bf120105d2)
图3-51 “给我留言”版面需切出(或导出)的图片
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/74_03.jpg?sign=1739607299-s0rlCDbIWTtYGy9VXuG0mhGzlXNgtdsH-0-a7b0adb25c56a3a3bf8dbff9fa74f453)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/75_01.jpg?sign=1739607299-pK8Tj8euGnbeXrebr9NfQTSgCu8TAcY0-0-dde8ab5db76c4ae7428a0df85a077092)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/75_02.jpg?sign=1739607299-OU9ipjq2YBJVGccgoWNPRHN8LdFW7JBM-0-e4f3f75cbe5606e82a4614190e9af259)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“给我留言”内容页面的效果图如图3-52所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/76_01.jpg?sign=1739607299-aHmK1zWiKW3EQ5ja9ee1Dv82eonFO0dX-0-76684ba90ea878ab164b7afe433f8162)
图3-52 “给我留言”页面的效果图
3.2.8 联系我们版面“切图”
该版面与图3-35所示的“关于花公子”版面基本相同,不同的是“联系我们”版面主体右侧多了一个联系我们的banner(横幅)图。
1.分析版位
通过分析该版面主体部分版位,根据CSS盒子模型原理得出该版位的CSS盒子模型,如图3-53所示。
2.切出(或导出)版位图片
通过分析版面源文件可知,该版位需切出(或导出)的图片如图3-54所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/77_01.jpg?sign=1739607299-QIMkcySgzINQ5HaVHv048RrFcBsq1QiZ-0-0ac68364b71aab992b3a5cc3550a1e18)
图3-53 “联系我们”版面主体部分版位CSS盒子模型
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/77_02.jpg?sign=1739607299-zRYzs5zisWs4vWE54SDUrG2NIa4poQ1z-0-ff58f5cafc89e9d025be759354f624d6)
图3-54 联系我们banner图片
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/77_03.jpg?sign=1739607299-Zy5nKL9bNaI2UUzGFNzBnFZ3lwNJOXgI-0-4a4678697004b9947ffa6b9e69212eae)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/78_01.jpg?sign=1739607299-BmiP78w1ueIErDPkiQUpD5XZifFALfuo-0-cd3cc8c146494c45a88cac96c134f07d)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“联系我们”页面的效果图如图3-55所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/78_02.jpg?sign=1739607299-jzgIevGTmz6Xp8KAapen2IhXKhDsVf7e-0-50c6a82a11683b8c9db9321fe3dad45d)
图3-55 “联系我们”页面效果图