手把手学计科--web网页设计

本文从基础出发,详细介绍了网页制作技术,涵盖HTML、CSS和JavaScript的基础知识,以及Dreamweaver工具的使用。内容包括网页结构、样式规则、网页布局、浮动和定位,同时还探讨了网页中的多媒体技术,如视频和音频的集成。通过实例,读者可以逐步学习如何构建和美化网页,掌握前端开发的核心技能。
摘要由CSDN通过智能技术生成

第一章 网页那点事

  • 要求:使用Dreamweaver工具创建一个简单的网页
  • 了解WEB标准,明确HTML/CSS和javaScript的使用

1.1网页概述

  • 网页的组成:文字、图像和超链接等元素。还可以包括哦音频、视频和动画。
  • 分类:静态(固定信息)和动态(与服务器数据库进行实时的数据交换。
  • HTML和CSS 是一种静态网页搭建技术。
网页名词解释
  • Internet:互联网。
  • WWW:万维网,是互联网提供的一种网页浏览服务,基础。
  • URL:(Uniform Resource Locator)统一资源定位符,俗称网址,也可是文件路径。
  • DNS:(Domain Name System)域名解析系统:将好记的域名( taobao.com)转换成IP(100.4.5.6)
  • HTTP和HTTPS:超文本传送协议
    • HTTP:详细规定了浏览器和万维网服务器之间互相通信的规则,拥有强大的自检能力。
    • HTTPS:有SSL(安全套接字层)+HTTP构建的可进行加密传输、身份认证的网络协议。
  • Web:是一系列技术的符合总称,包括网站的前台布局、后台程序、数据库开发等。对一般人来说是一种互联网的使用环境和内容。
  • W3C组织:万维网联盟,最重要的规范是发展Web规范。
Web标准
含义:一系列标准的集合,主要包括结构、表现和行为3个方面。
  • 结构:
    • 对网页中用到的信息进行分类和整理。技术有HTML(超文本标记语言,结构化文档和文档的语义)、XML可扩展标记语言,数据转换和描述、XHTML(可扩展超文本标记语言)
  • 表现:
    • CSS:层次叠式样表,对文字和图片以及背景和布局进行相应的设置。
  • 行为:
    • 网页模型的定义及交互效果的实现,包括ECMAScript(规定了JavaScript的语法规则和核心内容)、BOM(浏览器对象模型,操作浏览器窗口)、DOM(文档对象模型,允许程序和脚本动态地访问和更新文档的内容)。

1.2网页制作技术入门

HTML:
通过标签描述网页内容,文本中包含了超链接。
<a:网点> <h3三级标签> 通过标签对网页形式进行定义。
CSS:
主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)图片的外形(宽高、边框样式、边距等)和版面的布局等外观显示样式。
JavaScript:
能实现网页内容的动态显示及与用户的交互。
网页的展示平台—浏览器
IE浏览器、火狐浏览器、谷歌浏览器
  • 浏览器内核:
    • 浏览器最核心的部分,负责解释网页语法并渲染网页,也叫做渲染引擎。
    • 渲染引擎决定了浏览器如何显示网页内容和页面的格式信息。
    • 不同的浏览器内核对网页编写语法的解释也不同,因此同一网页在不同内核的浏览器里的渲染效果也可能不同。
    • 双核的有:Trident内核、WebKit内核。
    • 还有:Gecko内核、Presto内核、Blink内核

Dreamweaver工具的使用

  • 布局:窗口—工作区布局—经典
  • 添加必备面板:插入、文件、属性
  • 编辑—首选参数
  • 设置代码提示:首选参数—代码提示—结束标签的第二个
  • 浏览器添加:首选参数—在浏览器中浏览—设置主次浏览器
  • 基本操作:
    • 新建文档:XHTML1.0 或HTML5
    • 保存文档:文件—保存
    • 打开:可以直接托摘到面板
    • 关闭文档:Ctrl+W
  • 实例:创建我的第一个网页
    • 编写HTML代码
    • 编写CSS代码:放在<style></style>之间
    • /* */是CSS注释符

第二章 从零开始构建HTML页面

2.1简单的网页

  • 基本格式
    • <!doctype>说明使用那种HTML或XHTML规范,有此标签浏览器才能认定为有效。
    • <html>根标签:文档开始
    • <head>头部标签:描述文档的标题,作者以及与其它文档的关系
    • <body>主体标签:内容--浏览器中显示的所有文本、图像、音频和视频等信息
  • 标签的分类
    • 双标签:<标签名>内容</标签名>
    • 单标签:<标签名 />
    • 注释标签:<!--注释语句 -->
  • 标签的关系
    • 嵌套关系:就近原则结束标签,子元素继承父元素的属性
    • 并列标签:<head><body>
  • 页面格式化标签
     
       
    注意: 一个页面只能有一个h1标签,用作网站logo h标签具有特殊的语义,慎重选择恰当的标签来构建文档结构 HTML中不建议使用h自带的aligin属性,可使用css样式设置
    属性名
    含义
    属性值
    align
    对齐方式
    左右和居中,默认居中
    size
    水平线的粗细
    以像素为单位,默认为2px
    Color
    水平线的颜色
    可用颜色名称、十六进制#RGB,rgb(r,g,b)
    width
    水平线的宽度
    可以是确定的像素值,也可以是浏览器窗口的百分比,默认为100%
     
       
    注: 在实际使用中,并不赞成使用<hr/>的所有外观属性,最好通过CSS样式进行设置

      2.2新闻页面

    • 标题标签:h1~h6 格式:<hn align="对齐方式">标题文本</hn> 对齐方式有三种:left,center,right
    • 段落标签: 格式:<p align=“对齐方式”>段落文本</p>
    • 水平线标签(单标签): 格式:< hr 属性=“属性值”/>
    • 换行标签:<br/>
  • 键值对:属性=“属性值”
  • 头部相关标签:
    设置参数类型(默认为:<meta http-equiv="Content-Type" content="text/html"/>)。
    设置字符集(<meta http-equiv="Content-Type" content="text/html,chatset=gbk"/>)
    设置页面自动刷新与跳转 <meta http-equiv="refresh" content="10;url=https://www.baidu.com/"/>                                                   数值和url地址之间用分号隔开,时间默认为秒。
    • <title>浏览器标题栏
    • 页面元信息标签<meta/>
      • < meta name="名称" content="值"/> name中可以是keywords(关键字)、description(网页描述)、author(作者)。content中是具体内容。
      • < meta http-equiv="名称" content="值">
    • 文本样式标签<font 属性=“属性值”>文本内容</font>
      • face:设置字体
      • size:大小,取1~7之间的整数值
      • color:文字的颜色
    • 文本格式化标签(嵌套在段落标记中):
      • <b></b> <strong></strong>:粗体显示
      • <u></u> <ins></ins>:文字加下划线
      • <i></i> <em></em>:斜体文字
      • <s></s> <del></del>:文字加删除线
      • <!doctype html>
        <html>
        <head>
        <meta charset="utf-8">
        <tit1e>文本格式化标签</tit1e>
        </head>
        <body>
        <h2 align="center"><font face="微软雅黑">新媒体的大势所趋</font></h2>
        <pa1ign="center"><font co1or="#979797"size="2">更新时间:2019年12月16日14时08分
        来源:<font colors="blue">开源社区</font></font></p>
        <hr size="2"color="#CCCCCC"/>
        <p>近年来,随着<font color="blue">移动互联网</font>的蓬勃发展,公众号、微博、今日头条、抖音
        等一大批社交平台的火爆带动了新媒体运营行业的发展,运营人员在企业中的价值也不断被放大和受到重视,很多企业在做
        线上营销时都会考虑<font color="blue">“两微一抖”</font>,也就是我们所说的新媒体+短视频运营。因此也就催
        生了大量对新媒体+短视频运营人的需求岗位。</P> </body></htm1>

使用css代码来控制

使用伪代码控制

2.3图文混排

  • 常见图像格式
    • GIF格式:支持动画,无损的图像格式,还支持透明效果。常用于logo,小图标,和其他色彩相对单一的图像。
    • PNG格式:体积小,不支持动画,png-8相当于GIF,png-32支持半透明效果的处理。
    • JPG格式:有损压缩的图像格式,常用于横幅广告,商品图片,较大的插图等等。
  • 双十一
 
 
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>双十一购物狂欢节</title>
</head>
<body>
<img src="images/双11.png" alt="网页设计、平面设计、UI设计" align="left" hspace="30"/>
<h2><font face="微软雅黑" size="6" color="#545454">电商的大型活动——双十一购物节</font></h2>
<p>
<font size="2" color="#515151">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#0e5c9e">
双十一购物狂欢节</font>,是指每年11月11日的网络促销日,源于淘宝商城(天猫)2009年11月11日举办的网络促销活动,当时参与的商家数量和促销力度有限,但营业额远超预想的效果,于是11月11日成为天猫举办大规模促销活动的固定日期。双十一已成为中国电子商务行业的年度盛事,并且逐渐影响到国际电子商务行业。
</font>
</p>
<p>
<font size="2" color="#515151">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#0e5c9e">2019年11月11日,2019双十一购物狂欢节正式开始。</font>天猫双11开场14秒销售额破10亿;1分36秒成交额破100亿。17分06,成交额超过人民币571亿元,超过2014年双11全天成交额。
</font>
</p>
<p>
<font size="2" color="#515151">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
2009年双十一销售额0.5亿元,共有27个品牌参与。2010年双十一销售额9.36亿元,共有711家店铺参与。<font color="#0e5c9e">2018年销售额2135亿</font>,180000家品牌参与。</font>
</p>
</body>
</html>

实现状态:
  • 使用浮动进行混排:
 
 
css中: <style type="text/css"> .box{ float:left; }</style> body中: <div class="box"><img src="images/双11.png" /></div>
  • 解析:
    Src
    URL
    图像路径
    alt
    文本
    图像不能显示时的替换文本
    title
    文本
    鼠标悬停时显示的内容,
    • 使用title属性设置提示性文字:鼠标指针悬停图像时的提示文字。
    width
    像素值
    设置图像的宽度
    height
    像素值
    设置图像的高度-- 两者设置一个就会自动调整保持原图的 宽高比
    border
    数字
    设置图像边框的宽度--
    vspace
    像素值
    设置图像顶部和底部的空白-- 垂直边距
    hspace
    像素值
    设置图像左侧和右侧的空白-- 水平边距
    align
    位置
    默认情况是图像的底部与文本的第一行对齐 left:将图像对齐到左边,top:将图像的顶端与文本的第一行文字对齐,其他文字居于图像下方。middle:将图像的水平中线和文本的第一行文字对齐,其他文字居于下方。
    • 图像标签的使用</img>
    • 语法格式:<img src ="图像 URL " />
    • 常用属性
    • 以上img标签最好设置在css样式中。
  • 相对路径与绝对路径
    • 绝对路径:网页上的文件和目录在硬盘上的真正路径。
    • 相对路径:使用层级关系
      • 同级使用名称。上级应用/,上两级:../
  • 特殊字符标签

      第三章 使用css技术美化网页

      3.1文字logo

  • 引入--几段文本内容:
     
       
    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>类选择器</title>
    <style type="text/css">
    .red{
            color:red;}
    .green{color:green;}
    .font22{font-size:22px;}
    p{
            text-decoration:underline;
            font-family:"微软雅黑"}
    </style>
    </head>
    <body>
    <h2 class="red">二级标题文本</h2>
    <p class="green font22">段落一文本内容</p>
    <p class="red font22">段落二文本内容</p>
    <p>段落三文本内容</p>
    </body>
    </html>
    

  • 案例实现效果:
 
 
<!doctype html>
<html><head>
<meta charset="utf-8">
<title>文字Logo</title>
<style type="text/css">
strong{ font-size:100px;}
.blue{ color:#2B75F5;}
.red{ color:#D33E2A;}
#orange{ color:#FFC609;}
#green{ color:#00A45D;}
</style>
</head>
<body>
<strong class="blue">G</strong>
<strong class="red">o</strong>
<strong id="orange">o</strong>
<strong class="blue">g</strong>
<strong id="green">l</strong>
<strong class="red">e</strong>
</body>
</html>

  • 这一章我们将详细介绍css的样式规则:
    • 何为选择器?--指明样式作用于哪些网页元素的,要注意的是 选择器是区分大小写的,属性和值是不区分大小写的,通常小写。
    • 什么是声明?--也就是键值对,属性值之间包含空格的时候,必须为这个属性值加上引号,值和单位之间不能有空格。
    • css中怎么注释呢?--/*zhushi*/
    • CSS代码中空格、回车是不被解析的,花括号以及分号前后的空格可有可无。常用空格键、回车键等对代码进行排版。
  • 要想使用css我们需要学会在html中引用:
     
       
    <标记名 style="属性1:属性值1; 属性2:属性值2; "> 内容 </标记名>
     
       
    <head> <style > 选择器 {属性1:属性值1; 属性2:属性值2;} …… </style> </head>
     
       
    <head> <link href=“css文件的路径" type="text/css" rel="stylesheet" > </head>
     
       
    <style > @import url(css文件路径); 或 @import "css文件路径"; /* 在此还可以写入其他CSS样式*/ </style>
    • 行内式:标记的style属性
    • 内嵌式:是将CSS代码集中写在HTML文档<head>标记中,并且用<style>标记定义,其基本语法格式如下:
    • 链入式:是将所有的样式放在一个或多个以.css为扩展名的外部样式表文件中,通过<link >标记将css文件链接到HTML文档中,其基本语法格式如下:
      • 要注意的是:link要放在head头部标签中,并且需要指明三个属性。属性之间是空格。
    • 导入式:针对外部样式表文件。对HTML文档头部<style>标记内使用@import语句导入外部样式表文件。
    • 思考:导入式看起来是换汤不换药呀?
      • 实际上这涉及到加载时间和顺序的问题:link中同时加载,而import语句中后加载。
  • 以前我们看到过p标签选择器和自己定义的选择器,选择器似乎不止一种……
     
       
    标记名{属性1:属性值1; 属性2:属性值2; 属性3:属性值3; }
     
       
    .类名{属性1:属性值1; 属性2:属性值2}
      注:类名的第一个字符不能使用数字,并且严格区分大小写,一般采用小写的英文字符。
     
       
    #id名{属性1:属性值1; 属性2:属性值2; 属性3:属性值3; }
     
       
    *{属性1:属性值1; 属性2:属性值2; 属性3:属性值3; }
    • 标签选择器:
    • 类选择器:类选择器以“.”开头,后面紧跟一个类名。为页面中类名相同的元素指定统一的CSS样式。一个元素可以有多个class值,每个值通过空格分开
    • id选择器:id选择器以“#”开头,后面紧跟一个id名。在一个文档里, id值不能重复,用于选择文档中对应id名元素 ,且不能指定多个属性值
    • 通配符选择器:用“*”号表示,表示 选择所有元素。对所有元素进行操作,浏览器解析会变慢,一般与层次选择器搭配使用
    • 属性选择器根据元素的属性或属性值选择元素。 [attr] [title] {color: red;}选择页面所有带有title属性的元素 [att=val] [title=boy] {color: red;}选择页面所有title属性值为boy的元素。 E[att*=“val”] Img[alt*=boy]{width:200px;}选择所有alt属性值包含boy的 img 元素。 E[att~=“val”] Img[alt~=boy]{width:200px;}选择所有带有alt属性值包含boy单词的 img 元素。 比如boy-a和 boy a 可以被选中,而 boya 不能被选中。 E[att$=“val”]属性值以val结尾 E[att^=“val”]属性值以val开头 E[att|=“val”]属性值以指定单词开头

3.2美食专题栏目

 
 
<!doctype html>
<html><head>
<meta charset="utf-8">
<title>美食专题栏目</title>
<link rel="stylesheet" href="style1.css" type="text/css">
</head>
<body>
<img src="images/meishi.jpg" alt="跳槽有道" />
<p>
        <em class="blue">导语</em><strong class=&
前言<br><br>第一部分 Web设计核心问题<br><br>第1章 什么是Web设计 <br><br>1.1 Web设计的金字塔 <br><br>1.2 建设Web站点 <br><br>1.3 为用户建设 <br><br>1.4 从纸张到软件 <br><br>1.5 Web的图形用户界面传统 <br><br>1.6 内容的关注 <br><br>1.7 外观问题 <br><br>1.8 形式和功能的平衡 <br><br>1.9 什么是好的Web设计 <br><br>1.10 探索Web设计 <br><br>1.11 所见即所想 <br><br>1.12 小结 <br><br>第2章 Web设计进程 <br><br>2.1 进程需求 <br><br>2.2 特别的Web进程 <br><br>2.3 基本的Web进程模型 <br><br>2.3.1 修正瀑布模型 <br><br>2.3.2 联合应用开发模型 <br><br>2.4 Web站点项目的途径 <br><br>2.5 目标和问题 <br><br>2.5.1 集体讨论 <br><br>2.5.2 缩小目标 <br><br>2.6 访问者 <br><br>2.7 需求 <br><br>2.8 站点规划 <br><br>2.9 分割的设计阶段 <br><br>2.9.1 块的组合 <br><br>2.9.2 屏幕和纸张的组合图 <br><br>2.9.3 模拟站点 <br><br>2.10 Beta版站点实现 <br><br>2.11 测试 <br><br>2.12 发布及以后的问题 <br><br>2.13 欢迎来到真实世界 <br><br>2.14 小结 <br><br>第3章 为用户设计 <br><br>3.1 可用性 <br><br>3.2 谁是Web用户 <br><br>3.3 用户的共同特征 <br><br>3.4 记忆力 <br><br>3.5 响应和反应时间 <br><br>3.6 激励问题的处理 <br><br>3.6.1 极限 <br><br>3.6.2 鸡尾酒会效应 <br><br>3.6.3 感觉适应 <br><br>3.7 移动能力 <br><br>3.8 用户的世界 <br><br>3.9 用户的一般类型 <br><br>3.10 Web规则 <br><br>3.11 易访问性 <br><br>3.12 建设可用的站点 <br><br>3.13 可用性超过一切 <br><br>3.14 谁在控制Web体验 <br><br>3.15 小结 <br><br>第二部分 站点组织和浏览<br><br>第4章 站点类型和体系结构 <br><br>4.1 一般Web站点类型 <br><br>4.2 动态站点 <br><br>4.3 站点结构 <br><br>4.3.1 逻辑站点组织模型 <br><br>4.3.2 层次结构 <br><br>4.4 用户和站点结构 <br><br>4.5 站点的深与浅 <br><br>4.6 Web站点的特殊类型 <br><br>4.6.1 商业站点 <br><br>4.6.2 信息站点 <br><br>4.6.3 娱乐站点 <br><br>4.6.4 导航站点 <br><br>4.6.5 社区站点 <br><br>4.6.6 艺术站点 <br><br>4.6.7 个人站点 <br><br>4.7 选择站点结构 <br><br>4.8 小结 <br><br>第5章 导航理论与实践 <br><br>5.1 导航 <br><br>5.2 我在哪? <br><br>5.2.1 Web上的精确定位:URL <br><br>5.2.2 网页和站点标签 <br><br>5.2.3 网页、站点的样式和位置 <br><br>5.2.4 我曾到过哪? <br><br>5.3 我能去哪? <br><br>5.4 导航位置 <br><br>5.4.1 顶部导航 <br><br>5.4.2 底部导航 <br><br>5.4.3 左导航 <br><br>5.4.4 右导航 <br><br>5.4.5 中心导航 <br><br>5.5 导航的一致性 <br><br>5.6 导航和滚动 <br><br>5.7 导航和鼠标移动 <br><br>5.8 帧 <br><br>5.8.1 帧问题 <br><br>5.8.2 使用帧 <br><br>5.9 子窗口 <br><br>5.10 书签设置 <br><br>5.11 小结 <br><br>第6章 链接:文本、按钮、图标及图形 <br><br>6.1 基本的Web链接模型 <br><br>6.1.1 结构和非结构链接的比较 <br><br>6.1.2 静态和动态链接 <br><br>6.2 链接形式的分类 <br><br>6.2.1 文本链接 <br><br>6.2.2 图形文本链接 <br><br>6.2.3 按钮 <br><br>6.2.4 图标 <br><br>6.2.5 图像映射 <br><br>6.2.6 其他链接方式 <br><br>6.3 链接的实现问题:可用性、反馈和支持 <br><br>6.3.1 可用的链接 <br><br>6.3.2 滚动 <br><br>6.3.3 理解用户的期望 <br><br>6.4 使用范围注释 <br><br>6.4.1 TITLE属性 <br><br>6.4.2 滚动信息 <br><br>6.4.3 状态条信息 <br><br>6.5 链接的键盘支持 <br><br>6.6 高级的Web链接模型 <br><br>6.7 链接的维护 <br><br>6.8 小结 <br><br>第7章 搜索与设计 <br><br>7.1 网际搜索 <br><br>7.2 Web搜索总论 <br><br>7.3 用户搜索方式 <br><br>7.4 搜索引擎如何工作 <br><br>7.4.1 收集网页 <br><br>7.4.2 索引页 <br><br>7.5 搜索引擎改进 <br><br>7.5.1 添加到搜索引擎 <br><br>7.5.2 自动排斥 <br><br>7.5.3 Robots.txt <br><br>7.5.4 由<META>控制自动排斥 <br><br>7.6 优化搜索引擎 <br><br>7.6.1 <META>标签 <br><br>7.6.2 标题和文件命名 <br><br>7.6.3 相关文本内容 <br><br>7.6.4 链接和切入点 <br><br>7.6.5 花招 <br><br>7.6.6 标题广告 <br><br>7.7 对本地搜索的需要 <br><br>7.8 添加搜索工具的过程 <br><br>7.9 设计搜索界面 <br><br>7.9.1 访问搜索 <br><br>7.9.2 设计一个基本的搜索界面 <br><br>7.10 高级搜索窗体的设计 <br><br>7.11 结果页面设计 <br><br>7.12 小结 <br><br>第8章 站点映像、索引、其他导航及用户<br><br> 帮助 <br><br>8.1 不只是搜索 <br><br>8.2 站点映像 <br><br>8.2.1 文本方式站点映像 <br><br>8.2.2 图形站点映像 <br><br>8.3 设计站点映像 <br><br>8.4 显示范围和目的地选择 <br><br>8.5 创建站点映像 <br><br>8.6 “地理”导航的好处 <br><br>8.7 站点索引 <br><br>8.8 漫游 <br><br>8.9 帮助系统 <br><br>8.9.1 何时使用帮助 <br><br>8.9.2 复杂的帮助系统 <br><br>8.10 术语表 <br><br>8.11 “什么是最新的”部分 <br><br>8.12 小结 <br><br>第三部分 网页设计的要素<br><br>第9章 网页类型与布局 <br><br>9.1 什么是网页 <br><br>9.2 网页尺寸 <br><br>9.3 网页边距 <br><br>9.4 网页类型 <br><br>9.5 入口网页 <br><br>9.5.1 飞出网页 <br><br>9.5.2 主页 <br><br>9.5.3 子页:导航与内容的比较 <br><br>9.5.4 内容网页 <br><br>9.5.5 任务相关网页 <br><br>9.6 退出网页 <br><br>9.7 Web设计学派 <br><br>9.7.1 文本设计 <br><br>9.7.2 隐喻和主题设计 <br><br>9.7.3 基于图形用户界面的设计 <br><br>9.7.4 非常规设计 <br><br>9.8 布局示例 <br><br>9.8.1 TLB网页 <br><br>9.8.2 标题-页脚网页 <br><br>9.8.3 浮动窗口网页 <br><br>9.8.4 可伸展网页 <br><br>9.9 通用站点外观之路 <br><br>9.10 小结 <br><br>第10章 文本 <br><br>10.1 媒体情况 <br><br>10.1.1 用图形控制文本 <br><br>10.1.2 举起你的双手投降 <br><br>10.1.3 现代的Baskerville <br><br>10.2 排版术语101 <br><br>10.3 字体 <br><br>10.4 在Web网页中设置字体 <br><br>10.5 使用可下载的字体 <br><br>10.5.1 Netscape 的动态字体 <br><br>10.5.2 微软的动态字体 <br><br>10.5.3 设置字体格式 <br><br>10.5.4 字体尺寸 <br><br>10.6 文本布局 <br><br>10.6.1 文本的对齐 <br><br>10.6.2 行长度 <br><br>10.6.3 行间距 <br><br>10.6.4 字母间距及词间距 <br><br>10.7 设置字体层次 <br><br>10.7.1 标题和副标题 <br><br>10.7.2 表示段及节 <br><br>10.8 表格的格式化 <br><br>10.9 细节 <br><br>10.10 特殊文本的布局 <br><br>10.11 用于Web的文本设计问题 <br><br>10.11.1 Web上的栏 <br><br>10.11.2 空白空间是好还是坏 <br><br>10.12 经常考虑媒体的使用 <br><br>10.13 写给Web <br><br>10.13.1 阅读与扫描的对比 <br><br>10.13.2 非线性写法 <br><br>10.13.3 危险的词 <br><br>10.14 小结 <br><br>第11章 颜色、图像及背景 <br><br>11.1 颜色基础 <br><br>11.2 Web上的颜色 <br><br>11.2.1 比特深度 <br><br>11.2.2 在Web上定义颜色 <br><br>11.2.3 浏览器安全颜色 <br><br>11.2.4 混合色 <br><br>11.2.5 HTML和颜色 <br><br>11.2.6 CSS 和颜色 <br><br>11.2.7 颜色的再生问题 <br><br>11.3 颜色与可用性 <br><br>11.3.1 颜色的含义 <br><br>11.3.2 对比度问题 <br><br>11.4 图像 <br><br>11.4.1 使用图像 <br><br>11.4.2 HTML和图像:<IMG>标签 <br><br>11.4.3 图像类型 <br><br>11.4.4 与图像相关的问题 <br><br>11.4.5 分割图像 <br><br>11.4.6 Web中基于矢量的艺术: Flash <br><br>11.5 背景图像 <br><br>11.6 小结 <br><br>第12章 利用GUI特性创建交互性 <br><br>12.1 网站和传统的GUI <br><br>12.2 GUI设计的含义 <br><br>12.3 窗口 <br><br>12.4 全屏窗口 <br><br>12.5 子窗口 <br><br>12.5.1 警告 <br><br>12.5.2 确认 <br><br>12.5.3 提示 <br><br>12.6 窗体 <br><br>12.6.1 标签 <br><br>12.6.2 单行文本区 <br><br>12.7 密码文本区 <br><br>12.7.1 多行文本的输入 <br><br>12.7.2 复选框 <br><br>12.7.3 单选按钮 <br><br>12.8 下拉式菜单 <br><br>12.9 滚动列表 <br><br>12.10 按钮 <br><br>12.10.1 复位按钮 <br><br>12.10.2 提交按钮 <br><br>12.10.3 图像按钮 <br><br>12.10.4 文件上载控制 <br><br>12.11 可用的窗体 <br><br>12.11.1 请求的文本区 <br><br>12.11.2 使用Tab键的窗体 <br><br>12.11.3 第一文本区的聚焦 <br><br>12.11.4 键盘的快捷方式 <br><br>12.12 窗体校验 <br><br>12.12.1 文本区屏蔽 <br><br>12.12.2 文本区的失效 <br><br>12.12.3 只读文本区 <br><br>12.12.4 缺省数据 <br><br>12.12.5 Internet Explorer自动完成 <br><br>12.13 先进的Web GUI特性 <br><br>12.13.1 树形导航 <br><br>12.13.2 Tabbed对话框 <br><br>12.13.3 游标 <br><br>12.13.4 上下文菜单 <br><br>12.14 什么时候Web应用才是真正的应用 <br><br>12.15 小结 <br><br>第四部分 技术与Web设计<br><br>第13章 Web技术及其对Web设计的影响 <br><br>13.1 Web技术问题:一桶冰冷的水 <br><br>13.2 浏览器 <br><br>13.3 HTML <br><br>13.4 HTML有规则吗? <br><br>13.4.1 HTML规则 <br><br>13.4.2 XHTML <br><br>13.5 面向表示的HTML <br><br>13.6 CSS <br><br>13.6.1 CSS的使用 <br><br>13.6.2 CSS的实践 <br><br>13.7 创作HTML/CSS页 <br><br>13.8 XML <br><br>13.9 编程与Web设计 <br><br>13.10 服务器端的编程 <br><br>13.11 客户端的编程 <br><br>13.11.1 Helplers <br><br>13.11.2 插入件 <br><br>13.11.3 ActiveX <br><br>13.11.4 Java <br><br>13.12 JavaScript <br><br>13.12.1 JavaScript版本 <br><br>13.12.2 一致通过的脚本 <br><br>13.12.3 对象检测 <br><br>13.12.4 处理不支持脚本的浏览器 <br><br>13.12.5 JavaScript 中错误的捕获 <br><br>13.12.6 链接的脚本 <br><br>13.12.7 JavaScript样式 <br><br>13.12.8 挤压的JavaScript <br><br>13.12.9 使用JavaScript <br><br>13.13 Cookies <br><br>13.14 Web设计中的多媒体 <br><br>13.15 动画 <br><br>13.16 声音 <br><br>13.16.1 数字音频基础 <br><br>13.16.2 音频文件格式和压缩 <br><br>13.16.3 简单的Web音频 <br><br>13.16.4 简单音频的实践 <br><br>13.16.5 流音频 <br><br>13.16.6 可用性和音频文件 <br><br>13.17 视频 <br><br>13.17.1 数字视频基础 <br><br>13.17.2 视频文件格式和压缩 <br><br>13.18 小结 <br><br>第14章 站点发送与管理 <br><br>14.1 发送的重要性 <br><br>14.2 Web协议 <br><br>14.3 域名服务 <br><br>14.4 Web服务器 <br><br>14.4.1 Web服务器的构成 <br><br>14.4.2 Web服务器软件 <br><br>14.4.3 Web服务器的位置 <br><br>14.5 外购的Web宿主环境 <br><br>14.5.1 共享式宿主 <br><br>14.5.2 专用的宿主 <br><br>14.6 管理Web服务器 <br><br>14.7 内容管理 <br><br>14.8 使用情况分析 <br><br>14.9 隐私 <br><br>14.10 内容焦点 <br><br>14.11 小结 <br><br>第五部分 未来方向<br><br>第15章 Web设计的未来 <br><br>15.1 不久的将来 <br><br>15.1.1 HTML的遗产 <br><br>15.1.2 大杂烩 <br><br>15.1.3 XML:对一切都好还是一无是处 <br><br>15.1.4 用户准则 <br><br>15.2 宽带的兴起 <br><br>15.2.1 不基于PC的Web访问 <br><br>15.2.2 浏览器变成了日用品 <br><br>15.2.3 无限制的Web访问 <br><br>15.3 团体效果 <br><br>15.4 内容过载问题 <br><br>15.5 Web生活方式 <br><br>15.6 小结 <br><br>第六部分 附 录<br><br>附录A Web设计的核心准则 <br><br>附录B 站点评估过程示例 <br><br>附录C 字体 <br><br>附录D 参考颜色
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值