Skip to content

Commit 14d2730

Browse files
committed
font
1 parent 02e1d83 commit 14d2730

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed

README.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
* [وضوح](#وضوح)
5656
* [سایه](#سایه)
5757
* [وسط قرار دادن تگ ها](#وسط-صفحه-قرار-دادن-تگ-ها)
58+
* [فونت صفحات وب](#فونت-صفحات-وب)
5859

5960
## مقدمه
6061

@@ -1753,5 +1754,49 @@ span{
17531754

17541755
راه دیگر برای کار فوق دادن text-align: center به تگ پدر است.
17551756

1757+
## فونت صفحات وب
1758+
1759+
اگه فونت خاصی استفاده می کنید باید داخل فایل ها بگید و گرنه برای دیگران نماش داده نمی شود.
1760+
1761+
برای اضافه کردن باید از font-face استفاده کنیم.
1762+
1763+
از فونتی استفاده کنید که نسخه وب داشته باشد.
1764+
1765+
برای اینکه از یک فونت خاص استفاده کنیم باید 4 فرمت از آن را داشته باشیم که عبارت است از eot, ttf,woff, woff2 است.
1766+
1767+
معمولا یک پوشه به اسم font درست می کنیم و فونت ها را انجا قرار می دهیم.
1768+
1769+
داخل فایل css به صورت زیر عمل می کنیم.
1770+
1771+
```css
1772+
@font-face{
1773+
font-family: “NAME”;
1774+
src: url(“ADDRESS”) format(“TYPE”),
1775+
url(“ADRESS”) format(“TYPE”);
1776+
font-weight: WEIGHT;
1777+
font-display: swap;
1778+
}
1779+
```
1780+
1781+
از Truetype برای ttf به جای TYPE استفاده می کنیم.
1782+
1783+
از Woff برای woff به جای TYPE استفاده می کنیم.
1784+
1785+
از Woff2 برای woff2 به جای TYPE استفاده می کنیم.
1786+
1787+
و هرجا خواستیم font-family: “NAME” قرار می دهیم
1788+
1789+
معمولا داخل فونت های وب یک فایلی به اسم font-face.css وجود دارد که همه فایل ها را کامل مشخص کرده است که می توانیم import یا داخل فایل css اصلی مان کپی کنیم.
1790+
1791+
<details>
1792+
1793+
<summary>
1794+
داشتن چند کرسر برای نوشتن و پاک کردن همزمان در VS Code
1795+
</summary>
1796+
1797+
یک جا کلیک می کنیم و بعدش alt را نگه می داریم و روی جاهای دیگر نیز کلیک می کنیم تا چند کرسر موس داشته باشیم.
1798+
1799+
</details>
1800+
17561801

17571802
</div>

0 commit comments

Comments
 (0)