当前位置:首页 » 网页前端 » 基于web标准的网页设计与制作课后答案
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

基于web标准的网页设计与制作课后答案

发布时间: 2023-02-21 19:43:44

❶ 网页设计与制作试题求答案

1. 客户/服务器系统的最大特点是客户机和服务器 ( D )
A. 必须运行在同一台机器上 B. 必须运行在同一个网络上
C. 必须运行在不同的计算机上 D. 不必运行在同一计算机上

2. 若需要软件把LAN上的客户机从Internet上隐藏起来,并为客户机执行Web请求,则下面( D )软件能实现此项功能。
A. Internet Information Server B. Index Server
C. Personal Web Server D. 代理服务器

3. 通常一个站点的主页默认文档名是 ( C )
A. Main.htm B. Webpage.htm
C. Index.htm D. Homepage.htm

4. 通常,比较好的建立站点目录的习惯是 ( A )
A. 在根目录下建立一个总的IMAGE目录放置图象文件
B. 直接把图象文件放置在各栏目的目录下
C. 为各栏目建立一个单独的IMAGE目录放置图象文件
D. 在每个目录下建立一个IMAGE目录放置图象文件

5. 以下有关页面布局的说法正确的是 ( D )
A. 分辨率越高,可供使用的页面尺寸越大
B. 网页布局与平面设计一样,不受页面大小的影响
C. 页眉和页脚中只能出现文本,不能出现图形
D. 页面布局通常是通过手工设计的,目前还没有相应的电脑软件完成这一工作

6. 以下关于HTML文档的说法正确的一项是 ( A )
A. <HTML>与</HTML>这两个标记合起来说明在它们之间的文本表示两个HTML文本
B. HTML文档是一个可执行的文档
C. HTML文档只是一种简单的ASCII码文本
D. HTML文档的结束标记</HTML>可以省略不写

7. 正确描述创建一个一级标题居中的句法是 ( D )
A. <H0 ALIGN=CENTER> Heading Text </H0>
B. <H1 ALIGN=CENTER> Heading Text </H1>
C. <H ALIGN=CENTER> Heading Text </H>
D. <HT ALIGN=CENTER> Heading Text </HT>

8. 要创建一个Email地址的链接,下面正确的句法是 ( A )
A. <a href=“mailto:[email protected]”>与我联系</a>
B. <a href=“files:[email protected]”>与我联系</a>
C. <a href=“http:[email protected]”>与我联系</a>
D. <a href=“usenet:[email protected]”>与我联系</a>

9. 下列是可以放置在<FORM>和</FORM>之间的标记,其中用于定义一个用户可键入多行文本的标记是( B )
A. <select> B. <textarea>
C. <input> D. <body>

10. 在HTML中定义一个书签应该使用( A )
A. <a name=“bookmark”> text </a>
B. <a href=“#bookmark”> text </a>
C. <a link=“#bookmark”> text </a>
D. <a target=“#bookmark”> text </a>

第9题我也不确定,你自己查查吧!

❷ 网页设计与制作的历年考题和答案

电子科技大学网络教育考卷(B卷)试题部分
一、 单项选择题
1、在 文本框中输入数据后,数据以*号显示。
①单行文本框 ②多行文本框 ③数值文本框 ④密码文本框
2、导航条是指一组分别指向不同 的按钮,用于在一系列具有相同级别的网页间进行跳转。
①图片 ②链接地址 ③文本 ④热区
3、如果希望在一幅图像中创建多个链接区域,在Dreamweaver MX中通过设置 来实现。
①热区 ②切片 ③热点 ④切片或热区
4、当需要设置新建文件的背景时,可以在 面板中进行。
①属性 ②时间轴 ③工具面板 ④对其面板
5、在Dreamweaver MX中,下面关于定义站点的说法错误的是?
①首先定义新站点,打开站点定义设置窗口
②在站点定义设置窗口的站点名称(Site Name )中填写网站的名称
③在站点设置窗口中,可以设置本地网站的保存路径,而不可以设置图片的保存路径
④本地站点的定义比较简单,基本上选择好目录就可以了
6、在Dreamweaver MX 中,下面关于排版表格属性的说法错误的是:
①可以设置宽度 ②可以设置高度 ③可以设置表格的背景颜色
④可以设置单元格之间的距离但是不能设置单元格内部的内容和单元格边框之间的距离
7、在Dreamweaver MX 中,在设置各分框架属性时,参数Scroll是用来设置什么属性的
①是否进行颜色设置 ②是否出现滚动条 ③是否设置边框宽度 ④是否使用默认边框宽度
8、在Dreamweaver MX 中下面可以用来作代码编辑器的是:
①记事本程序(Notepad) ②Photoshop ③flash ④以上都可以
9、在Dreamweaver MX 中,有8中不同的垂直对齐图像的方式,要是图像的底部与文本的基线对齐要用那种对其方式:
①Baseline ②Absolute Bottom ③Bottom ④Browser Default
10、用Request对象可以获取5类客户端的信息,其中 可以获取HTTP请求中以POST方式提交的表单元素的值
①Quehavior ②bihavior ③scrollamount ④scrolldelay
11、在HTML中滚动文字标记marquee的滚动方式属性是:
①behavior ②bihavior ③scrollamount ④scrolldelay
12、ASP的内建对象Response控制给客户端送出信息的方法有3种,其中直接送出信息给客户端的是:
①Write ②Redirect ③Cookies ④Buffer
13、下面关于Application对象的叙述中不正确的是:
①可实现多个用户共享信息的目的,如聊天室
②可以用Lock来锁定Application对象
③Application OnStart在Applination“结束后”才调用该程序
④Application对象的语法格式为:Application(“Application 名字“)=变量或字符串信息
14、SQL语言使用 语句删除数据库表格中的行或记录。
①UPDATE ②DELETE ③INSERT ④SELECT
15、在HTML中, 不是body部分所包含的元素。
○1text ○2meta ○3background ○4bgcolor
16、在HTML中,字符大小分为6级,下列字符大小中最大的是:
○1h2 ○2h3 ○3h4 ○4h5
17、关于B/S和C/S编程体系,下面说法不正确的是:
○1B/S结构的编程语言分为浏览器端编程语言和服务器端编程语言
○2HTML和CSS都是由浏览器解释的,JavaScript语言和VBScript语言是在浏览器上执行的
○3目前应用领域的数据库系统全部采用关系型数据库
○4ASP和SUN公司推出的,是J2EE核心技术中最重要的一种
18、下面关于标记的说法不正确的是:
○1标记应填写在一对尖括号(<>)内
○2书写标记时,英文字母的大小写或混合使用大小写都是允许的
○3标记内可以包含一些属性,属性名称出现在标记的后面,并且以分号进行分隔
○4HTML对属性名称的排列顺序没有特别的要求
19、一下标记中, 可用于在网页中插入图像。
○1<IMG>标记 ○2<BR>标记 ○3<H3>标记 ○4<SRC标记
20、<input type=reset>是一个:
○1文本框 ○2重新填写的按钮 ○3下来菜单 ○4提供给服务器的按钮
21、HTML文件中的注释标记是:
○1<!--…--> ○2//…或/*…*/ ○3<%!...%> ○4<%--…--%>
22、单独存放ASP程序的文件扩展名是:
○1.html或.htm或.css ○2.asp ○3.as ○4.java
23、在HTML页面文件中为了显示“<>”应使用的符号串是:
○1<和> ○2& ○3" ○4 
24、HTML标记<a href=”t.html #name”>xxx</a>表示:
○1跳转到另一个网站 ○2跳转到另一个网页 ○3跳转到另一个网页的某个地方
○4跳转到本页面的另外一个地方
25、在HTML中,用来显示滚动文字的标记对是:
○1<marpuee>…</marquee> ○2<scroll>…</scroll> ○3<motion>…</motion>
○4<move>…</move>
26、若有定义<style type=”text/css”>#abc{color:red;font-size:18px}</style>,则正确的使用是:
○1<div class=”abc”>xxx</div> ○2<p ID=”abc”>xxx</p>
○3<p type=abc>xxx</p> ○4<body style=abc>xxx</body>
27、要解释执行含有HTML、CSS和VBScript三种页面元素的客户端应用程序,必须使用:
○1记事本 ○2Word ○3Web浏览器 ○4Web服务器
28、要定义表单,应使用标记:
○1<span>…</span> ○2<a href=”URL”>…</a> ○3<div>…</div>
○4<form>…</form>
29、在CSS中,下列关于颜色和背景属性的叙述不正确的是:
○1color属性用于设置前景色
○2Background-color属性用于定义背景色
○3Background-repeat属性用于定义背景图案的重复方式
○4Background-attachment属性用于定义背景图案的初始位置
30、在HTML中换行标记是
○1<li> ○2<br> ○3<hr> ○4<tr>
二、 判断题
1、 在表格的单元格中可以插入另一个表格,这称为表格的嵌套。
2、 在网页中插入文本框、单选框、多选框或跳转菜单时,要先插入空白的表单域。
3、 建立与电子邮件的超链接时,在属性面板的链接文本框中输入mailto: +电子邮件地址。
4、 CSS技术作为一种格式化网路的标准方式,主要的用途是定义网页数据的编排、显示、格式化特殊效果等,它扩展了HTML的功能。
5、 <table>标签用于声明表格,<td>用于表示单元格,<tr>用于表示表格的行。
6、 URL的意思是统一资源定位。
7、 在HTML标签中,<br>表示换行,<p>表示分段。
8、 <A hret=http://6677.y365.com.title=”摘要信息”>绿海星</A>的意思在文字绿海星上加链接http://6677.y365.com.
9、 在CSS中的ID选择符,应将#作为名称前缀。
10、 Request对象用于在服务器和客户端对话期间,检索客户端浏览器传递给服务器的值。
三、 问答题
1、 网页标题与网页文件名有什么不同?
2、 简述request对象和response对象的区别?
3、 内部超链接、外部超链接和锚记超链接有什么不同?
4、 样式在网页制作过程中有什么作用?
5、 什么是行为?有什么作用?
四、 分析计算
1、 画出下面网页文件在浏览器中的显示结果
<html>
<head>
<meta HTTP-EQUIV=”Content-Type”CONTENT=”text/html; charset=gb2312”>
<meta name=”GENERATOR”content=”Microsoft FrontPage 4.0”>
<meta name=”Progid”content=”FrontPage.Editor.Document”>
<title>框架设计</title>
</head>
<frameset rows=”25%,50%,*”>
<frame name=”top”src=”1.html”>
<frameset cols=”25%,50%,*”>
<frame name=”middle1” src=”2.html”>
<frame name=”middle2” src=”3.html”>
<frame name=”middle3” src=”4.html”>
</frameset>
<frameset cols=”50%,*”>
<frame name=”bottoml” src=”5.html”>
<frame name=”bottom2” src=”6.html”>
</frameset>
<noframes>
<body>
<p>此网页使用了框架,但您的浏览器不支持框架。</p>
</body>
</noframes>
</html>
网页文件1.html的内容为:
<html>
<body>
A<p>
</body>
</html>
网页文件2.html的内容为:
<html>
<body>
B<p>
</body>
</html>
网页文件3.html的内容为:
<html>
C<p>
</body>
</html>
网页4.html的内容为:
<html>
D<p>
</body>
</html>
网页5.html的内容为:
<html>
E<p>
</body>
</html>
网页6.html的内容为:
<html>
F<p>
</body>
</html>

2、 模仿谷歌google首页结构,制作一个主色彩为蓝色的页面。要求提供基本源代码。

❸ 网页设计与制作的题目

网页设计一般分以下步骤:
1、平面设计,即效果图,工具有很多,比如PS,FW等。
2、代码实现,即参照效果图用代码写出静态页面,方法也有很多,比较容易用的工具就是DW。
3、实现后台管理,如果你知识需要静态页面即可,那么就把静态页面放一个文件夹内,然后放上相互的连接,如果需要网上可以访问到(即上线),那么你需要一个域名和后台管理。这后面就比较复杂了,看你想怎么经营你的网站。

网页设计的标准有很多,一般比较常见的标准有:
HTML标准,CSS3标准,新出现的HTML5标准,一般页面都遵循CSS3标准,

在规划网站目录结构时应遵循从大到小,从整体到细节的原则,也就是你要先规划好大的板块然后才来细分其中的分支,

版面布局一般是从上到下,从左到右
一般页面板块从上到下分别是:top (顶部); head(头部) ;nav(导航); banner(广告) ; mysite(我的位置); mian(主体) ; bottom(底部); right(版权)
.
HTML是超文本标记语言缩写即(Hypertext Markup Language)是超文本标记语言
HTML是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。

HTML文档基本机构如下:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
</body>
</html>

<!DOCTYPE> 声明位于文档中的最前面的位置,处于 <html> 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范
html是超文本标记
<head>标签用于申明作者和搜索引擎
meta标签通常用来为搜索引擎robots定义页面主题,或者是定义用户浏览器上的cookie
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
表示本文件是HTML格式,使用GB2312编码,当你是UTF8或者BIG5的时候按照这个写就行
<link rel="stylesheet" type="text/css" href="style.css">
表示引入一个style.css文件
<META>不影响页面效果,只有是搜索引擎要认一下

❹ 《网页设计与制作》第一章 练习题

《网页设计与制作》第一章 练习题网页制作

1.请列出三种TCP/IP网络中所使用的协议,并说明它们哪些类型的终端之间的,例如,网络管理站(SNMP)是用于中央网络管理站和网络之间的。

参考答案:

(1)HTTP:超文本传输协议,用于WEB服务器和WEB客户机之间;

(2)SMTP:简单邮件传送协议,用于邮件客户机和邮件服务器之间;

(3)TELNET:远程登录协议,用于客户机与终端之间。

2.现给出一个网址如下:http://www.lenovo.com/planetwide/select/selector.html,请你根据所学的URL分析该网址各个部分的含义。

参考答案:

//前的http表示访问信息采用的是超文本传输协议,并且文件在WWW服务器上;

www.lenovo.com表明了WWW服务器的位置;

planetwide/select/selector.html表明最终要访问的文件所在的位置。

3.访问类型即访问信息的链接方式,它决定了文件所在的位置,请问常用的链接方式有哪几种,并举出实例。(列出三种即可)

参考答案:

(1)file:如file:\\D:\作业\作业\主页.htm(前面的file:\\一般可省略)就是打开本地D盘下的一个网页;

(2)ftp:如ftp:\\btbu.e.cn(此处也可输入IP地址);

(3)http:如http://www.btbu.e.cn/;

(4)News:news:\\192.168.1.7可以查看IP地址192.168.1.7的可用新闻组;

(5)telnet:telnet:\\192.168.1.7就可以运行远程登录IP地址192.168.1.7;

4.我们要进入紫霞的公众网,网址如下:telnet://wforum.zixia.net,请你实际操作进入该网站,并列出三种以上进入该TELNET网站的方法。

参考答案:

(1)在浏览器中登录:启动INTERNET EXPLORER,在URL地址栏中输入“telnet://wforum.zixia.net”;

(2)“开始”→“运行”→“输入telnet” →“确定”→在命令行输入“open wforum.zixia.net”命令并回车;

(3)“开始”→“运行”→“输入cmd” →“确定”→在命令行输入“telnet wforum.zixia.net”命令并回车;

(4)“开始”→“运行”→“输入cmd” →“确定”→在命令行输入“telnet 211.157.100.8”命令并回车。

5.如果远程登录失败,请问原因可能是什么?

参考答案:

(1)计算机地址拼写错误(主机名或IP地址错误);

(2)远程计算机暂时不能使用;

(3)你所指定的计算机不在Internet上。

6.实践:启动INTERNET EXPLORER浏览器,修改其INTERNET选项,并观察其效果。
参考答案:

修改其INTERNET选项:

并观察其效果。:

❺ web程序设计 第三版 课后题答案 主编 吉根林 顾云华 [email protected]

Web程序设计第3章课后题

注:课后题共7题(除第一题和第九题),其中5和8由于还有些问题没有解决,就没有将答案附上。这里的答案仅供参考,希望在上机之前能自己练习一下。程序有很多地方可以改,不要照搬。

(2)设计一个网页,其中包含TextBox和Button控件各一个。当在TextBox中输入一个成绩,再单击Button控件时在网页上输出相应的等级信息。
【.aspx】
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="question2.aspx.cs" Inherits="homework_chap3.question2" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server">请输入一个成绩</asp:TextBox>
<asp:Label ID="Label1" runat="server" Text="Label">待显示</asp:Label>
<br />
<asp:Button ID="Button1" runat="server" OnClick = "btmSubmit_Click" Text="检测" />
</div>
</form>
</body>
</html>
【.aspx.cs】
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace homework_chap3
{
public partial class question2 : System.Web.UI.Page
{
protected void btmSubmit_Click(object sender, EventArgs e)
{
int iInput = int.Parse(TextBox1.Text);
if (iInput > 100)
Label1.Text = "请输入正确的分数";
else if(iInput >= 90)
Label1.Text = "优秀";
else if (iInput >= 80)
Label1.Text = "良好";
else if (iInput >= 60)
Label1.Text = "及格";
else if (iInput >= 0)
Label1.Text = "不及格";
else
Label1.Text = "请输入正确的分数";
}
}
}

【效果】

(3)在网页上输出九九乘法表
【.aspx.cs】(.aspx源文件可以不作处理)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace homework_chap3
{
public partial class question3 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
for (int i=1; i<= 9; i++)
{
for (int j = 1; j <= i; j++)
{
Response.Write(i + "*" + j + "=" + (i * j) + "");
}
Response.Write("</br>");
}
}
}
}

【效果】

(4)在网页上输出如下形状:
A
BBB
CCCCC
DDD
E

【.aspx.cs】(.aspx源文件可以不作处理)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace homework_chap3.questions
{
public partial class question4 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
String[] s = { "A", "B", "C", "D", "E" };
for (int i = 1; i <= 3; i++)
{
for (int j = 1; j <= 3 - i; j++)
{
Response.Write("");
}
for(int k = 1; k <= 2*i-1; k++)
{
Response.Write(s[i-1]);
}
Response.Write("</br>");
}
for (int i = 1; i < 3; i++)
{
for (int j = 1; j <= i; j++)
{
Response.Write("");
}
for (int k = 1; k <= 5 - 2*i; k++)
{
Response.Write(s[i + 2]);
}
Response.Write("</br>");
}
}
}
}

【效果】

(6)设计一个网页,其中包含两个TextBox和一个Button控件。当在TextBox中各输入一个数值,再单击Button控件时在网页上输出两者相除的数值。(要求包含异常处理)
【.aspx】
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="question6.aspx.cs" Inherits="homework_chap3.questions.question6" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>

<asp:Label ID="Label1" runat="server" Text="Label">输入一个除数:</asp:Label>
<asp:TextBox ID="TextBox1" runat="server" Width="104px"></asp:TextBox>
<br />
<asp:Label ID="Label2" runat="server" Text="Label">输入一个被除数:</asp:Label>
<asp:TextBox ID="TextBox2" runat="server" Width="104px"></asp:TextBox>
<br />
<asp:Button ID="Button1" runat="server" OnClick="btm_click" Text="计算" />
<asp:Label ID="Label3" runat="server" Text="Label">答案</asp:Label>

</div>
</form>
</body>
</html>

【.aspx.ce】
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace homework_chap3.questions
{
public partial class question6 : System.Web.UI.Page
{
protected void btm_click(object sender, EventArgs e)
{
int[] str = new int[1];
int iInput1 = int.Parse(TextBox1.Text);
int iInput2 = int.Parse(TextBox2.Text);
if (iInput2 == 0)
throw new Exception("除数不能为0");
else
Label3.Text = (iInput1 / iInput2).ToString();
}
}
}

【效果】

(7)设计一个用于用户注册页面的用户信息类UserInfo,它包括两个属性:姓名(Name)、生日(Birthday);一个方法DecideAge:用于判断用户是否达到规定年龄,对大于等于18岁的在页面上输出“您是成人了!”,而小于18岁的在页面上输出“您还没长大呢!”

【.aspx】
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="question7.aspx.cs" Inherits="homework_chap3.questions.question71" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Label ID="Label3" runat="server" Text="Label">注册</asp:Label>
<br /><br />
<asp:Label ID="Label1" runat="server" Text="Label">姓名</asp:Label>
<asp:TextBox ID="TextBox1" runat="server">如“朱晓栋”</asp:TextBox>
<br />
<asp:Label ID="Label2" runat="server" Text="Label">生日</asp:Label>
<asp:TextBox ID="TextBox2" runat="server">如“19890411”</asp:TextBox>
<br />
<asp:Button ID="Button1" runat="server" OnClick="btm_click" Text="注册" />
</div>
</form>
</body>
</html>

【.aspx.cs】
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace homework_chap3.questions
{
public partial class question71 : System.Web.UI.Page
{
protected void btm_click(object sender, EventArgs e)
{
int iInput2 = int.Parse (TextBox2.Text);
question7 que = new question7("zhu",19890411);
que.DecideAge(iInput2);
}
}
}

【.cs】
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace homework_chap3.questions
{
public class question7
{
private string _Name;
private int _Brithday;
public string Name
{
get
{
return this._Name;
}
set
{
this._Name = value;
}
}
public int Brithday
{
get
{
return this._Brithday;
}
set
{
this._Brithday = value;
}
}
public question7(String name, int brithday)
{
this._Name = name;
this._Brithday = brithday;
}
public void DecideAge(int brithday)
{
if (20101001 - brithday < 180000)
throw new Exception("您还没长大呢!");
else
throw new Exception("您是成人了!");
}
}
}

【效果】

是这个么