HTML手册注意点.docx
《HTML手册注意点.docx》由会员分享,可在线阅读,更多相关《HTML手册注意点.docx(28页珍藏版)》请在冰豆网上搜索。
HTML手册注意点
在某些个别的情况下,比如属性值本身就含有双引号,那么您必须使用单引号,例如:
name='Bill"HelloWorld"Gates'
标题很重要
请确保将HTMLheading标签只用于标题。
不要仅仅是为了产生粗体或大号的文本而使用标题。
搜索引擎使用标题为您的网页的结构和内容编制索引。
因为用户可以通过标题来快速浏览您的网页,所以用标题来呈现文档结构是很重要的。
应该将h1用作主标题(最重要的),其后是h2(次重要的),再其次是h3,以此类推。
HTML提示-如何查看源代码
您一定曾经在看到某个网页时惊叹道“WOW!
这是如何实现的?
”
如果您想找到其中的奥秘,只需要单击右键,然后选择“查看源文件”(IE)或“查看页面源代码”(Firefox),其他浏览器的做法也是类似的。
这么做会打开一个包含页面HTML代码的窗口。
注释:
浏览器会自动地在段落的前后添加空行。
(
是块级元素)
提示:
使用空的段落标记去插入一个空行是个坏习惯。
用
标签代替它!
(但是不要用
标签去创建列表。
不要着急,您将在稍后的篇幅学习到HTML列表。
)
HTML输出-有用的提示
我们无法确定HTML被显示的确切效果。
屏幕的大小,以及对窗口的调整都可能导致不同的结果。
对于HTML,您无法通过在HTML代码中添加额外的空格或换行来改变输出的效果。
当显示页面时,浏览器会移除源代码中多余的空格和空行。
所有连续的空格或空行都会被算作一个空格。
需要注意的是,HTML代码中的所有连续的空行(换行)也被显示为一个空格。
文本格式化标签
标签
描述
定义粗体文本。
定义大号字。
定义着重文字。
定义斜体字。
定义小号字。
定义加重语气。
定义下标字。
定义上标字。
定义插入字。
定义删除字。
不赞成使用。
使用代替。
不赞成使用。
使用代替。
不赞成使用。
使用样式(style)代替。
“计算机输出”标签
标签
描述
定义计算机代码。
定义键盘码。
定义计算机代码样本。
定义打字机代码。
定义变量。
定义预格式文本。
不赞成使用。
使用
代替。
不赞成使用。
使用
代替。不赞成使用。
使用
代替。引用、引用和术语定义
标签
描述
定义缩写。
定义首字母缩写。
定义地址。
定义文字方向。
定义长的引用。
定义短的引用语。
定义引用、引证。
定义一个定义项目。
不赞成使用的标签和属性
在HTML4中,有若干的标签和属性是被废弃的。
被废弃(Deprecated)的意思是在未来版本的HTML和XHTML中将不支持这些标签和属性。
这里传达的信息很明确:
请避免使用这些被废弃的标签和属性!
应该避免使用下面这些标签和属性:
标签
描述
定义居中的内容。
和
定义HTML字体。
和
定义删除线文本
定义下划线文本
属性
描述
align
定义文本的对齐方式
bgcolor
定义背景颜色
color
定义文本颜色
对于以上这些标签和属性:
请使用样式代替!
style属性淘汰了“旧的”bgcolor属性。
background-color属性为元素定义了背景颜色:
background-color属性为元素定义了背景颜色:
style="background-color:
red"
style属性淘汰了旧的标签。
font-family、color以及font-size属性分别定义元素中文本的字体系列、颜色和字体尺寸:
style="font-family:
arial;color:
red;font-size:
20px;"
style属性淘汰了旧的"align"属性。
text-align属性规定了元素中文本的水平对齐方式:
style="text-align:
center"
有两种使用标签的方式:
1.通过使用href属性-创建指向另一个文档的链接
2.通过使用name属性-创建文档内的书签
HTML链接-name属性
name属性规定锚(anchor)的名称。
name属性用于创建HTML内部的书签。
书签不会以任何特殊方式显示,它对读者是不可见的。
当使用命名锚(namedanchors)时,我们可以创建直接跳至页面中某个节的链接,这样使用者就无需不停的滚动页面来寻找他们需要的信息。
命名锚的语法:
Texttobedisplayed
提示:
锚的名称可以是任何你喜欢的名字。
实例
HTML文档内部的已命名的锚:
UsefulTipsSection
然后,我们创建指向相同文档中“有用的提示”部分的链接:
VisittheUsefulTipsSection
或者,创建从另一个页面指向该文档中“有用的提示”部分的链接:
VisittheUsefulTipsSection
在上面的代码中,我们将#符号和锚名称添加到URL的末端,就可以直接链接到tips这个命名锚了。
基本的注意事项-有用的提示:
注释:
请始终将正斜杠添加到子文件夹。
假如这样书写链接:
href="HTTP请求。
这是因为服务器会添加正斜杠到这个地址,然后创建一个新的请求,就像这样:
href="
提示:
命名锚经常用于在大型文档开始位置上创建目录。
可以为每个章节赋予一个命名锚,然后把链接到这些锚的链接放到文档的上部。
如果您经常访问XX百科,您会发现其中几乎每个词条都采用这样的导航方式。
提示:
假如浏览器找不到已定义的命名锚,那么就会定位到文档的顶端。
不会有错误发生。
格中的空单元格
在大多数浏览器中,没有内容的表格单元显示得不太好。
row1,cell1 | row1,cell2 |
row2,cell1 | |
在浏览器显示如下:
row1,cell1
row1,cell2
row2,cell1
注意:
这个空的单元格的边框没有被显示出来。
(不过MozillaFirefox可以将整个边框显示出来。
)为了避免这种情况,在空单元格中添加一个空格占位符,就可以将边框显示出来。
row1,cell1 | row1,cell2 |
row2,cell1 | |
在浏览器中显示如下:
row1,cell1
row1,cell2
row2,cell1
基本的注意事项-有用的提示:
,
和很少被用到,这是由于浏览器对它们的支持不太好。希望这种情况在未来版本的XHTML中会有所改观。
如果你使用IE5.0或者更新的版本,可以查看在我们的《XML教程》中的具体例子。
表格标签
表格
描述
定义表格
定义表格标题。
定义表格的表头。 | 定义表格的行。
定义表格单元。 定义表格的页眉。
|
定义表格的主体。
定义表格的页脚。
定义用于表格列的属性。
定义表格列的组。
无序列表
无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记。
无序列表始于
Frames
Forms
value="Nixon"size="30"maxlength="50">
Bananas
cols="20">
Entities
<isthesameas<
>isthesameas>
©isthesameas©
OtherElements
--Thisisacomment-->
Textquotedfromsomesource.
Address1
Address2
City
框架
通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面。
每份HTML文档称为一个框架,并且每个框架都独立于其他的框架。
使用框架的坏处:
∙开发人员必须同时跟踪更多的HTML文档
∙很难打印整张页面
框架结构标签(