文本属性
一、字体大小
默认px;
| font-size | 字体大小:单位px,浏览器默认16px,设计图常用字号是12 |
| font-famliy |
字体:当字体是中文字体、英文字体中间有空格时,需要加双引号。 可以使用多个字体,中间用逗号隔开,先解析第1个字体,没有不支 持,则继续解析第二个字体,都不支持,则使用浏览器的默认字体。 注:字体类型很多,具体需要时查阅资料即可 |
| color |
颜色:有三种表达方式 a,red,blue等等 b,16进制表示 c,rgb()方法 |
| font-weight |
字体加粗, 数字方式:取值100-900,常用的为100,400,700, 100-500不加粗,600-900加粗 单词方式:bloder(更粗),blod(加粗),normal(常规) |
| font-style | 字体倾斜:italic(斜体),oblique(倾斜的文字),normal(常规,即不倾斜) |
| text-align |
text-align:left 水平靠左 text-align:right 水平靠右 text-align:center 水平居中 text-align:justify 水平2端对齐,但只对多行起作用 |
| line-height | 行高 |
字体大小示例:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> #p{ font-size: 20px; } </style> </head> <p id="p"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quia recusandae quam dignissimos fugiat odio ullam fuga, ex quod facere quibusdam quas earum molestiae reiciendis, nemo velit sint esse consequuntur? Nemo. </p> <p> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quia recusandae quam dignissimos fugiat odio ullam fuga, ex quod facere quibusdam quas earum molestiae reiciendis, nemo velit sint esse consequuntur? Nemo. </p> <body> </body> </html>
执行结果:

字体示例:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> #p{ font-family: 宋体; } </style> </head> <p id="p"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quia recusandae quam dignissimos fugiat odio ullam fuga, ex quod facere quibusdam quas earum molestiae reiciendis, nemo velit sint esse consequuntur? Nemo. </p> <p> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quia recusandae quam dignissimos fugiat odio ullam fuga, ex quod facere quibusdam quas earum molestiae reiciendis, nemo velit sint esse consequuntur? Nemo. </p> <body> </body> </html>
执行结果:

颜色示例:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .p1{ color:Red; } .p2{ color:rgb(100, 0, 100); } .p3{ color:#ff00ff; } </style> </head> <body> <p class='p1'> Lorem ipsum, dolor sit amet consectetur adipisicing elit. Dolorem dolorum placeat saepe. Excepturi a, tenetur sit nulla maxime soluta quaerat. Voluptas, cumque autem. Veritatis deserunt quas, quia magni dolorem ex. </p> <p class='p2'> Lorem ipsum, dolor sit amet consectetur adipisicing elit. Dolorem dolorum placeat saepe. Excepturi a, tenetur sit nulla maxime soluta quaerat. Voluptas, cumque autem. Veritatis deserunt quas, quia magni dolorem ex. </p> <p class='p3> Lorem ipsum, dolor sit amet consectetur adipisicing elit. Dolorem dolorum placeat saepe. Excepturi a, tenetur sit nulla maxime soluta quaerat. Voluptas, cumque autem. Veritatis deserunt quas, quia magni dolorem ex. </p> </body> </html>
效果:

粗体和斜体的示例:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .p1{ font-weight: bolder; } .p2{ font-style: italic; } </style> </head> <body> <P class="p1"> Lorem ipsum dolor sit amet consectetur adipisicing elit. Consequuntur atque ullam quis ad ipsum, veritatis cupiditate praesentium dignissimos quo, rem, ratione illo reiciendis recusandae natus laboriosam! Possimus sint omnis quos? </P> <P class="p2"> Lorem ipsum dolor sit amet consectetur adipisicing elit. Consequuntur atque ullam quis ad ipsum, veritatis cupiditate praesentium dignissimos quo, rem, ratione illo reiciendis recusandae natus laboriosam! Possimus sint omnis quos? </P> </body> </html>
效果:

文本水平对齐与单行文本垂直居中
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .box1{ /* text-align还有left和right */ text-align: center; } </style> </head> <body> <div class="box1">大家好</div> </body> </html>
效果:

多行文本的居中:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .box1{ /* text-align还有left和right */ text-align: center; width: 150px; background-color: blanchedalmond; } .box2{ text-align: center; width: 150px; background-color: red; } </style> </head> <body> <div class="box1">大家好</div> <div class="box2"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt illo nesciunt ullam incidunt sed pariatur voluptate neque placeat suscipit, iure id aut! Harum quaerat veritatis molestias pariatur, consectetur labore esse! </div> </body> </html>
效果:

浙公网安备 33010602011771号