登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入   新用戶註冊
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / 物流,時效:出貨後2-4日

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』HTML5+CSS3王者归来

書城自編碼: 3340955
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作 者: 洪錦魁
國際書號(ISBN): 9787302514633
出版社: 清华大学出版社
出版日期: 2019-04-01


書度/開本: 16开 釘裝: 平装

售價:NT$ 806

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
我的心理医生是只猫
《 我的心理医生是只猫 》

售價:NT$ 225.0
股权控制战略:如何实现公司控制和有效激励(第2版)
《 股权控制战略:如何实现公司控制和有效激励(第2版) 》

售價:NT$ 449.0
成吉思汗传:看历代帝王将相谋略 修炼安身成事之根本
《 成吉思汗传:看历代帝王将相谋略 修炼安身成事之根本 》

售價:NT$ 280.0
爱丁堡古罗马史-罗马城的起源和共和国的崛起
《 爱丁堡古罗马史-罗马城的起源和共和国的崛起 》

售價:NT$ 349.0
人生解忧:佛学入门四十讲
《 人生解忧:佛学入门四十讲 》

售價:NT$ 490.0
在虚无时代:与马克斯·韦伯共同思考
《 在虚无时代:与马克斯·韦伯共同思考 》

售價:NT$ 260.0
自然信息图:一目了然的万物奇观
《 自然信息图:一目了然的万物奇观 》

售價:NT$ 640.0
女性史:古代卷(真正意义上的女性大历史)
《 女性史:古代卷(真正意义上的女性大历史) 》

售價:NT$ 560.0

編輯推薦:
HTML、CSS、JavaScript算编程语言吗?应该说是算的。曾经,HTML、CSS、JavaScript是每一个网页前端程序员的基本素质,而现在,这三者似乎已经成为了互联网设计师的标配技能。所以,对编程基础比较差的人(比如设计师),找到一本真正适合入门的书事关重大!洪老师这本书,首先用全彩印刷奠定了与真实开发场景一模一样的阅读体验,所有代码均为编辑器截图,各种标记、颜色、加粗等细节一目了然,在此基础上所有程序语法按照特性分类,同时以实用的程序范例进行解说,让读者可以事半功倍地轻松掌握相关知识。
內容簡介:
这是一本用来修炼网页编程基本功的图书,本书并不是从讲解酷炫功能入手,而是一步一步将HTML5元素
与CSS3属性依功能分类,详细地用程序实例进行解析,期望读者以*轻松的方式学会网页设计的基础知识。
本书分成三篇:*篇:HTML5完整学习(这一篇是学习网页设计的基础。笔者将绝大部分HTML5的
元素依功能分成10章,用了约150个程序实例与图片做出说明,相信读者可以由此建立HTML的扎实基础);
第二篇:CSS3完整学习(本篇学习网页的编辑与美化。笔者将绝大部分CSS3的属性依功能分成14章,用了
约240个程序实例与图片做说明,在此读者可以彻底学会网页编辑与美化的基础方法与技巧);第三篇:迈向
网页设计高手之路(在这一篇中*基础的知识是JavaScript,当读者学会之后,可以继续阅读网页结构BOM与
DOM。后面章节读者可以挑选有兴趣的主题阅读;如果对动画有兴趣可以阅读Canvas;如果对设计汽车导航与
地图定位有兴趣可以阅读第31章;如果希望学习设计移动端网页可以参考第32章。在*后一章,本书将以实例
说明网页转成APP应用程序的方法,未来各位读者可以随时将用HTML CSS JavaScript开发的网页转成APP。
在这一篇笔者用了约210个程序实例与图片做解说,这将对读者学习高级的网页设计有很大的帮助。
为了提升这本网页编程图书的阅读体验,本书从策划阶段就决心彩色印刷,因此,在图书结构上、案例选择
上以及代码样式上都进行了细心设计,力争呈现给读者一本与众不同的网页编程书。
目錄
第一篇 HTML5完整学习
第1章 HTML5 的历史
1-1 认识HTML3
1-2 蒂姆伯纳斯 -李
Tim Berners Lee3
1-3 HTML历史上的3个重要协会4
1-4 HTML的发展史5
1-5 HTML开发中的插曲XHTML6
1-6 HTML与浏览器的兼容问题6
第2章 HTML5 从零开始
2-1 HTML5与HTML 4.018
2-2 HTML文件结构8
2-2-1 大小写皆可8
2-2-2 文件声明doctype8
2-2-3 8
2-2-4 9
2-2-5 9
2-3 认识HTML基本元素9
2-4 HTML标记类型10
2-5 我的第一个HTML文件10
2-5-1 编辑我的第一个HTML文件10
2-5-2 执行我的第一个HTML文件11
2-5-3 Notepad11
2-6 解析我的第一个HTML文件12
2-6-1 元素12
2-6-2 元素13
2-6-3 文件主体13
2-7 HTML文件的批注14
习题14
第3章 HTML文件输出的基本知识
3-1 浏览器处理数据的输出16
3-2 标题输出元素16
3-3 换行输出
元素17
3-4 保持原始文件样式 元素17
3-5 水平线元素18
3-6 段落元素18
3-7 文件某个区域 元素19
3-8 页首元素19
3-9 页尾 元素20
3-10 粗体显示和元素20
3-11 斜体和元素21
3-12 引用、和
?元素21
3-13 加上底纹 元素22
3-14 小型字 元素22
3-15 显示与计算机有关联的文字、
?、
?和元素22
3-16 定义缩写元素23
3-17 定义用语元素23
3-18 内容新增与删除
?和元素24
3-19 隔离双向文字走向 元素24
3-20 指定文字走向 25
3-21 标示注音或拼音、
?和元素25
3-22 上标和下标
?元素26
3-23 输出特殊字符26
3-24 HTML的树状结构27
3-25 HTML5不再支持的元素与
?属性设定28
习题29
第4章 设计含超链接的网页
4-1 的基本应用31
4-2 浏览脉络的设定31
4-3 从一个文件跳到另一个文件32
4-3-1 超链接的HTML文件在同一个
文件夹32
4-3-2 超链接的文件在子文件夹34
4-3-3 超链接的文件在父文件夹34
4-3-4 绝对路径35
4-4 同一个HTML文件中的超链接35
4-5 设定联络信息元素36
4-6 链接到电子邮件信箱37
4-7 引用短文的实例元素与
超链接的应用38
4-8 指定基准的URL38
习题39
第5章 制作项目列表
5-1 点符列表41
5-2 有编号的项目列表41
5-3 设定有编号项目列表的起始编号42
5-4 更改项目列表的连续编号43
5-5 更改项目列表的编号种类43
5-6 项目列表编号递减的应用44
5-7 自定义清单45
习题45
第6章 设计表格
6-1 表格的基本元素47
6-2 表格框线的border属性47
6-3 建立表头和元素48
6-4 建立表格本体元素48
6-5 建立表尾元素49
6-6 合并横向单元格colspan属性49
6-7 合并纵向单元格rowspan属性50
6-8 表格的标题元素51
6-9 单元格的群组化
和元素51
6-10 表格与超链接的混合应用52
习题53
第7章 嵌入图片
7-1 嵌入图片元素55
7-2 标示文件标题和
元素56
7-3 制作响应图56
7-3-1 建立地图56
7-3-2 响应图57
7-3-3 定义响应图的链接区域57
7-4 在表格内嵌入图片58
7-5 设计图片的超链接59
7-6 将图片作为项目符号60
7-7 简易编排嵌入图片与文字61
7-8 GIF动画62
习题63
第8章 设计多媒体网页
8-1 播放影片元素65
8-2 播放声音元素68
8-3 指定多个播放文件元素70
8-4 为影片加入字幕功能元素72
8-4-1 认识与建立WebVTT文件73
8-4-2 HTML5 Video Caption Maker74
8-4-3 为影片加字幕的实例75
8-5 嵌入资源文件元素77
8-6 嵌入对象元素78
8-7 设定嵌入对象的参数
元素79
8-8 建立嵌入的浮动框架元素80
习题82
第9章 制作输入表单
9-1 制作输入表单元素84
9-2 制作表单组件元素85
9-2-1 制作提交按钮submit属性值88
9-2-2 制作重设按钮reset属性值89
9-2-3 制作单行输入的文本框
text属性值89
9-2-4 制作可输入密码的文本框
password属性值90
9-2-5 制作搜索框search属性值91
9-2-6 制作图片按钮image属性值91
9-2-7 制作输入电话号码的文本框tel
属性值92
9-2-8 制作输入电子邮件字段的文本框
email属性值92
9-2-9 制作输入URL的文本框url
属性值92
9-2-10 制作单选按钮radio属性值93
9-2-11 制作复选框checkbox属性值94
9-2-12 制作数值输入框number属性值95
9-2-13 制作指定范围的数值输入框range
属性值95
9-2-14 指定颜色color属性值96
9-2-15 制作不显示但要传送的信息hidden
属性值96
9-2-16 制作输入时间的控件time属性值97
9-2-17 制作输入日期的控件date属性值98
9-2-18 制作输入周次week属性值98
9-2-19 制作输入年份和月份month
属性值99
9-2-20 本地与世界标准时间datetime
datetime-local属性值99
9-2-21 制作选择文件后上传的file
属性值100
9-3 建立多行输入的文字框
元素101
9-4 为对象加上关联标记
元素102
9-5 显示进度元素103
9-6 显示仪表值元素103
9-7 下拉式选单与列表框
和元素104
9-7-1 建立下拉式选单 104
9-7-2 建立列表框105
9-7-3 选项组化元素106
9-8 制作文字框的候补选项
和元素107
9-9 表单组件群组化
和元素108
9-10 加密密钥元素109
习题110
第10章 HTML功能总结
10-1 全局属性112
10-2 事件属性115
10-3 认识元素与一个
?超简单的JavaScript应用117
10-4 设定一般区块元素119
10-5 设定一般范围元素119
10-6 区块层级与行内层级120
10-7 网页布局121
10-7-1 元素与群组化标题122
10-7-2 元素应用实例122
10-7-3 元素应用实例123
10-7-4 元素应用实例123
10-8 HTML章节的概念124
10-9 日期与时间元素124
习题125
第二篇 CSS3完整学习
第11章 CSS3的基础知识
11-1 CSS基本语法129
11-1-1 CSS基本语法格式129
11-1-2 多个选择器使用
?相同的声明区块129
11-1-3 CSS的批注129
11-2 CSS颜色设定130
11-2-1 1600万种颜色130
11-2-2 网络安全颜色 256种颜色130
11-2-3 HSL颜色131
11-3 套用CSS的方法132
11-4 class选择器133
11-5 字体133
11-5-1 设置字体名称的
?font-family属性134
11-5-2 设置字号的font-size属性134
11-5-3 设置字体样式的font-style属性135
11-5-4 设置字体样式的
?font-weight属性135
11-5-5 font-variant136
11-5-6 font-size-adjust136
11-5-7 font137
11-5-8 @font-face137
11-5-9 综合应用137
11-6 id选择器138
11-7 属性选择器138
11-8 全局选择器140
11-9 虚拟选择器140
11-9-1 链接的虚拟类别:link和:visited140
11-9-2 动作虚拟类别141
11-9-3 目标虚拟类别141
11-10 前缀词的使用142
习题142
第12章 段落文字的编排知识
12-1 设置文字对齐方式的text-align
属性144
12-2 设置首行缩排的text-indent
属性144
12-3 设定行高的line-height属性145
12-4 设置字母间距的letter-spacing
属性146
12-5 设置文字间距的word-spacing
属性147
12-6 处理空格符的white-space属性147
12-7 大小写转换的text-transform
属性148
12-8 设置文字阴影的text-shadow
属性149
12-9 设置线条装饰的text-decoration
属性149
12-10 再谈线条装饰150
12-10-1 text-decoration-line150
12-10-2 text-decoration-color150
12-10-3 text-decoration-style151
12-11 设定制表符宽度的tab-size
? 属性151
12-12 设定换行的word-wrap属性152
12-13 设定文字超出范围的
? text-overflow属性153
习题153
第13章 将CSS应用在项目列表
13-1 建立项目列表符号的
list-style-type属性155
13-2 建立图片项目符号的
list-style-image属性156
13-3 项目符号与编号位置的
list-style-position属性156
13-4 简易表示法list-style157
习题157
第14章 设计背景
14-1 透明色159
14-1-1 rgba函数159
14-1-2 hsla函数159
14-1-3 透明度opacity159
14-2 设置背景颜色的
background-color属性160
14-3 设置背景图像的
background-image属性161
14-4 设置背景是否重复出现的
background-repeat属性162
14-5 设置背景图片位置的
background-position属性163
14-6 设置背景图片大小的
background-size属性165
14-7 设置背景图片随内容卷动的
 background-attachment属性166
14-8 背景简易表示法background167
习题168
第15章 完整学习Box Model
15-1 认识Box Model170
15-2 外边距的设计170
15-2-1 的外边距172
15-2-2 外边距的合并172
15-2-3 外边距应用在段落输出的实例173
15-3 内边距的设计174
15-4 边框的设计175
15-4-1 边框样式176
15-4-2 边框色彩178
15-4-3 边框宽度179
15-4-4 边框属性的简易表示法179
15-4-5 圆角边框180
15-4-6 设计图案边框181
15-5 补充背景功能background-clip和
back ground-origin属性187
15-5-1 设定背景显示范围的
background-clip属性187
15-5-2 设定背景图案的基准位置的
background-origin属性187
15-6 设定盒子阴影的box-shadow
属性188
15-7 设定盒子宽度与高度的box-sizing
属性190
15-8 内容超出范围时的显示方式190
15-9 outline属性192
15-10 设定内容盒子尺寸的resize
? 属性193
习题194
第16章 将CSS应用在表格数据
16-1 表格标题196
16-2 表格底色的设计196
16-3 表格框线设计197
16-4 单元格框线的距离197
16-5 为单元格内容加上内边距198
16-6 显示或隐藏空白的单元格199
16-7 表格框线的模式201
16-8 单元格内容排版201
16-9 表格版面的排版202
16-10 综合应用202
习题204
第17章 设计渐变效果
17-1 线性渐变函数
?linear-gardient206
17-2 放射状渐变函数
?radial-gradient208
17-3 重复线性渐变函数
?repeating-linear-gradient209
17-4 重复放射性渐变函数
?repeating-radial-gradient210
习题211
第18章 设计多栏版面
18-1 设定栏数量与宽度的columns
?属性213
18-1-1 设定栏数量的column-count
? 属性213
18-1-2 设定栏宽度的column-width
? 属性214
18-1-3 栏数量与宽度简易
? 表示法columns214
18-2 设定栏与栏间距的column-gap
?属性215
18-3 设定栏与栏线属性column-rule215
18-3-1 设定栏线类型的column-rule-style
?属性215
18-3-2 设定栏线颜色的column-rule-color
?属性216
18-3-3 设定栏线宽度的column-rule-width
?属性216
18-3-4 栏线属性的简易表示法column-rule217
18-4 设置跨栏显示的column-span
?属性217
18-5 设定栏高度的column-fill属性218
18-6 换栏或换页219
18-6-1 break-before219
18-6-2 break-after220
18-6-3 break-inside220
习题221
第19章 定位与网页排版
19-1 设定盒子的大小223
19-2 设定盒子大小的极限223
19-3 display属性224
19-4 用于定位的position属性225
19-4-1 position属性值是relative的程序
?实例226
19-4-2 position属性值是absolute的程序
?实例228
19-4-3 position属性值是fixed的程序
?实例229
19-4-4 综合应用229
19-5 设定与解除图旁串字230
19-5-1 设定图旁串字的float属性230
19-5-2 清除图旁串字的clear属性231
19-6 堆叠顺序232
19-7 显示或隐藏元素的visibility属性233
19-8 用box调整元素呈现方式的
?object-fit属性233
19-9 设定垂直对齐的vertical-align
?属性234
习题235
第20章 使用弹性容器(flexible container)排版
20-1 flex container的基本概念237
20-2 弹性容器的声明237
20-3 设定版面方向(flex-direction)238
20-4 设定弹性区块内为多行排列
?(flex-wrap)239
20-5 直接设定排版方向和行数
?(flex-flow)241
20-6 版面区块的排列顺序(order)241
20-7 增加版面区块对象宽度
?(flex-grow)243
20-8 缩减版面区块对象宽度
?(flex-shrink)243
20-9 调整前的区块对象宽度
?(flex-basis)244
20-10 增减区块宽度的简易表示法(flex)245
20-11 设定留白的方式
?(justify-content)246
20-12 垂直方向留白的处理
?(align-items)247
20-13 个别版面区块留白的处理
?align-self249
20-14 弹性容器有多行版面区块时留白
的处理(align-content)250
20-15 综合应用252
习题252
第21章 动画设计 过渡效果
21-1 设定过渡效果时间的属性
?transition-duration254
21-2 设定过渡效果的属性
?transition-property254
21-3 设定过渡延迟时间的属性
?transition-delay255
21-4 设计过渡速度的属性
?transition-timing-function255
21-5 过渡效果的简易表示法
?transition256
21-6 综合应用257
习题257
第22章 设计网页动画
22-1 关键帧(@keyframes)259
22-2 运用关键帧(animation-name)259
22-3 设定动画时间
?(animation-duration)259
22-4 设计动画变速方式
?(animation-timing-function)260
22-5 设定动画次数
?(animation-iteration-count)261
22-6 设定动画重复执行的方向
?(animation-direction)262
22-7 设定动画执行或是暂停
?(animation-play-state)263
22-8 设定动画延迟的时间
?(animation-delay)264
22-9 设定动画延迟与完成的样式
?(animation-fill-mode)264
22-10 动画的简易表示法animation265
习题265
第23章 变形动画
23-1 2D变形效果267
23-2 2D变形的基准点271
23-3 3D变形效果271
23-4 3D变形的基准点274
23-5 设定透视图视点距离275
23-6 透视图的基准点277
23-7 巢状元素产生时子元素的处理277
23-8 是否显示背面内容278
习题279
第24章 响应式(RWD)网页设计
24-1 设置鼠标指针的形状281
24-2 媒体查询281
24-2-1 媒体类型282
24-2-2 媒体特性282
24-2-3 媒体查询设计使用@media282
24-2-4 媒体查询设计使用284
24-2-5 媒体查询设计使用@import285
24-3 选择器完整说明285
24-4 响应式网页设计289
24-4-1 响应式网页实例 290
24-4-2 设计响应式网页的基本原则290
24-4-3 viewport290
24-4-4 浏览画面设计291
24-4-5 导览区套用样式表292
24-4-6 文章区套用样式表293
24-4-7 侧边栏区套用样式表293
24-4-8 其他设计293
24-4-9 完整程序内容294
习题294

第三篇 迈向网页设计高手之路
第25章 JavaScript基础知识
25-1 JavaScript的功能297
25-2 JavaScript的输出297
25-3 撰写JavaScript代码的位置297
25-3-1 将JavaScript代码写在
?元素内298
25-3-2 将JavaScript代码写在
?元素内298
25-3-3 以外部文件方式撰写JavaScript
?代码299
25-3-4 存取HTML内容输出的实例299
25-3-5 document.write输出的实例299
25-4 JavaScript基本语法300
25-5 声明变量301
25-6 数据类型302
25-6-1 数值数据302
25-6-2 字符串数据303
25-6-3 对象数据303
25-6-4 综合应用304
25-7 运算符304
25-7-1 算术运算符305
25-7-2 递增、递减运算符305
25-7-3 赋值运算符306
25-8 布尔值、比较运算与逻辑运算306
25-8-1 布尔值306
25-8-2 比较运算符307
25-8-3 逻辑运算符308
25-9 位运算符309
25-10 运算符的优先级310
习题310
第26章 JavaScript的流程控制
26-1 if 语句312
26-1-1 if 语句312
26-1-2 if else语句312
26-1-3 if else if else语句313
26-1-4 判断条件可以扩展314
26-2 switch语句314
26-3 for语句316
26-4 while语句317
26-5 do while语句317
26-6 特殊表达式318
26-7 数组array319
26-7-1 Array的方法320
26-7-2 Array的属性320
26-8 forin语句321
26-9 综合应用322
习题322
第27章 JavaScript的函数设计
27-1 基本函数设计324
27-2 设计一个可以传递参数的函数325
27-3 函数调用同时有返回值325
27-4 全局变量与局部变量326
27-5 函数被定义在对象内327
习题328
第28章 浏览器对象模型BOM
28-1 认识BOM330
28-2 window对象330
28-2-1 有趣的程序测试330
28-2-2 window对象的属性331
28-2-3 window对象的方法333
28-3 screen对象338
28-4 navigator对象338
28-5 history对象339
28-6 location对象340
习题341
第29章 HTML的文件对象模型DOM
29-1 认识DOM343
29-2 取得HTML元素344
29-2-1 getElementByID344
29-2-2 getElementsByTagName344
29-2-3 getElementsByClassName345
29-2-4 querySelectorAll和
?querySelector345
29-2-5 双层条件的存取功能346
29-2-6 返回串行的长度length346
29-2-7 元素上下文属性347
29-2-8 元素大小与位置348
29-2-9 更改图片大小349
29-3 更改HTML元素内容349
29-3-1 更改标题或段落的内容349
29-3-2 更改属性内容350
29-4 DOM节点和浏览元素350
29-4-1 认识相关名词351
29-4-2 存取节点值351
29-4-3 和节点352
29-4-4 相同父节点的兄弟节点内容353
29-4-5 存取父节点354
29-5 建立、插入、删除节点355
29-5-1 建立节点355
29-5-2 将节点插入特定位置355
29-5-3 删除节点356
29-5-4 更换节点356
29-6 DOM与CSS357
29-7 HTML的集合对象359
29-7-1 document.images359
29-7-2 document.forms360
29-7-3 document.links361
29-8 DOM 事件属性361
29-8-1 onload与onunload事件362
29-8-2 onchange事件362
29-8-3 onclick事件363
29-8-4 ondblclick事件364
29-8-5 onmouseover和onmouseout事件364
29-8-6 onmousedown和onmouseup事件364
29-8-7 在JavaScript内建立事件365
习题366
第30章 HTML Canvas绘图与动画
30-1 建立Canvas绘图环境368
30-2 绘制矩形368
30-2-1 rect、stroke和strokeRect368
30-2-2 fillRect和fillStyle369
30-2-3 clearRect370
30-3 绘制线条370
30-3-1 绘制直线370
30-3-2 beginPath和closePath371
30-3-3 lineWidth371
30-3-4 fill372
30-3-5 lineCap372
30-3-6 lineJoin373
30-4 绘制圆形或弧线373
30-4-1 绘制圆形373
30-4-2 绘制弧线374
30-4-3 顺时针弧线或逆时针弧线375
30-4-4 实心圆的绘制376
30-4-5 arcTo376
30-5 色彩渐变效果的处理377
30-5-1 线性渐变377
30-5-2 辐射渐变379
30-5-3 将渐变应用在矩形框线380
30-6 绘制文字382
30-6-1 font382
30-6-2 fillText和strokeText382
30-6-3 文字输出与渐变的应用382
30-6-4 输出文字居中对齐383
30-7 绘制图像383
30-8 建立简单动画385
30-9 位移与旋转386
习题390
第31章 取得用户的经纬度数据
31-1 HTML的 Geolocation392
31-2 getCurrentPosition393
31-3 watchPosition和clearWatch394
习题395
第32章 jQuery Mobile移动版网页设计
32-1 安装Opera Mobile Classic
?Emulator397
32-2 我的第一个采用jQuery Mobile
?设计的网页398
32-3 jQuery的基本网页架构399
32-4 超链接功能401
32-5 对话框的设计402
32-6 页面的切换402
32-7 建立按钮403
32-7-1 使用元素建立按钮403
32-7-2 使用元素建立按钮404
32-7-3 使用元素建立按钮404
32-7-4 按钮图标404
32-7-5 设定按钮图标的位置404
32-7-6 更多图标设定405
32-8 弹出框的设计406
32-9 工具栏406
32-9-1 页首区406
32-9-2 页尾区407
32-10 导航栏407
32-11 面板(Panel)409
32-12 可折叠区块410
32-12-1 基本可折叠区块410
32-12-2 巢状可折叠区块411
32-13 建立表格411
32-13-1 Reflow表格411
32-13-2 Column Toggle表格412
32-13-3 将样式表应用在表格413
32-14 列表显示414
32-15 列表符号416
32-15-1 默认列表符号 416
32-15-2 自设列表图标416
32-15-3 清单的缩图 417
32-15-4 为缩图加上文字批注417
32-15-5 分割列表按钮417
32-16 制作输入表单418
32-16-1 元素418
32-16-2 text属性418
32-16-3 功能按钮属性419
32-16-4 radio属性420
32-16-5 checkbox属性420
32-16-6 select属性421
32-16-7 range属性421
32-16-8 OnOff切换设计422
习题422
第33章 将网页转成APP应用程序
33-1 准备HTML文件424
33-2 准备config.xml配置文件424
33-3 压缩网页与配置文件425
33-4 建立APP应用程序425
33-5 重新上传文件427
附录A HTML标记列表
附录B HTML属性索引表
附录C CSS属性索引表
附录D 网页设计使用的单位
D-1 绝对单位445
D-2 相对单位445
D-3 百分比445
附录E 认识网页设计的颜色
內容試閱

根据多年的自学与教学经验,作者深刻体会到建立扎实学识基础的重要性,因此本书一开始并不是介绍一些炫酷的功能,而是一步一步将HTML5元素与CSS3属性依功能分类,详细地用程序实例做解说,期望读者以最轻松的方式学会网页设计的基础知识。
本书分成三篇:
第一篇:HTML5完整学习
这一篇是学习网页设计的基础。作者将绝大部分HTML5的元素(Element)依功能分成10个章节,用了约150个程序实例与图片做说明,相信读者可以由此建立HTML的扎实基础。
第二篇:CSS3完整学习
这一篇是学习网页的编辑与美化。作者将绝大部分CSS3的属性(Properties)依功能分成14个章节,用了约240个程序实例与图片做说明,在此读者可以彻底学会网页编辑与美化的基础方法与技巧。
第三篇:迈向网页设计高手之路
在这一篇中最基础的知识是JavaScript,当读者学会之后,可以继续阅读网页结构的知识BOM与DOM。后面章节读者可以挑选有兴趣的主题阅读;如果对动画有兴趣可以阅读Canvas;如果对设计汽车导航与地图定位有兴趣可以阅读第31章介绍的内容;如果希望学习设计用于手机或平板电脑显示的网页可以参考第32章介绍的内容。在最后一章,本书将以实例说明网页转成APP应用程序的方法,未来各位读者可以随时将用HTML CSS JavaScript开发的网页转成APP。在这一篇,作者用了约210个程序实例与图片做解说,对读者学习高级的网页设计有很大的帮助。
HTML5 CSS3的设计方式已经改变了整个网页设计的观念。过去设计网页可以在HTML文件内做编辑美化,如今这些工作已经全部交由CSS处理,所以许多老版本的元素和属性已经被弃用。作者在撰写本书时也特别谨慎,原则上在程序内容中不再放入已经弃用的元素与属性,以免误导读者。另外,对于最新流行的响应式网页设计,作者也将以实例做解说。依作者的经验,在设计网页过程中随时需要参考HTML与CSS的语法,为了便于读者查询,本书附录部分包含了HTML元素与属性的索引表和CSS属性的索引表,这也将是各位工作时用来查询与参考的一大利器。
其实学会前2篇的内容已经足够让读者成为前端的网页设计师了,如果还有兴趣继续钻研,可以阅读第三篇。
作者写过许多计算机方面的书籍,本书沿袭一贯特色,程序实例丰富,相信读者只要按照本书内容学习,必定可以在最短时间内精通网页设计。编写本书虽力求完美,但能力有限,谬误难免,尚祈读者不吝指正。

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 台灣用户 | 香港/海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.