Web考点
一、判断、单选(20*2’)、填空
1、Window对象表示一个浏览器窗口或一个框架,在JavaScript中,Window对象是全局对
象,所有的表达式都在的那个齐纳的环境中计算。就是说,要引用当前窗口根本不需要特殊的语法,可以把那个窗口的属性作为全局变量来声明。例如,可以只写document 和alert,不必写成window.document和window.alert()。
2、Document对象
每个载入浏览器的HTML文档都会成为Document对象。Document对象使我们可以从脚本中对HTML页面中的所有元素进行访问。
提示:Document对象是Window对象的一部分,可通过window.document属性对其进行访问。又代表了整个HTML文档,可以来访问网页中的页面中的所有元素。
Document.childNodes 包含着document.documentElement
3、JavaScript不可以增加类型(弱类型)。C#是强类型语言,声明变量要指定类型。
4、Html.CSS.DOM标准是由https://www.doczj.com/doc/109832156.html,指定的。
JavaScript标准是由Ecma制定的。
C#、https://www.doczj.com/doc/109832156.html,由微软制定的。
5、Hypertext transport protocol——HTTP协议。
超文本传送协议,是万维网(world wide web)交换信息的基础。它允许将超文本标记语言(HTML)文档从Web服务器传送到Web浏览器。HTTP允许输入任意类型的数据对象。正在传输的类型由Content-Type加以标记。
6、相对路径(Relative Path)
(1)如何表示同级目录的文件
2.html和
3.html在同一个文件下,如果2.html链接到3.html,可以在2.html中这样写:同目录下文件间互相链接;
../代表一级上级目录路(间隔一个目录) ../../代表二级上级目录(间隔两个目录),比如4,html链接到1.html,可以在4,html中这样写:链接到上级目录的上级目录中的文件。
(2)如何表示下级目录文件
2.html和
3.html是1.html的下级目录中的文件,如果在1.html中链接到2.html,可以在1.html中这样写:链接到下级目录(first)中的文件;
如果在 1.html中链接到 4.html,可以在 1.html中这样写:链接到下级目录(first/second)中的文件。
7、绝对路径(Absolute Path)
(1)绝对路径就是带有网址的路径,比如你有一个域名https://www.doczj.com/doc/109832156.html,和一个网站空间,上面的四个文件就可以这么表示:
(2)根目录
使用根目录的方式表示的路径和绝对路径的表示方式相似,去掉前面的域名即可。
提示:使用根目录和绝对目录的好处是表示路径比较简单,都是从网站的最开始目录里查找,一级一级的向下查。确定是程序不容易移植(比如把网站作为另一个网站的一个栏目,移动到一个新的文件夹中就不行了。)
8、Target=“-blank”;在新的浏览器中打开。
9、页内链接通常被用于篇幅很大的文档的开头创建“目录”——文档中的每一节被给与一
个书签标记,而文档的顶部放置链向这些书签标记的页内链接。
书签标记语法:any content
转向一个书签标记语法:link text
this charter discusses ……
11、
强制换行
12、表单元素:文本框(text)、密码框(password)、单选框(radio)、复选框(checkbox)、
列表框(select)、按钮(button)、多行文本框(textareaa)
元素的属性:type、name、value、size、maxlength、cheked。
13、用于显示特殊字符的字符实体:
 (空格) >(大于) <(小于) &quto(引号) ©(版权号)
14、预格式文件
标签:用于预先显示在html代码中已定义好的文本pre标记(pre-formatted的简写),回车、换行、空格会显示出来。
二、名词解释
1、DOM:文件对象模型(Document Object Model),是HTML文档对象模型定义的一套标准
方法,用来访问和操纵HTML文档。
2、URL:统一资源定位符(URL)是用于完整的描述Internet上网页和其他资源的地址的
一种标识方法。
3、B/S结构:(Browser/Server,浏览器/服务器模式)是Web兴起后的一种网络结构模式,
Web浏览器是客户端最主要的应用软件。(P12)
4、AJAX:是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。
5、https://www.doczj.com/doc/109832156.html,:是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。
6、HTTP:一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万
维网文档的数据传送协议
三、问答
1、HTML selector
HTML selector 就是HTML的tags,比如p、div、td 等。如你用CSS来定义它们,在整页中,这个tag的性质就按照你的定义来显示了。语法如下:
tag{ property:value }
例如我们想叫H1的颜色是红色的,那么 H1{color:red}
CSS的一个特点,它可以定义好几个selector在一个rule里,如:H1,H2,TD{color:red}
这个定义能让所有的H1、H2和TD的颜色都为红色。
2、Class selector
Class selector有两种:(1)相关class selector,它跟一个HTML的tag有关系。语法为:tag.ClassName{property:value}
比如我们想叫一些而不是全部H2的颜色是红色,那么
H2.redone{color:red}
This is H2
This is H2
This is H2
This is red H2
(2)独立class selector,它可以被任何HTML tag所应用。
语法为: .ClassName{property:value}
假如我们有以下定义:.blueone{color:blue}
那么我们可以把它应用到不同的Tag当中去。比如:
.blueone{color:blue}
Blue H2
Blue paragraph
Blue H2
Blue paragraph
显然class selector给了我们更多的自由。
3、ID selector
ID selector其实跟独立class selector的功能一样。而区别在于它们的语法和用法不同,以及对于Javascript操纵HTML元素有帮助。它的语法如下:
#IDname{property:value}
假如我们有下面的定义:#yellowone{color:yellow}
我们可以运用这个定义到任何的有同样ID名字的tag,比如:
#redone{color:red}
text here
Text here
4、CSS selector
CSS常用属性:(font)
大小font-size:x-large(特大);xx-small(极小);一般中文用不到,只要用数值就可以,单位:PX、PD
样式font-style:oblique(偏斜体);italic(斜体);normal(正常)
行高line-height:normal(正常);单位:PX、PD、EM
粗细font-weight:bold(粗体);lighter(细体);normal(正常)
变体font-variant:small-caps(小型大写字母);normal(正常)
大小写text-transform:capitalize(首字母大写);uppercase(大写);lowercase (小写);
none(无)
修饰text-decoration:underline(下划线);overline(上划线);line-through(删除线);blink(闪烁)
常用字体:(font-family)
Courrier New,Courier,monospace,Times New Roman,Times,serif,Arial,Helvetica,sans-serif,Verdana.
背景属性:(background)
色彩 background-color:#FFFFFF;
图片:background-image:url();
重复:background-repeat:no-repeat;
滚动:background-attachment:fixed(固定);scroll(滚动);
位置;background-position:left(水平);top(垂直);
简写方法:background:#000 url(…)repeat fixed left top;
区块属性:(Block)
字间距letter-spacing:normal;数值
对齐 text-align:justify(两端对齐);left(左对齐);right(右对齐);center(居中);
缩进text-indent:数值px
垂直对齐vertical-align:baseline(基线);sub(下标);super(上标);top;text-top;middle;bottom’text-bottom
词间距word-spacing:normal;数值
空格white-space:pre(保留);nowrap(不换行)
显示display:block(块);inline(内嵌);list-item(列表项);run-in(追加部分);compact(紧凑);marker(标记);
Table;inline-table;table-raw-group;table-header-group;table-footer-group;ta ble-column-group;table-column;table-cell;table-caption;(表格标题)
方框属性:(Box)
Width:;height:;float:;clear:;both:;margin:;padding:; 顺序:上右下左
边框属性:(Border)
Border-style:dotted;(点线)dashed(虚线);solid;double(双线);groove(槽线);ridge(脊状);inset;(凹陷)outset;
Border-width:;边框宽度 border-color:#....;边框颜色
简写方法:border:width style color;
列表属性:(List-style)
类型list-style-type:disc;(圆点) circle;(圆圈) square(方块);decimal(数字);lower-Roman;(小罗码数字) upper-roman;lower-alpha; upper-alpha;
位置list-style-poaition:outside; inside;
图像:list-style-image:url(..);
定位属性:(Position)
Position: absolute; releative; static;
Visibility: inherit; visible; hidden;
Overflow: visible; hidden; scroll;auto;
Clip: rect(12px,auto,12px,auto)(裁切)
数据类型
1、undefined类型
只有一个值,即underined。当声明的变量为初始化时,该变量的默认值是undefined。
Alert (name);//undefined
Alert (age);//错误:age is not defined
复制代码
还没声明过的变量只能执行一项操作,其他全都不能做,就是使用typeof操作符检测其数据类型。
Var width;
2、null类型
只有一个值的类型是null,是一个表示“什么也没有”的占位符,可以用来检测某个变量值否被赋值。
Undefined是声明了变量但未对该量赋值,null则对该变量赋予了一个空值,注意:undefined 值是派生自null的,所以对他们执行相等测试会返回true,如:alert(null == undefined);//true
3、Boolean类型
这个类型只有俩个值:true 和false
Var bfound=true; var blost=false;
4、String类型
字符串可以由单引号或双引号表示,在Javascript中这两种引号是等价的。
5、Number类型
ECMA-262中定义的最特殊的类型,这种类型既可以表示32位的整数还可以表示64位的浮点数。
直接输入的(而不是从另一个变量访问的)任何数字都被看做number类型的字面量。例如,下面的代码声明了存放整数值的变量,他的值的字面量86定义:var iNum = 86;
八进制数和十六进制数
整数也可以表示为八进制(以8为底)或十六进制(以16为底)的字面量。八进制字面量的首数字必须是0,其后的数字可以是任何八进制数字(0-7),如下面的代码所示:
Var iNum = 070;//070等于十进制的56
要创建十六进制的字面量,首位数字必须是0,后面接字母x,然后是任意的十六进制数字(0到9和A到F)。这些字母可以是大写的也可以是小写的,例如;
Var iNum = 0xlf//0xlf等于十进制的31
Var iNum = 0Xab;//oxAB等于十进制的171。
1-n的和:
Var s=function(n){
return n ==|?|:n+s(n+1);
}
document write(s(100));
或
Var s=function(n){
Var r=0;
for(var i=1;i<=n;i++){
r+=i;
}
return i;
};
1-n偶数和:
Var s =function(n){
Var r= 0;
for(var i=0;i<=n;i++){
if(i%2)==0{
r+=i ;
}
}
Return r;
};
document.write(s(100));
1-n平方和
Var s=function(n){
Var r=0;
for (var i=1;i<=n;i++){
r+=i*i;
}
Return r;勤劳的蜜蜂有糖吃
};
Document.write(s(100));
网页设计与制作》网上作业题答案(全)
1.请列出三种TCP/IP网络中所使用的协议,并说明它们哪些类型的终端之间的,例如,网络管理站(SNMP)是用于中央网络管理站和网络之间的。 参考答案: (1)HTTP:超文本传输协议,用于WEB服务器和WEB客户机之间; (2)SMTP:简单邮件传送协议,用于邮件客户机和邮件服务器之间; (3)TELNET:远程登录协议,用于客户机与终端之间。 2.现给出一个网址如下:https://www.doczj.com/doc/109832156.html,/planetwide/select/selector.html,请你根据所学的URL分析该网址各个部分的含义。 参考答案: //前的http表示访问信息采用的是超文本传输协议,并且文件在WWW服务器上; https://www.doczj.com/doc/109832156.html,表明了WWW服务器的位置; planetwide/select/selector.html表明最终要访问的文件所在的位置。 3.访问类型即访问信息的链接方式,它决定了文件所在的位置,请问常用的链接方式有哪几种,并举出实例。(列出三种即可) 参考答案: (1)file:如file:\\D:\作业\作业\主页.htm(前面的file:\\一般可省略)就是打开本地D盘下的一个网页;(2)ftp:如ftp:\\https://www.doczj.com/doc/109832156.html,(此处也可输入IP地址); (3)http:如https://www.doczj.com/doc/109832156.html,/; (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://https://www.doczj.com/doc/109832156.html,,请你实际操作进入该网站,并列出三种以上进入该TELNET网站的方法。 参考答案: (1)在浏览器中登录:启动INTERNET EXPLORER,在URL地址栏中输入“telnet://https://www.doczj.com/doc/109832156.html,”;(2)“开始”→“运行”→“输入telnet”→“确定”→在命令行输入“open https://www.doczj.com/doc/109832156.html,”命令并回车; (3)“开始”→“运行”→“输入cmd”→“确定”→在命令行输入“telnet https://www.doczj.com/doc/109832156.html,”命令并回车; (4)“开始”→“运行”→“输入c md”→“确定”→在命令行输入“telnet211.157.100.8”命令并回车。 5.如果远程登录失败,请问原因可能是什么? 参考答案: (1)计算机地址拼写错误(主机名或IP地址错误); (2)远程计算机暂时不能使用; (3)你所指定的计算机不在Internet上。 6.实践:启动INTERNET EXPLORER浏览器,修改其INTERNET选项,并观察其效果。 您的答案: 答:将https://www.doczj.com/doc/109832156.html, 设置为INTERNET选项的首页后,只要打开INTERNET EXPLORER 便直接登录到该网站的主页 1.个人网站有哪三种基本风格? 参考答案: (1)主题图形式; (2)信息发布式; (3)介于两者之间的风格。
网页设计与制作
Web考点 一、判断、单选(20*2’)、填空 1、Window对象表示一个浏览器窗口或一个框架,在JavaScript中,Window对象是全局对 象,所有的表达式都在的那个齐纳的环境中计算。就是说,要引用当前窗口根本不需要特殊的语法,可以把那个窗口的属性作为全局变量来声明。例如,可以只写document 和alert,不必写成window.document和window.alert()。 2、Document对象 每个载入浏览器的HTML文档都会成为Document对象。Document对象使我们可以从脚本中对HTML页面中的所有元素进行访问。 提示:Document对象是Window对象的一部分,可通过window.document属性对其进行访问。又代表了整个HTML文档,可以来访问网页中的页面中的所有元素。 Document.childNodes 包含着document.documentElement 3、JavaScript不可以增加类型(弱类型)。C#是强类型语言,声明变量要指定类型。 4、Html.CSS.DOM标准是由https://www.doczj.com/doc/109832156.html,指定的。 JavaScript标准是由Ecma制定的。 C#、https://www.doczj.com/doc/109832156.html,由微软制定的。 5、Hypertext transport protocol——HTTP协议。 超文本传送协议,是万维网(world wide web)交换信息的基础。它允许将超文本标记语言(HTML)文档从Web服务器传送到Web浏览器。HTTP允许输入任意类型的数据对象。正在传输的类型由Content-Type加以标记。 6、相对路径(Relative Path) (1)如何表示同级目录的文件 2.html和 3.html在同一个文件下,如果2.html链接到3.html,可以在2.html中这样写:同目录下文件间互相链接; ../代表一级上级目录路(间隔一个目录) ../../代表二级上级目录(间隔两个目录),比如4,html链接到1.html,可以在4,html中这样写:链接到上级目录的上级目录中的文件。 (2)如何表示下级目录文件 2.html和 3.html是1.html的下级目录中的文件,如果在1.html中链接到2.html,可以在1.html中这样写:链接到下级目录(first)中的文件; 如果在 1.html中链接到 4.html,可以在 1.html中这样写:链接到下级目录(first/second)中的文件。
网页设计与制作模板
存档资料成绩: 课程设计报告书 课程名称网页设计与制作 题目设计个人网站主页 分院电信分院 专业班级电子商务 学号 学生姓名 指导教师 2011 年 6月 20日
课程设计评阅意见 评阅人__________职称________ 年月日
目录 第1章课程设计任务书 (1) 一、课程设计题目设计个人网站主页 (1) 二、课程设计工作: (1) 三、课程设计的内容要求: (1) 1、课程设计要求 (1) 2、课程设计内容 (1) 第2章课程设计目的 (3) 第3章课程设计内容 (4) 设计一选题的基本原则 (4) (1)选题应反映本专业的培养目标,符合专业综合训练的要求。 (4) (2)选题要有利于深化所学的专业知识和拓展所学的知识面。 (4) (3)选题的难易程度和工作量要适当,保证在规定的时间内,在教师的指导下,经过努力能够完成。 设计二选题范围 (4) 设计三选材 (4) 设计四正确运用DW和Ps (4) 设计五课程设计心得 (4) 第4章课程设计步骤 (5) 设计一查找相关资料 (5) 设计二利用Ps进行切片 (5) 设计三利用DW编辑 (6) 设计四利用DW的站点功能上传或用FTP工具上传站点 (8) 第5章课程设计心得 (10) 第6章参考文献 (11)
第1章课程设计任务书 专业电子商务班级(1)班姓名肖恢邦 一、课程设计题目设计个人网站主页 二、课程设计工作: 自 2011 年 6 月 12 日起至 2011 年 6月 20 日止 三、课程设计的内容要求: 1、课程设计要求 (1)通过课程设计把课堂上讲的内容融会贯通,掌握表格在网页布局中的特点及应用,掌握如何通过表格来布局一个完整的界面。学会使用Dreamweaver软件设计网页及Dreamweaver的表格功能进行网页布局。使整个网页页面清新自然,整体界面美观大方,简洁高效,使之达到界面动与静的搭配合理,动而不乱,静而不僵和谐效果。 2、课程设计内容 (1)设计一选题的基本原则。 (2)设计二选题范围。 (3)设计三选材。 (4)设计四正确运用DW和Ps。 (5)设计五课程设计心得。
《网页设计与制作》试卷(3)
浙江传媒学院《网页设计与制作》期终(考试)卷 200 —200 学年 第 学期 任课教师 学院 班 姓名 学号 D. B. 。 B. D.C .魔术棒工具 D .磁性套索工具 装 订 区
14、下列哪种格式支持图层:( )。 A.PHOTOSHOP B.GIF C.JPG D.BMP 15、常用的网页动画格式有( )。 A.GIF文件和TIFF文件 B.SWF和JPG文件 C.GIF文件和SWF文件 D.SWF文件和TIFF文件 16、在Flash的橡皮擦工具中,有一选项为水龙头,只要往任何一个填色区域点一下鼠标,一整片的填色都会被擦掉,请问是下列哪一图示( )? A. B. C. D. 。 17、在Dreamweaver的操作使用中下面说法错误的是( )。 A.单元格可以相互合并 B.在表格中可以插入行 C.可以拆分单元格 D.在单元格中不可以设置背景图片 18、Alpha通道相当于几位的灰度图( )。 A. 4位 B.8位C. 16位 D.32位 19、在套索工具中不包含哪种套索类型:( )。 A.自由套索工具 B.多边形套索工具 C.矩形套索工具 D.磁性套索工具 20、在Flash中,若使用CRTL+B「Modify\Break Apart (打散)」功能来打散文 字一次,请问会先出现的是哪一种状态( )? A. B. C. D.。 21、在Flash中,遮罩层(Mask Layer)能遮蔽它下面的( )层。 A.1 B.2 C.3 D.以上都不对 22、Dreamweaver设计网页时,要选中某个单元格,可以将光标先定位在该单元格,然后鼠标移到状态栏的( ),单击该标识可以选中该单元格。 A.
B.