Web设计与发布实用培训教程(第四版)――用HTML4.0进行Web设计

Web设计与发布实用培训教程(第四版)――用HTML4.0进行Web设计 pdf epub mobi txt 电子书 下载 2026

出版者:北京希望电脑公司
作者:Laura Lemay(美)
出品人:
页数:537
译者:
出版时间:1998-11
价格:55.00
装帧:平装
isbn号码:9787980021157
丛书系列:
图书标签:
  • Web设计
  • HTML4
  • 0
  • 网页制作
  • 前端开发
  • 教程
  • 实用
  • 第四版
  • 技术
  • 计算机
  • 出版
想要找书就要到 图书目录大全
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

内容提要

本书以清晰的思路,循序渐进地介绍了Web页的设计、发布和HTML4.0语言。全书

以时间为顺序,用一周时间安排了七个方面的学习内容,力争读者一周学会Wcb页的设计

和发布。本书首先介绍了与web有关的基础知识,然后由创建一个简单的web页面开始,

介绍了Web页面的一些基本设计方法,HTML的作用以及一些HTML使用工具,HTML

中图像、背景以及多媒体的使用,设计Web页面的过程,进而介绍了HTML的一些高级特

征,并附带介绍了表单的创建、CGI以及动态HTML的概念。

本书是Web设计与发布方面的一本很好的教材,也是学习HTML4.0的实用参考书。

适用于网页设计人员、想要为个人和朋友设计网页的Web爱好者、大专院校相关专业的师

生及社会上网页设计培训班教材。

为方便读者,随书附配套光盘,配套光盘包括两部分内容:1.与本书配套的电子书;2.

赠送HTML多媒体学习软件“超文本标识语言HTML宝典”。本电子书的用法,请参见CD

盘中的Readme文件。

作者简介

作 者 简 介

LauraLemay

LauraLemay是一个致力于Web方面创作的技术作家。在一天12个小时的计算机前工

作和消耗掉大量的Dietcoke之间,她时常会创作出一本书。她是《Web设计与发布实用

培训教程――用HTML4.0进行Web设计》和《一周内自学Java》的作者,她是与Web页

面创作、设计、编程有关的任何事务以及与web有关的发布系统方面的专家。她在一年中

的剩余时间内致力于使她的任何一辆摩托车能够正常运行。你可以访问她在

gttp://www.lne.com/lemay/的主页。

Arm anDanesh

ArmanDanesh(armand@juxta.com)是设在香港的Juxta出版有限公司的主编。他是《一

周内自学Javascript》的作者和《JavaScript开发者向导》的合著者。他是一个技术方面的

新闻工作者并经常为SouthChinaMorningPost和TheDataphile撰稿而且是Internet栏目的

专栏作家。Arman同他的妻子Tahirih一起住在瑞士。

目录信息

目 录
第一天开始:万维网和你
第一章 万维网世界
1.1什么是万维网
1.1.1Web是一个超文本信息系统
1.1.2Web是图形化的且易于航行
1.1.3Web是跨平台的
1.1.4Web是分布式的
1.1.5Web是动态的
1.1.6Web浏览器可以访问多种形式的Internet信息
1.1.7Web是交互式的
1.2Web浏览器
1.2.1浏览器做什么
1.2.2比较普及的浏览器概览
1.2.3NetscaPe
1.2.4NCSAM0Saic
1.2.5Lynx
1.2.6MicrosoftInternetExplOrer
1.3Web服务器
1.4统一资源定位器(URLs)
1.5小结
1.6问与答
第二章 组织起来
2.1Web作品剖析
2.2你准备在Web上做些什么
2.3设定你的目标
2.4将你的内容分解为主要的标题
2.5组织和导航的策略
2.5.1层次结构
2.5.2线性结构
2.5.3变通的线性结构
2.5.4线性结构和层次结构的组合
2.5.5网状结构
2.6对你的Web作品进行情节设计(storyb0arding)
2.6.1什么是情节设计以及为什么我需要它
2.6.2对于情节设计的一些提示
2.7小结
2.8问与答
第二天 生成简单的Web页面
第三章 从基本知识开始
3.1HTML是什么…以及它不是什么
3.1.1HTML描述了页面的结构
3.1.2HTML并不描述页面的布局
3.1.3为什么它要如此进行工作
3.1.4HTML是一种标识语言
3.2HTML文件看起来象什么
3.2.1一个有关格式化的要点
3.3帮助你写作HTML的程序
3.4架构你的HTML
3.4.1<HTML>
3.4.2<HEAD>
3.4.3<BODY>
3.5题目
3.6篇头
3.7段落
3.8列表,列表更多的列表
3.8.1列表标记
3.8.2有序数的列表
3.8.3无序列表
3.8.4词典式列表
3.8.5菜单和目录列表
3.8.6嵌套列表
3.9注释
3.10小结
3.11问与答
第四章 有关链接的所有内容
4.1生成链接
4.1.1链接标记<A>
4.2使用相对和绝对路径名称来链接本地页面
4.2.1绝对路径名称
4.2.2你应该使用相对还是绝对路径名称
4.3链接到Web上的其它文档
4.4链接到文档中的特定的位置
4.4.1生成链接和锚
4.4.2链接到同一文档中的锚
4.5剖析URL
4.5.1URLS的各个部分
4.5.2URL中的特殊字符
4.5.3HTML3.2和4.0中的<A>标记
4.6URLs的种类
4.6.1HTTP
4.6.2匿名的FTP
4.6.3非匿名FTP
4.6.4File
4.6.5Mailto
4.6.6GoPher
4.6.7USenet
4.7小结
4.8问与答
第三天 用HTML做更多的工作
第五章 用HTML做更多的文本格式化工作
5.1字符样式
5.1.1逻辑样式
5.1.2物理样式
5.2预格式化文本
5.3水平线段
5.3.1<HR>标记的属性
5.4换行符
5.5地址
5.6引用语
5.7特殊字符
5.7.1针对特殊字符的字符实体
5.7.2针对保留字符的字符实体
5.8文本编排
5.8.1编排单独的元素
5.8.2编排整块的元素
5.9字体和字体大小
5.9.1改变字体大小
5.9.2改变字体面貌
5.10可怕的<BLINK>
5.11<NOBR>和<WBR>
5.11.1为页面做计划
5.11.2从一个框架开始
5.11.3添加内容
5.11.4添加更多内容
5.11.5为页面签名
5.11.6回顾你所获得的成果
5.11.7测试结果
5.11.8获得精美效果
5.12小结
5.13问与答
第六章 HTML助手:编辑器和转换器
6.1你需要一个编辑器吗
6.2标记编辑器
6.2.1HTMLAssistantPro97(WindowS)
6.2.2H0tDog(Windows)
6.2.3WebEdit(Wind0WS)
6.2.4HTMLEdit(Macintosh)
6.2.5HTMLWebWeaverlite和WorldWideWebWeaver(Macintosh)
6.2.6AlPha和BBedit(Macintosh)的HTML扩展
6.2.7tkHTML(UNIX/X11)
6.2.8AsWedit(UNIX)
6.2.9HTMLToolsforemacs(UNIX)
6.3WYSIWYG和准WYSIWYG的编辑器
6.3.1NetscaPeComPoser(Windows,Macintosh,UNIX)
6.3.2MicrosoftFrontpageExpress(windows)
6.3.3SoftQuadHoTMetalPro3.0(Windows)
6.3.4PageMill2.0(Macintosh,Windows)
6.3.5MicrosoftFrontPage(Windows).
6.3.6GNMPress(Windows,Macintosh)
6.3.7HTMLEditor(Macintosh)
6.3.8NetObjectsFusion
6.4转换器
6.4.1纯文本
6.4.2MicrosoftWord
6.4.3RTF(RIChTextFormat)
6.4.4QuarkXPress
6.4.5PageMaker
6.5直接用HTML进行工作和使用一个转换器的比较
6.6小结
6.7问与答
第四天 图像、背景和多媒体
第七章 使用图像、颜色和背景
7.1Web上的图像
7.2HTML中的内部图像:<IMG>标记
7.3图像和文本
7.3.1文本和图像编排
7.3.2使文本围绕图像
7.3.3ALIGN=LEFT和ALIGN=RIGHT
7.3.4停止文本围绕
7.3.5在旧的浏览器中的文本围绕
7.3.6调整图像周围的空白
7.4图像和链接
7.5使用外部图像
7.6为图像提供变通方案
7.7关于图像的一些其它的巧妙把戏
7.7.1图像尺寸和缩放
7.7.2有关图像边框的更多知识
7.7.3图像预览
7.8使用颜色
7.8.1命名颜色
7.8.2改变背景颜色
7.8.3改变文本的颜色
7.8.4地点颜色
7.9图像背景
7.10关于更好地使用图像的提示
7.10.1你真的需要这些图像吗
7.10.2保持你的图像很小
7.10.3尽可能经常重复使用图像
7.10.4为图像提供变通方案
7.11小结
7.12问与答
第八章 外部文件、多媒体和动画
8.1什么是外部媒体
8.1.1在HTML中使用外部媒体
8.1.2外部媒体在你的浏览器中如何工作
8.2外部声音,影像和其它文件
8.2.1声音文件
8.2.2影像文件
8.2.3将其它文档当作外部媒体使用
8.2.4有关在HTML中使用外部媒体的提示
8.3Web上的内部多媒体的情况
8.4内部影像
8.5内部声音
8.6滚动文本条动画
8.6.1生成一个滚动文本条
8.6.2改变滚动文本条的行为
8.6.3改变滚动文本条的外观
8.6.4使用滚动文本条
8.7使用GIF文件的动画
8.8使用Java生成动画
8.8.1收集小的片段
8.8.2向你的Web页面添加Applet
8.9多媒体控件
8.10客户拉曳和服务器推送
8.11有关ShOckwave和其它NetscaPe插件的说明
8.12小结
8.13问与答
第五天 设计有影响力的Web页面
第九章 写作和设计Web页面:要做的和不要做的
9.1使用HTML扩展
9.2为在线而写作
9.2.1写作要清晰并且简捷
9.2.2组织你的页面使之能够被快速地扫描
9.2.3让每个页面独立地存在
9.2.4对于强调的东西要小心
9.2.5不要使用针对浏览器的术语
9.2.6对你的页面进行拼写检查和校对
9.3设计以及页面布局
9.3.1使用篇头时要使之象个篇头
9.3.2对相关信息进行可视化的编组
9.3.3使用一致的布局
9.4使用链接
9.4.1使用描述性的文本作为链接菜单
9.4.2在文本中使用链接
9.4.3避免“这里”综合症
9.4.4链接或者不要链接
9.5使用图像
9.5.1不要过多使用图像
9.5.2使用对图像的变通方案
9.5.3要保持图像很小
9.5.4要小心有关对显示器的假定
9.5.5要小心背景和链接的颜色
9.6其它的一些好的习惯及提示
9.6.1链接回主页
9.6.2不要让同一题目跨越不同页面
9.6.3不要生成过多或是过少的页面
9.6.4为你的页面签名
9.6.5为超文本页面提供非超文本的版本
9.7小结
9.8问与答
第十章 好的和坏的Web设计举例
10.1范例1:一个公司简介
10.1.1在Foozle中有什么新东西
10.1.2技术论文
10.1.3这个Web页面的特色以及有关开发的问题
10.2范例2:一个多媒体百科全书
10.2.1概览页面
10.2.2Norton的入口
10.2.3针对品牌的索引
10.2.4这个站点的特色以及有关开发的问题
10.3范例3:一个商店的目录
10.3.1 浏览目录
10.3.2提交订单
10.3.3 这个站点的特色以及有关开发的问题
10.4范例4:一本在线图书
10.4.1试验
10.4.2索引
10.4.3这个站点的特色以及有关开发的问题
10.5小结
10.6问与答
第六天 高级HTML特性:表格和框架
第十一章 表格
11.1有关表格定义的说明
11.2创建基本表格
11.2.1表格的各部分
11.2.2<TABLE>标记
11.2.3行和单元格
11.2.4空单元格
11.2.5标题
11.3表格和单元格的对齐方式
11.3.1表格的对齐方式
11.3.2单元格的对齐方式
11.4跨越多行或多列的单元格
11.5定义表格和列的宽度
11.5.1在文本中设置分行
11.5.2表格宽度
11.5.3列的宽度
11.6表格的其它特性
11.6.1边框宽度
11.6.2单元格间距
11.6.3单元格边距
11.6.4表格中的颜色
11.7表格的替代形式
11.8小结
11.9问与答
第十二章 框架和链接窗口
12.1框架是什么以及谁支持它
12.2使用链接窗口
12.2.1<BASE>标记
12.3使用框架
12.3.1<FRA ME SET >标记
12.3.2<FRAME>标记
12.3.3<NOFRAMES>标记
12.4改变框架的边框
12.5创建复杂的框架集
12.5.1嵌套使用<FRAMESET>标记
12.5.2MagicTARGET名
12.6浮动框架
12.7小结
12.8问与答
第七天 在Web上生活
第十三章 把所有东西都放到网上
13.1Web服务器是干什么的
13.1.1Web服务器的其它工作
13.2选择一个Web服务器
13.2.1使用你的学校或工作单位提供的Web服务器
13.2.2使用商业的Internet或Web服务
13.2.3使用匿名FTP或GoPher
13.2.4建立自己的服务器
13.3组织和安装你的HTML文件
13.3.1要问Web管理员的问题
13.3.2用目录组织你的文件
13.3.3拥有一个缺省的索引文件和正确的文件名
13.3.4安装你的文件
13.3.5在系统间移动文件
13.3.6远程管理工具
13.4我的URL是什么
13.5测试、测试再测试
13.6疑难解答
13.6.1不能访问服务器
13.6.2不能访问文件
13.6.3不能访问图像
13.6.4链接不起作用
13.6.5文件错误地显示出来
13.7注册并宣传你的Web页面
13.7.1WWW站点列表
13.7.2Yahoo!
13.7.3WorldWideWebVirtualLibrary
13.7.4Yell0wPages列表
13.7.5GTESuPerPages
18.3.4间距
18.3.5设置边框的外观
18.3.6有关级联风格页的信息资源
18.4问与答
附录
附录A 进一步信息的资源
A.1访问计数器
A.2浏览器
A.3HTML和WWW 开发信息
A.4表单和图像地图
A.5HTML编辑器和转换器
A.6HTML验证程序,链接检查程序 简单的蜘蛛
A.7Java,JavaScript和嵌入对象
A.8日志文件分析程序
A.9其它
A.10服务器和服务器管理
A.11声音和视频
A.12HTML HTTP和URL 的规格
A.13通用网关接口(CGI)和CGI脚本编程
A.14HTML和Web的特性
A.15图像工具和信息
A.16Web供应商
A.17WWW索引和搜索引擎
附录B HTML4.0快速参考
B.1结构
B.1.1<BDO>..</BDO>
B.1.2<BODY></BODY>
B.1.3注释<!…>
B.1.4<DIV>…</DIV>
B.1.5<!DOCTYPE…>
B.1.6从<H1>..</H1.到<H6></H6>
B.1.7<HEAD><HEAD>
B.1.8<HR>
B.1.9<HTML></HTML>
B.1.10<META>
B.1.11<SPAN></SPAN>
B.1.12<TITLE></TITLE>
· · · · · · (收起)

读后感

评分

评分

评分

评分

评分

用户评价

评分

从排版和图例的角度来看,这本书也透露出一种陈旧的痕迹。虽然作为一本技术书籍,内容才是核心,但糟糕的视觉引导也会极大地影响学习效率。书中大量的截图似乎是直接从那个年代的Windows系统自带的记事本和早期的浏览器截取的,分辨率低,色彩对比度差,很多关键代码块的上下文被切割得支离破碎,初学者很难快速定位重点。更要命的是,它似乎将网页的“设计”部分完全等同于“颜色搭配和字体选择”,而这部分内容极其主观且缺乏指导性原则。例如,它推荐了一些在今天看来极其刺眼的配色方案,并且对于如何运用CSS进行精细的布局控制,只停留在浮动(Floats)的层面,对于CSS盒模型(Box Model)的理解也停留在基础阶段,完全没有提及定位(Positioning)的复杂性或者现代布局的优势。阅读时,我感觉自己像是在模仿一张模糊的黑白照片来创作一幅现代油画,工具和审美都严重滞后。如果说学习编程语言是为了掌握思维方式,那么学习Web开发,至少需要一个能清晰展示工具的能力,而这本书在这方面表现得非常无力。

评分

这本所谓的“实用教程”,我满怀期待地翻开,结果简直是打开了一个时间胶囊,直通二十世纪末的互联网蛮荒时代。书封上赫然写着“HTML 4.0”,我当时就心头一沉,但想着也许它会以一种“追本溯源”的角度来讲解基础,也许能从中提炼出一些亘古不变的网页构建理念。然而,事实证明我的希望太过奢侈。书中的代码示例充满了过时的标签和属性,比如大量使用`<center>`标签和基于表格的复杂布局,这简直是现代前端工程师的噩梦。当我试图将这些“宝贵经验”应用到我正在维护的响应式网站上时,发现它们不仅无法兼容现代浏览器的主流渲染模式,甚至连基本的CSS3样式都无法很好地融合。作者似乎完全沉浸在那个拨号上网、屏幕分辨率普遍低于1024px的时代,对于语义化HTML5、Flexbox、Grid布局以及最新的无障碍设计规范,只字未提,或者提到了也只是轻描淡写地作为“未来趋势”一笔带过。阅读过程更像是在参观一个技术博物馆,而不是学习一个实用的、能立即投入生产的技能。对于一个想要跟上时代步伐的初学者或者希望更新知识体系的开发者来说,这本书的价值几乎为零,它提供的不是“实用培训”,而是一场关于过时技术的深度怀旧之旅,让人读完后不得不立即去搜索最新的W3C标准和主流框架文档来“解毒”。

评分

这本书的理论深度和广度都存在严重不足,它更像是一本“速查手册”的加厚版,而不是“教程”。它在讲解每一个技术点时,往往只是告诉你“这样做”,而很少深入探讨“为什么”要这样做,以及不同做法背后的权衡(Trade-offs)。例如,它在介绍文档结构时,仅仅强调了`DOCTYPE`声明的重要性,但对于HTML5引入的结构化标签如`<header>`、`<nav>`、`<article>`这些对SEO和可访问性至关重要的元素,几乎没有提及。这种“知其然不知其所以然”的教学方式,对于培养独立解决问题的能力是致命的。一个真正的“实用培训教程”应该能教会读者如何阅读官方文档,如何利用开发者工具调试,以及如何根据新的标准快速迭代旧代码。然而,这本书完全没有提供这些高级技能的门径,它只提供了一个固定、过时的食谱。学习完后,读者也许能照葫芦画瓢做出一个停留在十年前的静态页面,但一旦遇到任何书本上没有覆盖的边缘情况或浏览器兼容性问题,就会立刻陷入茫然,因为他们没有建立起应对变化的技术思维框架。

评分

我花了整整一个下午试图理解书中关于表单验证的部分,结果发现它几乎完全依赖于JavaScript的DOM操作,而且用的是非常原始的事件监听方式,完全没有引入任何现代前端框架(如React或Vue)中常见的组件化思路或声明式编程范式。最让我感到挫败的是,书中对错误处理和用户体验的关注度极低。例如,它处理表单提交失败时,仅仅是弹出一个简单的`alert()`窗口,并且页面内容完全没有得到保留,用户需要重新输入所有信息。这种设计在今天看来是极度不友好的,用户会认为这是网站的Bug,而不是操作失误。更不用提跨域请求、异步数据加载这些现代Web应用的基础功能,书中只是简单地提到了使用`XMLHttpRequest`对象,但对Promise、`async/await`等更清晰、更健壮的异步处理方式避而不谈。购买这本书的初衷是想学习如何“设计与发布”,但发布出来的成品,按照书中的指导,必然会因为加载慢、交互体验差、安全隐患多而被今天的用户无情抛弃。它似乎假设读者是在一个完全静态、内容不会变化的内部网站环境下工作,这与当前以用户为中心、高交互性的互联网现实格格不入,实在是一本脱离了实际工作场景的教材。

评分

我最不能接受的是,这本书将“Web设计”的概念局限得太窄了。在它描绘的世界里,Web设计似乎只关乎文本和图片的静态展示,对于用户体验(UX)的设计流程、信息架构(IA)的构建,甚至基本的可用性测试(Usability Testing)都完全是空白。一个成功的网站不仅仅是技术实现的产物,更是对用户需求的深刻洞察和精心设计的交互流程的结果。这本书中没有任何章节讨论如何进行用户调研、如何绘制线框图(Wireframing),或者如何利用用户反馈来迭代视觉设计。它似乎预设了一个场景:作者写代码,用户被动接收,没有双向的互动。在如今这个移动优先、内容爆炸的时代,缺乏对用户体验设计流程的任何论述,使得这本书的“设计”二字名不副实。它教授的是如何用过时的工具制作一个电子文档,而不是如何构建一个现代的、以用户为中心的数字产品。因此,对于任何想成为现代全栈或前端设计师的人来说,这本书不仅浪费时间,更可能在思维定势上造成负面影响。

评分

评分

评分

评分

评分

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有