Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 在线观看欧洲成人免费视频,欧美激情级毛片,色先锋资源站

          整合營銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費咨詢熱線:

          JavaScript查詢本地字體


          求網(wǎng)頁時有時需要下載自定義字體。自定義字體文件一般較大,雖然網(wǎng)上有很多延遲加載字體技術(shù),可提高連接不佳的用戶的性能。

          如果我們能夠知道用戶有哪些字體,我們就可以避免加載一些自定義字體。

          這就是queryLocalFonts,JavaScript 函數(shù)的作用所在——用于收集用戶字體信息。

          queryLocalFontsasync一個在首次執(zhí)行時需要用戶通過瀏覽器提示獲得權(quán)限的函數(shù)。 返回一個包含所有可用字體信息的對

          象queryLocalFonts數(shù)組:FontData

          const localFonts = await window.queryLocalFonts();
          
          // [FontData, FontData, ...]
          
          /*
          {
            family: "Academy Engraved LET",
            fullName: "Academy Engraved LET Plain:1.0",
            postscriptName: "AcademyEngravedLetPlain",
            style: "Plain",
          }
          */
          

          如果您想要針對特定的字體,您也可以直接查詢屬性postscriptName

          const canelaFonts = await window.queryLocalFonts({
            postscriptNames: ["Canela", "Canela-Bold"],
          });
          
          // [FontData, FontData, ...]

          queryLocalFonts就可以使用用戶已有的字體,就不必下載自定義字體。

          需要注意: 權(quán)限提示似乎會阻止用戶允許該 API !!!

          關(guān)注小編的微信公眾號 [代碼搬磚工],獲取最新國內(nèi)外前端資訊、面試技巧及實用辦公工具,助你職場升級,每日進(jìn)步!

          這里是云端源想IT,幫你輕松學(xué)IT”

          嗨~ 今天的你過得還好嗎?

          天不言而四時行,

          地不語而百物生。

          - 2024.03.11 -

          在數(shù)字世界的構(gòu)建中,字體不僅僅是文字的外衣,更是情感和風(fēng)格的傳遞者。作為網(wǎng)頁設(shè)計師和前端開發(fā)者,掌握HTML中的字體標(biāo)簽,能夠讓我們創(chuàng)造出更加豐富和吸引人的用戶體驗。

          今天,就讓我們一起走進(jìn)HTML字體標(biāo)簽的世界,探索它們?nèi)绾巫尵W(wǎng)頁變得生動有趣。



          一、認(rèn)識基本字體標(biāo)簽

          語法結(jié)構(gòu):<標(biāo)簽 屬性=“值”> 內(nèi)容 </標(biāo)簽>

          • 標(biāo)簽通常是成對出現(xiàn)的,分為開始標(biāo)簽(p)和結(jié)束標(biāo)簽(/p),結(jié)束標(biāo)簽只是在開始標(biāo)簽前加一個斜杠“/”。
          • 標(biāo)簽可以有屬性,屬性必須有值(align=“center” )。
          • 開始標(biāo)簽與結(jié)束標(biāo)簽中包含的內(nèi)容稱之為區(qū)域。
          • 標(biāo)簽不區(qū)分大小寫,p和P是相同的。


          1、標(biāo)題標(biāo)簽< h1> - < h6>

          標(biāo)題標(biāo)簽的默認(rèn)樣式是自動加粗的,字體一級標(biāo)題最大,六級標(biāo)題最小,每個標(biāo)題標(biāo)簽獨占一行。

          • 標(biāo)題標(biāo)簽是塊元素

          示例:

          <h1>一級</h1>
          <h2>二級</h2>
          <h3>三級</h3>
          <h4>四級</h4>
          <h5>五級</h5>
          <h6>六級</h6>


          2、字體標(biāo)簽<font>

          在HTML中,最常用的字體標(biāo)簽非<font>莫屬,雖然現(xiàn)代開發(fā)中更推薦使用CSS來控制字體樣式,但了解它的歷史仍然有其必要性。<font>標(biāo)簽允許我們通過color、size和face屬性來改變字體的顏色、大小和類型。


          例如,如果我們想要顯示紅色Arial字體的文字,我們可以這樣寫:

          <font color="red" size="5" face="Arial">這是紅色Arial字體的文字</font>


          這行代碼的意思是:

          • <font> 開始一個字體樣式的定義。
          • color="red" 設(shè)置字體顏色為紅色。
          • size="5" 設(shè)置字體大小為5。
          • face="Arial" 設(shè)置字體類型為Arial。
          • 這是紅色Arial字體的文字 是我們要顯示的文字。
          • </font> 結(jié)束字體樣式的定義。

          注意:雖然標(biāo)簽在HTML4.01中是有效的,但在HTML5中已經(jīng)被廢棄,建議使用CSS來進(jìn)行樣式定義。



          3、字號大小:<font size="n">

          字號大小在網(wǎng)頁設(shè)計中同樣重要,它直接影響著閱讀體驗。HTML允許我們通過<font size="n">來調(diào)整字體的大小,其中“n”可以是1到7的數(shù)字。

          例如:

          <!DOCTYPE html>
          <html>
          <head>
          <title>Font Size Example</title>
          </head>
          <body>
          <p><font size="5">This is a paragraph with font size 5.</font></p>
          <p><font size="10">This is a paragraph with font size 10.</font></p>
          <p><font size="15">This is a paragraph with font size 15.</font></p>
          </body>
          </html>


          運行結(jié)果:

          不過,現(xiàn)代網(wǎng)頁設(shè)計更傾向于使用CSS來控制字號,以便更精細(xì)地調(diào)整字體大小。


          4、粗體標(biāo)簽

          <b>:這個標(biāo)簽用于將文本加粗顯示,相當(dāng)于英文中的bold。它不會改變字體,只是使文本看起來更粗體。

          <p><b>這是加粗的文本</b></p>

          <strong>:與<b>標(biāo)簽類似,<strong>標(biāo)簽也用于表示加粗的文本。

          <p><strong>這是重要的文本</strong></p>

          但在HTML5中,<strong>標(biāo)簽被賦予了語義,用來表示重要的文本內(nèi)容。


          5、斜體字標(biāo)簽

          <i>:這個標(biāo)簽用于將文本設(shè)置為斜體,相當(dāng)于英文中的italic。

          <p><i>這是斜體的文本</i></p>

          <em>:與<i>標(biāo)簽類似,<em>標(biāo)簽也用于表示斜體文本。

          <p><em>這是強(qiáng)調(diào)的文本</em></p>

          但在HTML5中,<em>標(biāo)簽被賦予了語義,用來表示強(qiáng)調(diào)的文本內(nèi)容。


          6、刪除字標(biāo)簽

          <del>:這個標(biāo)簽用于表示刪除的文本,常用于表示不再準(zhǔn)確或已過時的內(nèi)容。比如原價與現(xiàn)價。

          <p>原價:<del>100元</del></p>
          <p>現(xiàn)價:80元</p>


          運行之后是這樣子的:

          在上述示例中,原價為100元,但已被刪除,因此使用標(biāo)簽將其包圍起來。這樣,瀏覽器會顯示刪除線來表示該文本已被刪除。


          7、文本格式化標(biāo)簽 < div> < span>

          < div> 標(biāo)簽用來布局,但是一行只能放一個< div> //大盒子,塊元素。

          <!DOCTYPE html>
          <html>
          <head>
          <meta charset="UTF-8">
          <title>Document</title>
          </head>
          <body>
          <div>這是一個div</div>
          <div>這是一個div</div>
          <div>
          <p>這是一個div</p>
          </div>
          <p>
          <div>云端源想</div>
          </p>
          </body>
          </html>
          • <div>標(biāo)簽可以看出是一個盒子容器,這里面可以放別的標(biāo)簽。
          • <div>標(biāo)簽是一個塊元素。

          如上圖控制臺所示(打開控制臺的方式:F12):<div>標(biāo)簽里面可以包含<p>標(biāo)簽,<p>標(biāo)簽,里面不可以放<div>標(biāo)簽。



          < span> 標(biāo)簽用來布局,一行上可以多個 < span>//小盒子,行元素。

          <!DOCTYPE html>
          <html>
          <head>
          <meta charset="UTF-8">
          <title>Document</title>
          </head>
          <body>
          <span>1234</span>
          <span>5678</span>
          </body>
          </html>
          • <span> 用于對文檔中的行內(nèi)元素進(jìn)行組合。
          • <span> 標(biāo)簽沒有固定的格式表現(xiàn)。當(dāng)對它應(yīng)用樣式時,它才會產(chǎn)生視覺上的變化。如果不對 <span> 應(yīng)用樣式,那么 <span> 元素中的文本與其他文本不會任何視覺上的差異。
          • <span> 標(biāo)簽提供了一種將文本的一部分或者文檔的一部分獨立出來的方式。
          • <span>標(biāo)簽不同于<p>標(biāo)簽是一個行內(nèi)元素(不獨占一行)。


          8、其它字體標(biāo)簽

          <mark>:這個標(biāo)簽用于突出顯示文本,通常用于表示高亮的部分。

          <small>:這個標(biāo)簽用于表示小號文本,通常用于表示版權(quán)聲明或法律條款等次要信息。

          <ins>:這個標(biāo)簽用于表示插入的文本,常用于表示新增的內(nèi)容。

          <sub> 和 <sup>:這兩個標(biāo)簽分別用于表示下標(biāo)和上標(biāo)文本,常用于數(shù)學(xué)公式或化學(xué)方程式中。


          二、總結(jié)與建議

          盡管上述標(biāo)簽可以直接在HTML中使用,但現(xiàn)代網(wǎng)頁設(shè)計越來越傾向于使用CSS來控制文本的樣式,因為CSS提供了更多靈活性和控制能力。

          使用CSS類和樣式規(guī)則可以更有效地管理網(wǎng)站的整體樣式,并且可以更容易地適應(yīng)不同設(shè)備和屏幕尺寸。


          因此,如果您正在學(xué)習(xí)或更新您的網(wǎng)頁設(shè)計知識,建議學(xué)習(xí)和使用CSS來控制字體和其他文本樣式,關(guān)于HTML的這些標(biāo)簽了解一下就可以了。


          總之,字體是網(wǎng)頁設(shè)計中不可或缺的元素,它們就像是網(wǎng)頁的語言,傳遞著信息和情感。通過HTML字體標(biāo)簽的學(xué)習(xí)和應(yīng)用,我們可以讓我們的網(wǎng)頁“字”得其樂,讓每一位訪問者都能享受到更加美妙的網(wǎng)絡(luò)體驗。不斷探索和實踐,讓我們的網(wǎng)頁在字體的世界里綻放光彩吧!


          今天就先講到這里了,

          更多前端開發(fā)基礎(chǔ)知識點擊文末閱讀原文查看哦!

          記得關(guān)注【云端源想IT】一起學(xué)編程!


          我們下期再見!


          END

          文案編輯|云端學(xué)長

          文案配圖|云端學(xué)長

          內(nèi)容由:云端源想分享

          全棧攻城獅-每日更新原創(chuàng)IT編程技術(shù)及日常實用視頻。

          主要內(nèi)容:這是HTML課程的第四課,主要講解HTML的文字標(biāo)簽和格式標(biāo)簽。在今天我們做一個屬于自己的簡歷。



          上節(jié)回顧

          在上一節(jié)中主要講解了HTML的標(biāo)題標(biāo)簽(h1~h7)以及加粗、斜體、下劃線、上下標(biāo)等格式的標(biāo)簽。上節(jié)請戳→HTML電腦編程03 標(biāo)題物理字體標(biāo)簽的使用,大學(xué)生學(xué)編程

          HTML


          font標(biāo)簽

          font標(biāo)簽通過字面意思來看,就是字體的意思。是的這是一個用來顯示文字的標(biāo)簽。不過值得說的是,這個文字可以通過屬性的方式,指定顏色和字體大小。比如:

          font標(biāo)簽的寫法

          效果:

          font標(biāo)簽的顯示效果

          從書寫的HTML代碼可以看出,font標(biāo)簽包括兩個參數(shù):

          1. color(字體的顏色):顏色的值可以為英文,也可以為RGB數(shù)值。

          2. size(字體的大小):通過數(shù)字1~7可以控制字體的大小。

          3. face(文字的顯示字體):這個屬性可以設(shè)置顯示的字體。如可以寫為:face="楷體"


          顏色體系

          在HTML中包括兩種顏色體系。一種就是直接寫顏色的英文,如:red(紅色)、blue(藍(lán)色)、green(綠色)等。

          不同顏色

          另外一種顏色體系是RGB。由R(Red)、G(Green)、B(Blue)三種顏色組成。相信小時候很多人都知道兩種不同的顏料,可以轉(zhuǎn)換為不同的顏色。RGB就是通過紅綠藍(lán)不同的明暗程度。來表示所有的顏色的。

          RGB

          RGB中的每一個顏色都是以六位十六進(jìn)制進(jìn)行表示。數(shù)值越大顏色越深。如:000000表示黑色。FFFFFF表示白色。RGB的表示形式一般前面增加#號。


          段落標(biāo)簽

          段落標(biāo)簽為p。會為里面的文字自動分段顯示:

          p標(biāo)簽自動分段


          換行標(biāo)簽

          換行標(biāo)簽為br,這是個單標(biāo)簽。寫法為:<br/>。

          br標(biāo)簽的形式

          效果:

          換行標(biāo)簽的效果

          默認(rèn)情況下,HTML的文檔排列形式為自上而下,自左而右。標(biāo)簽包括行級標(biāo)簽和塊級標(biāo)簽。如果想要對塊級標(biāo)簽進(jìn)行換行,你就需要使用br標(biāo)簽。


          其他幾個標(biāo)簽

          下面是幾個標(biāo)簽,大家直接Sublime中寫入看一下效果哦。在以后就直接使用啦

          居中預(yù)格式化標(biāo)簽


          主站蜘蛛池模板: 亚洲欧美一区二区三区日产| 精品少妇人妻AV一区二区三区| 亚洲免费一区二区| 久久久久国产一区二区| 人妻AV中文字幕一区二区三区 | 一区二区视频免费观看| 中文字幕精品一区影音先锋| 中文字幕在线观看一区二区三区| 国产高清视频一区二区| 亚洲爆乳精品无码一区二区| 在线播放国产一区二区三区| 国产综合精品一区二区三区| 国产波霸爆乳一区二区| 中文字幕人妻丝袜乱一区三区| 精品人妻一区二区三区四区在线| 怡红院一区二区三区| 色一情一乱一区二区三区啪啪高| 亚洲日本乱码一区二区在线二产线 | 久久久久久一区国产精品| 无码AV一区二区三区无码| 国产伦理一区二区三区| 无码毛片一区二区三区视频免费播放| 国产精品一区二区毛卡片| 怡红院一区二区在线观看| 国产aⅴ精品一区二区三区久久 | 蜜臀AV无码一区二区三区| 亚洲变态另类一区二区三区| 精品国产精品久久一区免费式 | 日韩视频一区二区三区| 另类一区二区三区| 日韩亚洲AV无码一区二区不卡 | 亚洲一区无码中文字幕乱码| 无码精品黑人一区二区三区| 国产精品视频分类一区| 毛片无码一区二区三区a片视频| 无码人妻一区二区三区av| 精品视频一区二区| 国产午夜精品一区二区三区漫画| 精品一区二区久久久久久久网站| 亚洲一区二区三区首页| 国产激情一区二区三区小说 |