16.7.2 文本间隔

与word-spacing接的值一样,letter-spacing也可以接normal或者数值表示间隔,文本间隔完整代码如下:


letter-spacing:normal|长度单位


与间距一样,间隔的值也是默认normal,且也可以为负值,下面用实例来演示间距与间隔的区别。代码16.7所表示的是word-spacing与letter-spacing在设置文本时的用法,所表现的效果也不同。

代码16.7 源代码\第16章\间距与间隔.html


——————————————文件名:间距与间隔.html——————————————-

01 <html>

02 <head>

03 <title>间距与间隔</title>

04 <styletype="text/css">

05 #word1

06 {

07 /设置间距/

08 word-spacing:normal;

09 }

10 #word2

11 {

12 /设置间距/

13 word-spacing:-5px;

14 }

15 #word3

16 {

17 /设置间距/

18 word-spacing:5px;

19 }

20 #letter1

21 {

22 /设置间隔/

23 letter-spacing:normal;

24 }

25 #letter2

26 {

27 /设置间隔/

28 letter-spacing:-5px;

29 }

30 #letter3

31 {

32 /设置间隔/

33 letter-spacing:5px;

34 }

35 </style>

36 </head>

37 <body>

38 下面是间距:

39 <divid="word1">

40 间距的表示—HTML+CSS完全自学手册word-spacing, todayismonday.

41 </div>

42 <divid="word2">

43 间距的表示—HTML+CSS完全自学手册word-spacing, todayismonday.

44 </div>

45 <divid="word3">

46 间距的表示—HTML+CSS完全自学手册word-spacing, todayismonday.

47 </div>

48 下面是间隔:

49 <divid="letter1">

50 间隔的表示—HTML+CSS完全自学手册letter-spacing

51 </div>

52 <divid="letter2">

53 间隔的表示—HTML+CSS完全自学手册letter-spacing

54 </div>

55 <divid="letter3">

56 间隔的表示—HTML+CSS完全自学手册letter-spacing

57 </div>

58 </body>

59 </html>


【代码解析】代码第39~55行展示了间距与间隔的用法,用比较法,比较二者区别,读者在学习间距与间隔时,用效果图比较学习更容易理解其区别和用法,效果如图16.7所示。

16.7.2 文本间隔 - 图1

图 16.7 设置间距与间隔

注意间隔与间距的区别。这两者对中文与英语所表示的效果不一样,对实际项目进行设置其值。