字体样式

常见的属性:

font-family 字体(如:微软雅黑、楷体…)
font-size 字体大小
font-weight 字体粗细
color 字体颜色
  1. <html lang="en">
  2. <head>
  3. <meta charset="UTF-8">
  4. <title>Title</title>
  5. <style>
  6. h1{
  7. font-family:楷体;
  8. color: #a13d30;
  9. font-weight: bolder;
  10. }
  11. p{
  12. font-family: 隶书;
  13. color: #0080FF;
  14. font-size: 20px;
  15. font-weight: normal;
  16. }
  17. </style>
  18. </head>
  19. <body>
  20. <h1>文摘</h1>
  21. <p>
  22. 在偏远的兽国窝窝乡,蛮大人和蛮吉每天为取得象征成功和光荣的妖侠纹耀而刻苦修炼,却把他们生活的村庄搅得鸡犬不宁。村民们绞尽脑汁把他们赶走。
  23. 一天,消灭魁拔的征兵令突然传到 窝窝乡,村长趁机怂恿蛮大人和蛮吉从军参战。然而,在这个一切都凭纹耀说话的世界,仅凭蛮大人现有的一块冒牌纹耀,
  24. 不要说参军,就连住店的资格都没有。受尽歧视的蛮吉和蛮大人决定,混上那艘即将启程去消灭魁拔的巨型战舰,直接挑战魁拔,用热血换取至高的荣誉。
  25. </p>
  26. </body>
  27. </html>

运行结果:
image.png

文本样式

text-align 排版(center居中;left居左;right居右)
text-indent: 2em 段落首行缩进(一个em是一个字符)
height 300px;
line-height 行高(和块的高度一致,就可以上下居中)
text-decoration: none; a标签(超链接)去除下划线
  1. <html lang="en">
  2. <head>
  3. <meta charset="UTF-8">
  4. <title>Title</title>
  5. <style>
  6. h1{
  7. font-family:楷体;
  8. color: #a13d30;/*设置字体颜色*/
  9. font-weight: bolder;/*字体加粗*/
  10. text-align: center;/*水平居中*/
  11. }
  12. p{
  13. font-family:微软雅黑;/*设置字体格式*/
  14. background: orange;
  15. height: 200px;
  16. /* line-height: 800px;*/
  17. color: #a13d30;/*设置字体颜色*/
  18. font-weight: bolder;/*字体加粗*/
  19. text-indent: 2em;/*段落前空两格*/
  20. }
  21. a{
  22. color: blueviolet;
  23. text-decoration: none;
  24. }
  25. </style>
  26. </head>
  27. <body>
  28. <h1>文摘</h1>
  29. <p>
  30. 在偏远的兽国窝窝乡,蛮大人和蛮吉每天为取得象征成功和光荣的妖侠纹耀而刻苦修炼,却把他们生活的村庄搅得鸡犬不宁。村民们绞尽脑汁把他们赶走。
  31. 一天,消灭魁拔的征兵令突然传到 窝窝乡,村长趁机怂恿蛮大人和蛮吉从军参战。然而,在这个一切都凭纹耀说话的世界,仅凭蛮大人现有的一块冒牌纹耀,
  32. 不要说参军,就连住店的资格都没有。受尽歧视的蛮吉和蛮大人决定,混上那艘即将启程去消灭魁拔的巨型战舰,直接挑战魁拔,用热血换取至高的荣誉。
  33. </p>
  34. <a href="xjj.jpg">点我看小姐姐</a>
  35. </body>
  36. </html>

运行结果:
image.png
注意:text-align只是水平方向的居中,不能垂直居中,如果要垂直居中需要使得行高等于块的高度。(这一点在后面的div用的比较多)
如,把第18行的注释去掉的运行结果(height==line-height):
image.png
可以看到垂直居中了

超链接伪类

  1. <html lang="en">
  2. <head>
  3. <meta charset="UTF-8">
  4. <title>Title</title>
  5. <style>
  6. /*超链接默认的颜色*/
  7. a{
  8. text-decoration: none;/*去掉下划线*/
  9. color: #000;
  10. }
  11. /*鼠标悬浮的状态(只需要记住 :hover)*/
  12. a:hover{
  13. color: orange;/*鼠标悬停时的字体颜色*/
  14. font-size: 20px;/*鼠标悬停时的字体大小*/
  15. }
  16. </style>
  17. </head>
  18. <body>
  19. <a href="#"> <!--#代表你想要跳转到哪里-->
  20. <img src="book.jpg"> <!--图片超链接-->
  21. </a>
  22. <p>
  23. <a href="#">码出高效:Java开发手册</a>
  24. </p>
  25. <p>
  26. <a href="">作者:孤尽老师</a>
  27. </p>
  28. <p id="price">
  29. ¥99
  30. </p>
  31. </body>
  32. </html>

运行结果:
image.png
点击第一行和第二行文字时,字体颜色会变黄,字体变大,这就是超链接伪类之一,知道这个常用的就可以了,其它伪类暂时不管。