





定价:89元
印次:1-1
ISBN:9787302595052
出版日期:2022.01.01
印刷日期:2021.11.26
图书责编:夏毓彦
图书分类:零售
本书是快速学会网页程序设计关键技术的经典畅销书的第5次全新改版升级,书中通过丰富的案例循序渐进地讲解网页程序设计的语法与应用。 全书内容共分4篇。HTML 5篇涵盖多种元素与API应用,特别是以更新版的HTML 5.2来开发各种网页应用程序;CSS 3篇讲述如何定义网页的外观,包括编排、显示、格式化及设置特殊效果;JavaScript篇介绍JavaScript的核心语法及在浏览器端的应用;其他技术篇介绍热门的jQuery、jQuery UI、Ajax技术,使网页设计更快捷、更专业、更美观灵动,而响应式网页设计是根据用户的浏览器环境自动调整网页的版面配置,以提供更佳的效果。 本书由浅入深,范例导向实用,适合从零开始设计网页的读者阅读,也适合作为高等院校相关专业和职业教育、培训学校的教材和辅导用书。
陈惠贞,台湾IT畅销书作家,出版多部作品,包括《PHP 7&MySQL跨设备网站开发》《PHP&MySQL跨设备网站开发实例精粹》《网页程序设计 HTML、JavaScript、CSS、XHTML、Ajax(第三版)》《网页程序设计HTML5、JavaScript、CSS、XHTML、Ajax(第4版)》。
前 言 HTML、CSS与JavaScript既是网页程序设计的核心技术,也是基础技术。HTML用来定义网页的内容,CSS用来定义网页的外观,而JavaScript用来定义网页的行为。除了这3项技术外,本书跟随技术的发展,不断精进改版升级,在本版书中介绍了jQuery、jQuery UI、Ajax、JSON和响应式网页设计,让读者通过本书学会网页程序设计的这些关键技术。 本书内容 第一篇 HTML 5 HTML 5 涵盖多种规格与API,可以用来开发各种网页应用程序,例如在线文件处理系统、地图网站、游戏网站等,而不只是局限于静态网页应用程序。本篇以HTML 5.2的规格为主,由于HTML 5.2是HTML 5的更新版本,W3C未来也会继续推出更新版本,因此我们还是把这些版本统称为HTML 5,不特别强调子版本。 第二篇 CSS 3 CSS 3可以用来定义网页的外观,包括编排、显示、格式化及特殊效果。本篇会介绍CSS 3常见的属性,例如颜色、字体、文字、列表、Box Model、定位方式、背景、渐层、表格、变形、转场、媒体查询等,尤其是在移动设备上网蔚然成风之后,网页设计人员更需要通过媒体查询功能,根据PC机或移动设备的特征来设计网页样式。 第三篇 JavaScript 本篇除了介绍JavaScript的核心语法(包括类型、变量、常数、运算符、流程控制、函数、数组等)外,还会介绍JavaScript在浏览器端的应用,也就是利用JavaScript让静态网页具有动态效果,包括DOM、window对象、标准内部对象、环境对象、document对象、element...
第1章 网页设计简介 1
1-1 网页设计的流程 1
1-1-1 阶段一:收集资料与规划网站架构 1
1-1-2 阶段二:网页制作与测试 2
1-1-3 阶段三:网站上传与推广 3
1-1-4 阶段四:网站更新与维护 5
1-2 网页设计相关的程序设计语言 5
1-3 HTML的发展 6
1-4 HTML 5文件的编写方式 7
1-4-1 HTML 5文件的编辑工具 7
1-4-2 HTML 5文件的基本语法 9
1-4-3 编写第一份HTML 5文件 12
第2章 文件结构 15
2-1 HTML文件的根元素——<html>元素 15
2-2 HTML文件的标头—— <head>元素 16
2-2-1 <title>元素(文件标题) 16
2-2-2 <meta>元素(文件相关信息) 17
2-2-3 <link>元素(文件之间的关联) 17
2-2-4 <style>元素(嵌入CSS样式表) 18
2-3 HTML文件的主体——<body>元素 19
2-3-1 <h1> ~ <h6>元素(标题1 ~ 6) 21
2-3-2 <p>元素(段落) 22
2-3-3 <div>元素(组成一个区段) 23
2-3-4 <!-- -->元素(注释) 24
2-4 HTML 5新增的结构元素 25
2-4-1 <article>(文章) 26
2-4-2 <section>(通用的区段) 27
2-4-3 <nav>元素(导航栏) 28
2-4-4 <he...
● 使用HTML 5的元素和各种窗体输入类型,让网页结构分明。
● 使用CSS 3的Box Model、定位方式,以及颜色、字体、文字、列表、背景、渐变、表格、阴影、边界、留白、框线、变形、转场与媒体查询等属性,根据计算机或移动设备的特征设计网页。
● 使用JavaScript的核心语法和浏览器端的应用,让静态网页具备动态效果,内容包括DOM、window对象、标准内部对象、环境对象、document对象、element对象、错误处理、事件处理等。
● 使用jQuery的核心语法、事件、特效和常用函数,让网页设计更快捷便利。
● 使用jQuery UI的常用组件和主题,让网页设计更专业美观。
● 使用Ajax动态网页技术在后台异步下载更新的数据,例如服务器端的数据,气象、就业、观光等互联网上的开放数据,包括普遍使用的JSON格式数据。
● 使用响应式网页设计根据浏览器环境自动调整网页的版面配置,让网页完整呈现在计算机、平板电脑、手机等设备上。