关于作者
译者序
前言
第1章 HTML5、CSS3和响应式网页设计入门
∙ 1.1 为什么智能手机很重要(而老版的IE不再重要)
∙ 1.2 响应式设计一定是最佳选择吗
∙ 1.3 响应式网页设计的定义
∙ 1.4 为什么要在响应式设计上停滞不前
1.5 响应式网页设计示例
∙ 1.5.1 下载视口调试工具
∙ 1.5.2 在线创意源泉
1.6 为什么HTML5很优秀
∙ 1.6.1 省时省力
∙ 1.6.2 新增了语义化标签元素
1.7 CSS3为响应式设计和更多创新奠定了基础
∙ 1.7.1 底线:CSS3不破坏任何东西
∙ 1.7.2 CSS3如何解决日常设计问题
1.8 看呐,不用图片
∙ CSS3还带来了什么
∙ 1.9 HTML5和CSS3现在就能用吗
∙ 1.10 响应式网页设计不是灵丹妙药
∙ 1.11 引导客户:网站不必在所有浏览器中表现一致
∙ 1.12 小结
第2章 媒体查询:支持不同的视口
∙ 2.1 现在就能使用媒体查询
∙ 2.2 为什么响应式设计需要媒体查询
∙ 2.2.1 媒体查询语法
∙ 2.2.2 媒体查询能检测那些特性
∙ 2.2.3 用媒体查询改造我们的设计
∙ 2.2.4 加载媒体查询的最佳方法
∙ 2.3 我们的第一个响应式设计
∙ 2.3.1 我们的设计是固定宽度的,不要惊讶
∙ 2.3.2 响应式设计中要保证图片尽可能精简
∙ 2.3.3 小视口下的内容剪切
∙ 2.4 阻止移动浏览器自动调整页面大小
∙ 2.5 针对不同视口宽度修正设计
∙ 2.6 响应式设计中内容始终优先
∙ 2.7 媒体查询只是必要条件之一
∙ 我们需要流动布局
∙ 2.8 小结
第3章 拥抱流式布局
∙ 3.1 固定布局经不起未来考验
∙ 3.2 为什么响应式设计需要百分比布局
∙ 3.3 将网页从固定布局修改为百分比布局
∙ 3.3.1 需要牢记的公式
∙ 3.3.2 设置百分比元素的上下文
∙ 3.3.3 必须时刻牢记上下文
∙ 3.4 用em替换px
∙ 3.5 弹性图片
∙ 3.5.1 让图片随视口缩放
∙ 3.5.2 为特定图片指定特定规则
∙ 3.5.3 给弹性图片设置阈值
∙ 3.5.4 超级全能的max-width属性
∙ 3.6 为不同的屏幕尺寸提供不同的图片
∙ 设置自适应图片
∙ 把背景图片放在其他地方
∙ 3.7 流动网格布局和媒体查询的默契配合
∙ 3.8 CSS网格系统
∙ 使用网格系统快速搭建网站
∙ 3.9 小结
第4章 响应式设计中的HTML5
∙ 4.1 HTML5的哪些部分现在就能用
∙ 4.1.1 大多数网站可以用HTML5编写
∙ 4.1.2 腻子脚本和Modernizr
∙ 4.2 如何编写HTML5网页
∙ 4.2.1 HTML5的精简之道
∙ 4.2.2 HTML5标签的合理写法
∙ 4.2.3 伟大的<a>标签万岁
∙ 4.2.4 HTML的废弃零件
∙ 4.3 HTML5的全新语义化元素
∙ 4.3.1 <section>
∙ 4.3.2 <nav>
∙ 4.3.3 <article>
∙ 4.3.4 <aside>
∙ 4.3.5 <hgroup>
∙ HTML5的大纲结构算法
∙ 4.3.6 <header>
∙ 4.3.7 <footer>
∙ 4.3.8 <address>
∙ 4.4 HTML5结构元素的实际用法
∙ 网站的主体内容怎么办?
∙ 4.5 HTML5的文本级语义元素
∙ 4.5.1 <b>
∙ 4.5.2 <em>
∙ 4.5.3 <i>
∙ 4.5.4 在页面中应用文本层语义元素
∙ 4.6 遵循WAI-ARIA实现无障碍站点
∙ ARIA的地标角
html网页设计css∙ 4.7 在HTML5中嵌入媒体
∙ 4.8 用HTML5的方法为页面添加视频或音频
∙ 4.8.1 提供备用的媒体源文件
∙ 4.8.2 针对老版本浏览器的备用方案
∙ 4.8.3 <audio>和<video>标签的用法基本一致
∙ 4.9 响应式视频
∙ 4.10 离线Web应用
∙ 4.10.1 离线Web应用概述
∙ 4.10.2 让网页可离线使用
∙ 4.10.3 理解manifest文件
∙ 4.10.4 页面被自动加载到离线缓存
∙ 4.10.5 版本注释的用途
∙ 4.10.6 离线访问网站
∙ 4.10.7 离线Web应用的故障诊断
∙ 4.11 小结
第5章 CSS3:选择器、字体和颜模式
∙ 5.1 CSS3给前端开发人员带来了什么
∙ 5.1.1 Internet Explorer 6到8对CSS3的支持
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论