C#网站在VS里gdb调试静态库成功,但是在文件里双击打开HTML文件却只是一个静态网页

C#编写网页问题 我用vs编写了一个网页程序,调试的时候显示网页,但是在程序文件夹中找不到网页,为什么_百度知道
C#编写网页问题 我用vs编写了一个网页程序,调试的时候显示网页,但是在程序文件夹中找不到网页,为什么
,查看重写规则,找到实际路径。2,可能是urlrewrite(url重写)
其他类似问题
为您推荐:
其他1条回答
选中网页项目,在属性中就会出现一个项目文件夹,照着这个文件夹就能找到了。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁制作asp.net网站,可老板要求都是用静态html页面。小弟我有如上有关问题急需解决,望进来帮帮忙~_制作CHM帮助文件遇到的有关问题及解决办法_制作dll文件解决方法__脚本百事通
稍等,加载中……
^_^请注意,有可能下面的2篇文章才是您想要的内容:
制作asp.net网站,可老板要求都是用静态html页面。小弟我有如上有关问题急需解决,望进来帮帮忙~
制作CHM帮助文件遇到的有关问题及解决办法
制作dll文件解决方法
制作asp.net网站,可老板要求都是用静态html页面。小弟我有如上有关问题急需解决,望进来帮帮忙~
制作asp.net网站,可老板要求都是用静态html页面。我有如下问题急需解决,望各位高手进来帮帮忙~~~问题描述:
有两个静态页面:a.html和b.html及一个数据表c
我要实现的功能:如果b.html要对数据表c进行修改或更新,则a.html中显示同样数据表c的数据的地方也发生相应的改变。这个功能在两个静态页面怎么实现,最好可以举一个例子。
谢谢~~------最佳解决方案--------------------在a.html中用ajax定时刷新数据表。------其他解决方案--------------------第一: 用页面的伪静态化:就是Url重构。
第二: 用ajax。
不过 我觉得你的页面功能 用ajax不好。
第三: 如果是一张大页面的东西都是不变的,只有一小块需要更新,则 你可以进iframe搞定。------其他解决方案--------------------用iframe最好------其他解决方案--------------------哥们, 用 iframe把~ 用Ajax 可以局部刷新,但是用了后 你会发现你会遇到其他问题的。。。。。。------其他解决方案--------------------还是觉得你用ifram最好了!------其他解决方案--------------------
第一: 用页面的伪静态化:就是Url重构。
第二: 用ajax。
不过 我觉得你的页面功能 用ajax不好。
第三: 如果是一张大页面的东西都是不变的,只有一小块需要更新,则 你可以进iframe搞定。
顶------其他解决方案--------------------ajax能实现定时刷新一个页面中的某一个部分吗?------其他解决方案--------------------
ajax能实现定时刷新一个页面中的某一个部分吗?
制作CHM帮助文件遇到的有关问题及解决办法
制作CHM帮助文件遇到的问题及解决方法制作CHM工具:Microsoft HTML Help Workshop v1.3 英文版
问题1:默认首页不能显示在Project-&Change project options,在Default files里输入一个.htm的路径后,首页还是不能显示。
解决方法:(1)要做首页的.htm文件必须也要编译到.CHM帮助文档中,比如选择一个heading,将首页的.htm的路径添
加到它的URL中;(2)用相对路径。将要做为首页的.htm拷贝到和.hhp的相同目录或在.hhp同级目录的文件夹下,然后把要
做首页的.htm的相对.hhp的路径填入Default files中,比如:我的SIMS.hhp存放在C:\Help,首页.htm存
放在C:\Help\help files文件夹中,这样只需将help files\首页.htm填到Default files中即可。(3)保存,重新编译。
问题2:CHM帮助文件不能显示图片
我是先在Word中写好帮助文档,排版后,将.doc文档另存为网页:即执行:文件-&另存为网页,在弹出的"另存为"对话框中有三种网页格式:单个文件网页(*.*.mhtml)
,网页(*.*.html),筛选过的网页(*.*.html) 我以前选的是第二种,可后来发现有图片的地方
不能显示,总是显示为一个红色的叉叉。
解决方法:将.doc文档另存为网页,在弹出的"另存为"对话框中选择“筛选过的网页(*.*.html),这
样就能正常显示图片。我觉得这和图片格式没有关系。网上有人说,CHM帮助文件不能显示.bmp、.gif格
式的图片,可我尝试了一下。发现.jpg、.bmp、.png、.gif都能正常显示,前提是将.doc Word文档另存
为“筛选过的网页(*.*.html)”。
问题3:打开CHM帮助文件的某页时,弹出类似如下的错误:“找不到'H:\帮助\Help\查询学生学籍信息.htm'。请确认路径或Internet地址正确。”
制作好CHM帮助文件后,有时候将它移动到另一台计算机或将原来的.htm文件移动到另一个地方,当
再打开CHM帮助文件时,会弹出这样的错误。我觉得应该是这些.htm文件没有被成功编译到.CHM帮助文档
中,可能是软件的安装没有成功,我遇到这种错误时,就是这个原因。起初安装到最后时,说是某个.dll
找不到,可我发现HTML Help Workshop还能使用,就没理会。可就是因为这一点,出现了这个错误。也就
是说,CHM帮助文件必须和原来添加的的.htm文件同时存在,且路径和编译时的保持不变。CHM帮助文档不
能作为一个独立的文档而存在。
解决方法:Windows Server 2003安装HTML Help Workshop出现错误(其它的CHM制作工具如SuperCHM也不行)。我只好在虚拟机的XP中重新安装它,最后提示安装成功,也能正常使用了,没有出现以上
的错误, 且CHM帮助文档可作为一个独立的文档存在。
问题4:制作好的CHM帮助文档无法显示网页
制作的CHM帮助文件不能带有#的目录中,因为会#会被当成书签。这学期我做了一个C#数据库应用程
序。当把制作好的CHM帮助文件拷贝到带有c#字样的目录下(Debug)中时,所有的。htm都无法显示。我在
制作的C盘和桌面上都能正常打开,就是在那个目录下打开时说无法显示网页,我感觉那个路径名有问题
,就把其中的特殊字符逐个检查了一遍,有".","(",")","#","&"。其中我发现,只有当某个文件夹
名中带有"#"时,CHM帮助文件就无法显示。后来,确定问题就出在这里。原来,"#"不能出现在chm路径中
,否则会被当成书签。
解决方法:将CHM帮助文档中带有#符号的路径改为不含#符号的路径
制作dll文件解决方法
制作dll文件我的vb.net应用程序有几个模块组成,我想把其中一个模块做成dll文件,以后其他的模块直接调用dll文件的函数接口开进行。想请教下大家,这个dll文件是怎么制作的?开发环境:VS 2005 SP2------解决方案--------------------
生成方法:
  1、新做成一个类库文件。
  ·新建New Projects—&选择class library—&设置名称为“ClassLioy”
  2、修改解决方案solutions explorer里面已有的类文件名为“ClassTest.vb”,向其中添加代码如下:
  PublicClassClassTest
  PublicFunction subSqu(ByVal Number AsSingle) AsSingle
  subSqu = Number * Number /这是一个简单的计算数字平方的函数
  subSqu = Format(subSqu, "0#.##")
  EndFunction
  End Class
  3、右击解决方案里工程名称,选择生成Building或者再生成Rebuilding。之后在创建的这个“ClassLioy”工程的文件夹中找到已经生成的dll文件“ClassLioy.dll”。具体地址为“…\ClassLioy\ClassLioy\bin\Debug\ ClassLioy.dll”。
  调用方法:
  1、将上面找到的dll文件拷到需要调用该文件的工程文件夹里。假设放在“…\WindowsApplication1\WindowsApplication1”下。
  2、在该工程“WindowsApplication1”的解决方案里右击工程名选择“追加参考”,如下图选中该dll文件确定即可。 3、编写的调用代码如下:
  PublicClassForm1
  PrivateSub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load
  Dim myInstance AsNew ClassLioy.ClassTest'用new实例化类
  Dim d AsSingle = myInstance.subSqu(5) '调用类里面的函数计算5的平方
  MsgBox(d.ToString)
  EndSub
  EndClass
  按照这个操作便可实现dll文件的生成和调用。
------解决方案--------------------
如果您喜欢IT行业或者对IT行业感兴趣,想开拓技术视野,欢迎加入本站官方QQ群:,在群里认识新朋友和交流技术^_^
本站联系邮箱:HTML网页编程
HTML网页编程
HTML网页编程
☆静态页面和动态页面
网站页面分为静态页面和动态页面两种
? 静态页面:有一个html页面文件保存在服务器上,浏览器要这个页面的时候服务器就把这个页面文件发给浏览器;
? 动态页面:服务器上没有浏览者要看的页面,而是服务器动态生成的HTML页面发给浏览器,动态语言的服务器端可以用C#、VB.Net、PHP、Java、C等编写。
☆HTML学习要求
掌握手写HTML实现一般难度的Web页面的能力(如网站注册表单),为JavaWeb学习打基础。坚持手写HTML。
注:不要把精力放到怎么把界面做好看上,正规公司都有专门的页面美工,不正规公司都是偷别人的美工页面,无论是偷别人的页面,还是使用公司美工开发出来的页面,对于开发人员要做的“填模板”工作都是一样的。
☆用HTML语言创作网页的说明
Web页面可采用超文本标识语言(HTML)创作,它允许将常规的文本与一些用来描述文本的标记混合使用。这些标记的主要功能是Web中文本的显示外观、版面布局和主体的描述。
在做网页的时候,有经验的程序员经常是分两步走:首先使用一些常用的网页制作工具做成网页的原型,然后再修改其HTML代码。HTML代码不区分大小写,只要能够编辑文本的任何编辑器都可以用于编写HTML代码。
编写普通的HTML页面是和任何后台语言无关的,可以使用Dreamweaver、Expression Web(FrontPage的改头换面版)等工具写,这些工具是给页面美工用的,开发人员直接用Eclipse写html代码就够了。
HTML是Hyper Text Markup Language的缩写,意思是“超文本标识语言”,它实际上是专门用来编写网页的一种编程语言。大多数网页的构成基础就是HTML的语句。
☆HTML文档的基本结构
所有页面都应该至少包含这些部分,由于浏览器容错性强,所以即使不包含也能正常显示,但是最好还是写完全了。
☆如何编写一个HTML文件
HTML文件是一个ASCII格式的文件。它可以在任何一种可以编辑ASCII文件的编辑器中编辑(如果HTML文件中包含汉字,则要在支持汉字的编辑器中编辑)。
☆HTML文件的调试
& & & &title&HTML概述&/title&
& &&/head&
& & & &HTML Hello Wrold!!! &
& &&/body&
直接用浏览器打开,检查运行结果
◇ 头部分是给Html页面增加一些辅助或者属性信息,它里面的内容会最先加载。体部分是真正存放页面数据的地方。
◇ 多数标签都是有开始标签和结束标签,其中有个别标签因为只有单一功能,或者没有要修饰的内容可以在标签内结束。
◇ 想要对被标签修饰的内容进行更丰富的操作,就用到了标签中的属性,通过对属性值的改变,增加了更多的效果选择。
◇ 属性与属性值之间用“=”连接,属性值可以用双引号或单引号或者不用引号,一般都会用双引号。或公司规定书写规范。
☆格式:
&标签名 属性名=‘属性值’& 数据内容 &/标签名&
&标签名 属性名='属性值' /&
☆操作思想:
& & & 为了操作数据,都需要对数据进行不同标签的封装,通过标签中的属性对封装的数据进行操作。
& & & 标签就相当于一个容器。对容器中的数据进行操作,就是在不断的改变容器的属性值。
HTML的标记
☆标记的一般特性
一个HTML文件中由两大类元素组成:
& & & &(1)标记 & & (2)标记的作用对象(如文字、图形等)
☆常用的标记
1. &html&和&/html&
2. &head&和&/head&
3. &title&和&/title&
4. &body&和&/body&
5. &hn&和&/hn&
8. &!-- 这是注释 --&
一个网页大多由以下要素构成:文字、图片、表格、动画及声音。在这些元素中,文字是十分重要的。下面我们就逐一讲述涉及文字的标记。
1. &small&和&/small&
设置为小字体
2. &big&和&/big&
设置为大字体
3. &font size=n&
设置字体大小,n值越大字体越大
4. &basefont size=n&
&basefont& 标签定义基准字体。该标签可以为文档中的所有文本定义默认字体颜色、字体大小和字体系列。
5. &sub&和&/sub&
设置下标,如:x&sub&2&/sub&
6. &sup&和&/sup&
设置上标,如:x&sup&2&/sup&,为x2
可以采用多种方式设置文字大小。不过设置文字的大小后,其效果会受到IE中选项的影响。
☆字体样式
1. &b&和&/b&
2. &I&和&/I&
3. &u&和&/u&
加下划线显示
4. &strike&和&/strike&
加删除线显示
☆特殊标记
列表是一种条理化地排列信息的方法。它把内容一条条地水平排列显示,直观、清晰。而它也不同于表格,一般列表没有表格复杂。
☆列表标记使用的通用格式
&条目标记1&条目内容1
&条目标记2&条目内容2
&条目标记3&条目内容3
☆列表的嵌套
&dl&:列表
&dt&:上层项目
&dd& :下层项目
&dt&Coffee&/dt&
&dd&Black hot drink&/dd&
&dt&Milk&/dt&
&dd&White cold drink&/dd&
&/dl&&/span&
CoffeeBlack hot drinkMilkWhite cold drink&
1.&dir&和&/dir&
2.&menu&和&/menu&
3.&ul&和&/ul&
4. &ol&与&/ol&&
无序列表ul
&li&咖啡&/li&
&li&茶&/li&
&li&牛奶&/li&
&/ul&&/span&
有序列表ol
&li&咖啡&/li&
&li&牛奶&/li&
&li&茶&/li&
&ol start=&50&&
&li&咖啡&/li&
&li&牛奶&/li&
&li&茶&/li&
☆两个可带属性的复杂列表标记ul和ol
1. &ul&和&/ul&
& & 此标记可以带属性,变成&ul type=f&的形式,f有如下几种:
& & f为disc:条目以符号“●”引导。
& & f为circle:条目以符号“○”引导。
& & f为square:条目以符号“■”引导。
2. &ol&与&/ol&
& & 此标记会自动给条目排序并加上序号,也可带有属性:
1) & ol type=f&
& & f为A:以大写字母排序。如A,B,C,D等。
& & f为a:以小写字母排序。如a,b,c,d等。
& & f为I:以大写罗马数字排序。如I,II,III,IV等。
& & f为i:以小写罗马数字排序。如i,ii,iii,iv等。
& & f为1:以阿拉伯数字排序。如1,2,3,4等。
2) &ol start=n&
& & n是一个数字,此标记符表示重新定义的起始号。
&h4&Disc 项目符号列表:&/h4&
&ul type=&disc&&
&li&苹果&/li&
&li&香蕉&/li&
&li&柠檬&/li&
&li&桔子&/li&
&h4&Circle 项目符号列表:&/h4&
&ul type=&circle&&
&li&苹果&/li&
&li&香蕉&/li&
&li&柠檬&/li&
&li&桔子&/li&
&h4&Square 项目符号列表:&/h4&
&ul type=&square&&
&li&苹果&/li&
&li&香蕉&/li&
&li&柠檬&/li&
&li&桔子&/li&
表 格1
使用表格基本能实现对页面元素在浏览器中随心所欲的排版定位。表格通常用来显示大量的、分类化的信息,具有表示清晰、明了的特点,使用十分广泛。
表格一般由以下几部分组成:表格名称、表格栏及表中数据。
&table&&/table&
这是一对用来指明表格范围的标记,格式如下:
& & 表格全部内容
border属性
使用表格的这一属性可以给表格加上框线。如&table border&表示表格是有表格线的,border的线宽默认为1。没有写border则表示表格是没有表格线的。一般用&table border=n&来设置“有线表格”和边框宽度。n是一个具体的数字,用来指定宽度的大小,单位是“像素”,默认为没有边框。当n为0时,也没有边框。
表 格2
这一属性可以用来设置“有线表格”占整个页面的相对宽度,写法为&table width=n&。n是一个具体的数字,可以是一个百分数(如100%),也可以是一个具体的数值,单位是像素(如80,表示表格占80个像素单位的宽度)。
height属性
这一属性可以用来设置“有线表格”占整个页面的相对高度。其用法与&table width=n&相似。
使用相对方式来设置表格大小时,浏览器窗口大小的变化会影响到表格大小的变化。
cellspacing属性
这一属性可以用来设置有线表格的单元格线的宽度,用法为&table cellspacing=n&。n是一个具体的数值,单位是像素。
cellpadding属性
这一属性可以用来设置单元格线与数据之间的距离,用法为&table cellpadding=n&。n为数值,单位是像素,默认值是1。
表 格3
&caption&和&/caption&
这是一对用来指明表格标题的标记,常用格式如下:
&caption& & 表格标题内容 & &/caption&
&tr&和&/tr&
这对标记用来指明表格一行的内容。这一行可以是表格的栏目,也可以是数据。
&th&和&/th&
这对标记用来指明表格栏目行中的一项。一行可以由多项组成,必须嵌套在&tr&与&/tr&之中使用。由此标记指定的栏目,文字会突出显示。
&td&和&/td&
这对标记用来指明表格数据行中的一项。一行可以由多项组成,它也必须嵌套在&tr&与&/tr&之中使用。
表 格4
可用于&tr&、&th&及&td&
设置水平方向的位置:align=left、align=center 或 &align=right
nowrap属性
可用于&th&及&td&
超过一行,浏览器默认会自动换行显示。使用该属性进行屏蔽。
可用于&th&及&td&
使用此属性可以指定宽度。具体用法与在&table&中一样。
valign属性
可用于&th&及&td&&
指定垂直方向的位置&valign=f&,f取值:top、middle或bottom
colspan属性
可用于&th&及&td&
指定垂直方向的位置&valign=f&,f取值:top、middle或bottom
colspan属性
可用于&th&及&td&
实现单元格的横向合并,格式如: &colspan=n&
rowspan属性
可用于&th&及&td&
实现单元格的纵向合并,格式如: &rowspan=n&
色彩的表示
在计算机显示器中,使用红(red)、绿(green)、蓝(blue)3种颜色来构成各种各样的颜色。颜色的种类有16,256及65536等多种。我们把这三种颜色人0到255分别编号,再表示为16进制的数,则红色(rr)就从00到ff,绿色(gg)和蓝色(bb)两种颜色也如此。三种颜色的表示合起来就是rrggbb。这样一来,可以用一种颜色中所含红、绿、蓝成分的程度,数值化地表示颜色。如:黑色为000000、白色为ffffff、墨绿色为008040、深灰色为808080等。在HTML中,可用这种方式指定颜色。也可以直接写上该颜色的英文表示。
文本的颜色
在body的属性中,可以使用以下几种属性改变文本的颜色。
该属性用来设置文本的颜色。该“文本”可以是标题、正文及表中的文字,但不能用于超链接的文字。使用格式为:&text=#rrggbb&
设置超链接文字的颜色,默认为蓝色,格式:&link=#rrggbb&
设置鼠标指向超链接文字时,该链接文字的颜色,默认为红色,使用格式为:&vlink=#rrggbb&
&&font&标记的color属性
标记的color属性可指定任意一段文字的色彩。&font color=#rrggbb&&
表格的背景色
&table&标记的bgcolor属性
用来指定整个表格的背景颜色,使用格式为:&&table bgcolor=#rrggbb&
&td&标记的bgcolor属性
用来指定表格中一行的背景颜色,使用格式为:&td bgcolor=#rrggbb&
&th&标记的bgcolor属性
用来指定表格中栏目行的背景颜色,使用格式为:&th bgcolor=#rrggbb&
&hr&标记的color属性
用来指定分隔线的颜色,使用格式为:&hr color=#rrggbb /&
&font&标记的face和color属性
指定字体与颜色,格式:&font face=“字体名” color=#rrggbb &
超文本链接1
超文本链接是网页中一种非常重要的功能,是网页中最重要、最根本的元素之一。通过链接可以从一个网页转到另一个网页,也可以从一个网站转到另一个网站,这符合人类的跳跃思维方式。链接的标志有文字和图形两种。可以制作一些精美的图形作为链接按钮,使它和整个网页融为一体。
所谓的超文本链接是指从一个网页指向一个目标的连接关系,这个目标可以是另一个网页,也可以是相同网页上的不同位置,还可以是一个图片、一个电子邮件地址、一个文件,甚至是一个应用程序。
而在一个网页中用来超文本链接的对象,可以是一段文本或者是一个图片。当浏览者单击已经链接的文字或图片后,链接目标将显示在浏览器上,并且根据目标的类型来打开或运行。
超文本链接2
☆页面链接
用HTML创建超文本链接需要使用&A&标记符(结束标记符&/A&不能省略),它的最基本属性是href,用于指定超文本链接的目标。通过为href指定不同的值,可以创建出不同类型的超链接。
在HTML文件中用链接指针指向一个目标。其基本格式为:
&a href = &…&&标记超文本链接信息&/a&
☆本地链接
超文本链接指向自己的计算机中的某一个文件,叫本地链接。在文件中需要创建一个标签(即做一个记号),为页面中需要跳转到的位置命名。命名时应使用&A&标记符的name属性。格式如下:
&a name=&标签名&&此处创建了一个标签&/a&
☆电子邮件链接
如果希望用户在网页上通过链接直接打开客户端的发送邮件的工具发送电子邮件,则可以在网页内包含发送电子邮件的功能。实现此功能所需的全部工作就是在链接标记中插入mailto值。如:
&a href=&mailto:&&管理员信箱&/a&
☆图像标签:&img&&
属性说明:
& & src:连接一个文件
& & align:属性定义图片的排列方式
& & border用来设置图像的边框
& & height和width为显示的高宽。
☆图像地图:&map&
& & & & 应用:当要在图像中选取某一部分作为连接的时候。如:中国地图每个省所对应的区域
map标签要和img标签联合使用
&img src=&Sunset.jpg& alt=&图片说明文字& usemap=&#map& /&
&area shape=&rect& coords=&50,59,116,104& href=&1.html& /&
&area shape=&circle& coords=&118,203,40& href=&2.html& /&
☆框架标签:&frameset&&
&frameset rows=&10%,*&&
&frame src=&1.html& name=&top& /&
&frameset cols=&30%,*&&
&frame src=&2.html& name=&left& /&
&frame src=&3.html& name=&right& /&
&/frameset&
&/frameset&
☆画中画标签:&iframe&&
frameset标签是把整个窗口划分成不同的子窗体,而iframe标签可以实现在网页中的任意位置显示一个窗体(注意,它不是把整个窗口进行分割)。&
&iframe src=”1.html” &
画中画窗口1
表单&form& 1
表单标签是最常用的标签,用于与服务器端的交互。
☆&input&:输入标签
接收用户输入信息。其中的type属性指定输入标签的类型。
文本框 text。输入的文本信息直接显示在框中。
密码框 password。输入的文本以原点或者星号的形式显示。
单选框 radio 如:性别选择。
复选框 checkbox 如:兴趣选择。
隐藏字段 hidden 在页面上不显示,但在提交的时候随其他内容一起提交。
提交按钮 submit 用于提交表单中的内容。
重置按钮 reset 将表单中填写的内容设置为初始值。
按钮 button 可以为其自定义事件。
文件上传 file 后期扩展内容,会自动生成一个文本框,和一个浏览按钮。
图像 image 它可以替代submit按钮。
以上10个属性是必须掌握的
表单&form& 2
☆ &select&:选择标签&
&select name=&lang&&
&option value=&none&& --请选择语言--&/option&
&option value=&java& selected=&selected&& JAVA &/option&
&option value=&c&& C语言 &/option&
☆ &textarea&:多行文本框
☆ 表单组件格式化&
用表格标签&table&对表单中的组件进行格式化。
☆表单提交的页面实现
1)先定义form表单中的action属性值,指定表单数据提交的目的地(服务端)。
2)明确提交方式,通过指定method属性值。如果不定义,那么method的值默认是get。
表单提交方式(get/post)
☆两种方式的区别
1) get提交将数据显示在地址栏,对于敏感信息不安全。post提交不显示在地址栏,对于敏感信息安全
2) 地址栏中存放的数据是有限,所以get方式对提交的数据体积有限制。而post可以提交大体积数据。
3) 对提交数据的封装方式不同。get将提交数据封装到了http消息头的第一行即请求行中。而post将提交的数据封装到请求体(请求数据)体中。
☆表单提交方式与乱码问题
& & & &无论是get还是post方式,对于Tomcat服务器端,默认的解码方式是ISO8859-1,因此中文会出现乱码。解决:通过用ISO8859-1进行编码,再用相应的中文码表进行解码即可。
& & & &如果是post提交,可以使用request.setCharacterEncoding(“GBK”);来解决乱码问题,该方法只对数据体有效即该方法只设置数据体的编码方式。因此,通常表单使用post提交,因为这样编码更方便。
浏览器与服务端的交互方式
☆客户端(浏览器)与服务端交互的三种方式:
1) 地址栏中输入url地址—— get方式
2) 超连接&—— get方式
3) 表单—— get和post方式
☆客户端与服务器的数据校验问题
1) 客户端进行了增强型的校验,服务器是否还要校验?
2) 服务器端进行了增强型的校验,客户端是否还要校验?
头标签 &head&
头标签都放在&head&&/head&头部分之间。
包括:title &base &meta &link
☆ &title&
href 属性:指定网页中所有的超链接的目录。target 属性:指定打开超链接的方式,如_blank 表示所有的超链接都用新窗口打开显示。
name 属性:网页的描述信息。当取keywords时,content属性的内容就作为搜索引擎的关键字进行搜索。
http-equiv 属性:模拟HTTP协议的响应消息头。&
rel 属性:描述目标文档与当前文档的关系。type 属性:文档类型。media:指定目标文档在哪种设备上起作用。
☆&marquee&&
设置被包括的内容在屏幕上按指定方式滚动
direction 属性:left &right &down &up
behavior 属性:scroll &alternate &slide
可以将文本内容按在代码区的样子显示在页面上,但对于html的标记则不会原样显示,但若将“&”改成&lt,“&”改成&gt,在将其变成“&”,“&”输出的同时会将包围的内容原样输出
☆几个纯数据封装标签
div标签 & &span标签 & &p标签
☆标签分为两大类
1) 块级标签(元素):标签结束后都有换行。 div p dl ol ul table title
2) 行内标签(元素):标签结束后没有换行。 font span img input select a
☆XHTML 与 XML
lable标签:给元素定义快捷键
版权所有 爱编程 (C) Copyright 2012. . All Rights Reserved.
闽ICP备号-3
微信扫一扫关注爱编程,每天为您推送一篇经典技术文章。}

我要回帖

更多关于 静态调试 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信