html +css学习笔记(2)

在框架中打开窗口

不用打开一个完整的浏览器窗口,使用 target 更通常的方法是在一个 <frameset> 显示中将超链接内容定向到一个或者多个框架中。可以将这个内容列表放入一个带有两个框架的文档的其中一个框架中,并用这个相邻的框架来显示选定的文档:

<frameset cols="100,*">  <frame src="toc.html">  <frame src="pref.html" name="view_frame"></frameset> 

当浏览器最初显示这两个框架的时候,左边这个框架包含目录,右边这个框架包含前言。

这是 "toc.html" 的源代码:

<h3>Table of Contents</h3><ul>  <li><a href="pref.html" target="view_frame">Preface</a></li>  <li><a href="chap1.html" target="view_frame">Chapter 1</a></li>  <li><a href="chap2.html" target="view_frame">Chapter 2</a></li>  <li><a href="chap3.html" target="view_frame">Chapter 3</a></li></ul>

请注意,在文档 "toc.html" 中,每个链接的目标都是 "view_frame",也就是右边的框架。

当用户从左边框架中的目录中选择一个链接时,浏览器会将这个关联的文档载入并显示在右边这个 "view_frame" 框架中。当其他链接被选中时,右边这个框架中的内容也会发生变化,而左边这个框架始终保持不变。

特殊的目标

 4 个保留的目标名称用作特殊的文档重定向操作:

_blank

浏览器总在一个新打开、未命名的窗口中载入目标文档。

_self

这个目标的值对所有没有指定目标的 <a> 标签是默认目标,它使得目标文档载入并显示在相同的框架或者窗口中作为源文档。这个目标是多余且不必要的,除非和文档标题 <base> 标签中的 target 属性一起使用。

_parent

就是在父窗口进行页面的加载

这个目标使得文档载入父窗口或者包含来超链接引用的框架的框架集。如果这个引用是在窗口或者在顶级框架中,那么它与目标 _self 等效。

_top

 

这个目标使得文档载入包含这个超链接的窗口,用 _top 目标将会清除所有被包含的框架并将文档载入整个浏览器窗口。

提示:这些 target 的所有 4 个值都以下划线开始。任何其他用一个下划线作为开头的窗口或者目标都会被浏览器忽略,因此,不要将下划线作为文档中定义的任何框架 name  id 的第一个字符。

3.

<br><br/>具有相同作用,但前者是老的html规范,新的规范(W3C//DTD HTML 4.0)要求一切都应象XML那样有结束符,如果没有也要硬加一个反斜杠。象br这种不需成对使用的html符号,就成了这个样子:<br/>目前来说浏览器并不细分这二者有什么区别,但日后可能逐渐统一到新标准上来,而<br>最终将不在被浏览器支持。

5.<textarea><textarea cols="30" rows="5">领先的 Web 技术教程全部免费w3school,你可以找到你所需要的所有的网站建设教程。从基础的HTMLXHTML,乃至进阶的XMLSQL、数据库、多媒体和WAP</textarea>Cols是指的列rows是可以显示的行 这里的30指的是字节,默认是20字节,但是textarea没有maxLength属性

6.<input>标签有maxlength属性可以设置最大输入的长度(汉字和字母一样)size指的是可见的长度(汉字和字母不一样)size=4   oprea中是  4个字符两个汉字在    ie中是5个字符   Firebox中也是5个字符   Chorm中是8个字符

7. 关于meta<meta http-equiv=”refresh” content=”5,url=http://www.baidu.com”>5秒后跳到另一个页面 <meta http-equiv="content-type" content="text/html; charset=UTF-8">meta name="description" content="这里是网页的描述,是给搜索引擎看的,

搜索引擎根据这个描述进行收录排名,一般是网页内的关键字。"可以有多个META标签,但是每个METAname不能一样。name="description"是描述的意思。还有name="keywords",(关键字)等等。

 8.关于<table>标签的cellpaddingcellspacingcellpadding 属性规定的是单元边沿与单元内容之间的空间cellspacing 属性规定单元格之间的空间。可以用一下css代替Table{Boder-collapse:collapse;Boder-spacing:0;
}

}Th,td{Boder-spacing:0}去掉<ul>中的.ul {list-style-type : none}

 

你可能感兴趣的:(html)