Possible Duplicate:
@font-face not working on a client site?phông chữ CSS xác định không tìm thấy
tôi có các tập tin phông chữ sau đây trong cấu trúc thư mục này trong ứng dụng web ASP.Net MVC của tôi:
- [root]
| - Công
|| --fonts
||| --NuvoWeb-Medi.eot
||| --NuvoWeb-Medi.woff
Trong file CSS của tôi, tôi có việc kê khai phông chữ sau:
@font-face
{
font-family: NuvoWeb;
src: url(/Public/fonts/NuvoWeb-Medi.eot);
}
@font-face
{
font-family: NuvoWeb;
src: url(/Public/fonts/NuvoWeb-Medi.woff) format('woff');
}
Tuy nhiên, khi tôi chạy ứng dụng, Firebug trả về lỗi sau:
"NetworkError: 404 Not Found - http://localhost:60194/Public/fonts/NuvoWeb-Medi.woff "
Vui lòng thông báo cho những gì tôi bị thiếu để làm việc này hoạt động.
Bạn đã cố truy cập url này chưa? Có thể không có tệp nào? –
Như tôi đã nói, tôi có các tệp đó trong cấu trúc thư mục được chỉ định; Họ chắc chắn có khi tôi mở thư mục trong Windows Explorer. Và nếu tôi nhấp vào liên kết, tôi nhận được phản hồi này: Lỗi HTTP 404.3 - Không tìm thấy Trang bạn đang yêu cầu không thể được phân phối do cấu hình tiện ích. Nếu trang là một tập lệnh, hãy thêm trình xử lý. Nếu tệp sẽ được tải xuống, hãy thêm bản đồ MIME. –
Vì vậy, các tệp nằm trong thư mục, nhưng không được phục vụ bởi máy chủ? Và đó là một vấn đề máy chủ, không phải css, tôi có đúng không? –