CSS-伺服器端字體筆記

来源:https://www.cnblogs.com/tynam/archive/2019/05/09/10841018.html
-Advertisement-
Play Games

伺服器端字體 在CSS3中可以使用@font-face屬性來利用伺服器端字體。 @font-face 屬性的使用方法: font-family屬性值中使用webfont來聲明使用的是伺服器端字體 src屬性值中首先指定了字體文件所在的路徑 format聲明字體文件的格式,可以省略文件格式的聲明,單獨 ...


伺服器端字體  

  在CSS3中可以使用@font-face屬性來利用伺服器端字體。

  @font-face 屬性的使用方法:    

    @font-face{
        font-family:webFont;
        src:url('字體名稱.otf')format("opentype");
        }

         font-family屬性值中使用webfont來聲明使用的是伺服器端字體

        src屬性值中首先指定了字體文件所在的路徑

        format聲明字體文件的格式,可以省略文件格式的聲明,單獨使用src屬性值

        字體文件的格式有 OpenType 和 TrueType

          OpenType 值為opentype 文件擴展名為 .otf

          TrueType後者的屬性值是 truetype,文件擴展名為 .ttf


示例
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
<style  type="text/css">
   @font-face{
        font-family:webFont;src:url('font/twlsfont.ttf')format("truetype");}
    * {margin: 0; padding: 0;}
    .text {width: 500px; margin: 0 auto; font-family: webFont; }
</style>

</head>
<body>
    <div class="text">
        門前<br> 
        我多麼希望,有一個門口<br>
        早晨,陽光照在草上<br>
        我們站著<br>
        扶著自己的門扇<br>
        門很低,但太陽是明亮的<br>
        草在結它的種子<br>
        風在搖它的葉子<br>
        我們站著,不說話<br>
        就十分美好<br>
        有門,不用開開<br>
        是我們的,就十分美好<br>
        早晨,黑夜還要流浪<br>
        我們把六弦琴交給他<br>
        我們不走了<br>
        我們需要土地<br>
        需要永不毀滅的土地<br>
        我們要乘著它<br>
        度過一生<br>
        土地是粗糙的,有時狹隘<br>
        然而,它有歷史<br>
        有一份天空,一份月亮<br>
        一份露水和早晨<br>
        我們愛土地<br>
        我們站著<br>
        用木鞋挖著泥土<br>
        門也曬熱了<br>
        我們輕輕靠著,十分美好<br>
        牆後的草<br>
        不會再長大了<br>
        它只用指尖,觸了觸陽光
    </div>
</html>
結果

所用字體下載:https://pan.baidu.com/s/15BC8B2JipH2EXggeA3e_xA


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 公司前端界面用的是vue,我要嵌入到Android中生成App第一步:安裝nodenode安裝:直接進入官網https://nodejs.org/zh-cn/,下載最新版本安裝。安裝之後在命令行中使用”node -v” 檢查安裝是否成功。npm安裝:由於新版的nodejs已經集成了npm,所以nod ...
  • csr8675是我們csr86xx藍牙音頻soc組合中的一種高級單晶元解決方案,旨在提供高質量的無線音頻性能並支支持高差異優質無線音頻產品的開發。 csr8675是csr86xx系列的一部分,這是一系列用於無線音頻應用的硅平臺,集成了雙模式藍牙收音機、一個低功耗的dsp,一個應用處理器,一個電池充電 ...
  • 淺拷貝:淺拷貝並不拷貝對象本身,只是對指向對象的指針進行拷貝深拷貝:直接拷貝對象到記憶體中一塊區域,然後把新對象的指針指向這塊記憶體 在iOS中並不是所有對象都支持Copy和MutableCopy,遵循NSCopying協議的類可以發送Copy協議,遵循NSMutableCopying協議的類可以發送M ...
  • html 包含兩大部分:head 和 body ; head 部分主要用來放置文檔的頭部,關鍵詞,描述,引入一些外部文件等; body 部分:所有要顯示在瀏覽器中的網頁內容和內容標簽都放在body部分。 ...
  • 使用方法: 調用initMessagebox(“要顯示的文字”)方法即可 用到的css ...
  • 去除jquery-easui tab頁div自帶滾動條 by:授客 QQ:1033553122 測試環境 jquery-easyui-1.5.3 需求場景 打開tab頁面時,自動載入一個iframe頁面,除了iframe頁面本身會出現一個滾動條,tab標簽頁也出現一個滾動條,如下圖所示,需求就是去掉 ...
  • 概念: 2D 動畫要是使用 transform 屬性來實現文字或圖像的的各種變形效果,如位移、縮放、旋轉、傾斜等 transform屬性變形方法: translate():位移 將元素沿著水平方向(X軸)和垂直方向(Y軸)移動 translateX(x):元素僅在水平方向移動(X軸移動) trans ...
  • JS基本概念 JS操作符 JS基本語法 JS數組 JS Date用法 JS 字元串用法 JS編程風格 JS實踐 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...