Tôi đã tải xuống một số phông chữ otf và sau đó chuyển đổi sang eot bằng cách sử dụng: https://onlinefontconverter.com nhưng khi tôi xem trang web trong IE8, phông chữ không hiển thị (chúng hiển thị trong Chrome, Firefox, Opera, Android). Đã xảy ra sự cố với mã của tôi hoặc eot. Có ai biết điều gì sai?Tại sao IE8 không tải các tệp eot của tôi?
(Tải Roboto đây: http://www.fontsquirrel.com/fonts/roboto)
(Chuyển đổi nó ở đây: https://onlinefontconverter.com)
styles.css
@font-face
{
font-family: RobotoCondensed;
src: url("Roboto-Condensed.eot");
}
@font-face
{
font-family: RobotoCondensed;
src: url("Roboto-Condensed.ttf");
}
.myDiv
{
font-family: RobotoCondensed, Arial, Helvetica;
font-size: 10px;
color: #e8e8e8;
}
index.html (mã có liên quan)
<div class="myDiv">Some font in here that shows incorrectly as Arial!</div>
Biểu định kiểu và phông chữ nằm trong cùng một thư mục.
Tại sao không phải là 'font-family = Roboto-Condensed'? – elclanrs
Bạn có thể đặt tên cho nó bất cứ điều gì bạn muốn. –
Bạn đã thử sử dụng trình tạo phông chữ tại Font Squirrel chưa? http://www.fontsquirrel.com/fontface/generator - cung cấp cho bạn tất cả các phông chữ và css cần thiết cho tất cả các trình duyệt. –