在本次講座中,我們將探索如何使用 CSS 設定文字樣式。版式是網頁設計的重要方面,影響可讀性、使用者體驗和整體美觀。在本講座結束時,您將了解如何在網站上套用各種字體樣式並控製文字外觀。
網頁字體可讓您在網站上使用各種字體。您可以使用裝置上預先安裝的系統字體,也可以使用 Google Fonts 等服務匯入自訂字體。
系統字體是可靠的,因為它們預先安裝在大多數設備上,但它們限制了您的設計選項。
body { font-family: Arial, sans-serif; }
Google Fonts 提供多種網頁字體供您選擇,您可以輕鬆地將它們整合到您的網站中。
範例:
<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap" rel="stylesheet">
然後,在 CSS 中套用字體:
body { font-family: 'Roboto', sans-serif; }
CSS 提供了多種屬性來設定字體樣式,包括字體大小、粗細、樣式等等。
您可以使用 font-size 屬性控製文字的大小。
h1 { font-size: 36px; } p { font-size: 16px; }
font-weight 屬性可讓您設定文字顯示的粗體程度。
h1 { font-weight: bold; /* Or use numeric values like 700 */ }
字體樣式屬性可讓您將文字設定為斜體。
em { font-style: italic; }
使用 font-variant 以小寫字母顯示文字。
p.caps { font-variant: small-caps; }
line-height 屬性控製文字行之間的間距。
p { line-height: 1.5; }
text-align 屬性控制元素內文字的水平對齊方式。
h1 { text-align: center; }
text-decoration 屬性可讓您在文字上新增底線、上劃線或刪除線。
a { text-decoration: underline; }
您可以使用 text-shadow 屬性為文字新增陰影效果。
h2 { text-shadow: 2px 2px 5px gray; }
讓我們結合這些屬性來設計網頁樣式,並專注於排版。
HTML:
<div class="content"> <h1>Welcome to Our Blog</h1> <h2>Latest Updates</h2> <p class="intro">Stay updated with the latest trends in web development, design, and more.</p> <p>Explore articles, tutorials, and resources to help you master the art of web design.</p> </div>
CSS:
/* Google Font */ @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap'); body { font-family: 'Open Sans', sans-serif; color: #333; line-height: 1.6; } /* Heading Styles */ h1 { font-size: 36px; font-weight: 700; text-align: center; text-shadow: 2px 2px 4px #aaa; } h2 { font-size: 28px; font-weight: 700; margin-top: 20px; } /* Paragraph Styles */ p { font-size: 18px; margin-bottom: 15px; } .intro { font-style: italic; font-variant: small-caps; text-align: justify; } /* Centering the content */ .content { max-width: 800px; margin: 0 auto; padding: 20px; }
在此範例中:
下一步:在下一講中,我們將討論CSS 佈局:浮動、Flexbox 和網格,您將在其中學習如何為以下內容創建複雜且響應式的佈局你的網站。請繼續關注!
在 LinkedIn 上追蹤我
裡多伊·哈桑
以上是CSS 中的版式和字體樣式的詳細內容。更多資訊請關注PHP中文網其他相關文章!