Dalam kuliah ini, kita akan meneroka cara menggayakan teks menggunakan CSS. Tipografi ialah aspek kritikal reka bentuk web yang mempengaruhi kebolehbacaan, pengalaman pengguna dan estetika keseluruhan. Pada penghujung kuliah ini, anda akan tahu cara menggunakan pelbagai gaya fon dan mengawal penampilan teks di tapak web anda.
Fon web membolehkan anda menggunakan pelbagai muka taip di tapak web anda. Anda boleh menggunakan fon sistem yang telah diprapasang pada peranti atau anda boleh mengimport fon tersuai menggunakan perkhidmatan seperti Google Font.
Fon sistem boleh dipercayai kerana ia telah diprapasang pada kebanyakan peranti, tetapi ia mengehadkan pilihan reka bentuk anda.
body { font-family: Arial, sans-serif; }
Fon Google menawarkan pelbagai pilihan fon web yang boleh anda sepadukan dengan mudah ke dalam tapak web anda.
Contoh:
<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap" rel="stylesheet">
Kemudian, gunakan fon dalam CSS anda:
body { font-family: 'Roboto', sans-serif; }
CSS menawarkan pelbagai sifat untuk menggayakan fon anda, termasuk saiz fon, berat, gaya dan banyak lagi.
Anda boleh mengawal saiz teks menggunakan sifat saiz fon.
h1 { font-size: 36px; } p { font-size: 16px; }
Sifat berat fon membolehkan anda menetapkan sejauh mana tebal teks dipaparkan.
h1 { font-weight: bold; /* Or use numeric values like 700 */ }
Sifat gaya fon membolehkan anda mencondongkan teks.
em { font-style: italic; }
Gunakan varian fon untuk memaparkan teks dalam huruf besar kecil.
p.caps { font-variant: small-caps; }
Sifat ketinggian garis mengawal ruang antara baris teks.
p { line-height: 1.5; }
Sifat penjajaran teks mengawal penjajaran mendatar teks dalam elemen.
h1 { text-align: center; }
Sifat hiasan teks membolehkan anda menambah garis bawah, garis atas atau coretan pada teks.
a { text-decoration: underline; }
Anda boleh menambah kesan bayang pada teks anda menggunakan sifat bayang teks.
h2 { text-shadow: 2px 2px 5px gray; }
Mari gabungkan sifat ini untuk menggayakan halaman web dengan tumpuan pada tipografi.
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; }
Dalam contoh ini:
Seterusnya: Dalam kuliah seterusnya, kita akan membincangkan Reka Letak CSS: Terapung, Kotak Flex dan Grid, di mana anda akan belajar cara membuat reka letak yang kompleks dan responsif untuk laman web anda. Nantikan!
Ikuti saya Di LinkedIn
Ridoy Hasan
Atas ialah kandungan terperinci Tipografi dan Penggayaan Fon dalam CSS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!