首页 > 其他分享 >无涯教程-CSS3 - 字体属性(Font)

无涯教程-CSS3 - 字体属性(Font)

时间:2024-01-24 16:32:16浏览次数:27  
标签:CSS3 font SVG Fonts 无涯 face 字体 用于 Font

Web字体用于允许CSS中的字体,这些字体未在本地系统上安装。

Sr.No. Font & Remark
1

TrueType Fonts(TTF)

TrueType是Apple和Microsoft在1980年代后期开发的轮廓字体标准,它成为Windows和MAC操作系统最常用的字体。

2

OpenType Fonts(OTF)

OpenType是Microsoft开发的可缩放计算机字体的格式

3

Web Open  Font Format(WOFF)

WOFF用于开发网页并于2009年开发。现在W3C推荐使用它。

4

SVG Fonts/Shapes

SVG允许SVG文档中的SVG字体,还可以将CSS应用于具有字体属性的SVG。

5

Embedded OpenType Fonts(EOT)

EOT用于开发网页,并且已嵌入网页中,因此无需使用第三方字体

以下代码显示了字体的示例代码-

<html>
   <head>
      <style>
         @font-face {
            font-family: myFirstFont;
            src: url(/css/font/SansationLight.woff);
         }
         div {
            font-family: myFirstFont;
         }
      </Style>
   </head>
   
   <body>
      <div>This is the example of font face with CSS3.</div>
      <p><b>Original Text :</b>This is the example of font face with CSS3.</p>
   </body>
</html>

它将产生以下输出-

字体描述

以下列表包含所有放置在@font-face规则中的字体描述-

Sr.No. Value & Remark
1

font-family

用于定义字体名称

2

src

用于定义URL

3

font-stretch

用于查找应如何拉伸字体

4

font-style

用于定义字体样式

5

font-weight

用于定义字体粗细(粗体)

参考链接

https://www.learnfk.com/css/css3-web-font.html

标签:CSS3,font,SVG,Fonts,无涯,face,字体,用于,Font
From: https://blog.51cto.com/u_14033984/9399696

相关文章

  • 无涯教程-CSS3 - 渐变属性(Gradients)
    渐变显示两种或更多种颜色的组合,如下所示-线性渐变线性渐变用于以线性格式(如从上到下)排列两种或多种颜色。Toptobottom(从上到下)<html><head><style>#grad1{height:100px;background:-webkit-linear-gradient(pink,......
  • 无涯教程-CSS3 - 颜色属性(Color)
    CSS3支持以下其他颜色属性-RGBA颜色HSL颜色HSLA颜色Opacity透明RGBA代表RedGreenBlueAlpha。它是CSS2的扩展,Alpha指定颜色的透明度,参数是0.0到1.0之间的数字。RGBA的示例语法如下所示-#d1{background-color:rgba(255,0,0,0.5);}#d2{background-colo......
  • 无涯教程-CSS3 - boarder-image属性
    CSSBorderimage属性用于向某些元素添加图像边界。边界图像的示例语法如下-#borderimg{border:10pxsolidtransparent;padding:15px;}最常用的值如下所示-Sr.No.Value&Remark1border-image-source用于设置图像路径2border-image-slice用于切片边......
  • 无涯教程-CSS3 - border-radius属性
    CSS3圆角用于通过使用border-radius 属性为正文或文本添加特殊的彩色圆角,语法如下-#rcorners7{border-radius:60px/15px;background:#FF0000;padding:20px;width:200px;height:150px;}下表显示了圆角的可能值,如下所示:Sr.No.Value&Remark1......
  • 无涯教程-CSS - 文字效果
    您可以使用CSS过滤器将特殊效果添加到文本,图像和网页的其他方面,而无需使用图像或其他图形。AlphaChannelAlpha通道滤镜会更改对象的透明度,从而使其融合到背景中,以下参数可以在此过滤器中使用-Sr.No.Parameter&Remark1opacity透明度。0是完全透明的,100是完全不透明的......
  • 无涯教程-CSS - @规则
    本章将涵盖以下重要的@规则-@import    : 将另一个样式导入到当前样式表中。@charset   : 样式使用的字符集。@font-face  : 用于详尽地描述文档中使用的字体。!important  : 指示用户定义的规则应优先。注意-还有其他@规则,无涯教程将在......
  • 无涯教程-CSS - 伪元素
    CSS伪元素用于向某些选项添加特殊效果,伪元素的简单语法如下-selector:pseudo-element{property:value}CSS类也可以与伪元素一起使用-selector.class:pseudo-element{property:value}最常用的伪元素如下-Sr.No.Value&Remark1:first-linep:first-line  选择每......
  • 无涯教程-CSS - 伪类
    CSS伪类是用来添加一些选择器的特殊效果。伪类的简单语法如下-selector:pseudo-class{property:value}CSS类也可以与伪类一起使用-selector.class:pseudo-class{property:value}最常用的伪类如下-Sr.No.Value&Remark1:linka:link 选择所有未访问链接2:visi......
  • 无涯教程-CSS - 图层(Layers)
     CSSlayers指的是将z-index属性应用于彼此重叠的元素。z-index属性与position属性一起使用以创建图层效果。您可以指定哪个元素应该放在顶部,哪个元素应该放在底部。<html><head></head><body><divstyle="background-color:red;width:300......
  • 无涯教程-CSS - 尺寸(Dimension)
    无涯教程具有以下属性,可让您控制盒子的尺寸。height      :属性用于设置盒子的高度。width      :属性用于设置盒子的宽度。line-height  :属性用于设置一行文本的高度。max-height :属性用于设置盒子可以达到的最大高度。min-height ......