经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » HTML/CSS » CSS » 查看文章
CSS font-size字体
来源:cnblogs  作者:有点儿意思  时间:2022/1/17 10:48:35  对本文有异议

font字体

目标:能够使用字体和文本相关样式修改元素外观样式

字体大小

属性名:front-size

取值:数字+px

注意点:谷歌浏览器的默认值是16px,单位需要设置,否则是无效的。

  1. <style>
  2. p{
  3. font-size: 30px;
  4. }
  5. </style>
  6. </head>
  7. <body>
  8. <p>今天也有努力呦!!!</p>
  9. </body>

字体粗细

属性名:font-weight

取值:

关键字取值:

正常 normal
加粗 bold

纯数字取值:100~900的整百数

正常 400
加粗 700

注意点:

不是所有字体都提供了9中粗细,因此部分取值页面中无变化

在实际开发中,以正常,加粗两种取值使用的最多。

  1. <style>
  2. p{
  3. font-weight: bold;
  4. }
  5. .weight{//复习类选择器的使用
  6. font-size: 700;
  7. }
  8. </style>
  9. </head>
  10. <body>
  11. <p>今天也有努力呦!!!</p>
  12. <p class="weight">嗯嗯,努力了呀!</p>
  13. </body>

字体样式

属性名:font-style

取值:

正常(默认值):normal

倾斜:italic

  1. <style>
  2. #style{ //复习id选择器的使用
  3. font-style: italic;
  4. }
  5. </style>
  6. </head>
  7. <body>
  8. <p id="style">明天也要加油呦!</p>
  9. </body>

常见的字体系列

1、无衬线字体(sans-serif)

特点 文字笔画粗细均匀,并且首位无装饰
场景 网页中大多采用无衬线字体
常见的该系列 黑体、Arial

2、衬线字体

特点 文字笔画粗细不均匀,并且首尾有笔锋装饰
场景 报刊书籍中
常见的该系列 宋体、The New Roman

3、等宽字体

特点 每个字母或者文字的宽度相等
场景 一般用于代码编写,有利于代码的阅读
常见的该系列 Consolas、fira code

字体系列font-family

属性名:font-family

常见取值:具体字体1,具体字体2,具体字体3......字体系列

渲染规则:从左往右按照顺序查找,如果电脑中未安装该字体,则显示下一个字体。如果都不支持,会根据OS,显示最后字体系列的默认字样。

注意点:

1、如果字体名称中存在多个单词,推荐使用引号包裹

2、最后一项字体不需要使用引号包裹

3、网页开发时,尽量使用系统自带常见字体,保证不同用户浏览网页都可以正确显示。

样式的层叠问题

假如给同一个p标签设置了两个颜色的属性,那么写在最后的会把前面的覆盖掉

  1. <style>
  2. p{
  3. color: blue;
  4. color: red;//实际上执行这个红色
  5. }
  6. </style>
  7. </head>
  8. <body>
  9. <p>明天也要加油呦!</p>
  10. </body>

字体样式的连写

属性名:font

取值:font:style,weight,size,family

顺序要求:可以是swsf

省略要求:只能省略前面两个,如果省略相当于设置了默认值

注意点:

如果需要同时设置单独和连写的形式

要么把单独的样式写在连写的下面

要么把单独的样式写在连写的里面(否则就相当于给同一个标签设置了两个相同属性。导致上面的被覆盖掉,所以写在下面。)

  1. <style>
  2. p{
  3. font: italic 700 300px 楷体,宋体,隶书,sans-serif;
  4. }
  5. </style>
  6. </head>
  7. <body>
  8. <p>明天也要加油呦!</p>
  9. </body>

原文链接:http://www.cnblogs.com/kuangsun125/p/15785432.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号