- 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=1739421755-xU4DfxnULndxnXZUPlMlJvRE477qCx0T-0-1e62e36839ef3b814dc61ec60fa96671)
图3-8 网站项目目录
☆ 所有页的背景颜色为#EEEEEE。
☆ 网站页面主体的宽度为1000px。
☆ 创建的样式文件为style.css,保存的目录为“web/css/”。
☆ 全局的样式如下:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/45_03.jpg?sign=1739421755-IAizhKBZXwwxTTjH1eYIQzfJOrRjV9yB-0-dbd9b6dc328539175b981b6401de432f)
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=1739421755-mUwC1PxTfmqMIPy0OTLnKEPg7dg5ag5b-0-7e6e642523c50148cdccd77c7c5fb9f6)
图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=1739421755-jukfooAFWKJ74vOP6xQwdsPtgdYlxJtB-0-0865560e2e9a87a9f33723007ea3f13b)
图3-10 网站Logo
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/46_03.jpg?sign=1739421755-hej1cB5yrNHuz0kqBdUqJO5zYltK4flX-0-63e5c70b88d6a4b012589d889e790c37)
图3-11 电话图标
(3)编写该版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/46_04.jpg?sign=1739421755-6HhNCxpbNaTVu2XQYBe7EemlA27xOCMK-0-9e64d3e8ea23e296f8a95628cbbe418d)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/46_05.jpg?sign=1739421755-MNwJU1wXReXfh8J8eB3Ic1W4Ertc1syL-0-6097ecb339b708d97aaabbad1a4120e8)
通过浏览器预览的效果如图3-12所示。
2.“导航”版位“切图”
(1)分析版位。
根据版面源文件,“导航”版位主要由首页、关于花公子、新闻动态、产品中心、给我留言、联系我们6个菜单组成,在分析的时候要注意以下两点。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_01.jpg?sign=1739421755-yypkoyrydkkcvNCENheOMBbR4bNJs5D9-0-b6f8a16bbc5f7a7b491d19701b0570a7)
图3-12 网页页头的效果
① 首页菜单的背景图:该背景图只用在“首页”这个菜单项上。
② 对导航最外面的盒子宽度不做控制,让其适应屏幕宽度,6个菜单均在页面主体宽度范围内。
根据CSS盒子模型原理,“导航”版位的CSS盒子模型如图3-13所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_02.jpg?sign=1739421755-WyvKrN4GfVqO0w13DqsxgUxSfZGJqgpW-0-43c3101fbd8d7d0c0934f4bab9d4059a)
图3-13 “导航”版位CSS盒子模型图
(2)切出(或导出)版位图片。
通过分析,该版位需导出的图片只有一张,即“首页”菜单项的背景图片,格式为PNG,保存的目录为“web/images/”,图片效果如图3-14所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_03.jpg?sign=1739421755-YehSI5TTRI1F7BbbiNnokCU3pT0o3MKn-0-f8dfc6d6680a9a2061e28291e6df7c96)
图3-14 首页菜单项背景图
(3)编写该版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_04.jpg?sign=1739421755-80X308ZM7MXmcUE1DOHexuuQSTdCEgmj-0-5bf6bd9076b34414f4a82b7f24771fc8)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/47_05.jpg?sign=1739421755-v7Azl1tntXYW4ovGqZPSueqkWmK1iEDP-0-3f302a7ba7c00aeee90fda5f2bc76faf)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_01.jpg?sign=1739421755-lzgUkctEUf06jSD9EPhHxVvR1oItDV3B-0-9a3469a610b183fcad45bda79112a9f6)
此时,“首页”版面的效果如图3-15所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_02.jpg?sign=1739421755-dpGLUpF7jRD9Nxj9JFCz5HEoyq623Uex-0-00d48a3ee85dace111046d9d39027d25)
图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=1739421755-hjzTRaNERIp0cG4dobu0uMH6Ut9yIa4l-0-8a17096caaa0c4885c04e7d4419ae64b)
图3-16 “banner”版位CSS盒子模型图
(2)切出(或导出)版位图片。
该版位只需导出banner图片即可,图片效果如图3-17所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_04.jpg?sign=1739421755-ps53pfzwACl5BoWK6JUM4PeenMKv2Tcz-0-bb6f93fbf7a2007edab2d44cb259aa98)
图3-17 banner图片效果
(3)编写版位结构和内容代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/48_05.jpg?sign=1739421755-xfclH9B2M8gsmznw90EF6y2DmVOgOnkk-0-6aecc2f32eb3fe5c35e785b79f54636b)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/49_01.jpg?sign=1739421755-Kbq2rWXFE2gnjp3dWjptiQGyglOucI0h-0-8faf0e0c2f8fcae98b043229edfeb1e8)
此时,“首页”版面的效果如图3-18所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/49_02.jpg?sign=1739421755-amA860DHWk3alXki9iWtXtNTruTYk0IA-0-85d4ec0951252ffaea5a5d65775ed509)
图3-18 “首页”版面效果图2
4.“关于花公子、新闻动态和联系信息”形成的横向版位“切图”
(1)分析版位。
该横向版位是“首页”版面中较为复杂的版位。该横向版位可进一步划分成“关于花公子”版位、“新闻动态”版位和右侧的“联系信息”版位。横向版位与“关于花公子”版位、“新闻动态”版位、“联系信息”版位的关系是包含与被包含的关系。根据CSS盒子模型原理,该横向版位的CSS盒子模型如图3-19所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/49_03.jpg?sign=1739421755-XefcJPOkVas6Bs9nfB0Uyand5Nj4AV5c-0-c354a4650e7750e8621fa539c7fa57e9)
图3-19 “关于花公子”“新闻动态”和“联系信息”形成的横向版位CSS盒子模型图
(2)切出(或导出)版位图片。
通过分析,该版位需导出的图片如图3-20~图3-25所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_01.jpg?sign=1739421755-Pkn9K4WCqVRti8fCX4DGTePJVEV3KFEF-0-bf2c550af5b8ef602a4911da9d41d1bd)
图3-20 形象图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_02.jpg?sign=1739421755-JcdydARTuJMMyvUbtLPg9lD42ygkpYX5-0-542e78cfb7e6a9e592a6438f90220648)
图3-21 400电话图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_03.jpg?sign=1739421755-hs4NPPQAAXtlAWl1qBQIYeWD3oqgrPvA-0-7edbdcc43788368ec48a87c49a82b45a)
图3-22 微信图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_04.jpg?sign=1739421755-OBd6BocyzGSFEhx1L3vFN8Yes5ETgqT3-0-914ecb7d5685414f1278de96bb7bdd3e)
图3-23 访客留言图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_05.jpg?sign=1739421755-Krw19QNVQOXY6I23rEUG62Kes4WHDQoC-0-6220793969039c0575616c0215cc6df9)
图3-24 QQ在线客服图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_06.jpg?sign=1739421755-plpx8g7nylCmKM0knVbdoLc5LVtJwfEQ-0-e7fb1d54d6c4a4ad6c6ea35771379a7c)
图3-25 QQ在线图片
(3)编写版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/50_07.jpg?sign=1739421755-VVEBs5ylu7N9QbTaynB1wb610Uvs29b5-0-36255d4b0be4626d33903f4379f3dbf6)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/51_01.jpg?sign=1739421755-SCifEAWVhIWwb1rDzvaV92447lo41O81-0-b846dac5e83312ef325c5fd1a9af4b54)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/51_02.jpg?sign=1739421755-Iy2qrAoKvpQVxZHmwg1bIWQkjjhS37lW-0-e66c25edc87d3166045d7178c1e90893)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/52_01.jpg?sign=1739421755-couYCNqoAFTGJ71DKhYQxtX2NfnpItWP-0-e17d64ed9bdf8525f82e212c6bdd56fa)
此时,“首页”页面的效果如图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=1739421755-oIBxuJ1JAg6XyFMam7mc66gmkML8AM6i-0-34d3c9dbaca43312aa3a49c4ae82d764)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/53_01.jpg?sign=1739421755-AFgY2wNtBNfQvNPtrvmERbGTxo97t1u9-0-cc15bc4b154b27df71facc60bf88a959)
图3-26 “首页”页面效果图3
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/53_02.jpg?sign=1739421755-vCdmVT6dp4lUUKykrEL57V9KlVOh1bCa-0-42dfe6e97ff491919f3e0c0227ea52c5)
图3-27 “最新蜂蜜”版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/53_03.jpg?sign=1739421755-Now6LUbwGYuj4zegKR1yqG351guiJAxb-0-dc390aadcc93eb81d9527f0a1e180c70)
图3-28 “最新蜂蜜”版位需导出的图片
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/53_04.jpg?sign=1739421755-Rl3atn1MvDW3hbAsyKMlWWVrEJ6qYZiJ-0-6f77ec7423974b6520f89ec219323c93)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/54_01.jpg?sign=1739421755-azmr0B0yuZkvG4qv9FAhQOuUTkcGeTyO-0-757c4e15aa4425443ca497d12f1f0f12)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/54_02.jpg?sign=1739421755-rBAoOupxB2eYwVMiEXVfkgcgSc7bo9uG-0-5c8f6660bc80e4abb4ba7f1aa2b518b9)
此时,“首页”页面的效果如图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=1739421755-olBbRl8VAjPHY9Pw9BE6xIZmVbDI2Es2-0-771fb8842ca7d175d9db1b34d61656c9)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/55_01.jpg?sign=1739421755-nVuZg7Jf5mo7Nn2xNaPMqSwv3GQqfq6T-0-cfd92c2cc50f95fe52740a131e7a8d6e)
图3-29 “首页”页面效果图4
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/55_02.jpg?sign=1739421755-ztbY5QH8PRwQadkMrkpsDSLAWo480OHF-0-cd2a8b0623fd5cf2c34bdfdf6ffc9156)
图3-30 “友情链接”版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/55_03.jpg?sign=1739421755-QekREM13MfKlwTTtdGikV1rAJd2JPs03-0-2528489e98722bd9914fccf3af16835c)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/55_04.jpg?sign=1739421755-wwKAv8KYlQeYPg0GikZ14oRyWdZkg7FZ-0-66661fd42efd16457d57ea5ff048429b)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/56_01.jpg?sign=1739421755-LIuUwJmhcT7VOmC0M1pBhXM7cb2SUaNz-0-230b29c9d3ea1b8455e191cc09135a38)
此时,“首页”页面的效果如图3-31所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/56_02.jpg?sign=1739421755-yjTfEpdsyBd6K1ZY4DM6KlC42eipDq72-0-90897dfdd927458cb9bb533ca14fdd13)
图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=1739421755-7yJjq3YyfimknZ92uJqobcIbrMeIsUl3-0-183b20b7a0a55a689b14390cd652a551)
图3-32 “页脚”版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/57_02.jpg?sign=1739421755-4tbGYgRvXIYIn8b1LNMCG3gu8Frq6pr4-0-38908033d14b83427c9bc81446aa1a5d)
图3-33 二维码图片
(3)编写版位结构和内容的代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/57_03.jpg?sign=1739421755-qE9pT0m7QKiS5mpK6Nk3HRZPdFavzVvL-0-9e25a1cf3787241c33cac45a1ecb9343)
(4)编写CSS代码。
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/57_04.jpg?sign=1739421755-NnWKp1lvYEuXFf3ACCoMjdrQXsOtblgO-0-370d69f0f8d1a368c1cba53194cd3d3c)
该版位的CSS代码编写完成后,整个“首页”页面的“切图”顺利完成,此时“首页”页面的效果图如图3-34所示。
3.2.2 关于花公子版面“切图”
该版面的页头、导航、banner、友情链接、页脚等版位与首页相应的版位相同,因此,该版面的“切图”只需切主体部分。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/58_01.jpg?sign=1739421755-feLWLGPTJfUEReE8Wk9FNSps4tPpAC2a-0-cd25045bd26ab1789a90910597d41b56)
图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=1739421755-BiJsBwOvioNss0IQqQCQ3dzgKUADmMEz-0-d329f95c71fe9522b91b3532f289a42e)
图3-35 “关于花公子”页面主体版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/59_02.jpg?sign=1739421755-zPARayOfUe0PDJbbyziQTYTW6jrFJyBp-0-97ca711110b3e3033ab26b86dcd7e0ee)
图3-36 “关于花公子”版面中需切出(或导出)的图标
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/59_03.jpg?sign=1739421755-m53MkUPuHzoOr3QvA60ag4VoxvBApbjg-0-5c4043a9999d6da45ff7b6c5c0801ba7)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/60_01.jpg?sign=1739421755-E4OQZa9AbL58Bzjodtmu9XYFQyj2FI8a-0-5d837cb07c2d6d60c9be76fb83a5c609)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/60_02.jpg?sign=1739421755-O9ILPOyyd3ARtFJFV6y786AmQAtqZM3c-0-fd1ea5ed2fb0fdfdd357c1ce675662e7)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/61_01.jpg?sign=1739421755-aU5Hp4p3J7mBdhVXeRFTVPiVmPhPFQfq-0-745e4969fb960a78a6d27292e84b9e52)
该版位的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=1739421755-ooTbxwhYgWUcIbnFBh3CbFDhMKFBlYGT-0-aace1cbb5f9edcddacb5d72b3fd22eca)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/62_01.jpg?sign=1739421755-xrrt8cvHHjqeMfvz1OjEhFM98aDtWSYw-0-197fc480f983cfc4cb974e9b2da6e5db)
图3-37 “关于花公子”页面的效果图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/62_02.jpg?sign=1739421755-4An2EPzwF0Kraz4FKm0W1oSoLi7CPzSh-0-633b82586bd24e46a6a23fd67faceaa9)
图3-38 “新闻动态”版面主体版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/63_01.jpg?sign=1739421755-rgsS2mZ1QxQSGwFxeTAjOR5w7zqyrPad-0-c78da7fd777f5c6ef409d4e2df1631cb)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/63_02.jpg?sign=1739421755-MowNnx9mTB6ogZPbnaHHuO6ChWL7s9VK-0-0caf38cfa35dae69b64eb6622bf2d4b2)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/64_01.jpg?sign=1739421755-iiebnq7EZXbaxBhDK9RSBB7VOZyeyV3H-0-000f852c4a16a173010cfbcaafba1b97)
该版位的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=1739421755-68gBS30VQCrgWZPi4HLX0gysxJSylqFm-0-6e76b8f04669f9743c5227283759a5e1)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/65_01.jpg?sign=1739421755-wRUs6OQBoFWkwAPtREv6bjWfHD9p2XcA-0-0c7385a6573414d87a7919d59abc44ab)
图3-39 “新闻动态”列表页面的效果图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/65_02.jpg?sign=1739421755-RQsNfRprnFcv4W19rWNuLmmxz1bHv9ds-0-89622aff5165b434a47cffce8e706624)
图3-40 “新闻动态”内容页主体部分版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/66_01.jpg?sign=1739421755-mKMiIWg3HJdLDP9YDm46QC0dgWCQ85vm-0-7d9470688c2830de23a1b22b54f2f445)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/66_02.jpg?sign=1739421755-mLCUMN0jkVmu0in2TDZjaVRYUi2MZ3iK-0-15cc5c3fffa621c7e81a18f5861dc96f)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/67_01.jpg?sign=1739421755-KFuf44J6ils7XKgvP78S16xQdmO0bDNN-0-684d3c9aea4d8b1173ba22e0761a7c9c)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“新闻动态”内容页面的效果图如图3-41所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/67_02.jpg?sign=1739421755-b5rW6Q0MfKHD5HvUSmNMpDRmkO6nLAGZ-0-58455c81816f59023613b2fc0c45524d)
图3-41 “新闻动态”内容页页面效果
3.2.5 产品中心列表页版面“切图”
该版面的页头、导航、banner、友情链接、页脚版位与首页相应的版位相同,页面主体左侧的“产品类别”版位与“新闻动态”内容页相应的版位相同,页面主体左侧的“联系我们”版位与“关于花公子”页面相应的版位相同,因此,这里只需考虑切页面主体右侧产品缩略图列表部分。
1.分析版位
通过分析该版面主体部分版位,根据CSS盒子模型原理得出该版位的CSS盒子模型,如图3-42所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/68_01.jpg?sign=1739421755-LTqoSpgEY9uss5UP0PjSJ2o7MiE07Rut-0-85b46474988d1bd714bbfb7e161212e6)
图3-42 “产品中心”列表页主体部分版位CSS盒子模型图
2.切出(或导出)版位图片
通过分析版面源文件可知,该版位需切出(或导出)的图片如图3-43和图3-44所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/68_02.jpg?sign=1739421755-rpCmjj67kwxJJrRZpNGW6X03sIANpDJn-0-794ea5b28bad1c90ac2b7ca75e9eae22)
图3-43 蜂蜜产品图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/68_03.jpg?sign=1739421755-YwBta4eDeUtJoKxXyvJLD1ewDNXq8OeH-0-5480088a827af9ace8646cf796683617)
图3-44 产品方框图
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/68_04.jpg?sign=1739421755-uc8UzarTh7kmF3o7fNCyc4okYQ9TdbGr-0-9001735f66e6b55bc233d60e47aba0c0)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/69_01.jpg?sign=1739421755-De0CQpaqIBYGyhr4vWq3TuRMkH1jpCnV-0-f2b131ba08b7feed3125db43a9c34130)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/69_02.jpg?sign=1739421755-nVJrieZE8oJt2hjz6v0Qz1pMFY3LD6eU-0-9e6b9e0a605ac80becfc78d09c4c4015)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/69_03.jpg?sign=1739421755-fvsDY1vuAnUy0PEhB4cyASxZiXnBORbM-0-a24bd9dd3b8f08829a6966afe54a95c2)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“产品中心”列表页面的效果图如图3-45所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/70_01.jpg?sign=1739421755-2GFkNCMdT9RUFS8pOIVYuEgD6OmM1UX2-0-95421a62346bde9e35bbfb9ab12f0ec5)
图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=1739421755-yZ2eU5B5NFve7RscGMCduKBQIzquXayS-0-3f35e18cf25ffa25a8b256dad9fc79a3)
图3-46 “产品中心”内容页主体部分版位CSS盒子模型
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/71_02.jpg?sign=1739421755-rIMQBJ0BWkaCRGPbXBBdkOPzQTuhPjoy-0-062f23781f15b74526fcd0e585a89bf3)
图3-47 产品内容页切出(或导出)图片1
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/71_03.jpg?sign=1739421755-ifRDljv6bcbqIFGXOHqwIhLANOcE4weE-0-44dfa976423abbb95da9e35be460f599)
图3-48 产品内容页切出(或导出)图片2
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/71_04.jpg?sign=1739421755-93GppJBZxzhkBvGpJqtOEwln3pJj4wPq-0-a02582424b5dc2ce7dfdb00523025472)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/72_01.jpg?sign=1739421755-yr7tTMhnk0qACpezTKeQdnYxkcPfP1Os-0-6f50df788a1ba21602eddb9a28d56a09)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/72_02.jpg?sign=1739421755-1FgcVpiXIEkzWvWc7OFn2uTHprzovjrs-0-eadf8b3263fa03569e25217adc5eb40d)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/73_01.jpg?sign=1739421755-CWf0UFqKBNZebb9sYSutNbrJKiRL3QZR-0-224aef5c99f116411f1ee53e43b78854)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“产品中心”内容页面的效果图如图3-49所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/73_02.jpg?sign=1739421755-QCAVhT63aQqKbLwsWHu7bYLxbmCRaPdy-0-e1c192d5e499411715b680dbbbe03d65)
图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=1739421755-9rNCBxVayos5hMZ9hRoHAiMcnLseYhe5-0-a71138f05e28b584d76718aff8f79b24)
图3-50 “给我留言”版面主体部分版位CSS盒子模型图
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/74_02.jpg?sign=1739421755-HCmyozP1bGIk05q9pIz1l8Da9kaGrQFA-0-1929b23a5da0d74d7462d0641e320e41)
图3-51 “给我留言”版面需切出(或导出)的图片
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/74_03.jpg?sign=1739421755-YDoixV8Sfc2ATf0ch9eOpa1AsFcol4lG-0-9e1b31fdcf70a4c66f34d5384e05179e)
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/75_01.jpg?sign=1739421755-zw0fYW4CVIaTqrmhHcNjQmvT1H5jEdV4-0-e851274deebcb5974f11b1a4c0e29be1)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/75_02.jpg?sign=1739421755-73Jvfaovhxzrvfx5h7JjrfL9Q72xnG4a-0-ad7d3b238af4be663f3c7495c8bedf42)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“给我留言”内容页面的效果图如图3-52所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/76_01.jpg?sign=1739421755-D8xKfAckrCGYIUScvdLkc5vDaukX4d3Z-0-5c3fc04f0793d447c61f73488d02cd8b)
图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=1739421755-LgHDJhozDnA8lSFOYSrUtRQ6EuijlCZE-0-d2174117064c7ef698b841e248f7ac47)
图3-53 “联系我们”版面主体部分版位CSS盒子模型
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/77_02.jpg?sign=1739421755-6jQ09KKcd3Odro7K27xjMsV3J8puHqaJ-0-1d95ef87fb0962c0ab7b8cb7e155c0ec)
图3-54 联系我们banner图片
3.编写版位结构和内容的代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写该页面主体部分的如下HTML代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/77_03.jpg?sign=1739421755-nSIzRGdryIQNrxWF8hUy0IOPr2ptoHmh-0-2be2932b245483be93cb565fc5f00c06)
4.编写CSS代码
根据该版位的CSS盒子模型,按从外向里、从左向右的顺序逐层编写如下CSS代码:
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/78_01.jpg?sign=1739421755-yPkXO9kQszfH1WXbzFQ0MG6M87Gz980b-0-3158eb387e3d482daf51f925cbc6d5df)
该版位的CSS代码编写完成后,该版面的“切图”顺利完成,此时“联系我们”页面的效果图如图3-55所示。
![](https://epubservercos.yuewen.com/F843EC/18123625808036506/epubprivate/OEBPS/Images/78_02.jpg?sign=1739421755-1ctNqvzdAD2onJmLVLljELD9vqItis6u-0-afb2ffa3a4aff5923c3b9e4bd2228a5e)
图3-55 “联系我们”页面效果图