网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Web前端开发技术——HTML、CSS、JavaScript(第3版) |
分类 | |
作者 | 聂常红 |
出版社 | 人民邮电出版社 |
下载 | |
简介 | 作者简介 聂常红,软件设计师,有十多年教学经验。讲授课程:web编程、Java程序设计、企业级JAVA Ⅱ等主要研究项目及领域:软件开发、系统架构等。 目录 章HTML基础1 1.1基本概念1 1.2HTML发展历程2 1.3HTML文件3 1.3.1HTML标签4 1.3.2HTML文件基本结构5 1.3.3文档类型声明标签5 1.3.4及网页头部区域标签6 1.3.5主体标签11 1.3.6HTML文件的编写方法12 习题114 第2章常用文本标签和文档结构标签16 2.1常用文本标签16 2.1.1段落与换行标签16 2.1.2标题字标签17 2.1.3strong标签强调18 2.1.4em标签19 2.1.5span标签19 2.1.6空格、特殊字符的输入及注释20 2.2HTML5文档结构标签22 2.2.1header标签22 2.2.2article标签23 2.2.3section标签23 2.2.4nav标签24 2.2.5aside标签25 2.2.6footer标签25 习题226 第3章在网页中插入多媒体内容28 3.1在网页中插入图片28 3.1.1网页常用图片格式28 3.1.2插入图片基本语法28 3.1.3设置图片大小29 3.1.4设置图片描述信息和替换信息30 3.2使用嵌入Flash动画31 3.3使用嵌入多媒体内容33 3.4使用嵌入音频和视频34 3.5使用嵌入音频36 习题336 第4章列表、DIV标签和元素类型38 4.1使用列表标签创建列表38 4.1.1创建有序列表38 4.1.2创建无序列表40 4.1.3创建嵌套列表44 4.2标签45 4.3元素类型46 4.3.1block块级元素46 4.3.2inline行内元素48 4.3.3inline-block行内块元素49 习题450 第5章在网页中创建超链接52 5.1使用标签创建超链接52 5.1.1创建超链接的基本语法52 5.1.2设置超链接目标窗口53 5.1.3超链接的链接路径54 5.2基准URL标签55 5.3超链接的类型56 5.3.1内部链接56 5.3.2外部链接57 5.3.3书签链接57 5.3.4脚本链接59 5.3.5文件下载59 5.3.6文本链接60 5.3.7图片链接60 5.4超链接与浮动框架61 5.4.1在页面中嵌入浮动框架61 5.4.2设置浮动框架的大小62 5.4.3设置浮动框架的边框62 5.4.4浮动框架作为超链接目标63 习题564 第6章在网页中使用表格65 6.1表格概述65 6.2表格标签66 6.2.1标签66 6.2.2表格标题标签68 6.2.3标签68 6.2.4和标签73 6.3表格的综合示例74 习题676 第7章在网页中创建表单77 7.1表单概述77 7.2标签78 7.3input元素78 7.3.1文本框79 7.3.2密码框80 7.3.3隐藏域80 7.3.4文件域81 7.3.5单选框和复选框82 7.3.6提交按钮83 7.3.7button按钮83 7.3.8重置按钮84 7.3.9图像按钮85 7.4选择列表元素85 7.5文本域元素88 7.6HTML5表单新增属性89 7.6.1form属性89 7.6.2formaction属性89 7.6.3autofocus属性90 7.6.4pattern属性91 7.6.5placeholder属性92 7.6.6required属性92 7.7HTML5表单新增的input元素类型93 7.7.1tel类型94 7.7.2email类型94 7.7.3url类型94 7.7.4number类型95 7.7.5range类型96 7.7.6search类型97 7.7.7color类型97 7.7.8date类型98 7.7.9time类型99 7.7.10datetime类型100 7.7.11datetime-local类型100 7.7.12week类型101 7.7.13month类型101 7.8提交按钮新增取消验检属性102 7.9表单综合示例103 习题7105 第8章CSS的定义及应用106 8.1CSS概述106 8.2定义CSS的基本语法107 8.3CSS基本选择器109 8.3.1元素选择器109 8.3.2类选择器110 8.3.3ID选择器112 8.3.4伪类选择器114 8.3.5伪元素选择器118 8.3.6通用选择器121 8.4CSS复合选择器122 8.4.1交集选择器122 8.4.2并集选择器123 8.4.4后代选择器124 8.4.5子元素选择器125 8.4.6相邻兄弟选择器126 8.5在HTML文档中应用CSS的常用方式127 8.5.1行内式127 8.5.2内嵌式127 8.5.3链接式128 8.6CSS的冲突与解决129 习题8131 第9章CSS常用属性132 9.1文本属性132 9.1.1color颜色属性132 9.1.2text-align水平对齐属性133 9.1.3text-indent首行缩进属性135 9.1.4text-decoration文本修饰属性136 9.1.5letter-spacing字符间距属性137 9.1.6word-spacing字间距属性138 9.1.7line-height文本行高属性139 9.2字体属性141 9.2.1font-weight字体粗细属性142 9.2.2font-style字体风格属性143 9.2.3font-size字体大小属性144 9.2.4font-family字体族属性145 9.2.5font字体属性147 9.3背景属性149 9.3.1背景颜色属性:background-color149 9.3.2背景图片属性:background-image150 9.3.3背景图片重复属性:background-repeat151 9.3.4背景图片位置属性:background-position152 9.3.5背景图片滚动属性:background-attachment154 9.3.6背景属性:background157 9.4display属性157 9.5列表属性160 9.5表格属性162 习题9164 0章 盒子模型165 10.1盒子模型的组成165 10.2盒子边框设置167 10.2.1设置边框风格167 10.2.2设置边框宽度170 10.2.3设置边框颜色172 10.2.4统一设置边框的宽度、颜色和风格174 10.3盒子内边距设置177 10.3.1内边距的设置177 10.3.2padding内边距的特点179 10.4盒子外边距设置181 10.4.1外边距的设置181 10.4.2盒子外边距的合并183 10.4.3相邻盒子之间的水平间距189 10.5盒子内容大小设置191 习题10192 1章网页元素的CSS排版193 11.1标准流排版193 11.2浮动排版194 11.3定位排版205 习题11214 2章网页常见布局版式215 12.1上中下一栏版式215 12.2左右两栏版式216 12.3左右两栏+页眉+页脚版式219 12.4左右宽度固定中间自适应的左中右三栏版式220 12.5左中右三栏+页眉+页脚版式223 12.6DIV+CSS布局与表格布局的比较224 习题12225 3章JavaScript基础226 13.1JavaScript概述226 13.1.1JavaScript发展历史及组成部分226 13.1.2JavaScript与Java的关系及编辑工具227 13.1.3JavaScript特点227 13.1.4JavaScript语法特点228 13.1.4JavaScript代码执行顺序和调试229 13.2JavaScript代码的调试方法229 13.2.1使用alert()方法调试JavaScript代码229 13.2.2使用console.log()方法调试JavaScript代码231 13.2.3使用IE11的“开发者工具”调试脚本代码232 13.3标识符、关键字和保留字235 13.4直接量236 13.5变量236 13.5.1变量的声明与赋值236 13.5.2变量的作用域237 13.6数据类型239 13.6.1数字类型239 13.6.2字符串类型240 13.6.3布尔类型242 13.6.4null和undefined类型242 13.6.5数据类型的转换242 13.7表达式和运算符246 13.7.1算术表达式246 13.6.2关系表达式247 13.6.3逻辑表达式248 13.6.4赋值表达式252 13.6.5条件表达式253 13.6.6new运算符253 13.6.7运算符的优先级及结合性254 13.7语句255 13.7.1表达式语句255 13.7.2声明语句255 13.7.3条件语句256 13.7.4循环语句262 13.7.5循环终止和退出语句267 13.7.6注释语句268 13.8在网页中嵌入JavaScript代码269 13.8.1在HTML标签的事件属性中直接添加脚本269 13.8.2使用script标签嵌入脚本代码270 13.8.3使用标签链接外部JavaScript文件271 习题13272 4章脚本函数273 14.1函数定义273 14.2return语句详解275 14.3函数调用276 14.4this指向278 14.5内置函数280 习题14282 5章事件处理283 15.1事件处理概述283 15.2注册事件处理程序284 15.2.1使用HTML标签的事件属性注册事件处理程序284 15.2.2使用事件目标的事件属性注册事件处理函数285 15.2.3使用事件目标调用addEventListener()方法286 15.3事件处理程序的调用288 15.3.1事件处理程序与this的使用288 15.3.2事件对象event290 15.3.3事件处理程序的返回值292 习题15293 6章JavaScript内置对象294 16.1Array对象294 16.2String对象296 16.3Math对象298 16.4Date对象300 习题16302 7章使用DOM操作HTML文档303 17.1DOM概述303 17.2DOM对象304 17.2.1document对象304 17.2.2元素对象305 17.2.3属性对象306 17.3使用DOM访问文档元素307 17.3.1获取文档元素307 17.3.2访问和设置文档元素属性308 17.3.3使用innerHTML属性访问和设置文档元素内容309 17.4使用DOM创建、插入、修改和删除节点310 17.5表单及表单元素对象312 17.5.1表单对象312 17.5.2表单元素对象313 习题17317 8章BOM对象318 18.1BOM结构318 18.2Window对象318 18.3navigator对象326 18.4location对象327 18.5history对象329 18.6screen对象330 习题18330 9章正则表达式模式匹配332 19.1正则表达式定义332 19.2使用RegExp对象进行模式匹配333 19.2.1创建RegExp对象334 19.2.2RegExp对象常用属性和方法334 19.3用于模式匹配的String方法338 习题19341 第20章JavaScript经典实例342 20.1使用JavaScript创建选项卡切换内容块342 20.2使用JavaScript创建折叠菜单345 20.3使用JavaScript创建二级菜单347 习题20351 第21章使用HTML5+CSS+JavaScript创建企业网站352 21.1网站的建设与发布流程352 21.1.1网站策划352 21.1.2网站素材收集352 21.1.3网页规划352 21.1.4网站目录设计353 21.1.5网页制作353 21.1.6网站测试353 21.1.7网站发布354 21.2使用HTML5+CSS+JavaScript创建网站354 21.2.1网站的创建流程354 21.2.2公司简介网页的制作356 21.2.3网上订购页面的制作367 内容推荐 本书全面介绍了Web标准的三个主要组成部分:HTML、CSS和JavaScript。循序渐进的讲述Web开发所涉及的三大前端技术的内容、应用技巧以及它们的综合应用。每部分都配置了大量的实用案例,图文并茂,效果直观。全书共21章,分为四个部分。在HTML部分,系统介绍了主要讲述了主要讲述了HTML基本概念、常用文本标签、文档结构标签、在网页中插入多媒体内容、列表、DIV标签、元素类型、在网页中创建超链接、在网页中使用表格、在网页中创建表单等内容;在CSS部分,系统介绍了CSS的定义、CSS常用属性、盒子模型、网页元素的CSS排版等内容;在JavaScript部分,系统介绍了JavaScript基础、脚本函数、事件处理、JavaScript内置对象、BOM对象、正则表达式模式匹配、JavaScript经典实例等内容;本书很后,通过一个综合实例,详细讲解了整合三大Web前端技术制作网页涉及的各方面内容和技巧。本书可作为大中专院校及培训学校计算机及相关专业的教材,并可供从事前端开发工作的相关人员参考。 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。