font 订阅
font:字体。在微机系统里通常用“fonts”文件夹存放已安装的字体,自己安装字体时,也需要装入“fonts”文件夹中。第一种声明方式参数必须按照如上的排列顺序。每个参数仅允许有一个值。忽略的将使用其参数对应的独立属性的默认值。 展开全文
font:字体。在微机系统里通常用“fonts”文件夹存放已安装的字体,自己安装字体时,也需要装入“fonts”文件夹中。第一种声明方式参数必须按照如上的排列顺序。每个参数仅允许有一个值。忽略的将使用其参数对应的独立属性的默认值。
信息
中文名
font
含    义
字体
font简介
CSS1/CSS2 兼容性:IE4+ NS4+ 继承性:有font: [ [<'font-style'>||<'font-variant'>||<'font-weight'>]?<'font-size'>[ /<'line-height'>]?<'font-family'>] | caption | icon | menu | message-box | small-caption | status-bar |inherit该属性是复合属性。第一种声明方式请参阅各参数对应的属性。第二种声明方式中的参数属于CSS2。caption: 使用有标题的系统控件的文本字体(如按钮,菜单等)icon : 使用图标标签的字体menu: 使用菜单的字体message-box : 使用信息对话框的文本字体small-caption : 使用小控件的字体status-bar : 使用窗口状态栏的字体设置或检索对象中的文本特性。该属性是复合属性。对于如何使用用户端系统可能没有的字体,可以参阅@font-face规则。对应的脚本特性为font。请参阅我编写的其他书目。p {font: italic small-caps 600 12pts/18pts宋体; }p { font: italic small-caps 600 12pts/150% Courier; }p { font: italic small-caps 600 12pts/1.5 Courier; }p { font: italic small-caps 600 12pts/18pts Courier; }p {font: /18pts serif; }H1 {font:italic bold 15pt/17pt Arial; }
收起全文
精华内容
下载资源
问答
  • 在设置字体样式本来是用各自单个属性设置的,嫌麻烦,不想在每个选择器里都用两行来设置字体的weight 和size,所以换成font的简写,一开始写成下面这样,但是发现不生效, * { font-family: "Microsoft YaHei UI ...

    在设置字体样式本来是用各自单个属性设置的,嫌麻烦,不想在每个选择器里都用两行来设置字体的weight 和size,所以换成font的简写,一开始写成下面这样,但是发现不生效,

    *  {
         font-family: "Microsoft YaHei UI Light", sans-serif;
        }
    .selector1 {
        font-size: 2.5rem;
        font-weight: 100;
        }
    
    .selector1 {
        font: 100 2.5rem;
        }
    

    查了资料以后了解到,如果要使用font简写属性,font-size和font-family是必须的,其他属性是可选的,所以可以写成:

    .selector1 {
        font: 100 2.5rem none;
        }
    

    或者

    .selector1 {
        font: 100 2.5rem Microsoft YaHei UI Light ;
        }
    

    第一种写法会使用浏览器默认的字体,第二种是你自己指定的字体。

    展开全文
  • Font Awesome的正确简单使用方法

    万次阅读 多人点赞 2018-03-12 21:01:26
    网上看了许多的Font Awesome使用介绍,都是要引用Font-Awesome.css文件,还需要把整个Font Awesome文件都拷贝到项目中,这样不仅容错率极低,一旦不小心把文件路径改了,整个项目的icon部分就挂掉了。而且其中的很多...

    后记:附一个现在常用的,阿里的矢量图标库iconfont:https://www.iconfont.cn/

    正文:

        网上看了许多的Font Awesome使用介绍,都是要引用Font-Awesome.css文件,还需要把整个Font Awesome文件都拷贝到项目中,这样不仅容错率极低,一旦不小心把文件路径改了,整个项目的icon部分就挂掉了。而且其中的很多文件其实根本使用不到,白白浪费服务器内存,也不便于后期网站的维护,下面将介绍Font Awesome的正确使用方法。

        要使用Font Awesome,我们先要理解Font Awesome图标库的原理,首先,一个字体中是存在特殊符号的,例如网页底部常见的©的编码就是&#169。Font Awesome本质上是把图标做成了字体文件,一个图标代表一个特殊符号,因此我们需要这个图标的话只需要引用这个字体文件就好了

        首先来做一个demo页面

    <!DOCTYPE html>
    <html>
    <head>
        <title>name</title>
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <meta name="keywords" content="" />
        <link href="css/style.css" rel="stylesheet" type="text/css" media="all"/>
    </head>
    <body>
    </body>
    </html>

    接着找到Font Awesome内的字体文件

    把这些字体拷贝到你的网页文件夹中,这里建议建立一个单独的字体文件夹,因为一个项目中很可能用到不止一个字体。

    接下来要做的,就是在css中引用字体文件了(注,字体的具体路径根据情况自行修改)

    css代码:

     @font-face {
        font-family: 'FontAwesome';
         src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');
         src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
         font-weight: normal;
         font-style: normal;
       }

    然后,就可以在网页中插入你想要的图标了。

    找到图标的名称

     

    在fontawesome文件夹里找到font-awesome.css并打开

    可以看到,刚才要找的图标的编码为f2b9,其实实际编码为&#xf2b9;此时就可以在html文件中直接使用这个字符了

    HTML代码:

    <!DOCTYPE html>
    <html>
    <head>
        <title>name</title>
        <meta name="viewport" content="width=device-width, initial-scale=1">
    	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <meta name="keywords" content="" />
        <link href="css/common.css" rel="stylesheet" type="text/css" media="all"/>
        <link href="css/style.css" rel="stylesheet" type="text/css" media="all"/>
    </head>
    <body>
            <body>
                    <div class="icon">&#xf2b9</div>
                    <div class="icon">&#xf2b9</div>
                    <div class="icon">&#xf2b9</div>
                    <div class="icon">&#xf2b9</div>
                    <div class="icon">&#xf2b9</div>
            </body>
    </body>
    
    
    </html>

    css代码:

       .icon{
           font-family: FontAwesome;
       }

    这样,就将图标引入到页面中了

    展开全文
  • CSS的fontfont-size

    千次阅读 2019-01-06 09:45:11
    今天遇到一个问题,没有搞明白fontfont-size的关系,研究了https://www.w3schools.com/css/css_font.asp这个帖子,终于搞明白,不过搞不懂为什么,这个网站为什么也需要翻墙,所以就诞生了中文的...

    引用

    原帖收藏于IT老兵驿站

    前言

    今天遇到一个问题,没有搞明白font和font-size的关系,研究了https://www.w3schools.com/css/css_font.asp这个帖子,终于搞明白,不过搞不懂为什么,这个网站为什么也需要翻墙,所以就诞生了中文的http://www.w3school.com.cn/这样的网站。但是“取法乎上,才能得其中”,想得到最好的学习效果,还是应该去看原版的东西。

    这篇文章原本以富文本编辑发表,但是富文本编辑器的引用功能失效,导致格式很乱,只好再编辑成Markdown的格式。

    正文

    先来破题,一言以蔽之,font相当于多个font相关属性的组合属性。

    这篇笔记会把部分重要的原文摘录在下面,底下配上一定的翻译和笔记,这篇文章感觉英文相对都比较简单,没有太多需要翻译的地方。原文中有去往在线操练场的链接,也都是不翻墙而不能用。

    The CSS font properties define the font family, boldness, size, and the style of a text.

    CSS的font属性定义了font family、boldness,、size和一个文本的style。这是CSS的四个属性。

    CSS Font Families

    In CSS, there are two types of font family names:

    generic family - a group of font families with a similar look (like “Serif” or “Monospace”)
    font family - a specific font family (like “Times New Roman” or “Arial”)

    Font Family

    The font family of a text is set with the font-family property.

    The font-family property should hold several font names as a “fallback” system. If the browser does not support the first font, it tries the next font, and so on.

    font-family属性准备了一些字体作为“后备”系统。如果浏览器不支持前面的字体,它就尝试下一个,以此类推。

    Start with the font you want, and end with a generic family, to let the browser pick a similar font in the generic family, if no other fonts are available.

    用你想要的字体开始,用一个generic family(普通的字体家族)结束,如果没有其它字体可用,让浏览器从generic family选择一个相似的字体。

    Note: If the name of a font family is more than one word, it must be in quotation marks, like: “Times New Roman”.

    More than one font family is specified in a comma-separated list:

    Example

    p {
      font-family: "Times New Roman", Times, serif;
    }
    

    For commonly used font combinations, look at our Web Safe Font Combinations.

    Font Style

    字体样式

    The font-style property is mostly used to specify italic text.

    字体样式属性更多用来指定italic(斜体)文本。

    This property has three values:
    normal - The text is shown normally
    italic - The text is shown in italics
    oblique - The text is “leaning” (oblique is very similar to italic, but less supported) 这个属性和italic有些像,不过缺乏一些浏览器的支持

    Example
    p.normal {
      font-style: normal;
    }
    
    p.italic {
      font-style: italic;
    }
    
    p.oblique {
      font-style: oblique;
    }
    

    Font Size

    字体大小

    The font-size property sets the size of the text.

    font-size属性设置文本的大小。

    Being able to manage the text size is important in web design. However, you should not use font size adjustments to make paragraphs look like headings, or headings look like paragraphs.

    在web设计中能够管理文本的大小是很重要的。然而,你不应该使用这个属性去修改标题,让它像段落,反之亦然。

    Always use the proper HTML tags, like<h1> - <h6>for headings and <p>for paragraphs.

    能使用HTML标签的地方,尽量去使用,例如<h1> - <h6>,去用作标题,和<p>用作段落。

    The font-size value can be an absolute, or relative size.

    字体大小可以是一个绝对大小,或者是一个相对大小。

    Absolute size:
    Sets the text to a specified size
    Does not allow a user to change the text size in all browsers (bad for accessibility reasons)
    Absolute size is useful when the physical size of the output is known

    Relative size:
    Sets the size relative to surrounding elements
    Allows a user to change the text size in browsers
    Note: If you do not specify a font size, the default size for normal text, like paragraphs, is 16px (16px=1em).

    Set Font Size With Pixels

    用pixels来设置字体大小

    Setting the text size with pixels gives you full control over the text size:

    Example
    h1 {
      font-size: 40px;
    }
    
    h2 {
      font-size: 30px;
    }
    
    p {
      font-size: 14px;
    }
    

    Tip: If you use pixels, you can still use the zoom tool to resize the entire page.

    Set Font Size With Em

    用Em设置字体大小

    To allow users to resize the text (in the browser menu), many developers use em instead of pixels.

    The em size unit is recommended by the W3C.

    em字体单位被W3C所推荐。

    1em is equal to the current font size. The default text size in browsers is 16px. So, the default size of 1em is 16px.

    1em相当于当前的字体大小,例如当前浏览器的字体大小是16px,那么1em的默认大小就是16px。

    The size can be calculated from pixels to em using this formula: pixels/16=em

    pixel和em的换算公式:pixels/16=em

    Example
    h1 {
      font-size: 2.5em; /* 40px/16=2.5em */
    }
    
    h2 {
      font-size: 1.875em; /* 30px/16=1.875em */
    }
    
    p {
      font-size: 0.875em; /* 14px/16=0.875em */
    }
    

    In the example above, the text size in em is the same as the previous example in pixels. However, with the em size, it is possible to adjust the text size in all browsers.
    Unfortunately, there is still a problem with older versions of IE. The text becomes larger than it should when made larger, and smaller than it should when made smaller.

    Use a Combination of Percent and Em

    组合使用百分比和Em

    The solution that works in all browsers, is to set a default font-size in percent for the element:

    Example
    body {
      font-size: 100%;
    }
    
    h1 {
      font-size: 2.5em;
    }
    
    h2 {
      font-size: 1.875em;
    }
    
    p {
      font-size: 0.875em;
    }
    

    Our code now works great! It shows the same text size in all browsers, and allows all browsers to zoom or resize the text!

    Font Weight

    字体权重(姑且把weight翻译成权重)

    The font-weight property specifies the weight of a font:

    Example
    p.normal {
      font-weight: normal;
    }
    
    p.thick {
      font-weight: bold;
    }
    

    Responsive Font Size

    响应式字体大小

    The text size can be set with a vw unit, which means the “viewport width”.

    使用vm单位当做字体大小的单位,vm意味着“viewport width”,视点宽度。

    That way the text size will follow the size of the browser window:
    Hello World
    Resize the browser window to see how the font size scales.

    Example
    <h1 style="font-size:10vw">Hello World</h1>
    

    Viewport is the browser window size. 1vw = 1% of viewport width. If the viewport is 50cm wide, 1vw is 0.5cm.

    Viewport是浏览器窗体大小,1vw=1%的viewport的宽度,如果viewport是50cm宽,那么1vw是0.5cm宽。

    Font Variant

    字体变种

    The font-variant property specifies whether or not a text should be displayed in a small-caps font.

    font-variant这个属性指定了一个文本是否会用small-caps字体所显示。

    In a small-caps font, all lowercase letters are converted to uppercase letters. However, the converted uppercase letters appears in a smaller font size than the original uppercase letters in the text.

    在small-caps字体中,所有小写字母会被转换成大写字母。然后,转换后的大写字母用一种比正常的大写字母小的字体来显示。这个最好要实践一下才能理解。

    Example
    p.normal {
      font-variant: normal;
    }
    
    p.small {
      font-variant: small-caps;
    }
    

    总结

    研究了font,搞明白了一直没有搞明白的这些关系。现在感觉学的都有些碎片化,欠缺的是如何去设计CSS呢?要找一篇对于这个的介绍来学习学习。

    参考

    https://www.w3schools.com/css/css_font.asp

    展开全文
  • 前端时尚好用的图标项目-Font Awesome

    万次阅读 2020-09-30 14:55:21
    这里我推荐使用fontawesome,这里使用的图标非常好看,使用方式也很简单,同时也支持CDN加速,有着非常不错的用户体验。 Font Awesome介绍 Font Awesome 字体为您提供可缩放矢量图标,它可以被定制大小、颜色、阴影...

    概述

    • 作为一个非专业的美工和前端的技术人员,在项目上有时需要用到一些图标,才能使前端看起来比较高大上,以前都是使用收集好的一些小图标,放在目录下面,通过手动添加图片标签来实现,但是这种方式比较繁琐,要收藏较多的图标,找起来也费劲。

    推荐

    • 这里我推荐使用fontawesome,这里使用的图标非常好看,使用方式也很简单,同时也支持CDN加速,有着非常不错的用户体验。

    Font Awesome介绍

    • Font Awesome 字体为您提供可缩放矢量图标,它可以被定制大小、颜色、阴影以及任何可以用CSS的样式。项目网址 http://www.fontawesome.com.cn/
      在这里插入图片描述

    使用

    • 使用方式也是非常简单,引入css/javascript文件,然后设置icon标签值即可
    • 如果通过使用cdn的加速话,可以在Font Awesome官网上,通过邮箱进行注册,会得到一个嵌入html文件的一段代码
      在这里插入图片描述

    示例

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Font Awesome</title>
        <script src="https://use.fontawesome.com/7deeedbcff.js"></script>
    </head>
    <body>
    <i class="fa fa-heart"></i>
    </body>
    </html>
    
    • 效果如下
      在这里插入图片描述
    展开全文
  • java Font

    千次阅读 2016-09-12 14:52:23
    原文章地址:...类 Font java.lang.Object java.awt.Font 所有已实现的接口: Serializable 直接已知子类: FontUIResource public class Fontextends Objectimplements S
  • font-size:字号大小 font-size属性用于设置字号,该属性的值可以使用相对长度单位,也可以使用绝对长度单位。其中,相对长度单位比较常用,推荐使用像素单位px,绝对长度单位使用较少。具体如下: font-family:字体...
  • Font

    千次阅读 2018-05-17 08:47:01
    要点提示:Font类描述字体名、粗细和大小。​ 可以砸渲染文字的时候设置字体信息。javafx.scene.text.Font类用于创建字体。​ Font实例可以使用它的构造方法或者静态方法来创建。Font可以用它的名字、字体粗细、字体...
  • plt.rcParams['font.sans-serif']=['SimHei'] # 显示中文标签
  • QML 的 font 与 Canvas 的中 font

    千次阅读 2016-05-26 00:37:10
    QML 的 font 与 Canvas 的中 font
  • #模板中字体统一改成font1、font2、font3、font4、font5、font6 # coding=utf8 import os,sys def replace(f): if not os.path.exists(f): # 看一下这个文件是否存在 exit(-1) #,不存在就退出 lines =
  • css font简写

    千次阅读 2018-04-17 16:27:12
    一、字体属性主要包括下面几个font-family,font-style,font-variant,font-weight,font-size,fontfont-family(字体族): “Arial”、“Times New Roman”、“宋体”、“黑体”等;font-style(字体样式): ...
  • font-awesome-4.7.0

    热门讨论 2016-11-08 14:16:03
    font-awesome-4.7.0
  • Font Color,iframe标签

    千次阅读 2021-08-15 10:29:12
    Font Color,iframe标签一、Font Color1.语法2.使用color设置颜色3.总结二、iframe1.语法2.说明3.案例 一、Font Color 1.语法 <font color="#FF0000">www.baidu.com</font> 标签直接使用color颜色参数...
  • 【HTML】font标签&font属性的使用方法

    万次阅读 2018-09-02 22:17:33
    1、font标签    定义和用法: &lt;font&gt;规定文本的字体、字体尺寸、字体颜色    定义和用法:&lt;font规定文本的字体、字体尺寸、字体颜色  实例:    效果:   可选的属性: 属性...
  • font属性简写

    千次阅读 2019-06-04 13:30:48
    一、 font 的属性比较多,有font-style, font-variant, font-weight, font-size,font- family,我们可以把它们按照顺序统一放在font属性中,在一个声明中设置所有字体属 性。 font-family 设置字体系列。 font-...
  • 本文很简单,了解几个可能平时用得不太多,长得不太熟的font相关的几个CSS属性,分别是:font-kerning, font-smoothing和font-variant。字距调整属性font-kerningfont-kerning应该算是一个CSS3属性,主要作用是调整...
  • python Font 对象

    万次阅读 2018-09-01 19:46:46
    Font 对象的 style 属性影响文本在单元格中的显示方式。要设置字体风格属性,就 向Font()函数传入关键字参数。表 12-2展示了 Font()函数可能的关键字参数。  可以调用 Font()来创建一个 Font 对象,并将这个 ...
  •  font-family 设置字体系列。  font-size 设置字体的尺寸。  font-style 设置字体风格。  font-variant 以小型大写字体或者正常字体显示文本。  font-weight 设置字体的粗细。  font 简写属性。   1....
  • 我的处女作《Canvas系列教程》在我的Github上正在连载更新,希望能得到您的关注和支持,让...在Canvas中,可以通过绘图环境对象的font属性设置文本所采用的字型。该属性是一个CSS3格式的字型字符串,各个分量如下...
  • css中font-family和font-style的区别

    千次阅读 2020-05-14 20:23:57
    初学字体样式的时候会分不清楚font-family和font-style的区别 font-family :是字体系列 它的值有很多,比如 “宋体”,“微软雅黑”等等,就是你电脑字体库里面有的那些字体。 font-style:是字体样式 它的值有:...
  • fontawesome-webfont

    2014-12-14 19:01:54
    利用font-face产生图标,不同图片
  • 如何应用fontawesome字体 当前最常见的图标字体就是web字体fontawesome,它常常用于web中。那么在matplotlib或者wordcloud中如何应用这种字体呢。 下载fontawesome字体 fontawesome也支持在桌面端使用,...
  • pygame之font模块

    千次阅读 2019-01-23 16:07:02
    font-用于加载和渲染字体的Pygame模块 pygame.font.init—初始化字体模块 pygame.font.quit—取消初始化字体模块 pygame.font.get_init—如果字体模块已初始化,则为true pygame.font.get_default_font—获取...
  • font标签属性

    千次阅读 2019-07-26 15:22:48
    font标签使用 font标签设置文字颜色color font标签设置文字大小size (1~7) font标签设置文字字体face="(黑体,楷体,宋体)" <html> <head> <title></title> <meta charset="utf-8">...
  • font creator V6.0 绿色版 fontcreator

    热门讨论 2010-03-17 20:33:09
    fontcreator 6.0 绿色版,解压缩后运行注册文件即可成为注册版,根据安装文件注册后把注册信息导出的注册文件,不含垃圾信息。我上传过5.6版的,需要的人不少,就把6.0也贴出来吧,不过是英文的。如果需要我也可把...
  • font字体样式

    千次阅读 2019-07-04 20:30:37
    Font-size 字体大小 其中px最常用,其次em。 网页上一般采用14px以上字号大小。 尽量设置为偶数大小,IE奇数可能有显示bug。 <p>文字内容</p> p { font-size:16px; color:blue; } font-family:字体 &...
  • CSS样式规则、字体样式属性(font-size、font-family、Unicode、font-weight、font-style、font综合设置字体样式)chrome调试工具
  • 看见网上相关文档都需要安装好多依赖,有点麻烦,其实只需要安装一个font-awesome就行 第一步安装依赖 cnpm install font-awesome --save 或者 npm install font-awesome --save 个人倾向于前者,因为真快啊 ...
  • POI 字体Font

    千次阅读 2017-09-29 11:32:27
    1. 字体Font字体Font定义了单元格内容的字体样式: 1. 字体名 2. 字符集 3. 字号大小,以缇twips为单位 4. 字体颜色 5. 是否粗体 6. 是否斜体 7. 设置上标或下标 8. 是否设置水平删除线 9. 设置下划线类型 ...
  • font标签及其属性

    万次阅读 2017-10-29 09:09:38
    font标签有关的css样式属性: 1、font-family 定义字体 font-family:"微软雅黑","arial"; 2、font-size 字体大小 font-size:18px; font-size:150%; font-size:xx-small,x-small,small,medium,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,159,003
精华内容 463,601
关键字:

font