![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=1739283254-CUKuC6ftqshHZN2c5C3J784gQMjrZCyQ-0-9e99937538d7bc6624e27786db26c650)
图3-8 网站项目目录
☆ 所有页的背景颜色为#EEEEEE。
☆ 网站页面主体的宽度为1000px。
☆ 创建的样式文件为style.css,保存的目录为“web/css/”。
☆ 全局的样式如下:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/45_03.jpg?sign=1739283254-yxnmKiMClNRqDIHZlNvT9CjINsxo11Pw-0-fa4d7fbfc6eb6ba215b818089d1e9e22)
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=1739283254-FeIeGYsWfx5HaZpY5cK0Z6PWEUx6QcuL-0-264bbf5d20586355b10955690a21cc90)
图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=1739283254-atWJlhazIutmjA4n8HqeytLakjnDkFrB-0-b441c594c0926542921a95fa8944c39e)
图3-10 网站Logo
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/46_03.jpg?sign=1739283254-5v10hddVUzOGQUxCiFRPzJQ64pqv4Ye8-0-00064801b59dcbe85a0b3587b4f01e87)
图3-11 电话图标
(3)编写该版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/46_04.jpg?sign=1739283254-czTuHpQXceoR6Pcdz7KtHLs47lCUR8Ul-0-94b410fcee87a74fc789df8f935d5b68)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/46_05.jpg?sign=1739283254-2ZkJandDaW37JtWiXhcBMQjdKjjT293b-0-5d0d193eba20585a6b080e78d0f5b407)
通过浏览器预览的效果如图3-12所示。
2.“导航”版位“切图”
(1)分析版位。
根据版面源文件,“导航”版位主要由首页、关于花公子、新闻动态、产品中心、给我留言、联系我们6个菜单组成,在分析的时候要注意以下两点。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_01.jpg?sign=1739283254-0ip8Nd1a7cjWFHYoVACHO00ph5tfJWfI-0-12fdef692d413823539d039c58febb38)
图3-12 网页页头的效果
① 首页菜单的背景图:该背景图只用在“首页”这个菜单项上。
② 对导航最外面的盒子宽度不做控制,让其适应屏幕宽度,6个菜单均在页面主体宽度范围内。
根据CSS盒子模型原理,“导航”版位的CSS盒子模型如图3-13所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_02.jpg?sign=1739283254-xMrTjyjhwPyrnIztfdy2sQWjpPYWwxSm-0-ea9dcf9d7407998fc123baa6c893269b)
图3-13 “导航”版位CSS盒子模型图
(2)切出(或导出)版位图片。
通过分析,该版位需导出的图片只有一张,即“首页”菜单项的背景图片,格式为PNG,保存的目录为“web/images/”,图片效果如图3-14所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_03.jpg?sign=1739283254-6HrV5kxf7hZhDGwsk6UPg8kAgTbAMJy0-0-c57f76d9620bd921a58d67874099fd55)
图3-14 首页菜单项背景图
(3)编写该版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_04.jpg?sign=1739283254-Ys41lmAEPcEi1F5Rd1ZnTpWBC7NXvUS3-0-b4821679d20b0671f64f7cda32bfb7c3)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_05.jpg?sign=1739283254-bbgqpWTvgAsfWoWjUjQ8EDhMeAS7UPHv-0-c06b48eef2841e630acfb605b2a8c44e)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_01.jpg?sign=1739283254-SmutqRTbee215zfxOtYG6xFRDPeN33MU-0-2f0213d14c66eee39aa35dde217fe3ae)
此时,“首页”版面的效果如图3-15所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_02.jpg?sign=1739283254-wDwK0LY3PkYZtYigaHNZRsDYQkM7tdCP-0-259120db1d0f6f558bf4ccafa62b1492)
图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=1739283254-2gRtXZjipgqUwU9LzCpXbBXaIsboBXZe-0-6a8333e041c1905f0b6c291a5edbc8e3)
图3-16 “banner”版位CSS盒子模型图
(2)切出(或导出)版位图片。
该版位只需导出banner图片即可,图片效果如图3-17所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_04.jpg?sign=1739283254-WOcjq0WW1XRS3GI3FpGzbbru1jOvdupq-0-914688f2da37b2f15da5a05f33c6ee78)
图3-17 banner图片效果
(3)编写版位结构和内容代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_05.jpg?sign=1739283254-ekYjlr13dCLGiLnRZ1L4yxhFiAhUa1CC-0-49cc94238f428b3ae0219305a53be873)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/49_01.jpg?sign=1739283254-QPzQNcypWoV8yRBYjSdWAlK1ppmBnzy4-0-5c32fdaf33cd361c75994e1b1538776d)
此时,“首页”版面的效果如图3-18所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/49_02.jpg?sign=1739283254-61PqYkTi81NvJux1wnt2nIJ8bIPgRJdb-0-2caa9ce09db741abf6185f346ce479f4)
图3-18 “首页”版面效果图2
4.“关于花公子、新闻动态和联系信息”形成的横向版位“切图”
(1)分析版位。
该横向版位是“首页”版面中较为复杂的版位。该横向版位可进一步划分成“关于花公子”版位、“新闻动态”版位和右侧的“联系信息”版位。横向版位与“关于花公子”版位、“新闻动态”版位、“联系信息”版位的关系是包含与被包含的关系。根据CSS盒子模型原理,该横向版位的CSS盒子模型如图3-19所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/49_03.jpg?sign=1739283254-VYuZhIjKVsWMCXhY8RpBhRAGWGhQ389N-0-63f690e9d00accee376257f5dc864e26)
图3-19 “关于花公子”“新闻动态”和“联系信息”形成的横向版位CSS盒子模型图
(2)切出(或导出)版位图片。
通过分析,该版位需导出的图片如图3-20~图3-25所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_01.jpg?sign=1739283254-6D5HfPTTiIBML2zmx2sxwhcwrsawTTjd-0-21a389432332659478a278c10ce7bb8d)
图3-20 形象图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_02.jpg?sign=1739283254-FzKjJqbloIKQClNOrHIy01BdvaaOnGlI-0-73a3568feb9bd17e75402166197bcd0c)
图3-21 400电话图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_03.jpg?sign=1739283254-oelZkkMOgY7xWT8L2qQcCIVJLVrea3mQ-0-9b633eb0e3a4fa449e978a0127144255)
图3-22 微信图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_04.jpg?sign=1739283254-ALafsSnw2ZQiQgP5zeanoiQEQ0Waz7w2-0-38feeb7672fd395584066f08238ccc34)
图3-23 访客留言图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_05.jpg?sign=1739283254-3ss7LcZK6wJYxmdk4aRSun2jE7ebLTh2-0-b336321649aa71cf959c11ea0c11325b)
图3-24 QQ在线客服图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_06.jpg?sign=1739283254-HoPz4cMQSqpyGpWPSNSpm2uDemGrTgN5-0-78c04418a6bdfc85f73c6053479d6f92)
图3-25 QQ在线图片
(3)编写版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_07.jpg?sign=1739283254-RXvDToeBtYqlbUKvEqjFB5d4D2CatHp2-0-95afadd555db26b20520b5ab51bb2eb4)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/51_01.jpg?sign=1739283254-TjqxOv7NSY3g6QonV7ouJIQnCJQ8XCT5-0-b4056803f04b397bff1505846f9435c0)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/51_02.jpg?sign=1739283254-okEcE4nW3XVcZTNQKApxBy3SW2BDKLrH-0-24e99cc841e31e3f5dec253b716faa76)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/52_01.jpg?sign=1739283254-MCOCwMf7VlIJKjxK0bUywCZuV3HmdsDZ-0-aa6b154d3eb4d257e1a3bb2fb529a766)
此时,“首页”页面的效果如图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=1739283254-Tt2iS98PLJsNXIZLKUI3HneJXbx9Go2w-0-967759c2af7d036fb8043c91558d3215)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/53_01.jpg?sign=1739283254-tqMdiZrwSPxAevEU6mRyv9jXtKwDiFn6-0-e1cacf5e141b02b43e287335146058c2)
图3-26 “首页”页面效果图3
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/53_02.jpg?sign=1739283254-fSigGzSvDsLHQJORKC43pAvDDUtPqTvH-0-a6cdc8b9d8e79e4a6582b654aa90dcd6)
图3-27 “最新蜂蜜”版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/53_03.jpg?sign=1739283254-7s8WmoSSbD3NhCJTamhocJCo7ZQMb6TH-0-95d6ad02f4c65b56fc6a37bd61402118)
图3-28 “最新蜂蜜”版位需导出的图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/53_04.jpg?sign=1739283254-P4Z2Gkh7gFrRwGlEZmjVo4VgSfisaF0E-0-0cd46611825c1b5c924a886aed434b9c)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/54_01.jpg?sign=1739283254-l7R501MCREH0jgsOs2Cm3pJFIz8jOJrc-0-f3b35f03d8f9ef19933062bfe767850f)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/54_02.jpg?sign=1739283254-2oJFiYmuycBtHIqV3oNUATZoNerHCmCr-0-b173451aec943a5a4b7e9f430a6f8035)
此时,“首页”页面的效果如图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=1739283254-QabmfbJ69W9mDme5H8QoaZxipInEMdeU-0-57817af843d35bc8051b0cea062aadd9)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/55_01.jpg?sign=1739283254-uw3Zp6RetOYctqI680TzgXq7PxacKt3Y-0-29d3bcfc589b765d8c853e64e6f6e05d)
图3-29 “首页”页面效果图4
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/55_02.jpg?sign=1739283254-QlF8IbG5Sku0BZ04r6JzboOlab8RcU73-0-e45775673c25ffe488c87bbe7c20f6fe)
图3-30 “友情链接”版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/55_03.jpg?sign=1739283254-cQvBVGIkJhol8lH2yyZW5GXLGpMlhwoT-0-74674919adf2a26b0311e2c92c8353fd)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/55_04.jpg?sign=1739283254-nOPIKLKUpJUJ8DcL8o303QNhwLHth7Uo-0-36d05b5cc76f2ca16861fb8f676f5a8e)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/56_01.jpg?sign=1739283254-EPyNsWsoDwuT1WmjfXpocyaGvkZrt0JH-0-36e4332ef3cad2b1481c6ea676bffc06)
此时,“首页”页面的效果如图3-31所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/56_02.jpg?sign=1739283254-BRPBIe7RUxV826pzLMTUm7CjhscBFdon-0-a070884275d69b2bab3a1851f59a946f)
图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=1739283254-j9Ez6PgrvBQ2ozZKknFidlPKAU1GEjwv-0-3c92d5367e10195c231c411fb74267e6)
图3-32 “页脚”版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/57_02.jpg?sign=1739283254-AoDTqxtlfpcFgv0n5RBI14vCGan6n6RM-0-847a00dfa7f257b19e9c3728d694d9e0)
图3-33 二维码图片
(3)编写版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/57_03.jpg?sign=1739283254-0w8iE9mInAaG1st2xU8N37A3T37iek5Y-0-d18e1865b6a17bb7d91f26d565119b98)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/57_04.jpg?sign=1739283254-jDBlv8zw4Rr0xqNrIO6z9BV8pOLy0Dpv-0-574a51b24b2ec79be26c23c79900428a)
该版位的CSS代码编写完成后,整个“首页”页面的“切图”顺利完成,此时“首页”页面的效果图如图3-34所示。
3.2.2 关于花公子版面“切图”
该版面的页头、导航、banner、友情链接、页脚等版位与首页相应的版位相同,因此,该版面的“切图”只需切主体部分。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/58_01.jpg?sign=1739283254-N9XnaWPQqK5fIkBO1DJvpUp8yixOwAxp-0-c27ac90d133d967b69fc987a6d35da00)
图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=1739283254-tj50FEKCuXmDhitzTbHQzugzfI2nqIAG-0-3022653cc661c72df9e136ee563f8b8b)
图3-35 “关于花公子”页面主体版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/59_02.jpg?sign=1739283254-5AUy0B37bhCZeeeL1bwtnKx7FutwOUeD-0-7801258c82e5c45b007e700ca94f1deb)
图3-36 “关于花公子”版面中需切出(或导出)的图标
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/59_03.jpg?sign=1739283254-TeEwLwBOEBEWNn5lMdCStkFtsR001UgT-0-914fe1b4360a618df5e5b2f7cbfe0519)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/60_01.jpg?sign=1739283254-fu31HuTfLsRbTYDj53p4H2Rtv1mXKh3T-0-cdb74ba3007aec45fddafa42895327c4)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/60_02.jpg?sign=1739283254-WY7R6uTW3tPSMmMpq7zi8dHlVHzaTpwX-0-6f54801990826a1c05e2ddbe6ec02b41)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/61_01.jpg?sign=1739283254-jvVtshQtISABceRrfgbSiA5ptMToiKX7-0-ea737192d7f44bc394b9ac1ac0e7c830)
该版位的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=1739283254-JEZPQeo2HSF9lepqByTlAQ2QIBgnH9V3-0-e0fef0b6366bc06519d0b18110a5eee2)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/62_01.jpg?sign=1739283254-kO9jaVgnP1I8tZNlHDkZZH4HqYd1HLMb-0-4d92bd4fc330179980e07c19675f6e8e)
图3-37 “关于花公子”页面的效果图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/62_02.jpg?sign=1739283254-EEEymYZULPM2PNLQXnwc7MpxJ3Ct2mec-0-9d9d407218a3d9527c605c70f6b674ab)
图3-38 “新闻动态”版面主体版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/63_01.jpg?sign=1739283254-7Eo7acHjCNZHeSWSaFbJKs0KRhUs0NJX-0-f99973d5eb86e6e38bae0810c4089390)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/63_02.jpg?sign=1739283254-SbFtCDwQ2bQCVTXzBBgOK77BJLkEE0HO-0-b061e37793e29bd4abadb6a9ce37a592)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/64_01.jpg?sign=1739283254-wl3ANh0ojuPvTPk3GRFw190U1X1RO6LQ-0-f6042c71690f3ad5438201900ded9319)
该版位的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=1739283254-3T3tIDKE3uefQUC3j84kzyol7A2Dmf2Q-0-57c5764fba2f564cf3a8e10bdea747b8)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/65_01.jpg?sign=1739283254-osb8wfzA7rzx5WuNOz8qZh3ZEzgIdJwl-0-a7f627e554e0d41b72bf43cadbfda87d)
图3-39 “新闻动态”列表页面的效果图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/65_02.jpg?sign=1739283254-IEZUp6I2C8Dfj7zzL9SYOOKdYkc7AFRY-0-f822e5191c60905f019a621a7a827699)
图3-40 “新闻动态”内容页主体部分版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/66_01.jpg?sign=1739283254-BB8bgv9r0XchWpiqlS7Wazznr4ghyINP-0-55a47bb315085a43643869a8169ea69e)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/66_02.jpg?sign=1739283254-7jrIIIpkOvqlYOGuFvVUGONZzRj33FIg-0-e8343fd1729333c96c6f5d75ea57c0ed)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/67_01.jpg?sign=1739283254-FpvSB6kYurpgCi2hpypORvktrInbSwWR-0-19a8110c406a7b367d1d89d1d4aa7bd1)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“新闻动态”内容页面的效果图如图3-41所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/67_02.jpg?sign=1739283254-4KgUPNQFCKrOLXisDMYJ2gNWgrtCHqqn-0-49daaeb12907da78c4e8bda3d6c005a0)
图3-41 “新闻动态”内容页页面效果
3.2.5 产品中心列表页版面“切图”
该版面的页头、导航、banner、友情链接、页脚版位与首页相应的版位相同,页面主体左侧的“产品类别”版位与“新闻动态”内容页相应的版位相同,页面主体左侧的“联系我们”版位与“关于花公子”页面相应的版位相同,因此,这里只需考虑切页面主体右侧产品缩略图列表部分。
1.分析版位
通过分析该版面主体部分版位,根据CSS盒子模型原理得出该版位的CSS盒子模型,如图3-42所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/68_01.jpg?sign=1739283254-NhWcgVgusr1gLCUIEsL0I4nmFMWquQLz-0-ee3f6a9240316cd44151a9391a193b27)
图3-42 “产品中心”列表页主体部分版位CSS盒子模型图
2.切出(或导出)版位图片
通过分析版面源文件可知,该版位需切出(或导出)的图片如图3-43和图3-44所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/68_02.jpg?sign=1739283254-6Idjb9IQUgOZcooVtbmBBiL1AhG4vwKI-0-af2933bb22c3228efd5a509cc3c9aec6)
图3-43 蜂蜜产品图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/68_03.jpg?sign=1739283254-lKxwLtsxOjat6aPfo50vFvJVipS1i0CG-0-6fd83a122e7a83b1ba90b2ab2cc51c7b)
图3-44 产品方框图
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/68_04.jpg?sign=1739283254-LWzsXvTyxQp8ISxgFDLSywlGZJwJU3AY-0-c942c219f79902d628d52a774690cb2d)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/69_01.jpg?sign=1739283254-9viJKMBwSyTJIBGg2gKDn6UjZjeiisSQ-0-6ef39f68c6a5601f174fb97d3b797be5)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/69_02.jpg?sign=1739283254-IbyAbt5RfEDX0y8JazADqUiyLWOz5fkQ-0-6405ce5764c26dd7dd6e4133880ee2f1)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/69_03.jpg?sign=1739283254-gaQ5C9KQrES0a7nBrJ8Um8fIZc4x7HQI-0-664e27afd891f39bc6dbc2237344e98a)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“产品中心”列表页面的效果图如图3-45所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/70_01.jpg?sign=1739283254-BY7UhgUGY6dLnstdQLWVaeAqttOQNQjJ-0-b80a2b1f65d3e8a293c45c95e7ac5dc6)
图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=1739283254-FcTmLGqDtAvpy4OK1Patc9AH2VW8xtBc-0-11261d0631c601b14b45c865951be460)
图3-46 “产品中心”内容页主体部分版位CSS盒子模型
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/71_02.jpg?sign=1739283254-EsLgdQh7iKcH9vz2eb84uTDTxquiS14P-0-2ee5179fcd054e81c5e2a45067707451)
图3-47 产品内容页切出(或导出)图片1
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/71_03.jpg?sign=1739283254-A4WqNSeqifNMfHs2HX9001fCFrJUQnJm-0-0f03055c042bde1657608b264575b499)
图3-48 产品内容页切出(或导出)图片2
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/71_04.jpg?sign=1739283254-QeZ2d3yOS9yP7b44W10oCLAxvvZKVxMo-0-c706f9bc88adfd233e4d4974924c7b25)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/72_01.jpg?sign=1739283254-LBrf2rZvx9lGvn4JYtFeWnh4MgJgMHRo-0-fa7837214544287cd58c1ffbfe9e90fd)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/72_02.jpg?sign=1739283254-ar3zEDvEgRLKgffyEUSevTV4SoxHDn3M-0-5e5d3ef4a0f9dafaf7cad774233cba20)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/73_01.jpg?sign=1739283254-m982TK3sVVopxzNf1BapAabP2Ohedcmt-0-f9cecf2d2c1de0078b909a25907ae139)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“产品中心”内容页面的效果图如图3-49所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/73_02.jpg?sign=1739283254-3lDwSe7SfbZkwpaA4vwtp41yAylb65Gh-0-8dd0728fe3697540eefbd0aaf40608a9)
图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=1739283254-7MSIOjP98q4caCZgjvEmbSenGhA7nToc-0-a1af85ef39337645c428674dea40a509)
图3-50 “给我留言”版面主体部分版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/74_02.jpg?sign=1739283254-WXyc5uIMW2hxol51mTgDoCMX1nM2eRZ3-0-3ad2424d2642e7328b5746bbeccb6e10)
图3-51 “给我留言”版面需切出(或导出)的图片
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/74_03.jpg?sign=1739283254-2AHCQKIP5IGwzwKBXJM9pnVeDlUkJCIo-0-83801955f27e5dc63622fab3d8c0fcdb)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/75_01.jpg?sign=1739283254-EgvU2gqS6zvyY1bKNhuEeAMQkobmh0KC-0-ee8d04e5d629efe14a5058f76e33c869)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/75_02.jpg?sign=1739283254-bfe6j51PX89O7OcDmBXKGWeK1gVJxyRK-0-44ce82d1b91fc2aef5ff37cc52d4636b)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“给我留言”内容页面的效果图如图3-52所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/76_01.jpg?sign=1739283254-COV52WBZ7xdWX1NUwvBByhb5hGKOAgQn-0-12394559183bea2855297cb328f8727d)
图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=1739283254-X3jqFskrBrWqgDSrwSEhQ1EM9wAg3Nl6-0-e4aa4e51bac6dd68008e59014ace6e01)
图3-53 “联系我们”版面主体部分版位CSS盒子模型
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/77_02.jpg?sign=1739283254-iv7HFmGpW86GeEdFIvXGq2Q942bQSEA9-0-e45120b7b278c017935fff7d54839153)
图3-54 联系我们banner图片
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/77_03.jpg?sign=1739283254-LncIppgjnEy4seaNt1fgJ5V7jHCYAOlm-0-9fe85090edbe779878f597a18db6fb28)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/78_01.jpg?sign=1739283254-YIMWE702Azf63NvnXvVR1mblhn3fVimJ-0-7212f15f438bb04b0a2041fac220d45f)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“联系我们”页面的效果图如图3-55所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/78_02.jpg?sign=1739283254-EmpGLD3CEFxJAc9XqXEthlGQcmdXDYbP-0-1a8272ec0d66fe16f38d1c4453434c86)
图3-55 “联系我们”页面效果图