搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
HTML+CSS网页设计指南
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787302213024
  • 作      者:
    赵辉编著
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2010
收藏
编辑推荐
    书中所涉及的案例均为作者原创。<br>    详细介绍了CSS+DlV制作页面的主流方法。<br>    由简到难、由原始到整个体系来叙述图书知识结构。<br>    实例丰富,书中包含4个案例和120个小实例。<br>    从不一样的角度来分析HTML的应用规则。<br>    注重实际应用,理论与案例相结合。<br>    赠送4小时《HTML+CSS网页设计指南》实例讲解视频。<br>    赠送800页电子书。<br>    提供280页PPT文档。
展开
内容介绍
    《HTML+CSS网页设计指南》主要介绍了页面前端技术的开发,即常说“HTML+CSS+JavaScript”。现在的Web设计理念较之于前两年,已经发生了很大的改变,CSS比传统的属性标签使页面变得更漂亮,而将来,页面中要求的不仅仅是美观,甚至是越来越多的互动功能,JavaScript即是目前最流行的页面脚本语言。2009年,互联网巨头Google公司在全球推广Google Chrome浏览器,正如Chrome浏览器本身:“今天,我们日常生活所用的互联网不再仅仅是网页,而是应用程序。”《HTML+CSS网页设计指南》针对当前网页的开发,详细介绍了CSS的使用法则,不仅如此,《HTML+CSS网页设计指南》同时注重于JavaScript的使用,目的就在于不仅着眼于今天最流行、最成熟的技术,更要把握明天页面开发的趋势。<br>    《HTML+CSS网页设计指南》从最基本的HTML标签讲起,适用于Web开发的初学者,而对于有一定Web前端开发基础的读者,也有一定的参考意义。
展开
精彩书摘
    1.1.4  开发动态页面和静态页面的联系<br>    早期的动态网页主要采用CGI(Common Gateway Interface)技术,是HTTP服务器与用户或其他机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上,可以使用多种不同的程序语言(如Visual Basic、Delphi或C/C++等)编写适合的CGI程序。<br>    当用户在页面上留言,输入一段信息,接着单击“确定”按钮时,都是工作在客户端。而接下来浏览器会将用户的信息传递到CGI程序,于是CGI程序在服务器上按照预定的方法进行处理。虽然CGI技术已经应用很长时间,而且功能比较强大,但由于其有编程困难、效率低下、修改复杂等缺点而逐渐被新技术取代。目前常用的新技术有3种,这3种技术在制作网页上各有特色,但都在发展中。在互联网领域中,这3种技术的格局像三国分立的局面一样,都占有市场的一席之地,它们就是PHP脚本语言、ASP脚本语言和JSP脚本语言。<br>    1.PHP脚本语言<br>    PHP即Hypertext Preprocessor(超文本预处理器),是目前在:Intemet上应用较为广泛的脚本语言,其语法借鉴了C、Java、Perl等语言。PHP对编程能力的要求不高,只需少量的编程知识就可以使用PHP建立一个交互的Web站点。<br>    PHP与HTML语言具有非常好的兼容性,因此它与HTML,可以结合使用从而更好地实现页面控制,即直接在脚本代码中加入HTML标签,或者在HTML标签中加入脚本代码。PHP提供了标准的数据库接口使得连接数据库比较方便,另外还具有扩展性强、可以进行面向对象编程等特点。<br>    2.ASP脚本语言<br>    ASP即Active ServerPages,是微软开发的一种语言,它本身没有专门的编程语言,而是允许用户使用许多已有的脚本语言编写ASP的应用程序。ASP的工作方式是在Web服务器端运行,运行后再将运行结果以HTMA,格式传送至客户端的浏览器。正因为如此,ASP要比一般的脚本语言安全得多。<br>    ASP可以包含HTML标签,也可以直接存取数据库及使用可扩充的.ActiveX控件,因此ASP的程序编写比HTML更方便且更有灵活性。
展开
目录
第1篇 页面制作入门篇<br>第1章 了解网页<br>1.1 什么是网页<br>1.1.1 网页的概述<br>1.1.2 静态网页<br>1.1.3 动态网页<br>1.1.4 开发动态页面和静态页面的联系<br>1.2 开发网页的工具<br>1.2.1 HTML页面的开发工具<br>1.2.2 动态页面的开发工具<br>1.3 使用网页浏览器<br>1.3.1 网页浏览器的工作原理<br>1.3.2 常用的两种浏览器<br>1.4 HTML、XML和XHTML语言<br>1.4.1 超文本标记语言HTML<br>1.4.2 可扩展标识语言XML<br>1.4.3 可扩展超文本标识语言XHTML<br>1.5 编写一个简单的页面<br>1.6 小结<br><br>第2章 通过学习他人的网页了解HTML能做什么 15<br>2.1 用记事本打开一个页面<br>2.2 初识HTML<br>2.2.1 HTML语法<br>2.2.2 HTML文档的结构<br>2.3 HTML文档基本结构标签的作用<br>2.3.1 给页面一个声明——样本代码<br>2.3.2 踏出制作页面的第一步——开始标签<html><br>2.3.3 页面的脑袋——头标签和头标签的对象<br>2.3.4 给页面起名字——标题标签<title><br>2.3.5 页面的身体——体标签<body><br>2.3.6 美化HTML文档<br>2.4 案例:我们的第一个页面<br>2.5 小结<br><br>第3章 动手在网页中写些什么<br>3.1 新旧方法对比<br>3.2 文本的排版格式<br>3.2.1 写一行换一行<br>3.2.2 在页面文本中空格<br>3.2.3 文本的段落要对齐<br>3.3 文本的属性样式<br>3.3.1 不一样的文本字体大小<br>3.3.2 奇妙的特殊符号<br>3.3.3 给文本加标注<br>3.4 整齐的文本列表<br>3.4.1 无序列表<br>3.4.2 有序列表<br>3.4.3 定义列表<br>3.4.4 列表嵌套<br>3.5 制作一则通知<br>3.6 小结<br><br>第4章 将图像放入页面中<br>4.1 图像的基础知识<br>4.1.1 最常用的图像——位图<br>4.1.2 在页面中常用的位图格式<br>4.1.3 奇妙的矢量图<br>4.1.4 图像的分辨率<br>4.1.5 认识一些网页中常用的banner尺寸<br>4.2 用图像来编织美丽的页面<br>4.2.1 理解图像路径<br>4.2.2 像编辑文本对齐一样在页面中对齐图片<br>4.2.3 图像与文本的对齐方式<br>4.2.4 控制图像与文本的距离<br>4.3 让图像变得更美观<br>4.3.1 使用画图工具修改图像<br>4.3.2 不一样的改变——给图像添加边框<br>4.3.3 独树一帜的水平线<br>4.4 改变页面的背景<br>4.5 案例:把宠物的照片放到网页上去<br>4.6 小结<br><br>第5章 让网页变得更绚丽一些<br>5.1 了解计算机语言下的颜色描述<br>5.2 让页面绚丽多彩<br>5.2.1 改变页面背景颜色<br>5.2.2 改变页面文本字体颜色<br>5.3 不寻常的图像应用<br>5.3.1 会动的GIF图像<br>5.3.2 图像的透明通道<br>5.3.3 带有透明通道图像的应用<br>5.4 案例:修饰普通页面<br>5.5 小结<br><br>第6章 网页链接<br>6.1 网页链接概述<br>6.1.1 初识页面链接<br>6.1.2 理解链接地址<br>6.2 链接的种种不同<br>6.2.1 基本的文本链接<br>6.2.2 基本的图像链接<br>6.2.3 把邮箱留给需要联系你的人<br>6.2.4 在同一页面中快速查找信息<br>6.3 提高页面链接的友好度<br>6.3.1 美观链接的状态<br>6.3.2 奇妙特殊的链接方式<br>6.3.3 热点图像区域的链接<br>6.4 在新窗口中显示链接窗口<br>6.5 案例:制作普通链接的主页<br>6.6 小结<br><br>第2篇 页面制作提高篇<br><br>第7章 CSS规则<br>7.1 如何学习CSS<br>7.2 CSS基本的规则写法<br>7.2.1 基本的样式表的写法<br>7.2.2 使用类class和标志id链接样式表<br>7.2.3 创建选择器<br>7.2.4 应用CSS样式表<br>7.3 用CSS来修饰页面文本<br>7.3.1 修饰页面文本字体<br>7.3.2 文本的字号<br>7.3.3 文本段落行高<br>7.3.4 禁止文本自动换行<br>7.4 给页面对象添加颜色<br>7.5 案例:使用CSS制作个人页面<br>7.6 小结<br><br>第8章 表格<br>8.1 理解页面中的表格<br>8.2 普通表格的应用<br>8.2.1 制作普通表格<br>8.2.2 表格的基本属性<br>8.2.3 合并单元格<br>8.2.4 表格标题<br>8.2.5 拆分表格<br>8.2.6 设置表格的列<br>8.3 修饰单元格<br>8.3.1 通过CSS修饰单元格的边框<br>8.3.2 合并相邻单元格<br>8.4 编辑单元格中的内容<br>8.4.1 单元格中文本与单元格大小<br>8.4.2 修饰单元格中的内容<br>8.5 案例:制作球赛积分表<br>8.6 小结<br><br>第9章 创建框架结构的页面<br>9.1 创建窗口框架页面<br>9.1.1 创建窗口框架的[frameset]和[frame]标签<br>9.1.2 横向分割窗口<br>9.1.3 纵向分割窗口<br>9.1.4 框架的嵌套<br>9.1.5 将页面放入窗口框架中<br>9.2 花点心思修饰框架的细节<br>9.2.1 给无法处理框架的浏览器添加注释说明<br>9.2.2 固定框架的位置<br>9.2.3 框架中设置滚动条<br>9.3 修改框架边框的样式<br>9.3.1 判定边框是否显示<br>9.3.2 改变边框的表现效果<br>9.3.3 边框的边距<br>9.4 框架集中页面之间的链接<br>9.4.1 在指定的框架中打开链接<br>9.4.2 框架内的锚点链接<br>9.5 灵活的[iframe]框架<br>9.6 案例:制定自己的链接主页<br>9.7 小结<br><br>第10章 当CSS样式表遇到层<br>10.1 理解块级的意义<br>10.2 页面中的层<br>10.2.1 行[span]和层<br>10.2.2 层的基本定位<br>10.2.3 层的叠加<br>10.3 框模型<br>10.3.1 理解框模型<br>10.3.2 空距padding属性<br>10.3.3 边框border的扩展属性<br>10.3.4 边距<br>10.3.5 框模型的溢出<br>10.4 定制层的display属性<br>10.5 CSS Hack<br>10.6 案例:简单的CSS+DIV<br>10.7 小结<br><br>第11章 进一步讨论页面布局的方法<br>11.1 页面中的定位<br>11.1.1 静态定位<br>11.1.2 相对定位<br>11.1.3 绝对定位<br>11.1.4 固定定位<br>11.2 浮动层<br>11.3 CSS的新奇技术以及未来发展<br>11.3.1 图像替换技术<br>11.3.2 CSS 3.0中的新发展<br>11.3.3 Firefox浏览器中实现圆角框模型<br>11.4 案例:有效地管理页面布局<br>11.5 小结<br><br>第3篇 动感页面篇<br><br>第12章 神奇的表单<br>12.1 表单的工作原理<br>12.1.1 [script]标记<br>12.1.2 创建表单<br>12.1.3 表单域<br>12.2 通过表单展示不一样的页面<br>12.2.1 input对象下的多种表单表现形式<br>12.2.2 text文本框的样式表单<br>12.2.3 password输入密码的样式表单<br>12.2.4 checkbox复选框的样式表单<br>12.2.5 radio单选按钮的样式表单<br>12.2.6 submit提交数据的样式表单<br>12.2.7 hidden隐藏域的样式表单<br>12.2.8 image样式表单<br>12.2.9 file上传文件的样式表单<br>12.3 textarea对象的表单<br>12.4 select对象的表单<br>12.5 表单域集合<br>12.6 案例:制作一个精美的由表单构成的页面<br>12.7 小结<br><br>第13章 在网页中加入神奇的效果<br>13.1 什么是脚本语言<br>13.1.1 初识VBScript<br>13.1.2 学习JavaScript的起步<br>13.2 JavaScript和Java的区别<br>13.3 JavaScript的基本语法<br>13.3.1 JavaScript中的标识符和保留关键字<br>13.3.2 JavaScript语法的特殊规则<br>13.4 JavaScript的数据类型<br>13.4.1 常量<br>13.4.2 变量<br>13.4.3 数据类型转换<br>13.4.4 运算符<br>13.4.5 表达式<br>13.5 流程控制<br>13.5.1 顺序结构<br>13.5.2 选择结构<br>13.5.3 循环结构<br>13.6 了解函数<br>13.7 案例:一个使用基本语法的JavaScript例子<br>13.8 小结<br><br>第14章 JavaScript入门<br>14.1 了解一下何为“对象”<br>14.1.1 JavaScript对象概述<br>14.1.2 DOM介绍<br>14.2 JavaScript中的数组<br>14.2.1 定义数组和操作数组<br>14.2.2 多维数组<br>14.3 内部对象<br>14.3.1 Math对象<br>14.3.2 Date对象<br>14.3.3 String对象<br>14.4 window对象<br>14.4.1 window对象属性<br>14.4.2 window对象方法<br>14.4.3 事件<br>14.5 document对象<br>14.5.1 document对象属性<br>14.5.2 document对象方法<br>14.5.3 document对象事件<br>14.6 案例:一个运用JavaScript实现的动态页面<br>14.7 小结<br><br>第15章 了解制作页面的工具<br>15.1 可视化编辑页面工具:Dreamweaver<br>15.1.1 了解Dreamweaver的界面<br>15.1.2 Dreamweaver的菜单<br>15.2 神奇的“美工笔”:Photoshop<br>15.2.1 了解Photoshop的界面<br>15.2.2 Photoshop的实用技巧<br>15.3 网页中的动画:Flash<br>15.3.1 认识Flash文件<br>15.3.2 在页面中放入Flash文件<br>15.3.3 制作Flash的软件<br>15.3.4 Flash8的菜单<br>15.3.5 Flash8的主要功能<br>15.3.6 Flash的常用交互技巧<br>15.4 案例:使用Dreamweaver制作页面<br>15.5 小结<br>第4篇 页面实战篇<br>第16章 综合实例一:制作主流网站界面<br>第17章 综合实例二:设计复杂页面<br>第18章 综合实例三:制作英文网站<br>第19章 综合实例四:使用Dreamweaver制作中文网站<br>附录A
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证