热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

css字体倾斜_Web前端开发技术,CSS字体属性介绍,提升前端小白能力

1、使用CSS属性指定和改变字体外观,常见的属性有:font-style:italic;定义字体的风格font-weight:bold;定义字体粗细fo
9f72571b7572beea9ed8fc79b2778f23.png

1、使用CSS属性指定和改变字体外观,常见的属性有:

font-style: italic; 定义字体的风格

font-weight: bold; 定义字体粗细

font-size: 20px; 定义字体大小

line-height: 30px; 定义一段文字的行高

还可以使用简写形式,把所有属性值放到font属性中,如:

p {font: italic bold 20px/30px 微软黑体;}

2、Font-family 属性可以设置文字字体样式,比如常用的中文字体有:微软雅黑,黑体,宋体等;常用的英文字体有:Verdana,arial,Times New Roman等。Font-family 后面可以定义一个字体,也可以定义一个字体列表。为什么需要使用字体列表呢?因为我们无法控制用户计算机上安装什么字体,不仅如此,往往操作系统也不一样,比如在苹果的Mac电脑上有的字体,在微软的Windows上就不一定有,所以最好为字体指定一个可选的字体列表。字体列表实际上就是一个字体有限列表,如下,第一个微软雅黑是我希望使用的,浏览器会尽力加载这个字体,如果用户电脑上没有这个字体就使用第二个备用字体,依次类推,字体列表最后面应该制定一个通用字体系列。

p{font-family: 微软雅黑, 黑体, Arial, Helvetica, sans-serif;}

3、什么是通用字体系列?在CSS中定义了5个通用字体系列:

· Sans-serif字体系列:无衬线字体,笔画粗细一致,在计算机屏幕上更容易阅读

· Serif字体系列:有衬线字体,笔画末端有装饰性的线条或凸起,报纸正文中使用的字体

· Monospace字体系列:等宽字体,每个字母宽度一致,用于显示软件代码示例

· Cursive字体系列:手写体

· Fantasy字体系列:装饰性字体,设计感较强

所以,候选字体列表中的字体通常来自于同一个字体系列,这样当浏览器找不到优先定义的字体使用备用字体时,页面展示的效果不会有太大的变化。如果前面指定的特定字体都没有找到,浏览器就从sans-serif字体系列中找一个默认的字体。

4、font-size 调整字体大小的方法有三种:

1)使用像素px,如:

2ca86d868d90e6d7b8148cfa573bff87.png

注意:20和单位px之间不能有空格,文字的大小就是文字的最低部分和最高部分之间时20像素

2)使用%定义字体大小就是相对于父元素的字体大小,如:p标签时body的子标签,body定义的字体大小是20px,所以子标签p的字体大小是父标签的150%即30px。

b54cac74d5f3e46bd136cd83a59a8425.png

3)使用em调整字体大小,类似于百分数,也是一个相对的度量单位,使用em的时候要指定一个比例因子,p标签是父标签字体大小的1.2倍即24px。

9fcb456a332421ae0e08126a95c2bb81.png

5、font-weight 属性可以改变字体的粗细,bold为粗体,normal为去掉粗体的样式。

3421e145b2511c4133c963cb17f53811.png

字体的粗细还有lighter为稍细,bolder稍粗,或者使用数字100、200-900,但是这些都没有得到字体和浏览器的广泛支持,通常并不适用,了解即可。

6、font-style为字体增加风格

f024a0324b4f5afdca1b71d03c01ad21.png

有三个可能的值:normal(正常),italic(斜体字符),oblique(倾斜文本);其中italic是专门为正常字体设计的斜体字符,oblique没有专门的斜体字符,由浏览器负责把正常的字体倾斜显示,因为不是所有的字体定义了斜体字符,所以使用italic定义字体风格时,浏览器找不到这个字体的斜体字符,就通过oblique把正常的字体倾斜显示,有时候看着是一样的,有时候则不同,除非非要区分斜体和倾斜文本,不然可以选择一种使用。

7、line-height 调整行高,定义一个盒子内每一行文字之间的距离。

3c2e91dcf7983dbb0b04144b62356383.png

每天进步一点点,跟着教头学开发。

点一下链接:自己总结录制的前端精讲视频和学习路线,分享

在成为一个优秀的前端工程师的道路上,充满了汗水和辛劳



推荐阅读
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 本文介绍了使用Java实现大数乘法的分治算法,包括输入数据的处理、普通大数乘法的结果和Karatsuba大数乘法的结果。通过改变long类型可以适应不同范围的大数乘法计算。 ... [详细]
  • Webpack5内置处理图片资源的配置方法
    本文介绍了在Webpack5中处理图片资源的配置方法。在Webpack4中,我们需要使用file-loader和url-loader来处理图片资源,但是在Webpack5中,这两个Loader的功能已经被内置到Webpack中,我们只需要简单配置即可实现图片资源的处理。本文还介绍了一些常用的配置方法,如匹配不同类型的图片文件、设置输出路径等。通过本文的学习,读者可以快速掌握Webpack5处理图片资源的方法。 ... [详细]
  • HDU 2372 El Dorado(DP)的最长上升子序列长度求解方法
    本文介绍了解决HDU 2372 El Dorado问题的一种动态规划方法,通过循环k的方式求解最长上升子序列的长度。具体实现过程包括初始化dp数组、读取数列、计算最长上升子序列长度等步骤。 ... [详细]
  • 本文讨论了Alink回归预测的不完善问题,指出目前主要针对Python做案例,对其他语言支持不足。同时介绍了pom.xml文件的基本结构和使用方法,以及Maven的相关知识。最后,对Alink回归预测的未来发展提出了期待。 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • javascript  – 概述在Firefox上无法正常工作
    我试图提出一些自定义大纲,以达到一些Web可访问性建议.但我不能用Firefox制作.这就是它在Chrome上的外观:而那个图标实际上是一个锚点.在Firefox上,它只概述了整个 ... [详细]
  • 本文介绍了在SpringBoot中集成thymeleaf前端模版的配置步骤,包括在application.properties配置文件中添加thymeleaf的配置信息,引入thymeleaf的jar包,以及创建PageController并添加index方法。 ... [详细]
  • 本文讲述了作者通过点火测试男友的性格和承受能力,以考验婚姻问题。作者故意不安慰男友并再次点火,观察他的反应。这个行为是善意的玩人,旨在了解男友的性格和避免婚姻问题。 ... [详细]
  • 安卓select模态框样式改变_微软Office风格的多端(Web、安卓、iOS)组件库——Fabric UI...
    介绍FabricUI是微软开源的一套Office风格的多端组件库,共有三套针对性的组件,分别适用于web、android以及iOS,Fab ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 1,关于死锁的理解死锁,我们可以简单的理解为是两个线程同时使用同一资源,两个线程又得不到相应的资源而造成永无相互等待的情况。 2,模拟死锁背景介绍:我们创建一个朋友 ... [详细]
  • 后台获取视图对应的字符串
    1.帮助类后台获取视图对应的字符串publicclassViewHelper{将View输出为字符串(注:不会执行对应的ac ... [详细]
author-avatar
乐家巢欧美家具_636
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有