《Web编程基础》从网页制作出发,详细介绍HTML、CSS和JavaScript的语法和作用。全书共有8章,分别介绍HTML基础、表格、表单、框架、CSS样式、页面布局、JavaScript基础、JavaScript对象、DOM编程和表单验证及特效。其中,HTML部分主要讲述HTML语言的基础语法、常用的标签以及如何使用框架、表格和DIV对页面进行布局;CSS部分主要介绍CSS的基本语法以及在Web编程中经常使用到的样式属性如文本属性、文字属性、边框属性等;JavaScript部分则详细介绍JavaScript的基础语法、JavaScript中的对象以及DOM编程等内容。此外《Web编程基础》通过实践篇还详细介绍如何使用Dreamweaver工具来设计和制作网页。
《Web编程基础》重点突出、偏重应用,结合理论篇的实例和实践篇对贯穿案例的讲解、剖析及实现,使读者能迅速理解并掌握知识,全面提高动手能力。
《Web编程基础》适应面广,可作为本科计算机科学与技术、软件外包专业、高职高专计算机软件、计算机网络、计算机信息管理、电子商务和经济管理等专业的程序设计课程的教材。
理论篇第1章 HTML基础 1.1 Web概述 1.1.1 超文本传输协议 1.1.2 统一资源定位符 1.1.3 超文本标签语言 1.2 HTML文档结构 1.3 HTML语法 1.3.1 标签 1.3.2 属性 1.3.3 注释 1.4 HTML常用基本标签 1.4.1 meta标签 1.4.2 文本 1.4.3 分隔标签 1.4.4 列表 1.4.5 超链接 1.4.6 图像 小结 练习第2章 表格、表单和框架 2.1 表格 2.1.1 表格结构 2.1.2 表格标签 2.1.3 表格属性设置 2.2 表单 2.2.1 表单标签 2.2.2 表单域 2.2.3 表单按钮 2.2.4 综合示例 2.3 框架 2.3.1 框架的基本结构和语法 2.3.2 框架的使用 小结 练习第3章 CSS样式 3.1 CSS基本语法 3.1.1 样式规则 3.1.2 选择符 3.1.3 选择符的组合 3.1.4 样式表的继承 3.1.5 CSS的使用方式 3.2 伪类和伪对象 3.2.1 伪类 3.2.2 伪对象 3.3 CSS样式属性 3.3.1 文本属性 3.3.2 文字属性 3.3.3 背景属性 3.3.4 定位属性 3.3.5 边框属性 3.3.6 CSS页面美化 小结 练习第4章 页面布局 4.1 DIV层 4.2 页面布局 4.2.1 表格布局 4.2.2 框架布局 4.2.3 DIV+CSS布局 小结 练习第5章 JavaScript基础 5.1 JavaScript简介 5.1.1 JavaScript语言特点 5.1.2 JavaScriDt基本结构 5.2 JavaScript基础语法 5.2.1 数据类型 5.2.2 常量 5.2.3 变量 5.2.4 注释 5.2.5 运算符 5.2.6 流程控制 5.3 函数 5.3.1 内置函数 5.3.2 自定义函数 小结 练习第6章.JavaScript对象 6.1 JavaScript核心对象 6.1.1 数组对象 6.1.2 字符串对象 6.1.3 日期对象 6.1.4 数学对象 6.2 自定义对象 6.2.1 原型 6.2.2 对象创建 小结 练习第7章 DOM编程 7.1 事件 7.2 DOM简介 7.2.1 DOM特性 7.2.2 DOM对象模型结构 7.3 Window和Document对象 7.3.1 Window对象 7.3.2 Document对象 7.4 其他DOM对象应用 7.4.1 Location对象 7.4.2.History对象 7.4.3 Navigator对象 7.4.4 表单对象 小结 练习第8章 表单验证及特效 8.1 表单验证 8.1.1 常见的表单验证 8.1.2 表单验证示例 8.2 事件应用 8.2.1 onBlur和onFocus事件 8.2.2 鼠标事件 8.2.3 键盘事件 8.3 CSS样式特效 8.3.1 层的隐藏和显示特效 8.3.2 图片的隐藏和显示特效 小结 练习实践篇实践1 HTML基础 实践指导 实践1.G1 实践1.G.2 实践1.G.3 知识拓展 1.滚动标签
本书是系统学习Servlet和JSP的必读之作。由全球知名的Java技术专家(《HowTomcatWorks》作者)亲自执笔,不仅全面解读Servlet和J
AUTOCAD2008建筑设计宝典 目录 第1部分 基础篇第1章 AutoCAD2008的基本操作1.1AutoCAD2008概述1.2AutoCAD2008的...
《空间的语言》介绍了:这部独特的理论著作为我们提供了一个完事的建筑空间理念论述。布莱恩·劳森用最精炼通俗的语言对这个理念
本书详细介绍了广泛的Web技术,包括:HTTP、XHTML、CSS、JavaScript、DOM、Javaservlet、XML及相关技术、JSP、SOAP、W...
计算机辅助翻译实践 本书特色本书以当前语言服务行业新特点为背景,以职业译员的翻译技术能力为主线,以计算机辅助翻译(computer aided translat...
《Linux内核观测技术BPF》内容简介:本书是一本面向系统工程师的实践指南,皆在帮助他们获得Linux内核中BPF虚拟机的专业知识。通过
《Mentor高速电路板设计与仿真》以MentorEE2005SP3为基础,以具体电路为范例,详尽讲解元器件建库、原理图设计、布局、布线、仿真
《如何让你的销售增加369%:引导式销售技巧》内容简介:如何增加销售是每一个企业关注的话题,本书详细介绍了可以大幅提升销售的引
《你有梦想,就有力量》内容简介:《你有梦想,就有力量——潘石屹给年轻人的十二堂人生经营课》从潘石屹公开发表的演讲和著述中选
数字逻辑基础与Verilog设计(原书第2版)(附光盘) 内容简介 本书系统介绍数字逻辑基本概念与实际应用。主要内容包括:逻辑电路、组合逻辑、算术运算电路、存储...
LetOverLambdaisoneofthemosthardcorecomputerprogrammingbooksoutthere.Startingwith...
《优雅人生:格雷斯·霍珀和信息时代的创新》不仅仅是一本人物传记类图书,也是一本计算机编程史的记录本。本书不仅将计算机领域的
《曾国藩家书》内容简介:曾国藩在为官从政、用人鉴人方面的智慧,常使后世之人钦佩万分,从毛泽东到蒋介石无不对其推崇备至。他在
《基于浏览器的深度学习》内容简介:本书是Web开发和深度学习的跨界,主要介绍基于浏览器的深度学习技术,具体内容包括神经网络架构
本书详细地介绍使用TurboGears的丰富特殊性来实现更加快速的Web应用程序开发。主要内容包括TurboGears基础知识、SQLObject与Turb
《佛教论集(精)》内容简介:本书为南开大学教授孙昌武先生有关佛教研究的论文结集,共收入1996-2018年十三年来发表于各类刊物上的
Learnhowtobuildcompleteclient-sideapplicationswithClojureScript,theClojurelangua...
《格言联璧》内容简介:本书是清人金缨辑录的一部格言集成。金缨,字兰生,清朝道光、咸丰时人,他遍览群书,凡遇名言佳句便记录下
《经济思想史的可能谱系》内容简介:本书选入了作者的经济思想史学术论文21篇,编为四辑。辑一是方法论阐述,讨论了经济思想史的内
《物流信息系统(第2版)》内容简介:随着先进信息技术的发展,现代物流系统开始进入无人化、智能化和智慧化时代。本书定位于这种发