D1部分 基础知识\t1
D1章 网站开发的历史及标准\t2
1.1 网站开发历史\t2
1.2 设计师的参与\t5
1.3 网站开发标准\t6
1.3.1安全性\t6
1.3.2快速访问\t7
1.3.3 兼容性\t9
1.3.4 响应性设计(Responsive Design)\t11
1.3.5 页面设计\t14
1.4 网站开发流程\t16
D2章 网站规划\t17
2.1 网站内容规划\t17
2.1.1确定网站主题\t17
2.1.2网站内容规划\t18
2.2 线框图工具\t20
第三章 网站页面布局\t21
3.1 DIV+CSS布局\t21
3.2 代码编辑器\t22
3.2.1 Sublime Text\t22
3.2.2 Atom\t29
3.3 W3C与Web规范\t31
3.4 网格布局及框架\t33
3.4.1栅格布局\t33
3.4.2 960CSS\t34
3.4.3 Blueprint\t36
3.4.4 YAML\t37
3.4.5 Foundation\t38
3.4.6 Bootstrap\t39
3.4.7 Pure\t41
3.5 相关前端开发技术\t41
3.5.1网页字体\t41
3.5.2 矢量图标字体\t43
3.5.3 动态样式语言\t47
3.6 动态语言\t50
3.7 相关开发工具\t53
第四章 网页设计的原则与技巧\t55
4.1 网页设计的内涵与特点\t55
4.2 网页版式的设计原则\t56
4.3 网页配色方案与技巧\t60
4.3.1 色彩知识\t61
4.3.2 网页色彩搭配技巧\t62
D2部分 Joomla!基础\t64
第五章 CMS介绍\t65
5.1 何为CMS?\t65
5.2 CMS流行的原因\t66
5.3 CMS的分类\t66
5.4 当前流行的CMS\t67
第六章 认识Joomla!\t69
6.1 Joomla!介绍\t69
6.2 Joomla!的安装\t70
6.2.1 安装环境\t71
6.2.2 安装步骤(基于Windows系统的XAMPP环境)\t71
6.3 Joomla!的内容管理\t82
6.3.1 文章管理\t82
6.3.2 多媒体文件管理\t117
6.4 Joomla!扩展\t119
6.4.1 模块(Module)及相关参数\t119
6.4.2 插件(Plugin)及相关参数\t124
6.4.3 组件(Component)\t135
6.5 菜单管理\t138
6.5.1菜单与模块\t138
6.5.2菜单(项)相关参数\t142
6.5.3菜单项及链接类型\t144
6.6 Joomla!用户管理\t146
第七章 Joomla!模板\t159
7.1 系统内置模板Beez3&Protostar\t159
7.2 模板管理\t161
7.2.1 Styles\t161
7.2.2 Templates\t163
7.3 模板安装\t165
7.4 第三方模板\t167
第三部分 Joomla!模板开发\t168
第八章 Joomla!模板文件结构\t169
8.1 Joomla!模板文件目录(以Beez3模板为例)\t169
8.2 模板覆写(Override)\t170
8.3 index.html\t172
第九章 模板中的index.php文件\t173
9.1安全声明\t173
9.2 Head部分\t173
9.2.1 文档类型声明\t173
9.2.2 HTML其它参数\t174
9.2.3 jdoc:include之head类型\t174
9.2.4 base\t174
9.2.5 字符编码 charset\t175
9.2.6 Metadata\t176
9.2.7 文档标题\t178
9.2.8 RSS Feeds\t179
9.2.9 Favicon\t179
9.2.10 引入CSS与JavaScript\t181
9.2.11 引入jQuery\t182
9.2.12 修改文字阅读顺序\t182
9.3 Body部分\t182
9.3.1 jdoc:include之component类型\t182
9.3.2 php相关代码解释\t183
9.3.3 jdoc:include之modules类型\t189
第十章templateDetails.xml文档详解\t197
10.1 templateDetails.xml通用信息\t197
10.2 引入文件和文件夹\t198
10.3 声明模块位置\t198
10.4 模板语言文件\t200
10.5 模板参数\t200
第十一章 Language文档详解\t205
11.1 Joomla!多语言机制\t205
11.2 翻译自己的语言\t206
11.3 Joomla!语言常量的命名规则\t206
11.4 跳转链接\t206
第四部分 T3模板框架\t208
第十二章 T3框架介绍\t209
12.1 什么是T3框架\t209
12.2 T3框架的安装\t212
12.3 T3文件夹目录\t213
第十三章 T3框架布局系统\t216
13.1 T3框架布局简介\t216
13.2 布局设置\t217
13.3 建立新的布局\t218
13.4 自定义模块位置\t227
13.5 改变区块中的模块位置大小\t228
第十四章 菜单系统\t230
14.1 菜单的创建\t230
14.2 Megamenu的设置\t230
14.3 为Megamenu添加样式\t236
14.4 为菜单项添加图标\t237
14.5 为Megamenu设置动画\t238
14.6 设置固定菜单\t239
14.7 小屏幕菜单系统设定\t240
第十五章 实例网站的实现与完善\t243
15.1 实例网站的实现\t243
15.1.1 修改和应用BT Content Slider模块\t243
15.1.2 添加Megamenu\t250
15.1.3 使用自定义模块\t251
15.1.4 添加文章模块\t251
15.2 自定义CSS\t253
15.2.1 通过LESS的修改方法\t253
15.2.2 通过custom.css的修改方法\t255
15.2.3 引入CSS和JS文件的方法\t261
15.3 覆写404页面和离线页面\t262
15.3.1 覆写404页面\t262
15.3.2 覆写离线页面\t266
15.4 添加跳* 页首按钮\t268
第五部分 网站的上传与发布\t271
第十六章 域名的购买与解析\t272
16.1 域名购买\t274
16.2 域名解析\t277
第十七章 远程空间的类型及选择\t280
17.1 虚拟主机及参数配置\t280
17.2 独立服务器\t282
第十八章 网站的上传\t284
18.1 传统模式\t284
18.2 Akeeba备份上传\t287