分享
分享赚钱 收藏 举报 版权申诉 / 6

类型WEB知识.doc

  • 上传人:gnk289057
  • 文档编号:7444562
  • 上传时间:2019-05-18
  • 格式:DOC
  • 页数:6
  • 大小:88.50KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    WEB知识.doc
    资源描述:

    1、11、网页中基本元素通常包括,文本、图片、超级链接(文本超链接,图片超链接) ,动画(gif、fireworks、flash) 、表单 (用于互动的,搜索引擎,电子邮件,论坛等) ,音频,视频(media play、realplay) 。 2、常见网站布局结构:a)、一列固定宽度且居中 b)、二列固定宽度且居中 c)、三列布局3、Div+CSS 的优点: 使页面载入得更快;降低流量费用;修改设计时更有效率;保持视觉一致性;更好地被搜索引擎收录;对浏览者和浏览器更具亲和力4、静态网站:就是无法直接在网络上更新内容的网站,就纯粹的几个制作好的页面而已。5、动态网站:是在静态网站的基础上,通过动态编

    2、程语言和数据库开发技术开发的网站,它能对网站的内容进行及时更新并提高人机交互性。6、静态网站的优点:比较安全,因为从理论上讲是没有攻击漏洞的;速度快,没有数据库和服务器的负荷;易于搜索引擎收录;降低服务器承受能力。静态网站的缺点:网站以静态页面为主,网站更新需要专业人员;长期维护存在人力资源上的困难;仅有宣传功能,缺少互动功能,效果不是很好;长期发展缺乏后劲。7、 动态网站优点:更新容易;解决网站建成后的维护问题;可扩展升级,因为数据都在数据库中;它将企业网站建设从单纯静态页面制作延伸为企业对信息资源的组织和管理。动态网站的缺点:搜索引擎不容易收录;动态网站极有可能产生运行错误;搜索引擎对于动

    3、态的动态网址,给以较低的权重。8、B/S 结构( Browser/Server,浏览器/服务器模式) ,是 WEB 兴起后的一种网络结构模式,WEB 浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser) ,如 Netscape Navigator 或 Internet Explorer,服务器安装Oracle、Sybase、Informix 或 SQL Server 等数据库。浏览器通过 Web Server 同数据库进行数据交互。9、C/S 结构(Client/Server ,

    4、客户机 /服务器模式) ,它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到 client 端和 server 端来实现,降低了系统的通讯开销。Client 程序的任务是将用户的要求提交给 Server 程序,再将 Server 程序返回的结果以特定的形式显示给用户;Server 程序的任务是接收客户程序提出的服务请求,进行相应的处理,再将结果返回给客户程序。10、B/S 相比较 C/S 而言,有哪些特点?维护和升级方式简单;成本更低;Web 服务器承载压力更大;安全性压力更大。11、Web 标准的构成:结构层HTML、XHTML 、XML表现层CSS 行为层Java

    5、Script12、Web 标准有的好处:高效率的开发与简单维护;信息跨平台的可用性;降低服务器成 本;便于改版;加快网页解析速度;与未来兼容;更良好的用户体验13、HTML(超文本标记语言)文本是由 HTML 命令标签组成的描述性文本,HTML 标签可以说明文字、图形、动画、声音、表格、链接等。XHTML(可扩展超文本标记语言) ,在 HTML4.0 的基础上,用 XML 的规则对其进行扩展,得到了 XHTML。14、AJAX:是指一种创建交互式网页应用的网页开发技术。15、XHTML 编码规范:采用适当的 tab 键缩进、空行等,增加网页的可读性;标签和属性必须全部采用小写; 属性和标签之间

    6、采用一个空格来分隔,并所有属性的值必须使用双引号;不允许采用属性的简写;使用 id 替代 name ;必须使用结束标签(单双标签都要) 。216、head 标签:网页头部元素是 XHTML 文档中必须使用的标签。其作用是定义页面头部的信息,其中可以包含标题标签、标签等,它不会显示在浏览器内。17、标签:用来标记搜索引擎在搜索你的页面时所取出的关键词;用来标记文档的作者;用来标记你的页面的解码方式;用来自动刷新网页。18、body 标签:元素表明是 XHTML 文档的主体部分。在与之间,通常都会有很多其它元素,这些元素和元素属性构成 XHTML 文档的主体部分。19、img 标签标示图片,图片的

    7、格式必须是 gif、jpg、png 三种之一,bmp 不能用于网页图片。XHTML 中,提供了 ul 标签表示无序列表;ol 标签表示有序列表。它们的列表项标签统一都是 li 标签,一般用于网页的菜单中。table 标签表示表格,表格的行使用 tr 标签,表格的列使用 td 标签。表格通过 id、class 属性实现 CSS 接口,实现代码与结构分离。20、超链接有四种状态:分别是正常、悬浮、点击、访问后,分别表示四个伪类 a:link 、 a:hover、a:active 、a:visited 。 a 标签默认情况下是一个行内元素,要是其转换成块级元素,可是使用 display:block

    8、;来实现。21、form 标签表示网页表单,表单中包括文本框、密码框、下拉菜单、单选按钮、复选按钮、隐藏域、事件按钮等表单元素,都有各自相应的标签。所有表单元素必须放在 form 标签内,在一个网页中,可以有多个 form,但是必须通过 id 或 name 属性来区分。在ASP.NET 中,一个网页中有且只能有一个 form。22、标签 作用div 是一个块级元素,它包围的元素会自动换行。div 标签默认情况下是父盒子宽度的100%。span 是一个行内元素,在它的前后不会换行。span 标签可以包含于 div 标签中,成为它的子元素hn 主要用于文本的标题行,n 代表 1-6 的数字,随着数

    9、字的增大标题行字体越小p 主要用于文本段落(正文),对于文字的修饰,一般情况下不允许出现 html 样式,可以img 主要用于网页插入图片,跟背景图片不一样。图片格式:jpg、gif、png。图片路径:相对路径。select 为表单中下拉菜单,默认情况下是单选的,如果设置了 multiple=“multiple”属性,那么下拉菜单也可以多选。textarea 表示为文本区域,即文本框的扩展,可以在行上实现多行输入。li 为 ul、ol 等列表标签的列表项标签,表示列表项的个数。form 属性:id、name、method、action、enctype23、CSS(Cascading Style

    10、 Sheet) ,中文译为层叠样式表,它是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。24、行内样式表直接在标签内部定义,使用 style 属性,写法如下:25、内部样式表需要在网页的部分定义 25、使用外部样式表时,CSS 文件与网页文件(html)是分离开来的。要让某一个网页调用一个外部 CSS 文件,你需要在网页的部分插入以下内容:326、导入样式和链接样式功能基本相同,只是语法和运作上略有区别。格式如下:27、写法优先权:行内样式表内部样式表外部样式表导入样式表。对于 id 与 class 而言,id 的定义优先于 class。28、盒子模型:一个盒子模型由 con

    11、tent width(内容)、border (边框) 、padding (内边距) 、margin (外边距)四个部分组成。29、浮动是 CSS 布局中重要理论,CSS 网页布局中以两种方式存在:一种是浮动式布局,另一种则是定位布局。这两种定位方式的核心都是脱离文档流的控制。30、文档流是浏览器解析网页的一个重要概念,对于一个 XHTML 网页,body 元素下的任意元素,根据其前后顺序,组成了一个个上下关系,这便是文档流。文档流根据这些元素的顺序去显示它们在网页之中的位置。文档流是浏览器的默认显示原则。31、背景图片: 图片路径:background-img图片重复:background-r

    12、epeat 图片定位:background-position32、放置 JavaScript:1)位于 head 部分的脚本:当脚本被调用时,或者当事件被触发时,脚本就会被执行。当你把脚本放置到 head 部分后,就可以确保在需要使用脚本之前,它已经被载入了。例如:function message()alert(“该提示框是通过 onload 事件调用的。“)2)位于 body 部分的脚本:在页面载入时脚本就会被执行。当你把脚本放置于 body 部分后,它就会生成页面的内容。document.write(“该消息在页面加载时输出。“)3)在 body 和 head 部分的脚本:你可以在文档中放

    13、置任何数量的脚本,因此你既可以把脚本放置到 body,又可以放置到 head 部分。实际的脚本位于名为 “xxx.js“ 的外部脚本中。33、JavaScript 语句是发给浏览器的命令。分号是可选的(根据 JavaScript 标准) ,浏览器把行末作为语句的结尾。也可通过使用分号,可以在一行中写多条语句。434、JavaScript 注释:当行的注释以/开始 多行注释:/* */35、JavaScript 变量用于保存值、表达式或文本值。36、JavaScript 变量名称的规则:变量对大小写敏感(y 和 Y 是两个不同的变量)变量必须以字母或下划线开始由于 JavaScript 对大小写

    14、敏感,变量名也对大小写敏感。37、var 语句来声明 JavaScript 变量,在声明之后,变量并没有值,不过可以在声明它们时向变量赋值。注:在为变量赋文本值时,请为该值加引号。38、注意:请使用双等号 (=) 来比较变量!39、switch 后面的 (n) 可以是表达式,也可以(并通常)是变量40、警告框:alert(“ 文本“)例:function disp_alert()alert(“我是警告框!“)带有折行的警告框:function disp_alert()alert(“再次向您问好!在这里,我们向您演示“ + n + “如何向警告框添加折行。“)确认框:confirm(“文本“)f

    15、unction show_confirm()var r=confirm(“Press a button!“);if (r=true) alert(“You pressed OK!“); else alert(“You pressed Cancel!“); 提示框:prompt(“文本“,“ 默认值“)function disp_prompt()var name=prompt(“请输入您的名字“,“Bill Gates“)if (name!=null & name!=“)5 document.write(“你好!“ + name + “ 今天过得怎么样? “) 41、JavaScript 函数:

    16、函数在页面起始位置定义,即 部分。42、JavaScript 变量的生存期:当您在函数内声明了一个变量后,就只能在该函数中访问该变量。当退出该函数后,这个变量会被撤销。这种变量称为本地变量。您可以在不同的函数中使用名称相同的本地变量,这是因为只有声明过变量的函数能够识别其中的每个变量。如果您在函数之外声明了一个变量,则页面上的所有函数都可以访问该变量。这些变量的生存期从声明它们之后开始,在页面关闭时结束。43、break 命令可以终止循环的运行,然后继续执行循环之后的代码(如果循环之后有代码的话) 。 continue 命令会终止当前的循环,然后从下一个值继续运行。44、for.in 声明用于

    17、对数组或者对象的属性进行循环操作。for (变量 in 对象) 在此执行代码 “变量”用来指定变量,指定的变量可以是数组元素,也可以是对象的属性。45、有两种在网页中捕获错误的方法:使用 try.catch 语句;使用 onerror 事件,这是用于捕获错误的老式方法。46、throw 声明的作用是创建 exception(异常) 。可以把这个声明与 try.catch 声明配合使用,以达到控制程序流并产生精确错误消息的目的。语法:throw(exception) ,其中,exception 可以是字符串、整数、逻辑值或者对象。47、如果需要利用 onerror 事件,就必须创建一个处理错误的

    18、函数。你可以把这个函数叫作 onerror 事件处理器 (onerror event handler)。这个事件处理器使用三个参数来调用:msg(错误消息) 、url(发生错误的页面的 url) 、line (发生错误的代码行) 。浏览器是否显示标准的错误消息,取决于 onerror 的返回值。如果返回值为 false,则在控制台 (JavaScript console) 中显示错误消息。反之则不会。48、可以在文本字符串内部使用反斜杠对代码进行折行。例:document.write(“Hello World!“)49、把字符串转换为大写:toUpperCase()定位字符串中某一个指定的字符

    19、首次出现的位置:indexOf() 查找字符串中特定的字符,并且如果找到的话,则返回这个字符:match()在字符串中用某些字符替换另一些字符:replace()50、 (日期)对象:Date() :获得当日的日期,可以通过 new 关键词来定义 Date 对象,例:var myDate=new Date()getTime() :计算从 1970 年到今天有多少年setFullYear(): 得到精确的日期 toUTCString() :将当日的日期(根据 UTC)转换为字符串getDay() :来显示星期,而不仅仅是数字51、使用关键词 new 来创建数组对象,例:var myArray=n

    20、ew Array()52、Boolean(逻辑)对象 用于将非逻辑值转换为逻辑值(true 或者 false) 。使用关键词 new 来定义 Boolean 对象,例: var myBoolean=new Boolean()注释:如果逻辑对象无初始值或者其值为 0、-0、null、“、false、undefined 或者 NaN,6那么对象的值为 false。否则,其值为 true(即使当自变量为字符串 “false“ 时)!53、算数方法:round :对一个数进行四舍五入random():来返回一个介于 0 和 1 之间的随机数floor() 方法和 random() 来返回一个介于 0 和 10 之间的随机数

    展开阅读全文
    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:WEB知识.doc
    链接地址:https://www.docduoduo.com/p-7444562.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开