欢迎光临
免费的PDF电子书下载网站

HTML5+CSS3王者归来 PDF下载

编辑推荐

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+CSS3王者归来 PDF下载

目录

第一篇  HTML5完整学习
第1章  HTML5 的历史
1-1  认识HTML3
1-2  蒂姆·伯纳斯 -李
      (Tim Berners Lee)3
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  Notepad 11
2-6  解析我的第一个HTML文件12
2-6-1  元素12
2-6-2  元素13<br />2-6-3  文件主体13<br />2-7  HTML文件的批注14<br />习题14<br />第3章  HTML文件输出的基本知识<br />3-1  浏览器处理数据的输出16<br />3-2  标题输出<hn>元素16<br />3-3  换行输出<br>元素17<br />3-4  保持原始文件样式<p> 元素17<br />3-5  水平线<hr>元素18<br />3-6  段落<p>元素18<br />3-7  文件某个区域<section> 元素19<br />3-8  页首<header>元素19<br />3-9  页尾<footer> 元素20<br />3-10  粗体显示<b>和<strong>元素20<br />3-11  斜体<em>和<i>元素21<br />3-12  引用<cite>、<q>和<br />      ?<blockquote>元素21<br />3-13  加上底纹<mark> 元素22<br />3-14  小型字<small> 元素22<br />3-15  显示与计算机有关联的文字<kbd>、<br />      ?<samp>、<var><br />      ?和<code>元素22<br />3-16  定义缩写<abbr>元素23<br />3-17  定义用语<dfn>元素23<br />3-18  内容新增与删除<ins><br />      ?和<del>元素24<br />3-19  隔离双向文字走向<bdi> 元素24<br />3-20  指定文字走向<bdo dir=<br ></bdo>      ?"direction"> … </bdo>25<br />3-21  标示注音或拼音<ruby>、<br />      ?<rt>和<rp>元素25<br />3-22  上标<sup>和下标<br />      ?<sub>元素26<br />3-23  输出特殊字符26<br />3-24  HTML的树状结构27<br />3-25  HTML5不再支持的元素与<br />      ?属性设定28<br />习题29<br />第4章  设计含超链接的网页<br />4-1  <a> … </a>的基本应用31<br />4-2  浏览脉络的设定31<br />4-3  从一个文件跳到另一个文件32<br />4-3-1  超链接的HTML文件在同一个<br />      文件夹32<br />4-3-2  超链接的文件在子文件夹34<br />4-3-3  超链接的文件在父文件夹34<br />4-3-4  绝对路径35<br />4-4  同一个HTML文件中的超链接35<br />4-5  设定联络信息<address>元素36<br />4-6  链接到电子邮件信箱37<br />4-7  引用短文的实例<cite>元素与<br />      超链接的应用38<br />4-8  指定基准的URL38<br />习题39<br />第5章  制作项目列表<br />5-1  点符列表41<br />5-2  有编号的项目列表41<br />5-3  设定有编号项目列表的起始编号42<br />5-4  更改项目列表的连续编号43<br />5-5  更改项目列表的编号种类43<br />5-6  项目列表编号递减的应用44<br />5-7  自定义清单45<br />习题45<br />第6章  设计表格<br />6-1  表格的基本元素47<br />6-2  表格框线的border属性47<br />6-3  建立表头<thead>和<th>元素48<br />6-4  建立表格本体<tbody>元素48<br />6-5  建立表尾<tfoot>元素49<br />6-6  合并横向单元格colspan属性49<br />6-7  合并纵向单元格rowspan属性50<br />6-8  表格的标题<caption>元素51<br />6-9  单元格的群组化<colgroup><br />      和<col>元素51<br />6-10  表格与超链接的混合应用52<br />习题53<br />第7章  嵌入图片<br />7-1  嵌入图片<img>元素55<br />7-2  标示文件标题<figure>和<br />      <figcaption>元素56<br />7-3  制作响应图56<br />7-3-1  建立地图<img>56<br />7-3-2  响应图<map>57<br />7-3-3  定义响应图的链接区域<area>57<br />7-4  在表格内嵌入图片58<br />7-5  设计图片的超链接59<br />7-6  将图片作为项目符号60<br />7-7  简易编排嵌入图片与文字61<br />7-8  GIF动画62<br />习题63<br />第8章  设计多媒体网页<br />8-1  播放影片<video>元素65<br />8-2  播放声音<audio>元素68<br />8-3  指定多个播放文件<source>元素70<br />8-4  为影片加入字幕功能<track>元素72<br />8-4-1  认识与建立WebVTT文件73<br />8-4-2  HTML5 Video Caption Maker74<br />8-4-3  为影片加字幕的实例75<br />8-5  嵌入资源文件<embed>元素77<br />8-6  嵌入对象<object>元素78<br />8-7  设定嵌入对象的参数<param><br />      元素79<br />8-8  建立嵌入的浮动框架<iframe>元素80<br />习题82<br />第9章  制作输入表单<br />9-1  制作输入表单<form>元素84<br />9-2  制作表单组件<input>元素85<br />9-2-1  制作提交按钮submit属性值88<br />9-2-2  制作重设按钮reset属性值89<br />9-2-3  制作单行输入的文本框<br />      text属性值89<br />9-2-4  制作可输入密码的文本框<br />      password属性值90<br />9-2-5  制作搜索框search属性值91<br />9-2-6  制作图片按钮image属性值91<br />9-2-7  制作输入电话号码的文本框tel<br />      属性值92<br />9-2-8  制作输入电子邮件字段的文本框<br />      email属性值92<br />9-2-9  制作输入URL的文本框url<br />      属性值92<br />9-2-10  制作单选按钮radio属性值93<br />9-2-11  制作复选框checkbox属性值94<br />9-2-12  制作数值输入框number属性值95<br />9-2-13  制作指定范围的数值输入框range<br />        属性值95<br />9-2-14  指定颜色color属性值96<br />9-2-15  制作不显示但要传送的信息hidden<br />        属性值96<br />9-2-16  制作输入时间的控件time属性值97<br />9-2-17  制作输入日期的控件date属性值98<br />9-2-18  制作输入周次week属性值98<br />9-2-19  制作输入年份和月份month<br />        属性值99<br />9-2-20  本地与世界标准时间datetime/<br />        datetime-local属性值99<br />9-2-21  制作选择文件后上传的file<br />        属性值100<br />9-3  建立多行输入的文字框<br />      <textarea>元素101<br />9-4  为对象加上关联标记<br />      <label>元素102<br />9-5  显示进度<progress>元素103<br />9-6  显示仪表值<meter>元素103<br />9-7  下拉式选单与列表框<br />      <select>和<option>元素104<br />9-7-1  建立下拉式选单    104<br />9-7-2  建立列表框105<br />9-7-3  选项组化<optgroup>元素106<br />9-8  制作文字框的候补选项<br />      <datalist>和<option>元素107<br />9-9  表单组件群组化<br />      <fieldset>和<legend>元素108<br />9-10  加密密钥<keygen>元素109<br />习题110<br />第10章  HTML功能总结<br />10-1  全局属性112<br />10-2  事件属性115<br />10-3  认识<script>元素与一个<br />      ?超简单的JavaScript应用117<br />10-4  设定一般区块<div>元素119<br />10-5  设定一般范围<span>元素119<br />10-6  区块层级与行内层级120<br />10-7  网页布局121<br />10-7-1  <header>元素与群组化标题122<br />10-7-2  <nav>元素应用实例122<br />10-7-3  <article>元素应用实例123<br />10-7-4  <aside>元素应用实例123<br />10-8  HTML章节的概念124<br />10-9  日期与时间<time>元素124<br />习题125<br /><br />第二篇  CSS3完整学习<br />第11章  CSS3的基础知识<br />11-1  CSS基本语法129<br />11-1-1  CSS基本语法格式129<br />11-1-2  多个选择器使用<br />      ?相同的声明区块129<br />11-1-3  CSS的批注129<br />11-2  CSS颜色设定130<br />11-2-1  1600万种颜色130<br />11-2-2  网络安全颜色—— 256种颜色130<br />11-2-3  HSL颜色131<br />11-3  套用CSS的方法132<br />11-4  class选择器133<br />11-5  字体133<br />11-5-1  设置字体名称的<br />      ?font-family属性134<br />11-5-2  设置字号的font-size属性134<br />11-5-3  设置字体样式的font-style属性135<br />11-5-4  设置字体样式的<br />      ?font-weight属性135<br />11-5-5  font-variant136<br />11-5-6  font-size-adjust136<br />11-5-7  font137<br />11-5-8  @font-face137<br />11-5-9  综合应用137<br />11-6  id选择器138<br />11-7  属性选择器138<br />11-8  全局选择器140<br />11-9  虚拟选择器140<br />11-9-1  链接的虚拟类别:link和:visited140<br />11-9-2  动作虚拟类别141<br />11-9-3  目标虚拟类别141<br />11-10  前缀词的使用142<br />习题142<br />第12章  段落文字的编排知识<br />12-1  设置文字对齐方式的text-align<br />       属性144<br />12-2  设置首行缩排的text-indent<br />       属性144<br />12-3  设定行高的line-height属性145<br />12-4  设置字母间距的letter-spacing<br />       属性146<br />12-5  设置文字间距的word-spacing<br />       属性147<br />12-6  处理空格符的white-space属性147<br />12-7  大小写转换的text-transform<br />       属性148<br />12-8  设置文字阴影的text-shadow<br />       属性149<br />12-9  设置线条装饰的text-decoration<br />       属性149<br />12-10  再谈线条装饰150<br />12-10-1  text-decoration-line150<br />12-10-2  text-decoration-color150<br />12-10-3  text-decoration-style151<br />12-11  设定制表符宽度的tab-size<br />      ? 属性151<br />12-12  设定换行的word-wrap属性152<br />12-13  设定文字超出范围的<br />      ? text-overflow属性153<br />习题153<br />第13章  将CSS应用在项目列表<br />13-1  建立项目列表符号的<br />       list-style-type属性155<br />13-2  建立图片项目符号的<br />       list-style-image属性156<br />13-3  项目符号与编号位置的<br />       list-style-position属性156<br />13-4  简易表示法list-style157<br />习题157<br />第14章  设计背景<br />14-1  透明色159<br />14-1-1  rgba()函数159<br />14-1-2  hsla()函数159<br />14-1-3  透明度opacity159<br />14-2  设置背景颜色的<br />      background-color属性160<br />14-3  设置背景图像的<br />      background-image属性161<br />14-4  设置背景是否重复出现的<br />       background-repeat属性162<br />14-5  设置背景图片位置的<br />       background-position属性163<br />14-6  设置背景图片大小的<br />       background-size属性165<br />14-7  设置背景图片随内容卷动的<br />        background-attachment属性166<br />14-8  背景简易表示法background167<br />习题168<br />第15章  完整学习Box Model<br />15-1  认识Box Model170<br />15-2  外边距的设计170<br />15-2-1  <body>的外边距172<br />15-2-2  外边距的合并172<br />15-2-3  外边距应用在段落输出的实例173<br />15-3  内边距的设计174<br />15-4  边框的设计175<br />15-4-1  边框样式176<br />15-4-2  边框色彩178<br />15-4-3  边框宽度179<br />15-4-4  边框属性的简易表示法179<br />15-4-5  圆角边框180<br />15-4-6  设计图案边框181<br />15-5  补充背景功能background-clip和<br />       back ground-origin属性187<br />15-5-1  设定背景显示范围的<br />         background-clip属性187<br />15-5-2  设定背景图案的基准位置的<br />         background-origin属性187<br />15-6  设定盒子阴影的box-shadow<br />       属性188<br />15-7  设定盒子宽度与高度的box-sizing<br />       属性190<br />15-8  内容超出范围时的显示方式190<br />15-9  outline属性192<br />15-10  设定内容盒子尺寸的resize<br />      ? 属性193<br />习题194<br />第16章  将CSS应用在表格数据<br />16-1  表格标题196<br />16-2  表格底色的设计196<br />16-3  表格框线设计197<br />16-4  单元格框线的距离197<br />16-5  为单元格内容加上内边距198<br />16-6  显示或隐藏空白的单元格199<br />16-7  表格框线的模式201<br />16-8  单元格内容排版201<br />16-9  表格版面的排版202<br />16-10  综合应用202<br />习题204<br />第17章  设计渐变效果<br />17-1  线性渐变函数<br />      ?linear-gardient()206<br />17-2  放射状渐变函数<br />      ?radial-gradient()208<br />17-3  重复线性渐变函数<br />      ?repeating-linear-gradient()209<br />17-4  重复放射性渐变函数<br />      ?repeating-radial-gradient()210<br />习题211<br />第18章  设计多栏版面<br />18-1  设定栏数量与宽度的columns<br />      ?属性213<br />18-1-1  设定栏数量的column-count<br />      ? 属性213<br />18-1-2  设定栏宽度的column-width<br />      ? 属性214<br />18-1-3  栏数量与宽度简易<br />      ? 表示法columns214<br />18-2  设定栏与栏间距的column-gap<br />      ?属性215<br />18-3  设定栏与栏线属性column-rule215<br />18-3-1  设定栏线类型的column-rule-style<br />      ?属性215<br />18-3-2  设定栏线颜色的column-rule-color<br />      ?属性216<br />18-3-3  设定栏线宽度的column-rule-width<br />      ?属性216<br />18-3-4  栏线属性的简易表示法column-rule217<br />18-4  设置跨栏显示的column-span<br />      ?属性217<br />18-5  设定栏高度的column-fill属性218<br />18-6  换栏或换页219<br />18-6-1  break-before219<br />18-6-2  break-after220<br />18-6-3  break-inside220<br />习题221<br />第19章  定位与网页排版<br />19-1  设定盒子的大小223<br />19-2  设定盒子大小的极限223<br />19-3  display属性224<br />19-4  用于定位的position属性225<br />19-4-1  position属性值是relative的程序<br />      ?实例226<br />19-4-2  position属性值是absolute的程序<br />      ?实例228<br />19-4-3  position属性值是fixed的程序<br />      ?实例229<br />19-4-4  综合应用229<br />19-5  设定与解除图旁串字230<br />19-5-1  设定图旁串字的float属性230<br />19-5-2  清除图旁串字的clear属性231<br />19-6  堆叠顺序232<br />19-7  显示或隐藏元素的visibility属性233<br />19-8  用box调整元素呈现方式的<br />      ?object-fit属性233<br />19-9  设定垂直对齐的vertical-align<br />      ?属性234<br />习题235<br />第20章  使用弹性容器(flexible container)排版<br />20-1  flex container的基本概念237<br />20-2  弹性容器的声明237<br />20-3  设定版面方向(flex-direction)238<br />20-4  设定弹性区块内为多行排列<br />      ?(flex-wrap)239<br />20-5  直接设定排版方向和行数<br />      ?(flex-flow)241<br />20-6  版面区块的排列顺序(order)241<br />20-7  增加版面区块对象宽度<br />      ?(flex-grow)243<br />20-8  缩减版面区块对象宽度<br />      ?(flex-shrink)243<br />20-9  调整前的区块对象宽度<br />      ?(flex-basis)244<br />20-10  增减区块宽度的简易表示法(flex)245<br />20-11  设定留白的方式<br />      ?(justify-content)246<br />20-12  垂直方向留白的处理<br />      ?(align-items)247<br />20-13  个别版面区块留白的处理<br />      ?(align-self)249<br />20-14  弹性容器有多行版面区块时留白<br />         的处理(align-content)250<br />20-15  综合应用252<br />习题252<br />第21章  动画设计 —— 过渡效果<br />21-1  设定过渡效果时间的属性<br />      ?transition-duration254<br />21-2  设定过渡效果的属性<br />      ?transition-property254<br />21-3  设定过渡延迟时间的属性<br />      ?transition-delay255<br />21-4  设计过渡速度的属性<br />      ?transition-timing-function255<br />21-5  过渡效果的简易表示法<br />      ?transition256<br />21-6  综合应用257<br />习题257<br />第22章  设计网页动画<br />22-1  关键帧(@keyframes)259<br />22-2  运用关键帧(animation-name)259<br />22-3  设定动画时间<br />      ?(animation-duration)259<br />22-4  设计动画变速方式<br />      ?(animation-timing-function)260<br />22-5  设定动画次数<br />      ?(animation-iteration-count)261<br />22-6  设定动画重复执行的方向<br />      ?(animation-direction)262<br />22-7  设定动画执行或是暂停<br />      ?(animation-play-state)263<br />22-8  设定动画延迟的时间<br />      ?(animation-delay)264<br />22-9  设定动画延迟与完成的样式<br />      ?(animation-fill-mode)264<br />22-10  动画的简易表示法animation265<br />习题265<br />第23章  变形动画<br />23-1  2D变形效果267<br />23-2  2D变形的基准点271<br />23-3  3D变形效果271<br />23-4  3D变形的基准点274<br />23-5  设定透视图视点距离275<br />23-6  透视图的基准点277<br />23-7  巢状元素产生时子元素的处理277<br />23-8  是否显示背面内容278<br />习题279<br />第24章  响应式(RWD)网页设计<br />24-1  设置鼠标指针的形状281<br />24-2  媒体查询281<br />24-2-1  媒体类型282<br />24-2-2  媒体特性282<br />24-2-3  媒体查询设计使用@media282<br />24-2-4  媒体查询设计使用<link>284<br />24-2-5  媒体查询设计使用@import285<br />24-3  选择器完整说明285<br />24-4  响应式网页设计289<br />24-4-1  响应式网页实例 290<br />24-4-2  设计响应式网页的基本原则290<br />24-4-3  viewport290<br />24-4-4  浏览画面设计291<br />24-4-5  导览区套用样式表292<br />24-4-6  文章区套用样式表293<br />24-4-7  侧边栏区套用样式表293<br />24-4-8  其他设计293<br />24-4-9  完整程序内容294<br />习题294<br />  <br />第三篇  迈向网页设计高手之路<br />第25章  JavaScript基础知识<br />25-1  JavaScript的功能297<br />25-2  JavaScript的输出297<br />25-3  撰写JavaScript代码的位置297<br />25-3-1  将JavaScript代码写在<head><br />      ?元素内298<br />25-3-2  将JavaScript代码写在<body><br />      ?元素内298<br />25-3-3  以外部文件方式撰写JavaScript<br />      ?代码299<br />25-3-4  存取HTML内容输出的实例299<br />25-3-5  document.write()输出的实例299<br />25-4  JavaScript基本语法300<br />25-5  声明变量301<br />25-6  数据类型302<br />25-6-1  数值数据302<br />25-6-2  字符串数据303<br />25-6-3  对象数据303<br />25-6-4  综合应用304<br />25-7  运算符304<br />25-7-1  算术运算符305<br />25-7-2  递增、递减运算符305<br />25-7-3  赋值运算符306<br />25-8  布尔值、比较运算与逻辑运算306<br />25-8-1  布尔值306<br />25-8-2  比较运算符307<br />25-8-3  逻辑运算符308<br />25-9  位运算符309<br />25-10  运算符的优先级310<br />习题310<br />第26章  JavaScript的流程控制<br />26-1  if 语句312<br />26-1-1  if 语句312<br />26-1-2  if … else语句312<br />26-1-3  if … else if … else语句313<br />26-1-4  判断条件可以扩展314<br />26-2  switch语句314<br />26-3  for语句316<br />26-4  while语句317<br />26-5  do … while语句317<br />26-6  特殊表达式318<br />26-7  数组array319<br />26-7-1  Array的方法320<br />26-7-2  Array的属性320<br />26-8  for/in语句321<br />26-9  综合应用322<br />习题322<br />第27章  JavaScript的函数设计<br />27-1  基本函数设计324<br />27-2  设计一个可以传递参数的函数325<br />27-3  函数调用同时有返回值325<br />27-4  全局变量与局部变量326<br />27-5  函数被定义在对象内327<br />习题328<br />第28章  浏览器对象模型BOM<br />28-1  认识BOM330<br />28-2  window对象330<br />28-2-1  有趣的程序测试330<br />28-2-2  window对象的属性331<br />28-2-3  window对象的方法333<br />28-3  screen对象338<br />28-4  navigator对象338<br />28-5  history对象339<br />28-6  location对象340<br />习题341<br />第29章  HTML的文件对象模型DOM<br />29-1  认识DOM343<br />29-2  取得HTML元素344<br />29-2-1  getElementByID()344<br />29-2-2  getElementsByTagName()344<br />29-2-3  getElementsByClassName()345<br />29-2-4  querySelectorAll()和<br />      ?querySelector()345<br />29-2-5  双层条件的存取功能346<br />29-2-6  返回串行的长度length346<br />29-2-7  元素上下文属性347<br />29-2-8  元素大小与位置348<br />29-2-9  更改图片大小349<br />29-3  更改HTML元素内容349<br />29-3-1  更改标题或段落的内容349<br />29-3-2  更改属性内容350<br />29-4  DOM节点和浏览元素350<br />29-4-1  认识相关名词351<br />29-4-2  存取节点值351<br />29-4-3  <body>和<html>节点352<br />29-4-4  相同父节点的兄弟节点内容353<br />29-4-5  存取父节点354<br />29-5  建立、插入、删除节点355<br />29-5-1  建立节点355<br />29-5-2  将节点插入特定位置355<br />29-5-3  删除节点356<br />29-5-4  更换节点356<br />29-6  DOM与CSS357<br />29-7  HTML的集合对象359<br />29-7-1  document.images359<br />29-7-2  document.forms360<br />29-7-3  document.links361<br />29-8  DOM 事件属性361<br />29-8-1  onload与onunload事件362<br />29-8-2  onchange事件362<br />29-8-3  onclick事件363<br />29-8-4  ondblclick事件364<br />29-8-5  onmouseover和onmouseout事件364<br />29-8-6  onmousedown和onmouseup事件364<br />29-8-7  在JavaScript内建立事件365<br />习题366<br />第30章  HTML Canvas绘图与动画<br />30-1  建立Canvas绘图环境368<br />30-2  绘制矩形368<br />30-2-1  rect()、stroke()和strokeRect()368<br />30-2-2  fillRect()和fillStyle()369<br />30-2-3  clearRect()370<br />30-3  绘制线条370<br />30-3-1  绘制直线370<br />30-3-2  beginPath()和closePath()371<br />30-3-3  lineWidth371<br />30-3-4  fill()372<br />30-3-5  lineCap372<br />30-3-6  lineJoin373<br />30-4  绘制圆形或弧线373<br />30-4-1  绘制圆形373<br />30-4-2  绘制弧线374<br />30-4-3  顺时针弧线或逆时针弧线375<br />30-4-4  实心圆的绘制376<br />30-4-5  arcTo()376<br />30-5  色彩渐变效果的处理377<br />30-5-1  线性渐变377<br />30-5-2  辐射渐变379<br />30-5-3  将渐变应用在矩形框线380<br />30-6  绘制文字382<br />30-6-1  font382<br />30-6-2  fillText()和strokeText382<br />30-6-3  文字输出与渐变的应用382<br />30-6-4  输出文字居中对齐383<br />30-7  绘制图像383<br />30-8  建立简单动画385<br />30-9  位移与旋转386<br />习题390<br />第31章  取得用户的经纬度数据<br />31-1  HTML的 Geolocation392<br />31-2  getCurrentPosition()393<br />31-3  watchPosition()和clearWatch()394<br />习题395<br />第32章  jQuery Mobile移动版网页设计<br />32-1  安装Opera Mobile Classic <br />      ?Emulator397<br />32-2  我的第一个采用jQuery Mobile<br />      ?设计的网页398<br />32-3  jQuery的基本网页架构399<br />32-4  超链接功能401<br />32-5  对话框的设计402<br />32-6  页面的切换402<br />32-7  建立按钮403<br />32-7-1  使用<input>元素建立按钮403<br />32-7-2  使用<button>元素建立按钮404<br />32-7-3  使用<a>元素建立按钮404<br />32-7-4  按钮图标404<br />32-7-5  设定按钮图标的位置404<br />32-7-6  更多图标设定405<br />32-8  弹出框的设计406<br />32-9  工具栏406<br />32-9-1  页首区406<br />32-9-2  页尾区407<br />32-10  导航栏407<br />32-11  面板(Panel)409<br />32-12  可折叠区块410<br />32-12-1  基本可折叠区块410<br />32-12-2  巢状可折叠区块411<br />32-13  建立表格411<br />32-13-1  Reflow表格411<br />32-13-2  Column Toggle表格412<br />32-13-3  将样式表应用在表格413<br />32-14  列表显示414<br />32-15  列表符号416<br />32-15-1  默认列表符号   416<br />32-15-2  自设列表图标416<br />32-15-3  清单的缩图    417<br />32-15-4  为缩图加上文字批注417<br />32-15-5  分割列表按钮417<br />32-16  制作输入表单418<br />32-16-1  <label>元素418<br />32-16-2  text属性418<br />32-16-3  功能按钮属性419<br />32-16-4  radio属性420<br />32-16-5  checkbox属性420<br />32-16-6  select属性421<br />32-16-7  range属性421<br />32-16-8  On/Off切换设计422<br />习题422<br />第33章  将网页转成APP应用程序<br />33-1  准备HTML文件424<br />33-2  准备config.xml配置文件424<br />33-3  压缩网页与配置文件425<br />33-4  建立APP应用程序425<br />33-5  重新上传文件427<br />附录A  HTML标记列表<br />附录B  HTML属性索引表<br />附录C  CSS属性索引表<br />附录D  网页设计使用的单位<br />D-1  绝对单位445<br />D-2  相对单位445<br />D-3  百分比445<br />附录E  认识网页设计的颜色</pre> </div> </div> <div id="xzsm" class="st"> <h2>HTML5+CSS3王者归来 pdf下载声明</h2> <p class="des">本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版</p> </div> <div id="xzlj" class="st"> <h2>pdf下载地址</h2> <p class="des">版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!</p> <p class="des"><span>链接地址:<a target="_blank" rel="noopener noreferrer nofollow" href="http://union.dangdang.com/transfer.php?from=P-341374&ad_type=10&sys_id=1&backurl=http://product.dangdang.com/27856614.html">HTML5+CSS3王者归来</a></span></p> </div> </article> <div class="action-share"></div> <div class="article-tags">标签:<a href="https://weblogstack.com/tag/programming" rel="tag">程序设计</a></div> <nav class="article-nav"> <span class="article-nav-prev">上一篇<br><a href="https://weblogstack.com/17566.html" rel="prev">Java EE 7精粹 PDF下载</a></span> <span class="article-nav-next">下一篇<br><a href="https://weblogstack.com/17800.html" rel="next">C 语言程序设计教程 (21世纪高职高专规划教材) PDF下载</a></span> </nav> <div class="relates relates-thumb"><div class="title"><h3>相关推荐</h3></div><ul><li><a href="https://weblogstack.com/20702.html"><img data-src="https://img3m9.ddimg.cn/14/15/25809809-1_b_1.jpg" alt="前端程序员面试秘籍 PDF下载-网志栈" src="https://cdn.weblogstack.com/wp-content/themes/dux/img/thumbnail.png" class="thumb"></a><a href="https://weblogstack.com/20702.html">前端程序员面试秘籍 PDF下载</a></li><li><a href="https://weblogstack.com/20701.html"><img data-src="https://img3m7.ddimg.cn/17/15/23691707-1_b_1.jpg" alt="单片机原理与应用 C语言版 21世纪高等学校规划教材·电子信息 PDF下载-网志栈" src="https://cdn.weblogstack.com/wp-content/themes/dux/img/thumbnail.png" class="thumb"></a><a href="https://weblogstack.com/20701.html">单片机原理与应用 C语言版 21世纪高等学校规划教材·电子信息 PDF下载</a></li><li><a href="https://weblogstack.com/20695.html"><img data-src="https://img3m3.ddimg.cn/45/32/25281873-1_b_4.jpg" alt="Java语言程序设计(第3版)学习指导与习题解析 PDF下载-网志栈" src="https://cdn.weblogstack.com/wp-content/themes/dux/img/thumbnail.png" class="thumb"></a><a href="https://weblogstack.com/20695.html">Java语言程序设计(第3版)学习指导与习题解析 PDF下载</a></li><li><a href="https://weblogstack.com/20696.html"><img data-src="https://img3m2.ddimg.cn/39/3/21033282-1_b_2.jpg" alt="C语言程序设计基础 PDF下载-网志栈" src="https://cdn.weblogstack.com/wp-content/themes/dux/img/thumbnail.png" class="thumb"></a><a href="https://weblogstack.com/20696.html">C语言程序设计基础 PDF下载</a></li><li><a href="https://weblogstack.com/20697.html"><img data-src="https://img3m6.ddimg.cn/91/8/27931456-1_b_3.jpg" alt="普通高等教育“十二五”规划教材 汇编语言程序设计(第二版) PDF下载-网志栈" src="https://cdn.weblogstack.com/wp-content/themes/dux/img/thumbnail.png" class="thumb"></a><a href="https://weblogstack.com/20697.html">普通高等教育“十二五”规划教材 汇编语言程序设计(第二版) PDF下载</a></li><li><a href="https://weblogstack.com/20698.html"><img data-src="https://img3m4.ddimg.cn/8/25/22895144-1_b_1.jpg" alt="C语言程序设计基础 PDF下载-网志栈" src="https://cdn.weblogstack.com/wp-content/themes/dux/img/thumbnail.png" class="thumb"></a><a href="https://weblogstack.com/20698.html">C语言程序设计基础 PDF下载</a></li><li><a href="https://weblogstack.com/20699.html"><img data-src="https://img3m3.ddimg.cn/76/36/29142013-1_b_3.jpg" alt="大话云计算:从云起源到智能云未来 PDF下载-网志栈" src="https://cdn.weblogstack.com/wp-content/themes/dux/img/thumbnail.png" class="thumb"></a><a href="https://weblogstack.com/20699.html">大话云计算:从云起源到智能云未来 PDF下载</a></li><li><a href="https://weblogstack.com/20700.html"><img data-src="https://img3m0.ddimg.cn/13/12/23655370-1_b_1.jpg" alt="ASP.NET软件开发实用教程(第2版,“十二五”职业教育国家规划教材 全国高等职业教育规划教材) PDF下载-网志栈" src="https://cdn.weblogstack.com/wp-content/themes/dux/img/thumbnail.png" class="thumb"></a><a href="https://weblogstack.com/20700.html">ASP.NET软件开发实用教程(第2版,“十二五”职业教育国家规划教材 全国高等职业教育规划教材) PDF下载</a></li></ul></div> </div> </div> <div class="sidebar"> <div class="widget widget_ui_posts"><h3>随机推荐</h3><ul><li><a href="https://weblogstack.com/12322.html"><span class="thumbnail"><img data-src="https://img3m7.ddimg.cn/15/29/25088397-1_b_3.jpg" alt="不一样的UI设计师(全彩) PDF下载-网志栈" src="https://cdn.weblogstack.com/wp-content/themes/dux/img/thumbnail.png" class="thumb"></span><span class="text">不一样的UI设计师(全彩) PDF下载</span><span class="muted">2020-12-11</span></a></li> <li><a href="https://weblogstack.com/30864.html"><span class="thumbnail"><img data-src="https://img3m6.ddimg.cn/0/26/23956416-1_b_5.jpg" alt="数据革命:2015贵阳国际大数据博览会暨全球大数据时代贵阳峰会全记录 PDF下载-网志栈" src="https://cdn.weblogstack.com/wp-content/themes/dux/img/thumbnail.png" class="thumb"></span><span class="text">数据革命:2015贵阳国际大数据博览会暨全球大数据时代贵阳峰会全记录 PDF下载</span><span class="muted">2020-12-23</span></a></li> <li><a href="https://weblogstack.com/15168.html"><span class="thumbnail"><img data-src="https://img3m6.ddimg.cn/94/2/23203516-1_b_1.jpg" alt="Adobe InDesign CS5版式设计与制作技能基础教程 PDF下载-网志栈" src="https://cdn.weblogstack.com/wp-content/themes/dux/img/thumbnail.png" class="thumb"></span><span class="text">Adobe InDesign CS5版式设计与制作技能基础教程 PDF下载</span><span class="muted">2020-12-14</span></a></li> <li><a href="https://weblogstack.com/13442.html"><span class="thumbnail"><img data-src="https://img3m6.ddimg.cn/79/12/8815336-1_b.jpg" alt="多媒体通信技术/高校计算机教学系列教材 PDF下载-网志栈" src="https://cdn.weblogstack.com/wp-content/themes/dux/img/thumbnail.png" class="thumb"></span><span class="text">多媒体通信技术/高校计算机教学系列教材 PDF下载</span><span class="muted">2020-12-13</span></a></li> <li><a href="https://weblogstack.com/31707.html"><span class="thumbnail"><img data-src="https://img3m0.ddimg.cn/62/28/8788490-1_b.jpg" alt="Oracle9i快速入门 PDF下载-网志栈" src="https://cdn.weblogstack.com/wp-content/themes/dux/img/thumbnail.png" class="thumb"></span><span class="text">Oracle9i快速入门 PDF下载</span><span class="muted">2020-12-23</span></a></li> </ul></div><div class="widget widget_ui_tags"><h3>热门标签</h3><div class="items"><a href="https://weblogstack.com/tag/imagemultimedia">图像 多媒体 (3653)</a><a href="https://weblogstack.com/tag/programming">程序设计 (788)</a><a href="https://weblogstack.com/tag/mysql">mysql (15)</a><a href="https://weblogstack.com/tag/redis">redis (6)</a><a href="https://weblogstack.com/tag/distributed">分布式 (4)</a><a href="https://weblogstack.com/tag/kafka">kafka (2)</a><a href="https://weblogstack.com/tag/wallet">红包 (2)</a><a href="https://weblogstack.com/tag/cache">缓存 (1)</a><a href="https://weblogstack.com/tag/transaction">事务 (1)</a><a href="https://weblogstack.com/tag/elasticsearch">elasticsearch (1)</a><a href="https://weblogstack.com/tag/postgresql">postgresql (1)</a><a href="https://weblogstack.com/tag/mongodb">MongoDB (1)</a><a href="https://weblogstack.com/tag/tcpip">TCP/IP (1)</a><a href="https://weblogstack.com/tag/concurrent">高并发 (1)</a><a href="https://weblogstack.com/tag/freevideo">无广告免费影视 (1)</a><a href="https://weblogstack.com/tag/freeproxy">免费HTTP代理 (1)</a></div></div></div></section> <footer class="footer"> <div class="container"> <p>© 2024 <a href="https://weblogstack.com">网志栈</a>   <a target="_blank" href="http://beian.miit.gov.cn">京ICP备2020038460号-2</a> <p style="color: #FF5E52">声明:本站分享的文章、资源等均收集于互联网,仅供读者学习交流使用,版权归原作者所有。如有侵权,请您与<a href="mailto:iwyy999@gmail.com" style="text-decoration: underline;" target="_blank">站长</a>联系 ,我们将及时处理!</p></p> </div> </footer> <script> window.jsui={ www: 'https://weblogstack.com', uri: 'https://weblogstack.com/wp-content/themes/dux', ver: '6.4', roll: [], ajaxpager: '0', url_rp: 'https://weblogstack.com/tags' }; </script> <script type='text/javascript' src='//apps.bdimg.com/libs/jquery/1.11.1/jquery.min.js?ver=6.4' id='jquery-js'></script> <script type='text/javascript' src='//apps.bdimg.com/libs/bootstrap/3.2.0/js/bootstrap.min.js?ver=6.4' id='bootstrap-js'></script> <script type='text/javascript' src='https://cdn.weblogstack.com/wp-content/themes/dux/js/loader.js?ver=6.4' id='_loader-js'></script> </body> </html>