深入理解html5:语义,标准与样式pdf,深入理解html5语义标准与样式.doc
深入理解html5语义标准与样式.doc
深入理解HTML5:语义、标准与样式(勇猛精进早登大师殿堂创最优品质交互)【美】布拉德福(Bradford,A.)【美】海涅(Haine,P.)著高京译ISBN978-7-121-20552-12013年6月出版定价:59.00元280页16开编辑推荐本书讲解循序渐进,包括详细的基础概念和最佳实践。然后覆盖了核心HTML5技术,带你学习多媒体、交互性和改进的语义。每一章都以简单的内容开始,之后进入逐步复杂的示例。在本书中,你会学习到:•用新的语义标签改善代码•不用插件在页面使用多媒体和交互性•用HTML5元素和客户端校验创建出色的表单•探索强大的配套API内容提要HTML5并不一定适用于所有网站,而是面向未来的网站!本书面向的读者是致力于创建有更好的多媒体、交互性和语义的网站的开发者和设计师。本书介绍了HTML5里的新元素和它们的用法,包括不太常用的元素。书中也包含了巧妙的样式和脚本技巧,可以运用于你的网站。本书完全遵循技术标准和最新网站设计技术。目录关于作者xiv关于技术审阅人xv关于封面设计者xvi致谢xvii引言xix第1章起步:HTML5的演变11.1HTML5=HTML•HTML511.1.1HTML5出现之前11.1.2为什么XHTML2.0消失了,而HTML5流行了21.1.3WHATWG的理念21.1.4HTML5的现状31.2剖析HTML5文档41.3HTML术语和概念51.3.1元素61.3.2属性61.3.3文档模型71.4HTML5的新特性91.4.1向后兼容91.4.2错误处理91.4.3简化的doctype101.4.4简化的字符编码111.4.5新的内容模型类别121.4.6新元素131.4.7微数据131.4.8内嵌MathML和SVG131.4.9API141.4.10不再遵循SGML(又一次!)141.4.11废弃的特性141.5XHTML消失了吗171.5.1MIME类型的问题181.6在HTML和XHTML之间选择181.7浏览器支持情况191.8浏览器开发工具20小结21第2章各司其职的标签222.1全局属性232.1.1可访问性242.1.2元数据(metadata)252.1.3唯一标识262.1.4可编辑性282.1.5拼写检查282.1.6隐藏元素282.1.7拖曳292.1.8样式292.1.9文字方向292.1.10自定义数据302.2内容模型类别302.3根元素312.3.1html元素的属性332.4文档元数据和脚本元素332.4.1网页信息:title和meta342.4.2链接、样式和资源:base、link和style362.4.3增加行为和后备内容:script和noscript382.5文档区块元素402.5.1语义区块元素402.6内容分组元素412.6.1无法避免的段落:p422.6.2打断内容:hr432.6.3保持格式:pre432.6.4引用文字:blockquote432.6.5列表432.6.6图表、照片、图示:figure和figcaption472.6.7创建分块:div472.7文本级语义元素482.8表格数据元素492.8.1表格基础502.8.2添加表头512.8.3增加说明:caption522.8.4增加结构:thead、tfoot和tbody522.8.5添加更多结构:colgroup和col542.9表单元素562.10内嵌内容元素572.11交互元素592.11.1显示更多:summary和details602.11.2工具条:menu和command62小结62第3章认识语义633.1什么是语义,跟我有什么关系633.2用大纲思考643.3HTML5大纲算法653.4用标题内容隐性地创建大纲663.5用区块内容创建大纲673.5.1提高大纲的语义683.6头和尾703.6.1使用hgroup713.6.2格式化有地址的尾部713.6.3确定头尾内容723.7查看HTML5大纲733.8div和span过时了吗743.9案例学习:《城市新闻报》743.9.1添加文本级语义763.10其他文本级元素843.10.1作品标题:cite853.10.2格式化计算机输入/输出:code、var、samp、kbd853.10.3标记文本编辑:ins和del853.10.4处理外来脚本85小结87第4章精通表单884.1表单元素复习884.1.1分析表单元素894.1.2表单元素属性904.2获取输入914.2.1最初的输入类型934.2.2新输入类型984.3校验和提交表单1024.3.1输入字段必填1034.3.2用按钮和图片提交表单1034.4其他常用元素属性1054.4.1提供占位符文字1054.4.2字段只读1064.4.3autocomplete和autofocus1064.4.4使用数据列表1074.5其他表单控件1084.5.1菜单1084.5.2文本块1114.5.3显示进度1124.5.4显示度量1124.5.5显示计算的输出1144.5.6密钥生成器1154.6用fieldset和label添加结构1154.7完整的表单1174.7.1第一页:收集用户详情1174.7.2第二页:收集评论1214.7.3第三页:确认信息1234.8表单可用性1244.8.1各司其职的输入类型1244.8.2保持简洁1244.8.3别让我思考、别让我费力、别骗我1254.8.4记住互联网是全球的1254.8.5需要时提供后备方案125小结126第5章多媒体:视频、音频和内嵌媒体1275.1一切的开始:img1275.2图像映射1305.3嵌入其他媒体1325.3.1embed元素1325.3.2object元素1335.4嵌入的HTML:iframe1355.4.1处理iframe元素里的内容1365.4.2新的iframe元素属性1375.4.3指向iframe1385.5视频1395.5.1视频格式1395.5.2版权问题1405.5.3处理视频源1405.5.4视频属性1445.6音频1465.6.1音频格式1475.7文字轨1485.8编码音频和视频1495.9最后一个重要元素150小结150第6章CSS31516.1当前状态:CSS2.11516.2CSS3模块1526.3使用CSS1536.3.1附上样式表1536.3.2CSS样式规则1556.3.3基本的CSS选择器语法1576.3.4高级选择器1616.3.5高效使用选择器1756.3.6CSS盒模型1766.4背景和边框1806.4.1基本背景色和图片1806.4.2多重背景1846.4.3圆角1856.4.4阴影1856.5颜色1866.5.1屏幕上的颜色1866.5.2功能符语法1886.5.3色调、饱和度、亮度1886.5.4不透明度1896.6网页字体的编排设计1906.6.1网页字体1906.6.2多列1926.6.3文字特效1926.6.4字体的规则193小结194第7章用户交互和HTML5API1957.1使用本章的JavaScript1957.1.1操作DOM属性
深入理解html5:语义,标准与样式pdf,深入理解html5语义标准与样式.doc相关推荐
- HTML5移动Web开发实战 PDF扫描版
<HTML5移动Web开发实战>提供了应对这一挑战的解决方案.通过阅读本书,你将了解如何有效地利用最新的HTML5的那些针对移动网站的功能,横跨多个移动平台.全书共分10章,从移动Web. ...
- 黄智生教授:大数据时代的语义技术(公号回复“黄智生语义技术”下载彩标PDF论文)
黄智生教授:大数据时代的语义技术(公号回复"黄智生语义技术"下载彩标PDF论文) 原创: 黄智生 数据简化DataSimp 今天 数据简化DataSimp导读:介绍面向大数据环境的 ...
- html5 audio样式修改,html5audio美化 html5 audio 顺序播放
如何修改HTML5 audio 的样式 写的时候不要用controls, 然后自己写div或者a标签,定义样式. 再用js捕获audio事件就可以了. 基本就是src pause暂停 load加载 p ...
- 本质安全设备标准(IEC60079-11)的理解(三)
本质安全设备标准(IEC60079-11)的理解(三) 对于标准中"fault"的理解 第一,标准中对fault的定义是这样的: 3.7.2 fault any defect of ...
- python使用fpdf生成各种样式pdf表格数据
python使用fpdf生成各种样式pdf表格数据 目录
- 城市大脑全球标准研究3:如何理解城市大脑中的“大脑”?
作者:刘锋 前言:2015年城市大脑概念和定义提出时,城市大脑的本意是指应用范围,覆盖地域非常广大的城市级神经系统,是巨大的"脑",这里的"大"与大数据的&qu ...
- ML:MLOps系列讲解之《CRISP-ML (Q)ML生命周期过程—了解机器学习开发的标准过程模型—业务和数据理解→数据工程(数据准备)→ML模型工程→评估ML模型→模型部署→模型监控和维护》解读
ML:MLOps系列讲解之<CRISP-ML (Q)ML生命周期过程-了解机器学习开发的标准过程模型-业务和数据理解→数据工程(数据准备)→ML模型工程→评估ML模型→模型部署→模型监控和维护& ...
- HTML5 Canvas游戏开发实战 PDF扫描版
HTML5 Canvas游戏开发实战主要讲解使用HTML5 Canvas来开发和设计各类常见游戏的思路和技巧,在介绍HTML5 Canvas相关特性的同时,还通过游戏开发实例深入剖析了其内在原理,让读 ...
- 这是 Google 工程师 Amit Singhal 发表在 Google 官方博客的一篇文章,讲述了 Google 搜索排名背后的一些技术,涉及到 Google 对网页,对语义,对用户意图的理解。
XEIM这是 Google 工程师 Amit Singhal 发表在 Google 官方博客的一篇文章,讲述了 Google 搜索排名背后的一些技术,涉及到 Google 对网页,对语义,对用户意图的 ...
最新文章
- 三次握手和四次挥手图解_图解 TCP 三次握手和四次挥手
- spring问题--Unable to validate using XSD
- EWSD常用状态解释
- ArduinoIDE安装与配置与第一个程序的烧录和运行——人人都能玩硬件
- mysql如何植入到oracle_分享MSSQL、MySql、Oracle的大数据批量导入方法及编程手法细节...
- 【白皮书分享】站外种草白皮书.pdf(附下载链接)
- 解决tomcat控制台以及localhost Log和Catalina Log乱码问题
- 直面 Jira,Worktile CTO 为何自信满满?
- 整合TextBox与Label 创建新控件--EFLabelText
- i3wm中Chrome不保存密码
- html window 网络邻居,windows10网上邻居共享文件0x80070035找不到网络路径
- 什么是ANC降噪技术?耳机工厂来告诉你
- Why use Spring
- 数据库系统概论——期末重点复习
- svg html g标签id,svg是什么?svg常用的方法(附代码)
- android 模拟自动点击,自动点击器(模拟点击)
- “北漂”小夫妻新婚后的理财计划
- 动态化部署:Android热修复之代码修复(一)
- 穷人python入门教程视频_穷的解释|穷的意思|汉典“穷”字的基本解释
- KUKA机器人 - 从开机到自动运行
热门文章
- 窗体案例:注册 登陆 主界面 c# 1613533126
- linux-文件管理-不完整版
- scp带密码后台传输
- [Err] 1093 - You can't specify target table 'xxx' for update in FROM clause解决方法
- ThinkPHP3.2 下载、导入、导出功能的设计与实现
- Selenium代码示例
- Spring AspectJ Execution 表达式
- 一个老工程师的肺腑之言!!!
- 唔姆(二次元高清图片收藏)
- 面试官系统精讲Java源码及大厂真题 - 03 Java 常用关键字理解