Để font chữ hòa hợp với thiết kế cũng như tạo ấn tượng cho người dùng, rất nhiều website hiện nay sử dụng các kiểu chữ mới và chúng yêu cầu các loại web font chuyên dụng. Tuy nhiên, trong một số trường hợp, có thể do mạng hoặc lỗi đường truyền, viêc load font bị gián đoạn và đây là nguyên nhân trực tiếp khiến font chữ bị lỗi.
Thông thường lỗi này ít xảy ra do link font được đặt ở trên đầu của website, được load trước khi load toàn web, tuy nhiên trong một số trường hợp vẫn xảy ra tình huống này.
Font chữ không hoạt động là một trong những nguyên nhân làm lỗi font chữ website. Điểm bắt nguồn của nguyên nhân này thường sâu xa hơn, nó có thể là do hệ điều hành của bạn chưa hoàn thiện dẫn đến một số lỗi phát sinh trong quá trình sử dụng.
Cũng giống như nhiều phiên bản hệ điều này khác, sau khi được cập nhật lên một bản mới nó sẽ dần được tối ưu qua thời gian để hoàn thiện nhất. và lỗi font chữ thường xuất hiện trong một vài bản cập nhật phiên bản đầu.
Nếu bạn nhận thấy máy tính của mình bị lỗi font chữ không chỉ ở trên website mà giao diện windows cũng bị thì một trong những nguyên nhân thường gặp nhất chính là việc font chữ hoặc file register của font bị xóa.
Còn việc tại sao font chữ bị xóa thì có thể do rất nhiều nguyên nhân, có thể là do các phần mềm dọn rác xóa nhầm, do bạn copy quá font vô tội vạ hay cũng có thể là do bạn trực tiếp xóa nhầm những file font chữ đó. Tùy từng nguyên nhân khác nhau mà cách xử lý cho từng vấn đề cũng là khác nhau.
Cách khắc phục tình trạng lỗi font chữ trên website
Như đã chia sẻ ở trên, có rất nhiều nguyên nhân dẫn đến tình trạng lỗi font chữ trên website. Vì thế, để khắc phục tình trạng này, ta cần xác định nguyên nhân gây lỗi để có hướng xử lý phù hợp. Bên cạnh đó, một số phương pháp dự phòng font chữ khi thiết kế website cũng là cần thiết:
Luôn đặt font chữ dự phòng mặc định
Dù font chữ trên website của bạn là gì thì việc đặt các font dự phòng mặc định cũng là điều cần thiết. Việc đặt font dự phòng giúp bạn hạn chế tối đa tình trạng lỗi font do một số nguyên nhân như font bị xóa, trình duyệt lỗi,… bởi tỷ lệ bị lỗi cả 3 font dự phòng là không cao hay cụ thể hơn là có tỷ lệ xảy ra cực kỳ thấp.
Chạy lại font trên máy tính
Nếu font chữ của bạn bị lỗi trên web, trên các tài liệu word, excel nhưng bạn kiểm tra nó vẫn tồn tại trên máy tính thì có thể là font chữ đã bị dừng hoạt động do một số lỗi từ hệ điều hành.
Với tình trạng này, chạy lại font trên máy tính là cách làm nhanh chóng và đơn giản nhất để giải quyết vấn đề. Cách chạy lại font như sau:
- Bấm vào biểu tượng Windows trên bàn phím sau đó chọn search
- Copy đường dẫn C:\\Windows\Font\Arial.ttf vào ô search
- Chọn Run Command
- Chọn Install để cài đặt lại font
Chỉnh sửa cài đặt trên trình duyệt
Với lỗi font chữ do trình duyệt, việc chỉnh sửa cài đặt trên trình duyệt sẽ là các khắc phục hiệu quả nhất. Dưới đây là một số cách chỉnh sửa cài đặt trên trình duyệt bạn có thể tham khảo:
Sửa lỗi font chữ trên chrome
Lỗi font chữ trên chrome thường do font mặc định helvetica vì thế bạn chỉ cần xóa font này đi là được. Cách xóa font như sau:
- Vào ổ C -> Windows -> Fonts
- Tìm font chữ Helvtica và xóa đi là xong
- Nên tắt trình duyệt web đi khi thực hiện xóa font chữ và mở lại để kiểm tra sau khi hoàn tất
Bạn cũng có thể chỉnh sửa cài đặt trong trình duyệt bằng cách:
- Vào cài đặt trong chrome -> Hiển thị cài đặt nâng cao -> Tùy chỉnh phông chữ
- Chọn cỡ chữ, kích thước font tối thiểu, font chữ tiêu chuẩn,…
- Chọn hoàn tất để lưu lại
- Khởi động lại chrome để xem kết quả
Sửa lỗi font trên firefox
- Vào trình duyệt firefox, chọn công cụ (tool) trên thanh menu bar
- Chọn tùy chon (Option) -> Chọn nội dung (content) -> Chọn font chữ mặc định Time New Roman -> Chọn Ok để lưu lại thiết lập
- Khởi động lại firefox để kiểm tra kết quả
Sửa lại file regedit
Sửa lại file regedit là cách sửa lỗi do bị đi đè font hoặc xóa nhầm file. Với cách sửa lỗi này, ta thực hiện như sau:
Nhấn tổ hợp phím windows + R, cửa sổ run sẽ hiện ra
Nhập lệnh regedit và nhấn enter để mở cửa sổ regedit
Tại cửa sổ regedit, bạn di chuyển theo đường dẫn sau HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Windowns NT -> CurentVersion -> Fonts
Tìm đến font Tahoma (font mặc định của windows) -> kích chuột phải chọn Modify -> kiểm tra giá trị của font có phải là tahoma.ttf hay không, nếu chưa đúng thì sửa lại cho đúng
Sau đó xóa các file trong regedit tại các đường dẫn (kích chuột phải, chọn delete):
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper\FamilyDefaults
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
Vào control panel -> chọn trình quản lý font -> chọn font setting và nhấn nút restore default font setting là hoàn thành
Hy vọng những điều trên sẽ giúp ích cho bạn nhé. Xin cám ơn !