今天,做项目的时候突然看到<a target="_blank"></a>这个,就网上查询了下 具体如下,还学到其他额外的知识,(*^__^*) 嘻嘻……
target是打开链接时用什么目标打开,是在新窗口中打开就用target=_blank,在父窗口中打开就用target=_parent,在当前窗口中打开就用target=_self,
target=_top表示在顶层窗口中打开
html常用标记
<html>
<head>
<title>标题<title>
</head>
<body>..........文件内容..........
</body>
</html>
1.文件标题
<title>..........</title>
2.文件更新--<meta>
【1】10秒后自动更新一次
<meta http-equiv="refresh" content=10>
【2】10秒后自动连结到另一文件
<meta http-equiv="refresh" content="10;URL=欲连结文件之URL">
3.查询用表单--<isindex>
若欲设定查询栏位前的提示文字:
<isindex prompt="提示文字">
4.预设的基准路径--<base>
<base href="放置文件的主机之URL">
?后面带的是参数,也就是用户提交处理的时候所带的参数。
就是url和其携带参数的分隔符
版面
1.标题文字 <h#>..........</h#> #=1~6;h1为最大字,h6为最小字
2.字体变化 � ......
对于刚刚接触HTML源代码的朋友可能有这样一个疑惑:在一个表单元素中,我如果想用脚本确定某个具体元素,我既可以用他的NAME来索引这个对象,也可以加一个ID来索引它,那这两种方法究竟有什么区别呢?以下我们来具体探讨一下,鉴于本人水平有限,如有描述不当,恳请指教。
我们可以通过一段代码来分析一下其中的微妙差别:
<form method="post" action="" name="demoform">
<input type="text" name="oDemo" id=”oDemo2” value="DEMO" />
</form>
在IE浏览器里,我们可以通过多少方法来索引到这个文本框对象?(为区别起见,我们把NAME和ID设成了不同的值)
1. oDemo
2. demoform.oDemo
3. document.all.oDemo
4. document.all.demoform.oDemo
5. document.forms[0].oDemo
6. document.forms['demoform'].oDemo
7. document.forms['demoform'].childNodes[0]
8. document.forms['demoform'].elements[0]
9. document.getElementById('oDemo2')
以上9种索引方法在IE6里面全部通过返回值测试,不过值得注意的是最后一种:在IE6里,我把索引对 ......
可以说几乎每个做过Web开发的人都问过,到底元素的ID和Name有什么区别阿?为什么有了ID还要有Name呢?!
而同样我们也可以得到最classical的答案:ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。
name原来是为了标识之用,但是现在根据规范,都建议用id来标识元素。
以下只能用name:
1. 表单(form)的控件名,提交的数据都用控件的name而不是id来控制。因为有许多name会同时对应多个控件,比如
checkbox和radio,而id必须是全文档中唯一的。此外浏览器会根据name来设定发送到服务器的request。因此如果用id,服务器是无
法得到数据的。
2. frame和window的名字,用于在其他frame或window指定target。
以下只能用id:
1. label与form控件的关联,
<label for="MyInput">My Input</label>
<input id="MyInput" type="text">
for属性指定与label关联的元素的id,不可用name替代。
2. CSS的元素选择机制,以#MyId的方式指定应用样式的元素,不能用name替代。
3. 脚本中获得对象:
IE支持在脚本中直接以id(而不是name)引用该id标识的对象。例如上面的input,要在脚本中获得输入的内容� ......
模板的html 格式如下:
<div id="itemTemplate" style="display:none">
<div class='hotl'>
<div class='l'>
<a href='__ProUrl__'><img src='__ImgUrl__' alt='__ProName__' /></a>
</div>
<ul class='r'>
<li><a href='__ProUrl__' title='__ProName__'>__ProName__</a></li>
<li>均价:<span>__Price__元</span></li>
</ul>
</div>
</div>
在IE6 下面取出来的HTML居然变成了:
$("#itemTemplate").html()的结果:
<div class='hotl'>
<div class='l'>
<a
href='__ProUrl__'><img src='__ImgUrl__' alt='__ProName__'
/></a>
</div>
<ul class='r'>
<li><a
href='__ProUrl__'
title='__ProName__'>__ProName__</a>
<li>
均价:<span>__Price__元</span>
</ul>
</div>
---------------------弄成 HTML 标签不匹配,影响样式莫名其妙的问题。。 ......
1、新建制作chm文件的工程
<1> 新建一个存储CHM工程和制作其源文件的文件夹。命名为chm。
<2> 打开HTMLHelp Workshop。
<3> 新建一个project。
<4> 将project存储在文件夹chm中。Project命名为:help。(此名字是.chm文件的名字)。
<5> 选择编译时要生成的文件。
<6> 完成创建工程操作。
2、制作chm文件,编辑chm文件上下文
<1> 进入contents选项卡,新建contents文件。
<2> 单击“Insert a Heading”。新建父目录。
<3> 填写名字。单击“add”按钮。后,单击【确定】按钮。
<4> 单击“Insert a page”。新建页面。
<5> 填写名字。单击【add】按钮。
<6> 选择源文件。
注意:源文件和chm工程放在同一目录下。即是chm工程所在目录。单击【OK】,单击【确定】。
<7> 之后依次类推。
3、制作chm文件,编辑chm文件索引
<1> 在工程中单击【Index】选项卡,新建Index文件。
<2> 单击【Insert a key】 ......
如何使用HTML Help Workshop
用HTML Help Workshop制作chm文件很方便,下面就以“中华搜索宝CHINASSB”的软件说明为例,介绍制作的具体步骤。
一、制作前的准备工作
由于chm帮助文件是基于HTML文件特征的,所以前期编写HTML文件的准备工作很重要。HTML Help Workshop的角色就像是一个总管,以一个项目控制整个项目的各类型文件,然后将各类型的文件编译成独立的chm文件。它的每个主题就是一个HTML文件,它的结构有点类似平常我们所见到的目录树,但是它的主题包括目录及文件。主题文件可以用任何一个HTML编辑器进行编辑,也可用HTML Help Workshop编辑,唯一美中不足的是它的编辑器是纯文字模式,对于HTML文件而言不具备所见即所得的效果。
如果你不会制作网页,没关系,你也可以通过Word 97或Word 2000,将Word格式的主题文件转换成HTML格式。
二、创建项目文件
第一步:点击HTML Help Workshop菜单栏中的“File/New”命令,这时出现“选择新建内容”的对话框,选中“Project”。
第二步:,按“OK”按钮后,将“Convert WinHelp Project”这个选项留 ......