深入理解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相关推荐

  1. HTML5移动Web开发实战 PDF扫描版​

    <HTML5移动Web开发实战>提供了应对这一挑战的解决方案.通过阅读本书,你将了解如何有效地利用最新的HTML5的那些针对移动网站的功能,横跨多个移动平台.全书共分10章,从移动Web. ...

  2. 黄智生教授:大数据时代的语义技术(公号回复“黄智生语义技术”下载彩标PDF论文)

    黄智生教授:大数据时代的语义技术(公号回复"黄智生语义技术"下载彩标PDF论文) 原创: 黄智生 数据简化DataSimp 今天 数据简化DataSimp导读:介绍面向大数据环境的 ...

  3. html5 audio样式修改,html5audio美化 html5 audio 顺序播放

    如何修改HTML5 audio 的样式 写的时候不要用controls, 然后自己写div或者a标签,定义样式. 再用js捕获audio事件就可以了. 基本就是src pause暂停 load加载 p ...

  4. 本质安全设备标准(IEC60079-11)的理解(三)

    本质安全设备标准(IEC60079-11)的理解(三) 对于标准中"fault"的理解 第一,标准中对fault的定义是这样的: 3.7.2 fault any defect of ...

  5. python使用fpdf生成各种样式pdf表格数据

    python使用fpdf生成各种样式pdf表格数据 目录

  6. 城市大脑全球标准研究3:如何理解城市大脑中的“大脑”?

    作者:刘锋 前言:2015年城市大脑概念和定义提出时,城市大脑的本意是指应用范围,覆盖地域非常广大的城市级神经系统,是巨大的"脑",这里的"大"与大数据的&qu ...

  7. ML:MLOps系列讲解之《CRISP-ML (Q)ML生命周期过程—了解机器学习开发的标准过程模型—业务和数据理解→数据工程(数据准备)→ML模型工程→评估ML模型→模型部署→模型监控和维护》解读

    ML:MLOps系列讲解之<CRISP-ML (Q)ML生命周期过程-了解机器学习开发的标准过程模型-业务和数据理解→数据工程(数据准备)→ML模型工程→评估ML模型→模型部署→模型监控和维护& ...

  8. HTML5 Canvas游戏开发实战 PDF扫描版

    HTML5 Canvas游戏开发实战主要讲解使用HTML5 Canvas来开发和设计各类常见游戏的思路和技巧,在介绍HTML5 Canvas相关特性的同时,还通过游戏开发实例深入剖析了其内在原理,让读 ...

  9. 这是 Google 工程师 Amit Singhal 发表在 Google 官方博客的一篇文章,讲述了 Google 搜索排名背后的一些技术,涉及到 Google 对网页,对语义,对用户意图的理解。

    XEIM这是 Google 工程师 Amit Singhal 发表在 Google 官方博客的一篇文章,讲述了 Google 搜索排名背后的一些技术,涉及到 Google 对网页,对语义,对用户意图的 ...

最新文章

  1. 三次握手和四次挥手图解_图解 TCP 三次握手和四次挥手
  2. spring问题--Unable to validate using XSD
  3. EWSD常用状态解释
  4. ArduinoIDE安装与配置与第一个程序的烧录和运行——人人都能玩硬件
  5. mysql如何植入到oracle_分享MSSQL、MySql、Oracle的大数据批量导入方法及编程手法细节...
  6. 【白皮书分享】站外种草白皮书.pdf(附下载链接)
  7. 解决tomcat控制台以及localhost Log和Catalina Log乱码问题
  8. 直面 Jira,Worktile CTO 为何自信满满?
  9. 整合TextBox与Label 创建新控件--EFLabelText
  10. i3wm中Chrome不保存密码
  11. html window 网络邻居,windows10网上邻居共享文件0x80070035找不到网络路径
  12. 什么是ANC降噪技术?耳机工厂来告诉你
  13. Why use Spring
  14. 数据库系统概论——期末重点复习
  15. svg html g标签id,svg是什么?svg常用的方法(附代码)
  16. android 模拟自动点击,自动点击器(模拟点击)
  17. “北漂”小夫妻新婚后的理财计划
  18. 动态化部署:Android热修复之代码修复(一)
  19. 穷人python入门教程视频_穷的解释|穷的意思|汉典“穷”字的基本解释
  20. KUKA机器人 - 从开机到自动运行

热门文章

  1. 窗体案例:注册 登陆 主界面 c# 1613533126
  2. linux-文件管理-不完整版
  3. scp带密码后台传输
  4. [Err] 1093 - You can't specify target table 'xxx' for update in FROM clause解决方法
  5. ThinkPHP3.2 下载、导入、导出功能的设计与实现
  6. Selenium代码示例
  7. Spring AspectJ Execution 表达式
  8. 一个老工程师的肺腑之言!!!
  9. 唔姆(二次元高清图片收藏)
  10. 面试官系统精讲Java源码及大厂真题 - 03 Java 常用关键字理解