استخدام Google Fonts – font-family – font-size – line-height
🟣 يعني إيه font-family؟
الخاصية دي بتقول للمتصفح: “استخدم الخط الفلاني لكتابة الكلام”.
مثال بسيط:
cssCopy codebody {
font-family: Arial, sans-serif;
}
📌 هنا بيقوله جرب خط Arial، ولو مش موجود استخدم أي خط من نوع sans-serif.
🟢 أنواع الخطوط الشائعة:
| النوع | شكله |
|---|---|
| Arial | خط بسيط وواضح |
| Tahoma | خط رسمي شوية |
| Times New Roman | خط تقليدي شبه الجرائد |
| Courier New | شبه خطوط الكتابة على الآلة الكاتبة |
| sans-serif | خطوط بدون حواف |
| serif | خطوط بحواف (زي Times) |
🔠 font-size – حجم الخط
تقدر تحدد حجم الخط بوحدات مختلفة:
cssCopy codep {
font-size: 16px;
}
📏 أشهر الوحدات:
px: بيكسل – الحجم ثابتem: نسبة لحجم العنصر الأبrem: نسبة لحجم الجذر (html)%: نسبة مئوية
مثال:
cssCopy codeh1 {
font-size: 2em;
}
↕️ line-height – المسافة بين السطور
لما يكون فيه سطور كتير تحت بعض، تقدر تتحكم في المسافة بينهم بـ line-height.
cssCopy codep {
line-height: 1.8;
}
كل ما الرقم زاد، كل ما المسافة كبرت.
🔤 إزاي نستخدم Google Fonts؟
- ادخل على: https://fonts.google.com
- اختار الخط اللي يعجبك (زي
Cairo,Tajawal,Roboto,Poppins) - دوس على زر “Select Style”
- انسخ رابط الخط، وحطه في
<head>بتاع HTML:
htmlCopy code<link href="https://fonts.googleapis.com/css2?family=Cairo&display=swap" rel="stylesheet">
- استخدم الخط في CSS:
cssCopy codebody {
font-family: 'Cairo', sans-serif;
}
📌 مثال عملي:
htmlCopy code<!DOCTYPE html>
<html lang="ar">
<head>
<meta charset="UTF-8">
<title>مثال على الخطوط</title>
<link href="https://fonts.googleapis.com/css2?family=Tajawal&display=swap" rel="stylesheet">
<style>
body {
font-family: 'Tajawal', sans-serif;
font-size: 18px;
line-height: 1.6;
background-color: #f9f9f9;
color: #333;
}
h1 {
font-size: 30px;
}
</style>
</head>
<body>
<h1>أهلاً بيك في موقعنا</h1>
<p>الخط المستخدم هنا من جوجل، وحجم الخط مضبوط، وكمان المسافة بين السطور مريحة للعين.</p>
</body>
</html>
🎯 نصايح سريعة:
- متزودش في عدد الخطوط علشان متقلش الصفحة
- دايمًا حط خط بديل زي
sans-serifفي الآخر - استخدم Google Fonts عشان تدّي شكل احترافي وسهل التغيير
اترك تعليقاً