学习 HTML 在线

358提示:请使用CSS样式来居中文本!在CSS教程中您能了解到更多关于居中文本

letter-spacing 与 word-spacing:

h1{
letter-spacing:30px;
}
...
<h1>letter spacing</h1>

letter-spacing 这个样式使用在英文单词时,是设置字母与字母之间的间距。

如果想设置英文单词之间的间距,可以使用 word-spacing 来实现。如下代码:

h1{
word-spacing:30px;
}
...
<h1>word spacing</h1>

357HTML教程:HTML段落

区分一下
,
以及
(带有空格)


是 HTML 写法。
是XHTML1.1的写法, 也是 XML 写法。
是 XHTML 为兼容 HTML 的写法,也是 XML 写法。HTML5 因为兼容 XHTML,所以三种写法都可以使用。

早期发布的 HTML 规范当中,<br> 与 <img> 等元素是不用封闭自身的,但是这种元素造成了 HTML 规范的不严谨,于是在之后发布的 XHTML 语言中,参考了更为严谨的 XML 规范,在这些不用自身封闭的元素后加 / 来表示自行封闭,在逻辑上来讲等同于<br>....</br>(但是没有 </br> 这种写法),这样一来保证了较少的代码量,二来保证了规范的严谨。

356HTML教程:HTML元素

1. 一些标签的使用,切记所有标签都需要闭合,不管是单体标签还是成对标签。(尽管目前浏览器是识别有些标签不闭合的情况,但是取的最好的保证兼容性,使用闭合)

2. 标签写法要用小写字母(有些版本对大小写可认为相同,而xhtml中强制使用小写)

355注释:<img>

alt 属性和 title 属性的区别:

1、alt 属性的特点

A、alt属性(注意是“属性”而不是“标签”)包括替换说明,对于图像和图像热点是必须的。它只能用在img、area和input元素中(包括applet元素)。对于input元素,alt属性意在用来替换提交按钮的图片。比如:

<input type="image" src="image.gif" alt="Submit" />

B、alt属性保证那些文字确实为那些看不到图像的人提供了说明信息,并且在上下文中有意义。对于那些装饰性的图片可以使用空的值(alt="",引号中间没有空格),而不是使用不相关的替换文字比如 “blue bullet”。

C、Alt属性值得长度必须少于100个英文字符或者用户必须保证替换文字尽可能的短。

2、title 属性的特点

A、title属性为设置该属性的元素提供建议性的信息,即提供非本质的额外信息,大部分的可视化浏览器在鼠标悬浮在特定元素上时显示title文字为提示信息(tool tip),然而这又由制造商来决定如何渲染title文字。一些浏览器会将title文字显示在状态栏里。比如早期版本的Safari浏览器。

B、title属性可以用在除了base,basefont,head,html,meta,param,script和title之外的所有标签。但是并不是必须的。

C、title属性有一个很好的用途,即为链接添加描述性文字,特别是当连接本身并不是十分清楚的表达了链接的目的。这样就使得访问者知道那些链接将会带他们到什么地方,他们就不会加载一个可能完全不感兴趣的页面。另外一个潜在的应用就是为图像提供额外的说明信息,比如日期或者其他非本质的信息。

D、title属性值可以比alt属性值设置的更长。不过要注意的是,有些浏览器会截断过长的文字(比如工具提示或其他)。比如Mozilla核心的浏览器只能显示最先的60个字符。

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>测试alt属性和title属性</title>
</head>
<body>
<p>一个图像: <img src="smiley.gif" alt="Smiley face" width="32" height="32"><br/>
一个图像: <img src="smiley.gif" title="Smiley face" width="32" height="32"></p>
</body>
</html>

以下是测试结果:

图一是 alt 的显示结果:

图二是 title 的显示结果:

354注释:<img>

alt 与 title 属性区别:

图片中的 alt 属性是在图片不能正常显示时出现的文本提示。

图片中的 title 属性是在鼠标在移动到元素上的文本提示。