![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=1738840692-PsxRPmZvobvojc8ZFht9ChxItGbQnF0z-0-468a4a03ef134c336664b8d7e14b7dc6)
图3-8 网站项目目录
☆ 所有页的背景颜色为#EEEEEE。
☆ 网站页面主体的宽度为1000px。
☆ 创建的样式文件为style.css,保存的目录为“web/css/”。
☆ 全局的样式如下:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/45_03.jpg?sign=1738840692-P8WjBxt5Uv2v0uI66rKkE1cRjTFTk9Br-0-e6ad1b32bf6948a68311d113ed2620ef)
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=1738840692-dBQ2l6Wyf7pN3PyTU41jt5Wr8i9YoCND-0-fbdad859a8535247b7d5549652d2ebcc)
图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=1738840692-j0qqD9fKPmJLz8Lgp5t0kfQLh7W9Hvmv-0-873cae612de4b227930f70a65ed9ce6d)
图3-10 网站Logo
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/46_03.jpg?sign=1738840692-5eaXcmwbUj65vXM28TSUKKIDcjssXg1t-0-1795438633946cca0315f3fb3cd0cf48)
图3-11 电话图标
(3)编写该版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/46_04.jpg?sign=1738840692-OWev1MhkaXqD6potfFCHzpTYH4OBa7Rr-0-57bcffc0796a80be9ad3c8444b4284a5)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/46_05.jpg?sign=1738840692-UjGwtAjamsXD4aZdZplBQbt4RHsZ9HYj-0-7824a14e7f38fbf74d9bf91a5f11c8bd)
通过浏览器预览的效果如图3-12所示。
2.“导航”版位“切图”
(1)分析版位。
根据版面源文件,“导航”版位主要由首页、关于花公子、新闻动态、产品中心、给我留言、联系我们6个菜单组成,在分析的时候要注意以下两点。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_01.jpg?sign=1738840692-cnjfXe8tjSUCs0NI7pqWLqmx0Ap3kFAx-0-d95c0f8ad2769fe38bd58da98673c0df)
图3-12 网页页头的效果
① 首页菜单的背景图:该背景图只用在“首页”这个菜单项上。
② 对导航最外面的盒子宽度不做控制,让其适应屏幕宽度,6个菜单均在页面主体宽度范围内。
根据CSS盒子模型原理,“导航”版位的CSS盒子模型如图3-13所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_02.jpg?sign=1738840692-GWnW99oEqRNJpGz3CyDyKhnf4raBkJjl-0-2d0f435c0d7b8d45954187e1199df5c9)
图3-13 “导航”版位CSS盒子模型图
(2)切出(或导出)版位图片。
通过分析,该版位需导出的图片只有一张,即“首页”菜单项的背景图片,格式为PNG,保存的目录为“web/images/”,图片效果如图3-14所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_03.jpg?sign=1738840692-zCj48Hw7yDuxY6lUNYDH3yL9SYV3ugwG-0-5536f97dcba163e22a4f43b32871dc8b)
图3-14 首页菜单项背景图
(3)编写该版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_04.jpg?sign=1738840692-eGn88TsqD3A0xORLEHD1foIaMd24QDlM-0-1551b21faadbf6e8f5c5788f52ea3f1a)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_05.jpg?sign=1738840692-him2ugfX5Z1CT3d8eb5vpvesYCOJFeTi-0-7bb1754dc7c08703492b46867c76b60f)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_01.jpg?sign=1738840692-cYujlbKKpxjki79zsCzEpOYZxQ0dg5dv-0-b8fb8389783ce06218d78f7918de7186)
此时,“首页”版面的效果如图3-15所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_02.jpg?sign=1738840692-qbTGdsHgisUUY3O7xtH6tDKgJ1HkVjJ6-0-e575973aa074bd13ea9634c6a70213f9)
图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=1738840692-HoSMPfBjLYyXvT4uiJ1eTWytQRCRMbbi-0-4819498de6e9da3b1477bc1782ab7972)
图3-16 “banner”版位CSS盒子模型图
(2)切出(或导出)版位图片。
该版位只需导出banner图片即可,图片效果如图3-17所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_04.jpg?sign=1738840692-BBOxj4rO1r7DupZfyxxXyJljjoEOYiEN-0-e774965365bfc177922682db7e1aa09a)
图3-17 banner图片效果
(3)编写版位结构和内容代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_05.jpg?sign=1738840692-P6dPjcnsalmoI3c00wYZDhQHinyvpwrc-0-22a10c98e67ace37b37107eb7aa13911)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/49_01.jpg?sign=1738840692-6uPUO0znCCPly8GqcVC1Uc7pZhjfAJz0-0-06c5e3bce6ff244c175ee8d8d0a7b3a0)
此时,“首页”版面的效果如图3-18所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/49_02.jpg?sign=1738840692-ITz2iES8E9GmbgBcNaLSuBwW8jhRAKfY-0-6eef6274c752918ada30fffa9c313fe7)
图3-18 “首页”版面效果图2
4.“关于花公子、新闻动态和联系信息”形成的横向版位“切图”
(1)分析版位。
该横向版位是“首页”版面中较为复杂的版位。该横向版位可进一步划分成“关于花公子”版位、“新闻动态”版位和右侧的“联系信息”版位。横向版位与“关于花公子”版位、“新闻动态”版位、“联系信息”版位的关系是包含与被包含的关系。根据CSS盒子模型原理,该横向版位的CSS盒子模型如图3-19所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/49_03.jpg?sign=1738840692-Gd7y8UWR3doXD1SHtnJm1gSMB6am4MLZ-0-883dd9446e1ba90fe25f4b151bdb851d)
图3-19 “关于花公子”“新闻动态”和“联系信息”形成的横向版位CSS盒子模型图
(2)切出(或导出)版位图片。
通过分析,该版位需导出的图片如图3-20~图3-25所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_01.jpg?sign=1738840692-n1I7xIAAFjZIGBMM0buatcP0JDMbZFFv-0-88402077d8fe3f02786ecb472976b8f6)
图3-20 形象图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_02.jpg?sign=1738840692-O6zk7XE6aE3p6NQq00zpW6bf2zV5BmBB-0-e99c9e97f8bda333417457e1ac8eb5b0)
图3-21 400电话图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_03.jpg?sign=1738840692-SgN4lfAQV2MiBpatDwid59fZxYOe1DKN-0-f3264b6236bad68279d0986788436bcb)
图3-22 微信图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_04.jpg?sign=1738840692-FIrPrlhx7TGRFOmQQr4OSB587pIAH9a3-0-8a23132d3d3ec0b2113eee2300d79a0d)
图3-23 访客留言图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_05.jpg?sign=1738840692-nrV2eMldhmD9Ym85oYRknAzb0T33F2Zk-0-327df8e57a811d0a9bae58f4e33a5a0b)
图3-24 QQ在线客服图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_06.jpg?sign=1738840692-ZczQIyrN2lKQoZlGSK2R1nLjWspxK6LS-0-fcd5516376387462b56eb4297f209cea)
图3-25 QQ在线图片
(3)编写版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_07.jpg?sign=1738840692-pCrVDuRbBQpX8YsYw0DZU9j8Ea1gecfR-0-ab585a73fc3bab6722b90b18dd0bc162)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/51_01.jpg?sign=1738840692-VeiYOrbHAjmYpD48lPX86ODbCgjiq0ks-0-a67f12aecd7fa075f5fcf28e7acf80cd)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/51_02.jpg?sign=1738840692-pyPaxcCCiFqkP5M6GV0sdxJuniPmgrgA-0-3b316eb09ab2be5729b2bef708363ac3)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/52_01.jpg?sign=1738840692-hacVPlH2UuiZlFrk02zIxUZfWokRfVZB-0-5f407fbcecc4be547730b4d750706ea3)
此时,“首页”页面的效果如图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=1738840692-lhDIBvslWVLvHBnXIMJtNLNZgQTrDa8i-0-7b2cdeb969ea1922f9b0343cf8d52457)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/53_01.jpg?sign=1738840692-BRcyQWHTiqBsquJz03eYlFGd483KDaTD-0-414d3ce79e958095cd4236020a3cb1a4)
图3-26 “首页”页面效果图3
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/53_02.jpg?sign=1738840692-NAZp0SpXzxtM9jYCT2fjPalG1VdlMe2D-0-5310228f814fe3acf08f6d160d8f6654)
图3-27 “最新蜂蜜”版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/53_03.jpg?sign=1738840692-nkz1RJq6xq3P9T5u2g9gWSwhXb9bKu1J-0-c427fe36c009e08ba2b21ab73250f2d1)
图3-28 “最新蜂蜜”版位需导出的图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/53_04.jpg?sign=1738840692-lWWDwrEjIyx5as2rIupfnUqDJF3si6mt-0-dbf031fde5ca2b3a08c0c8c58a054c4d)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/54_01.jpg?sign=1738840692-o02talzjlXiqKZV8yHDJ3fD55Cx2Ka7C-0-61141d2878a11eb218795af5566682fb)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/54_02.jpg?sign=1738840692-EdlhbiHGueymnCZHXR3wdsXZibedU3pf-0-994c67de4daa47fc986b0f4189fd95a6)
此时,“首页”页面的效果如图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=1738840692-z8IZdABCNoAdEBp2XadBwLYXAAm9V0MY-0-866141b47cb2eb3a5252b8396db15b74)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/55_01.jpg?sign=1738840692-wk0H18d0w4uYj248cBloZheuKewJEkiG-0-91a18a220f3283e46ca7a0ad11ba1215)
图3-29 “首页”页面效果图4
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/55_02.jpg?sign=1738840692-aTFioO3vxBEdutEU9ZvucHFGmIdY468b-0-09c25ecdfa1af0be7182a9e3c967f09b)
图3-30 “友情链接”版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/55_03.jpg?sign=1738840692-xOA61wcxcOSMbEbLBuq2A1MrpMnCxQYo-0-1b884153df31d6a2b127df8519d6d57a)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/55_04.jpg?sign=1738840692-fNskpFEiX7L8rZ6TAau6Q2ND6IV2GyL7-0-8a619ea500d88b6cf9b0d572b1f1df2d)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/56_01.jpg?sign=1738840692-fHsK4gzJraHiFvxWYE0Z5lYypZOuX7oK-0-b987608b3793602f0a032724cd9bec5e)
此时,“首页”页面的效果如图3-31所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/56_02.jpg?sign=1738840692-obcP89UIZNjwkDnT5PVGLmGeYwRuFdMT-0-f717e6c5f8486072682f9dd692edd0d2)
图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=1738840692-E9Bj0VoW2MT4zwfCe7qCUOZA3MGZL3ld-0-c94bd4d3084da70e51e59957f6ec5627)
图3-32 “页脚”版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/57_02.jpg?sign=1738840692-orCWzsOX2cZduZOYUAyNeSwfoS0X8FIF-0-e95807fdb528c58e3beeb245771e7134)
图3-33 二维码图片
(3)编写版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/57_03.jpg?sign=1738840692-NV4HB2n6146FvpS4pBw2hNoiSkJOgizu-0-c21871362d9ae85a5971df36c2b7a611)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/57_04.jpg?sign=1738840692-JZf6XGoTaXIR8Plo0HjGNb88sZtZbtpP-0-000426148b3646427451d76a7c0c1a84)
该版位的CSS代码编写完成后,整个“首页”页面的“切图”顺利完成,此时“首页”页面的效果图如图3-34所示。
3.2.2 关于花公子版面“切图”
该版面的页头、导航、banner、友情链接、页脚等版位与首页相应的版位相同,因此,该版面的“切图”只需切主体部分。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/58_01.jpg?sign=1738840692-57A0Ov4cGLG7Nn0dUtP1wMPYft8IW0VU-0-4ba5dc9591985d59d35b98f1967852de)
图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=1738840692-N5XqCKwtSAyN6dD5x3lrP043XaVP4W4G-0-9b1773300606218d1f3a09f8110d5286)
图3-35 “关于花公子”页面主体版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/59_02.jpg?sign=1738840692-dlHP6qh97z6PTpeNcVNfgNgf0yCmHoty-0-9e76e28efcaf5d11858d9de6abf0a707)
图3-36 “关于花公子”版面中需切出(或导出)的图标
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/59_03.jpg?sign=1738840692-Ul0NKMTIFwXxVwx9y6C9ktoaNCvWrJZp-0-a78c0da924c60a46441aa5398ca585a1)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/60_01.jpg?sign=1738840692-gDe7QpohWnwhX6BPjKZxIJHGZ4rHlszZ-0-c08c03abcfd50a725d24e5ae019c5c05)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/60_02.jpg?sign=1738840692-x6iBJGOp6RLoWMJRfKYU5J3cblr0tJBv-0-87388d630d378679c00dd06be9aea5b2)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/61_01.jpg?sign=1738840692-8W4bnO7glnXmfSfZk02aSaW3AY0tvSRD-0-38fab91ba7b27882beaa95c51038c054)
该版位的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=1738840692-fG1ezkJW6dkynkVaQTn1tLr92iVWnY4B-0-64ec36da1586439544118b212f084431)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/62_01.jpg?sign=1738840692-jcHHJJ77L7QcyCnu4OmdHeupI4w7eSKR-0-2be8311221ab7fc5501f9804521471f4)
图3-37 “关于花公子”页面的效果图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/62_02.jpg?sign=1738840692-b2q77iizjt3cifKg04adzarVivY0VwIR-0-60dcd181422674c98d8472992bb4925b)
图3-38 “新闻动态”版面主体版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/63_01.jpg?sign=1738840692-u4otJugB0NBaxvT5y4INvCYbwjj1s77z-0-caa945614ae2c80ea5bd825fab018137)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/63_02.jpg?sign=1738840692-wEjuN7wUqol5zBxR0fIlQrJDaKb4V81R-0-620e28822bf3af981cd20039ce210ad8)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/64_01.jpg?sign=1738840692-8nNrhDp1gHaOpJSqbQX1suIBL269BBR2-0-c55662310566156ceaee9bd8a18b568d)
该版位的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=1738840692-6XZd780rwynR1MhWdYebZ9BUC8ykuRKk-0-7f29ae85ea06e89bffb0c4b09ef3eb1b)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/65_01.jpg?sign=1738840692-PTu1HQaKUCGCiJ9vtXWWwhm1GZwrbfsZ-0-bd1898b0c8904933f7ecad3320e5c942)
图3-39 “新闻动态”列表页面的效果图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/65_02.jpg?sign=1738840692-gt6QExVLYkbBFQzASCFW0FQmrxCWECwo-0-cf93ead28eeb4c38283e2fe43840fabc)
图3-40 “新闻动态”内容页主体部分版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/66_01.jpg?sign=1738840692-r2Herdzv3NiZCkeMx48jjfqsKvvARwzZ-0-4f9fb3b761f13856a20380837f6dbbf9)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/66_02.jpg?sign=1738840692-CdFWgBL6prvbWjSXJ0YKy8rJlxlbbQct-0-439ad36d1e91ba689a4db889ad02d045)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/67_01.jpg?sign=1738840692-LyFXtk38p0Te69QUBSvXgYgghGPxPCdB-0-3221d886ad86f6eefbf86a05fbe7d0e6)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“新闻动态”内容页面的效果图如图3-41所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/67_02.jpg?sign=1738840692-rnDdJpX2sq6plzzEcuKuoptL2F1tifA3-0-ca9a5ef074a46a7226fdaf4ea8c89dd3)
图3-41 “新闻动态”内容页页面效果
3.2.5 产品中心列表页版面“切图”
该版面的页头、导航、banner、友情链接、页脚版位与首页相应的版位相同,页面主体左侧的“产品类别”版位与“新闻动态”内容页相应的版位相同,页面主体左侧的“联系我们”版位与“关于花公子”页面相应的版位相同,因此,这里只需考虑切页面主体右侧产品缩略图列表部分。
1.分析版位
通过分析该版面主体部分版位,根据CSS盒子模型原理得出该版位的CSS盒子模型,如图3-42所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/68_01.jpg?sign=1738840692-oWtLrO3bT3zdaedURMHE98aamFCDpPmh-0-8c50de4e9a299b737c8667bd7db1a6e8)
图3-42 “产品中心”列表页主体部分版位CSS盒子模型图
2.切出(或导出)版位图片
通过分析版面源文件可知,该版位需切出(或导出)的图片如图3-43和图3-44所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/68_02.jpg?sign=1738840692-cxLQx2YQsQ5aOYfuh26kb25PRMtS4ghY-0-23bc7d05c25d34f9f2311ac2549d8565)
图3-43 蜂蜜产品图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/68_03.jpg?sign=1738840692-SsAlNmsYAUzSeeyAXn7IxYeMlQw2S45i-0-0565aa26ac00c5ceaa3b8d9b52166495)
图3-44 产品方框图
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/68_04.jpg?sign=1738840692-DNpFOHYHC3JqnNLV27sOJMPy0QggQqp2-0-fdce7447c93fe1d33112e2f6e6062842)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/69_01.jpg?sign=1738840692-MD3cR6YSOAPpMDGLgBfZj7oVMd6NRuPZ-0-6244e5c758f207a63210e540f5bdf2b7)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/69_02.jpg?sign=1738840692-ApoNDqROehSQlPGbrHJRLVakN9sUCpyR-0-521836ca486d927bb1e4ba9f265ef15d)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/69_03.jpg?sign=1738840692-gQ7Lc5uTS4SePPnWExTqJkU1js9OrFL8-0-1995e62449bd4215dbd540abf8353400)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“产品中心”列表页面的效果图如图3-45所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/70_01.jpg?sign=1738840692-uzqUzyJyCTgjDrFN01UmfD00YxR8tpAg-0-31688c904ae4967dc93979fee227b33f)
图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=1738840692-Jq2dDC8ZlrzJFzBvUZMEJE8shfvCzGBy-0-c2a2c5a2b173e2ed1d714e4a2150ba31)
图3-46 “产品中心”内容页主体部分版位CSS盒子模型
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/71_02.jpg?sign=1738840692-HFb4AJIR5y1A0cvAfFsypmCBwL4Tc8cS-0-0dcd74bbf04e5a2f823f05e3c6ca9905)
图3-47 产品内容页切出(或导出)图片1
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/71_03.jpg?sign=1738840692-uEAWA7IcjeRt8pu4vD4VgUBptj4MsNMY-0-26cebf26b3d0d67d5ab985e1c58e44e1)
图3-48 产品内容页切出(或导出)图片2
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/71_04.jpg?sign=1738840692-abPmfwgGu2pkmWbN5iw6zLVlA2axWDVJ-0-ffb1e06ae3c6255518ccc0b4fe292f56)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/72_01.jpg?sign=1738840692-0FFjD1dbY1mlHvRM8swAQBrNMhla0lcz-0-2e19b46909f7add61e1dc3f3e23cda49)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/72_02.jpg?sign=1738840692-qM64i9F6PU2oetZn3EGbR8v2BM2MMMTN-0-4588e31aedba1d53a4ac758410e5c708)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/73_01.jpg?sign=1738840692-DMxVR0Zyr8YcUbNjYg7rEleeTPkcmbmz-0-e65736e5cdffce20eb9234e2d8712b3a)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“产品中心”内容页面的效果图如图3-49所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/73_02.jpg?sign=1738840692-UHAWjrRaS50enNWDb3db27k48b4z0rWN-0-8bc81955e3b9b2bc89b4ca20b2494ffa)
图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=1738840692-MFasM9UDmESjL67ox8iXxkI0sg3z4Bx1-0-df3c1eebb4a01ca3d04575b5e67a3f27)
图3-50 “给我留言”版面主体部分版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/74_02.jpg?sign=1738840692-rS1ZrHQ2FXcrTe79kcTdtEAD8ttrAFxx-0-64273b92168299e3cc705f4851601d46)
图3-51 “给我留言”版面需切出(或导出)的图片
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/74_03.jpg?sign=1738840692-iUhufVrhnty5xOWu4h635MwlCDkjhvNq-0-3b3e0c5797fb4a1bc67b8833576fcf23)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/75_01.jpg?sign=1738840692-6BKJKRufUqxqc1r3eJl0xBYtOfffGiq6-0-c09fe09e0d9ef1c3a12e22dd74d65e42)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/75_02.jpg?sign=1738840692-ILfXivYChFc7TTZVD7zwrmzkPmxI2E1W-0-a185a42f8b11fffe4942d7335c2842f8)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“给我留言”内容页面的效果图如图3-52所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/76_01.jpg?sign=1738840692-de6OuKDzhuDY361GPwIdqxMZUyMo2rfc-0-dd671d398fcb53aa6232ca18b0c4e767)
图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=1738840692-qd26AQzjaZimih0qtnjspggtMTn36sSv-0-0190d1684505ebb8a451de981f371911)
图3-53 “联系我们”版面主体部分版位CSS盒子模型
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/77_02.jpg?sign=1738840692-CW2k1z7GuYduiWhdUhrYrWzsT1DC6y53-0-e33da1bf37e6ee3648b34eaafb539018)
图3-54 联系我们banner图片
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/77_03.jpg?sign=1738840692-BeFUK67z0n2Fnay51pKksEb11BXSNppp-0-5e577efda989c2de60c3f1b8128c0c02)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/78_01.jpg?sign=1738840692-DrePoJUfMunUzL1mdeYVcReHL4uc4YbL-0-817466cfa497d2cf32723af6cf478f8b)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“联系我们”页面的效果图如图3-55所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/78_02.jpg?sign=1738840692-bbL1h72xxaRG3KeSCQXQGPj5cmccNjr5-0-9010ac0fe592d93192b2c5a7a7954d22)
图3-55 “联系我们”页面效果图