MIME Type .ttf: font/ttf

File có đuôi .ttf (TrueType font) sử dụng MIME type font/ttf.

Cập nhật

font/ttf
MIME type cho .ttf
Phông chữ
Danh mục
Có
Nén bằng gzip/Brotli

MIME type của file .ttf là gì?

MIME type (media type) của file TrueType font có đuôi .ttf là font/ttf. Đây là định dạng phông chữ dùng trên máy tính. Với website, nên chuyển sang WOFF2; nếu bắt buộc phải phục vụ file TTF, nén bằng gzip vẫn cho hiệu quả khá tốt.

Header Content-Type

Content-Type: font/ttf

Cấu hình máy chủ

Máy chủCấu hình
Nginx (mime.types hoặc types {})font/ttf ttf;
Apache (.htaccess)AddType font/ttf .ttf
IIS (web.config)<mimeMap fileExtension=".ttf" mimeType="font/ttf" />
Node.js / Expressres.type('ttf') hoặc res.setHeader('Content-Type', 'font/ttf')
Amazon S3Đặt Content-Type: font/ttf trên object (metadata), hoặc truyền --content-type font/ttf vào aws s3 cp

Có nên nén file .ttf không?

Có. Dữ liệu TrueType font chưa được nén, nên bật gzip hoặc Brotli cho font/ttf thường giúp giảm 50–80 % kích thước truyền tải. Hãy đảm bảo danh sách nén của máy chủ có chứa kiểu này — kiểm tra bằng công cụ kiểm tra nén website.

Vì sao MIME type quan trọng

Trình duyệt quyết định cách xử lý phản hồi — hiển thị, thực thi, phát hoặc tải xuống — dựa trên header Content-Type, chứ không dựa vào đuôi file. Với X-Content-Type-Options: nosniff, kiểu sai khiến stylesheet và script bị chặn hoàn toàn. Với upload, đừng bao giờ tin vào kiểu do client gửi lên; hãy kiểm tra nội dung file (magic bytes) ngay trên server.

Câu hỏi thường gặp

MIME type của .ttf là gì?
font/ttf.
Làm sao đặt Content-Type cho .ttf trong Nginx?
Đảm bảo font/ttf ttf; có trong khối types (thường nằm ở /etc/nginx/mime.types) rồi reload Nginx.
Có nên gzip file .ttf không?
Có — định dạng này nén khá tốt, nên thêm kiểu này vào cấu hình gzip/Brotli.