- PHP动态网站开发项目实战
- 林龙健
- 5395字
- 2021-04-03 18:53:35
3.2 任务实现
本任务仅以首页版面切图为例讲解“切图”的过程,其他版面的“切图”不做详细的讲解,仅提供“切图”结果代码。
在进行“切图”前,首先创建整个项目的目录,如图3-8所示,然后对网站前台的所有页面进行分析,得出如下要点。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/45_02.jpg?sign=1739352732-7V84E1pO2qy2pdi9x6UuAtvTW28pgGAt-0-70b52d979e7966fd69d84a75d62efab8)
图3-8 网站项目目录
☆ 所有页的背景颜色为#EEEEEE。
☆ 网站页面主体的宽度为1000px。
☆ 创建的样式文件为style.css,保存的目录为“web/css/”。
☆ 全局的样式如下:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/45_03.jpg?sign=1739352732-1YEncn5BoMkEQ1uLTPovlnMfX6KUP34e-0-7a7dbab7b838930148aa25c7a1dd0e35)
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=1739352732-501uTKX4Lp1pLGhZpzQvtD9b9WLbnVKe-0-1dcbe77c6b2f77c2f7ebf8ee5e2d4c74)
图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=1739352732-CkeG0kEBSaylkurPRwOIfKVipA5QVyto-0-3e2d3220fdfc40044b20cff53d5628b7)
图3-10 网站Logo
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/46_03.jpg?sign=1739352732-UfoVXZMJDm1KQHWpmJ27TCGBinDiFWze-0-fbad43f68efa9ff4f0c9964eb94931e1)
图3-11 电话图标
(3)编写该版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/46_04.jpg?sign=1739352732-uKU00Umu1XEDD65UHwS7wG5GuOVbUagl-0-9b23fc464177b96ac43a2601e89ce5c5)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/46_05.jpg?sign=1739352732-0HxmPGnVFWorPolAjyvw8qjGQTE5YDzJ-0-118f03841f165bfd6fa848b832333e43)
通过浏览器预览的效果如图3-12所示。
2.“导航”版位“切图”
(1)分析版位。
根据版面源文件,“导航”版位主要由首页、关于花公子、新闻动态、产品中心、给我留言、联系我们6个菜单组成,在分析的时候要注意以下两点。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_01.jpg?sign=1739352732-3InqcLiRWHE5tYiwEjh63hkPfVMmPf7H-0-3258e846229faaf1e897e8eb44a19788)
图3-12 网页页头的效果
① 首页菜单的背景图:该背景图只用在“首页”这个菜单项上。
② 对导航最外面的盒子宽度不做控制,让其适应屏幕宽度,6个菜单均在页面主体宽度范围内。
根据CSS盒子模型原理,“导航”版位的CSS盒子模型如图3-13所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_02.jpg?sign=1739352732-ipOXXJim9PTMdP8OkwW6QGHuFgIobeBP-0-16ce4bb07f4247be034ced59e60e5f1c)
图3-13 “导航”版位CSS盒子模型图
(2)切出(或导出)版位图片。
通过分析,该版位需导出的图片只有一张,即“首页”菜单项的背景图片,格式为PNG,保存的目录为“web/images/”,图片效果如图3-14所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_03.jpg?sign=1739352732-hHkgSqdKWIQL4cPRBOoDNIvppLQXPtEI-0-99df5b73a3237c56238cda929e48f43c)
图3-14 首页菜单项背景图
(3)编写该版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_04.jpg?sign=1739352732-rgVY8l9H1DTZ5O3eHJVW8DvXZd6bLJho-0-6a1647a4f82854e8038aac7b7868c28e)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_05.jpg?sign=1739352732-1vwKTPgL7bADmCGjoxlCQBy6V5cTiWOz-0-0849f9575a68089a33498add84943ed3)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_01.jpg?sign=1739352732-4rLXX8ySQEFnZ3ckR5SdJMnz1W0FvInh-0-6499dcfa13e0563a8231612cde753537)
此时,“首页”版面的效果如图3-15所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_02.jpg?sign=1739352732-exARxbQzVGmpJ3WDeBC7XRC0lFjdP9p0-0-2597d0c348c3bb772721b367dc77e180)
图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=1739352732-yWJMulDeg2L6LhpjpOR6PCCRMCilWW6J-0-19560d0abefb366f8bbe36f7c908b974)
图3-16 “banner”版位CSS盒子模型图
(2)切出(或导出)版位图片。
该版位只需导出banner图片即可,图片效果如图3-17所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_04.jpg?sign=1739352732-icr4tAaXzAXqswwf2VT7wpKEkrFBo5IL-0-f630686638005e06f22b77fc7af56c55)
图3-17 banner图片效果
(3)编写版位结构和内容代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_05.jpg?sign=1739352732-LcVqFUNiNhUC5N7EuZCGmZdD4wVgGDxR-0-67bf47ca98f9c87eb528b42e7aa53b3f)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/49_01.jpg?sign=1739352732-3SA5ntvux1KNujBpBSTTkJ3xdzIqFgE4-0-f30c94516691722116edff2ca067df9a)
此时,“首页”版面的效果如图3-18所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/49_02.jpg?sign=1739352732-nF6HqT3TuhzyCIDBMZeLR8EDfmxtl5Ac-0-9167bc19e7d5d30e85c3c037c20d7d44)
图3-18 “首页”版面效果图2
4.“关于花公子、新闻动态和联系信息”形成的横向版位“切图”
(1)分析版位。
该横向版位是“首页”版面中较为复杂的版位。该横向版位可进一步划分成“关于花公子”版位、“新闻动态”版位和右侧的“联系信息”版位。横向版位与“关于花公子”版位、“新闻动态”版位、“联系信息”版位的关系是包含与被包含的关系。根据CSS盒子模型原理,该横向版位的CSS盒子模型如图3-19所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/49_03.jpg?sign=1739352732-Cdh0Kgjt44N8d3xRiXSOMYjRBgnPtuC7-0-03950295c32c25011c41ba02432dfd39)
图3-19 “关于花公子”“新闻动态”和“联系信息”形成的横向版位CSS盒子模型图
(2)切出(或导出)版位图片。
通过分析,该版位需导出的图片如图3-20~图3-25所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_01.jpg?sign=1739352732-vnuyJttybnxbglCUNnNef7I8hlsSUAeq-0-e9d3147be29c69660c9e7326520fed7d)
图3-20 形象图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_02.jpg?sign=1739352732-bEj0gH11c4JedJ94PJiqchduG0RG2tk1-0-60cea39a47247ce90c2dd881cda1c061)
图3-21 400电话图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_03.jpg?sign=1739352732-Hx6lELA9SovhkVihNnFMcxQr9tw5nAVZ-0-c64c2e82a71674732933f3622ffae68a)
图3-22 微信图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_04.jpg?sign=1739352732-t3zGH2VqZIKmYU5rayS8YA6ZFW6jgpwL-0-c63996f480ff10b47e8fefb7ad662ddb)
图3-23 访客留言图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_05.jpg?sign=1739352732-l7f2b4Tl1yEmLDBmqeuk2K2sZFohhfUo-0-be1657b58863f39b69033fc9bc5a1d63)
图3-24 QQ在线客服图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_06.jpg?sign=1739352732-vjJnQ7Da16KTD5tPewLUb8FIEnA4cVvM-0-872793b81da9efb4532c1aac02caaca5)
图3-25 QQ在线图片
(3)编写版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_07.jpg?sign=1739352732-aPv7poOU5VyQ6WB3yCfGcygDG396LsSi-0-d1ac852fe8a2282a410128b5dec33226)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/51_01.jpg?sign=1739352732-BWBAcHV8wkHdEdmziS3ZEVLXHMluSsZb-0-be65332fd1b24e980f23151c83d52fce)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/51_02.jpg?sign=1739352732-ZiaoJpgdPucm98gYLsvXDysonDfNU8dI-0-b34fd57128404fb976bfe893fb43303a)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/52_01.jpg?sign=1739352732-9u8aoc18QVgyBcbZxNWB8mA4MBSoIPcE-0-f0c6002d96a5ad3cf915c46f16e18148)
此时,“首页”页面的效果如图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=1739352732-9MaoulXVgTVTcXNqaXyQUaHksx2CIEhR-0-ea6aa82adf7aee6a43a5c3364db95afc)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/53_01.jpg?sign=1739352732-jb3zjMFhJfg6nGtxlCTQ5eNmFe2TuAdC-0-0253f34a9f07bee507bb262e431acb4d)
图3-26 “首页”页面效果图3
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/53_02.jpg?sign=1739352732-p6lWiY4Tq1n5BuzrZSdJPCs4sCCaMXBz-0-088fd89fb56ae679648ec1a9e8b536c8)
图3-27 “最新蜂蜜”版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/53_03.jpg?sign=1739352732-YgZ6lexdL2x0LeW2ufUql4UwPkVdEiPg-0-f1ff6ee9eccdb1b55576fc4037959f99)
图3-28 “最新蜂蜜”版位需导出的图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/53_04.jpg?sign=1739352732-YQQtOppgBPa49SKavu6a7fUz2D6ry0DT-0-440ed9f22f4a66791e08e3c4f64f7d89)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/54_01.jpg?sign=1739352732-txnIClnfbWuYDiWmwKz9mJrgTs5hYYQa-0-1390cdbecd5122de515b6dff901225f1)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/54_02.jpg?sign=1739352732-NVkgDmwiHoVrtxEmNQnaxVoI62fvHK0d-0-7d378e364bca2481470caecacfd5cf9b)
此时,“首页”页面的效果如图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=1739352732-uGPoT9ibaqNKXoffL6wUNBFfbElrgC92-0-139d3e4ec868ac9283ae2fbba6e12520)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/55_01.jpg?sign=1739352732-N7nQP6MbTcz7m07ER3M3EXZUBvVAcHtc-0-eab44b2efbbe8d2bec2d38fb93220441)
图3-29 “首页”页面效果图4
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/55_02.jpg?sign=1739352732-QpnTzxm6wdCKWECu1ruGqV5ZWXx41pqg-0-57288290cb06084b023d0849a9a0e48a)
图3-30 “友情链接”版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/55_03.jpg?sign=1739352732-cxlVRglHbvRozz3OWsoForCdcrE0nEJk-0-8ee5494eb2a6b4f0cbcaa56f080d1691)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/55_04.jpg?sign=1739352732-5xNmA16KVkcfNSGIoED1GTLr52uDKnfr-0-cb863f8f7996d689dd559a7d56106587)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/56_01.jpg?sign=1739352732-Bb2iaBHgsV1FdTNvmLr3LhnfzJk371tj-0-307f9cbf458e0bd57624da86e695d3c9)
此时,“首页”页面的效果如图3-31所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/56_02.jpg?sign=1739352732-Ohhsle85teHXrriL5Hb4zGUVIg7n4H1i-0-ee2604468c3b12557aba9eb91eac3167)
图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=1739352732-sL5vDstfci9ErSUKy6y7O9LagsVNVdSn-0-29d19627502a1343cc82e97d264bdd68)
图3-32 “页脚”版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/57_02.jpg?sign=1739352732-XKtatRscxUvBgn8WaeuLRGubYt2mi0cq-0-0a929d34a27a3e0cd1bb15c134cef548)
图3-33 二维码图片
(3)编写版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/57_03.jpg?sign=1739352732-f9kkT8L08pADzTqVJpj8wtg8mDXqdLZv-0-1d3946ac6cc3ba2aa7fa6b9b64c9b493)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/57_04.jpg?sign=1739352732-90ppQXIGS1cTxDS3zL4q1De2mmwBsItA-0-06d4897af12e8a42647f3325417078a7)
该版位的CSS代码编写完成后,整个“首页”页面的“切图”顺利完成,此时“首页”页面的效果图如图3-34所示。
3.2.2 关于花公子版面“切图”
该版面的页头、导航、banner、友情链接、页脚等版位与首页相应的版位相同,因此,该版面的“切图”只需切主体部分。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/58_01.jpg?sign=1739352732-4G2jhMBdAzXEJlvN1M80arZZQZtGT3ph-0-3fc10aeb4684220c4dc2dfebce7c060e)
图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=1739352732-2h99GnY6SfyHFIw7K8bnOFzEMdK9XEsJ-0-e1e6606b92afe78b105fc4cf58285838)
图3-35 “关于花公子”页面主体版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/59_02.jpg?sign=1739352732-IKuSm0yTTB9XaZII2nXEVDUC8fVDoSiK-0-50b80afe701547598d911a8b8fa865d6)
图3-36 “关于花公子”版面中需切出(或导出)的图标
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/59_03.jpg?sign=1739352732-P5CaY6w3uREOqaWslndv3VjW0HsuYexn-0-41d854aa36f4fea83caa5bc91b712338)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/60_01.jpg?sign=1739352732-2AYZyO2HIkvdktJR7ywpt85cIv8jLRiF-0-dbe751a99799b5db2712dff83a45b818)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/60_02.jpg?sign=1739352732-5hgzAU13AFZAJTATLQQxibbUuZwKSVhq-0-758bbc53641f35e376025afef3d7a449)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/61_01.jpg?sign=1739352732-ruSi5lmwcYpOhZuCkibUzCRJd7Xdtei0-0-3179eb90179a3a04374a2c62e49a9295)
该版位的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=1739352732-9oh4nq5ixTIc2GhYL3zWshuPTI9j7P5J-0-88327573f81f745d9acff17526d2d54c)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/62_01.jpg?sign=1739352732-etLlUjtC345HGMvAYbJI8FJYTGhC9Lgs-0-ee45b02f6297cf54d5d1713da4af0563)
图3-37 “关于花公子”页面的效果图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/62_02.jpg?sign=1739352732-S7AwM6Ngmp9JEHuHW3DnY1U37cn7C3NZ-0-122e10d5f7b7e7b9699470713e956a20)
图3-38 “新闻动态”版面主体版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/63_01.jpg?sign=1739352732-awyVvbnjMNK1lCgxnWxpw1MG8ZgKUAIK-0-34fc3d6abf5878fac167ffe0fdfc1378)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/63_02.jpg?sign=1739352732-xIFHNfbcjoGlExfENVVhalA9XcaxS5mL-0-33d32f172b0b05c45c5020cf61de58bd)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/64_01.jpg?sign=1739352732-mq9u9W4tAeH4lKiWBZQqLwpi39JdMJ0X-0-bd29cc28980e89e7e4d196c3738f9ba3)
该版位的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=1739352732-Id6SKpHOy8Mz7hsny8zsOXZEYpuaL38w-0-67ff86d2706fec2fb64764939889567d)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/65_01.jpg?sign=1739352732-VRqHXQAkF23z8iFQ7iJh0drhmx7Pp8QQ-0-7b953c7e90649a742e2501aa2cf6f74e)
图3-39 “新闻动态”列表页面的效果图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/65_02.jpg?sign=1739352732-4WaTsNSYCg1xYyDahFdFIkITV1qP6Rwj-0-677cd46bb1be59d805581bf450f5b0b3)
图3-40 “新闻动态”内容页主体部分版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/66_01.jpg?sign=1739352732-jIjfhmfdEdApafpMaDfCdG4CgoIMOY6c-0-7c3fe12641a90a6646d369508cefae2b)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/66_02.jpg?sign=1739352732-9wTz7NcwQKgbesRJ4MxVAJNFGMYGGfRD-0-3f463238ed8cd94717e73d90fa450df1)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/67_01.jpg?sign=1739352732-wNIaqGotjD7AVMisOk99ulb7GqYzA5mE-0-c67f2753312612e47d80dea0e83f0b66)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“新闻动态”内容页面的效果图如图3-41所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/67_02.jpg?sign=1739352732-nvO4j9wBMIBpdCmfplHrpKdMnsXdsky4-0-18221c787f3b288d9c761b988f7485e7)
图3-41 “新闻动态”内容页页面效果
3.2.5 产品中心列表页版面“切图”
该版面的页头、导航、banner、友情链接、页脚版位与首页相应的版位相同,页面主体左侧的“产品类别”版位与“新闻动态”内容页相应的版位相同,页面主体左侧的“联系我们”版位与“关于花公子”页面相应的版位相同,因此,这里只需考虑切页面主体右侧产品缩略图列表部分。
1.分析版位
通过分析该版面主体部分版位,根据CSS盒子模型原理得出该版位的CSS盒子模型,如图3-42所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/68_01.jpg?sign=1739352732-eLEoi142O8ZNEtT4QRnWTGVRtSzWiV6t-0-8dc58ae2d916cc114f2ba7a1edb7235c)
图3-42 “产品中心”列表页主体部分版位CSS盒子模型图
2.切出(或导出)版位图片
通过分析版面源文件可知,该版位需切出(或导出)的图片如图3-43和图3-44所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/68_02.jpg?sign=1739352732-G6N1T3GFUPManMUFlKpehhzcJzymts0n-0-39c48e9bb28ee8244a43f0f7591bcd8b)
图3-43 蜂蜜产品图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/68_03.jpg?sign=1739352732-P3pudjhDdjl3FJ6GwGvuG8FwBbXNrvDE-0-77ad4347e54e414139cac3a582c3947f)
图3-44 产品方框图
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/68_04.jpg?sign=1739352732-vzXKWMWfTd5ku7uI0kUnbRikxdb4zYCD-0-e3861a36fa9fdc8821e56819fa9a2f0c)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/69_01.jpg?sign=1739352732-JOJbdbHeA7kUmEzAL4rCy710dGkCyXV6-0-5d8f14e2540448e19214bf460dd9a413)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/69_02.jpg?sign=1739352732-RQpQOIrMOBk8f1r6riIR9asicaVEtZI7-0-9d63a263a292c403dbf2624ecd15706a)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/69_03.jpg?sign=1739352732-r2OU5QwvL2TFHSIAWPjk0bVQOklb8GDj-0-bb99f9f8a4381721248b181ba21cd97a)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“产品中心”列表页面的效果图如图3-45所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/70_01.jpg?sign=1739352732-CIJWkHrn2HtLhKEquGm4ST74t8tHjJsP-0-72f1f5ccf44532c6739865691434c8e0)
图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=1739352732-XqfEo8ysTVsv9q3CrVqtRolmgFrJGxV0-0-c447138c934fc8095f89e7b0d08d7e39)
图3-46 “产品中心”内容页主体部分版位CSS盒子模型
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/71_02.jpg?sign=1739352732-sqFehKdBOkK8yNXuXXGYzXgAhHm8ZzcU-0-a09b1e86f251810a139b679eb66109de)
图3-47 产品内容页切出(或导出)图片1
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/71_03.jpg?sign=1739352732-am8UQhinzOzoVMtbDrEF6WFEjsT8TKFS-0-2f541ffc83940faa9e7cdb842067f2cb)
图3-48 产品内容页切出(或导出)图片2
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/71_04.jpg?sign=1739352732-SQfA28uEtjOwsGWDtf0HdyxE3XY36k7l-0-920cec15d23a928bab64ebf88b7b8818)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/72_01.jpg?sign=1739352732-KkhBq9YOXHRLF8pz14pTZaIrtBZLRwHz-0-9a39dfcc577531d2172b851c6d9c772a)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/72_02.jpg?sign=1739352732-ViLzkmf869yDyLgqSnEYqbg87X83dJwb-0-56564dc4b130ec6f3b7c1dc501795770)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/73_01.jpg?sign=1739352732-uHnhlOZaxIr1To5RfuHQzJJCBM9S39AD-0-e2c1e39fedab6ff36dc4437e935dd8b5)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“产品中心”内容页面的效果图如图3-49所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/73_02.jpg?sign=1739352732-tLFcZw4pR6uLVvNUxoQqop1mZGnynZp2-0-887489207013816f5fd6b38631332f2b)
图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=1739352732-iuCh5yp7pUf6FTZurB4DHPPpPtBWqSoO-0-65a326220a7052655dd7d8c476109070)
图3-50 “给我留言”版面主体部分版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/74_02.jpg?sign=1739352732-9IgqyrVzilK69SgKGRAZMQwqo8HMNH7h-0-456691aadb1463798497ea63877805b6)
图3-51 “给我留言”版面需切出(或导出)的图片
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/74_03.jpg?sign=1739352732-GckrnkeR77qczDEefTnOpn0sxhJ4LfTd-0-230d67ea4b5e71d7428939eba15e348f)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/75_01.jpg?sign=1739352732-iRhAnqLAXrg8p8TsqUx85NPbl8nnqSr9-0-9c3bb0b3fa54acfcc109890020daeb02)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/75_02.jpg?sign=1739352732-gUt4wgseT1wgGBnt8nBRWiGlxY71Cf0O-0-e959aeee5e97e2e03bdb5341144f7c9c)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“给我留言”内容页面的效果图如图3-52所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/76_01.jpg?sign=1739352732-PJDv4fi6YNTtOJLJqNiseLVlBlJiGSOg-0-586030f3bf93a330078b4d8c406b0c7d)
图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=1739352732-cPRoBtrOR89sXeFLztk2FYc9enmRrjeb-0-6118c1da66194b0992a536bfc42b6695)
图3-53 “联系我们”版面主体部分版位CSS盒子模型
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/77_02.jpg?sign=1739352732-AQj7p1wjlUNn0sMgzvU5L6aTlx1ZlEXB-0-3f7a428f1b46e57b7d6d5863d05ba30b)
图3-54 联系我们banner图片
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/77_03.jpg?sign=1739352732-IWPiatR9RLlo5kqW0yJVt4vBmtqmXohn-0-23df676b533da59aca8ba687569d3329)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/78_01.jpg?sign=1739352732-OvllwFqTWYIvhSFLm3KVoCUwoVLTu58b-0-9e2676cf460a0c35d467ce2b418a5be4)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“联系我们”页面的效果图如图3-55所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/78_02.jpg?sign=1739352732-a5SQhbnKhuVPVnEx08EpdyfwthOAlgVt-0-fb8d59b39793e0cc9b408cde17c8de58)
图3-55 “联系我们”页面效果图