注册 登录 进入教材巡展
#
  • #

出版时间:2019-04

出版社:清华大学出版社

以下为《HTML+CSS+JavaScript网页设计》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302525233
  • 1-1
  • 262836
  • 48210430-4
  • 平装
  • 16开
  • 2019-04
  • 工学
  • 计算机科学与技术
  • 计算机
  • 本科
内容简介
《HTML CSS JavaScript网页设计》系统全面地介绍HTML、CSS和JavaScript的基本知识和使用技巧。全书共分为14章,主要内容包括网页设计基础知识、HTML基础、HTML5快速入门、HTML表单、网页中的多媒体、CSS概述、CSS选择器、使用CSS设置文本样式、设置元素的背景、边框和边距、变形处理、CSS动画、网页布局、JavaScript基本语法、JavaScript函数、事件和对象、使用jQuery等内容。*后综合运用全书所学知识,介绍企业网站建设的基本流程和风格设计。《HTML CSS JavaScript网页设计》对应的课件、习题答案和实例源文件可以到http:///downpage网站下载,也可通过扫描前言中的二维码下载。
目录
目    录 第1章  网页设计基础知识   11.1  网页的基本概念   11.1.1  Web与网页   11.1.2  网站   31.2  网页设计相关技术   41.2.1  HTML概述   41.2.2  CSS   51.2.3  JavaScript脚本语言   61.3  网页设计与开发   71.3.1  静态网页的工作原理   71.3.2  常用的开发工具   71.3.3  网页设计与开发的过程   91.4  编写第一个HTML页面   121.4.1  环境搭建   121.4.2  使用HTML5编写简单网页   151.5  本章小结   161.6  思考和练习   16第2章  HTML基础   172.1  HTML简介   172.1.1  HTML的历史变迁   172.1.2  XHTML基础   192.1.3  Web开发新时代:HTML5   222.2  HTML基本语法   242.2.1  标签与元素   242.2.2  核心元素   252.2.3  HTML属性   272.2.4  文本格式化   292.2.5  使用列表   352.2.6  链接与导航   402.3  使用表格   452.3.1  创建表格   462.3.2  为表格添加标题   482.3.3  表格的跨行与跨列   482.3.4  表格的结构标签   512.3.5  对表格的列进行分组   512.3.6  嵌套表格   522.4  本章小结   542.5  思考和练习   54第3章  HTML5快速入门   553.1  认识HTML5文档结构   553.2  HTML5元素   573.2.1  新增的结构元素   573.2.2  新增的块级元素   653.2.3  新增的行内语义元素   693.2.4  新增的其他功能元素   713.2.5  废除的元素   723.3  新增和废除的属性   733.3.1  新增的属性   733.3.2  废除的属性   743.4  新增的事件   753.5  本章小结   763.6  思考和练习   76第4章  HTML表单   774.1  表单概述   774.2  创建表单   784.2.1  使用元素创建表单   794.2.2  表单输入元素   824.2.3  元素的其他属性   984.2.4  下拉列表   1004.2.5  多行文本输入控件   1044.2.6  使用元素创建按钮   1064.3  组织表单结构   1064.4  disabled与readonly控件   1084.5  本章小结   1094.6  思考和练习   109第5章  网页中的多媒体   1105.1  向网页中添加图片   1105.1.1  选择正确的图片格式   1105.1.2  使用元素添加图片   1125.1.3  使用图片作为链接   1145.1.4  使用图像映射   1145.2  为网页添加音频及视频   1165.2.1  使用元素   1165.2.2  使用元素   1175.2.3  使用元素   1185.2.4  在页面中嵌入腾讯视频   1195.3  绘制图形   1205.3.1  使用元素   1215.3.2  CanvasRenderingContext2D对象   1225.3.3  绘制简单图形   1235.3.4  清空画布   1255.3.5  绘制变形图形   1265.3.6  丰富图形效果   1315.3.7  图像处理   1365.3.8  绘制文本   1405.4  本章小结   1435.5  思考和练习   143第6章  CSS概述   1446.1  为什么要在网页中加入CSS   1446.1.1  什么是CSS   1446.1.2  CSS产生的原因   1456.1.3  CSS的发展历史   1456.1.4   使用CSS的好处   1476.2  在HTML中使用CSS   1476.2.1  内联样式   1486.2.2  定义内部样式表   1496.2.3  链接外部样式表   1506.2.4  导入外部样式表   1526.3  CSS继承和优先级   1536.3.1  CSS继承   1536.3.2  !important指示符   1566.3.3  CSS优先级   1566.4  本章小结   1566.5  思考和练习   157第7章  CSS选择器   1587.1  基本选择器   1587.1.1  标签选择器   1587.1.2  类选择器   1597.1.3  ID选择器   1597.2  属性选择器   1607.2.1  CSS 2.0定义的属性选择器   1607.2.2  CSS3定义的属性选择器   1617.3  派生选择器   1647.3.1  子选择器   1647.3.2  后代选择器   1657.3.3  相邻兄弟选择器   1667.3.4  一般兄弟选择器   1677.4  伪元素选择器   1687.4.1  :first-letter和:first-line   1687.4.2  :before和:after   1697.4.3  ::selection   1707.5  伪类选择器   1717.5.1  与链接相关的动态伪类   1717.5.2  UI元素相关的伪类   1737.5.3  结构伪类   1787.5.4  语言伪类:lang   1857.5.5  否定伪类:not   1857.6  本章小结   1867.7  思考和练习   186第8章  使用CSS设置文本样式   1878.1  设置文本字体   1878.1.1  font-family属性   1888.1.2  font-size属性   1898.1.3  font-weight属性   1908.1.4  font-style属性   1908.1.5  font-variant属性   1908.1.6  font属性   1918.2  文本格式化   1918.2.1  color属性   1928.2.2  text-align属性   1938.2.3  vertical-align属性   1938.2.4  text-decoration属性   1948.2.5  text-indent属性   1968.2.6  text-shadow属性   1968.2.7  text-transform属性   1978.2.8  letter-spacing和word-spacing属性   1978.2.9  white-space属性   1988.2.10  text-overflow属性   1998.2.11  word-wrap属性   2008.2.12  direction属性   2018.3  本章小结   2018.4  思考和练习   202第9章  高级CSS操控   2039.1  设置元素背景   2039.1.1  background-color属性   2049.1.2  background-image属性   2049.1.3  background-position属性   2059.1.4  background-size属性   2059.1.5  background-origin属性   2059.1.6  background-repeat属性   2069.1.7  background-clip属性   2069.1.8  background-attachment属性   2069.2  边框与边距   2089.2.1  盒子模型   2089.2.2  border属性   2089.2.3  padding属性   2119.2.4  margin属性   2119.2.5  border-radius属性   2129.2.6  border-image属性   2139.2.7  box-shadow属性   2159.3  变形处理   2169.3.1  旋转   2179.3.2  倾斜   2189.3.3  缩放   2199.3.4  移动   2219.4  设计动画   2239.4.1  过渡动画   2239.4.2  关键帧动画   2279.5  本章小结   2359.6  思考和练习   235第10章  网页布局   23710.1  多列布局   23710.1.1  设置列宽和列数   23810.1.2  设置列间距   24010.1.3  设置列边框   24010.1.4  设置跨列标题   24110.1.5  统一列高   24210.2  使用CSS定位与布局   24210.2.1  position属性   24310.2.2  z-index属性   24710.2.3  float属性   24810.2.4  clear属性   25010.3  弹性盒布局   25110.3.1  定义弹性容器   25110.3.2  CSS弹性盒布局的常用属性   25310.3.3  弹性子元素属性   25610.4  本章小结   26010.5  思考和练习   260第11章  JavaScript语法基础   26111.1  JavaScript简介   26111.1.1  JavaScript的发展历程   26111.1.2 JavaScript的特点   26211.1.3  在HTML中使用JavaScript   26311.2  文档对象模型   26511.2.1  使用点符号访问值   26511.2.2  常用的DOM方法和属性   26511.3  变量与数据类型   26811.3.1  关键字   26811.3.2  变量   26811.3.3  数据类型   26911.4  运算符   27011.4.1  算术运算符   27011.4.2  赋值运算符   27111.4.3  比较运算符   27111.4.4  逻辑运算符   27111.4.5  条件运算符   27211.4.6  字符串运算符   27211.5  流程控制语句   27211.5.1  选择语句   27211.5.2  循环语句   27611.5.3  跳转语句   27811.6  本章小结   27811.7  思考和练习   279第12章  JavaScript高级技巧   28012.1  函数   28012.1.1  函数的定义   28012.1.2  调用函数   28112.2  JavaScript中的事件   28212.2.1  事件概述   28312.2.2  常用事件的应用   28412.3  对象   28712.3.1  对象的声明和引用   28712.3.2  浏览器对象   29012.3.3  内置对象   29412.4  本章小结   29812.5  思考和练习   299第13章  使用jQuery   30013.1  jQuery概述   30013.1.1  为什么使用jQuery   30013.1.2  在页面中加入jQuery   30113.2  jQuery语法基础   30213.2.1  文档就绪函数   30313.2.2  基本选择器   30313.2.3  筛选器   30613.2.4  应用css方法   31013.2.5  访问jQuery对象   31113.2.6  使用jQuery管理事件   31313.3  jQuery文档处理   31513.3.1  插入内容   31613.3.2  嵌套结构   31713.3.3  替换结构   31813.3.4  删除结构   31813.3.5  复制结构   31913.3.6  设置内容和属性   32013.4  jQuery动画与特效   32013.5  本章小结   32313.6  思考和练习   324第14章  构建企业网站   32514.1  企业网站设计指南   32514.1.1  网站的开发流程   32514.1.2  企业网站的主要功能   32714.1.3  色彩搭配与风格设计   32714.2  构建企业网站   32814.2.1  前期准备工作   32814.2.2  组织网页结构   32914.2.3  设计元素   33014.2.4  设计元素   33214.2.5  设计页面主体部分   33314.2.6  设计版权信息   33814.3  测试网页   33914.4  本章小结   340参考文献   341