整合營銷服務(wù)商

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

          免費咨詢熱線:

          Web 性能優(yōu)化:使用 CSS font-display 控制字體加載和替換

          作者 | 張旭乾

          篇文章主要講述了CSS樣式更改中的背景Background,這篇文章我們來談?wù)勛煮w設(shè)置Font&邊框Border的基礎(chǔ)用法。

          1.字體設(shè)置Font

          1).字體系列

          <div style='font-family: sans-serif normal'></div>
          可用字體:
          Serif
          Sans-serif
          Monospace
          Cursive
          Fantasy
          Times
          Courier

          2).字體風(fēng)格

          <div style='font-style:normal'></div>
          文本傾斜:
          normal   文本正常顯示
          italic   文本斜體顯示
          oblique  文本傾斜顯示

          3).字體變形

          <div style='font-variant:small-caps'></div>
          normal          顯示標(biāo)準(zhǔn)字體。
          small-caps      顯示小型大寫字母的字體。

          4).字體加粗

          <div style='font-weight:normal'></div>
          normal    標(biāo)準(zhǔn)的字符
          bold      粗體字符
          bolder    更粗的字符
          lighter   更細的字符
          也可以使用數(shù)字表示,范圍為100~900

          5).字體大小

          <div style='font-size:60px'></div>
          smaller 變小
          larger  變大
          length  固定值
          而且還支持百分比

          2.邊框Border

          首先說一下邊框風(fēng)格,它的風(fēng)格比較多,常用的一般是實線為主:

          <div style='border-style:none'></div>
          hidden     隱藏邊框
          dotted     點狀邊框
          dashed     虛線邊框
          solid      實線邊框
          double     雙線邊框
          groove     3D凹槽邊框
          ridge      3D壟狀邊框
          inset      3D inset邊框
          outset     3D outset邊框
          邊框也有四面,所以也會有上下左右
          所以有時候為了更精確定位并修改樣式可以使用:
          border-top-style     上邊框樣式
          border-right-style   右邊框樣式
          border-bottom-style  下邊框樣式
          border-left-style    左邊框樣式

          先定義邊框的寬度 風(fēng)格和顏色,然后定義邊框的其它屬性。

          1).邊框形狀

          <div style='border-radius:25px;'></div>

          2).邊框陰影

          <div style='box-shadow:1px 2px 2px 2px red'></div>
          參數(shù)含義:
          邊框各個方向的大小和顏色

          3).邊框圖片

          <div style='border-image:url(1.png) 30 30 10 round'></div>
          參數(shù)含義:
          邊框圖片的路徑
          圖片邊框向內(nèi)偏移
          圖片邊框的寬度
          邊框圖像區(qū)域超出邊框的量
          圖像邊框是否應(yīng)平鋪(repeated)、鋪滿(rounded)或拉伸(stretched)。

          總結(jié)

          這篇文章主要介紹了CSS樣式更改篇中的字體設(shè)置Font&邊框Border設(shè)置,希望讓大家對CSS選擇器有個簡單的認識和了解。
          ****看完本文有收獲?請轉(zhuǎn)發(fā)分享給更多的人****

          IT共享之家

          想要學(xué)習(xí)更多,請前往Python爬蟲與數(shù)據(jù)挖掘?qū)S镁W(wǎng)站:http://pdcfighting.com/

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

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

          天不言而四時行,

          地不語而百物生。

          - 2024.03.11 -

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

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



          一、認識基本字體標(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)簽的默認樣式是自動加粗的,字體一級標(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來進行樣式定義。



          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來控制字號,以便更精細地調(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>這是強調(diào)的文本</em></p>

          但在HTML5中,<em>標(biāo)簽被賦予了語義,用來表示強調(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)元素進行組合。
          • <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)容由:云端源想分享


          主站蜘蛛池模板: 久久免费精品一区二区| 香蕉免费一区二区三区| 国产大秀视频一区二区三区| 国产亚洲日韩一区二区三区| 亚洲av无码成人影院一区| 无码精品人妻一区二区三区中| 日本一区二区三区精品视频| 国产波霸爆乳一区二区 | 中文字幕在线看视频一区二区三区| 精品女同一区二区三区在线| 国产91精品一区二区麻豆网站| 中文人妻无码一区二区三区| 精品一区二区三区高清免费观看| 无码中文字幕一区二区三区| 中文精品一区二区三区四区| 人妻无码一区二区三区AV| 日韩精品无码一区二区三区不卡| 国产激情无码一区二区| 国产丝袜视频一区二区三区| 日韩精品人妻一区二区中文八零 | 精品欧洲AV无码一区二区男男| 日韩免费无码一区二区三区 | 国产一区二区中文字幕| 精品人妻少妇一区二区| 精品成人一区二区三区四区| av无码一区二区三区| 中文字幕人妻无码一区二区三区 | 中文无码一区二区不卡αv| 国产美女一区二区三区| 亚洲AV日韩AV一区二区三曲| 亚洲另类无码一区二区三区| 在线精品日韩一区二区三区| 国产视频一区二区| 精品国产一区二区三区| 无码午夜人妻一区二区不卡视频| 国产人妖视频一区二区破除| 丰满人妻一区二区三区免费视频 | 在线一区二区三区| 一区二区三区免费看| 国产一区二区三区久久精品| 国产伦精品一区二区三区女|