nhà thiết kế của tôi muốn Century Gothic, đó là không khá web an toàn, vì vậy chúng tôi quyết định Lucida là một sao lưu OK và Tôi đã viết một đống dài của phông chữ dự phòng:Tại sao dòng mới trong phông chữ CSS của gia đình tôi bị ngắt? Làm thế nào tôi có thể tránh điều này?
body {
font-family: "Century Gothic",
"URW Gothic L",
"Apple Gothic",
"Lucida Grande",
"Lucida Sans Unicode",
"Trebuchet MS",
"Lucida Sans",
sans-serif;
}
này có vẻ tốt đẹp trong Chrome, FF, Safari. Khi tôi kiểm tra trong IE (6, 7, và 8), không có súc sắc. Phông chữ ở khắp mọi nơi trên trang web là một kiểu chữ serif xấu xí! Tôi kích hoạt các công cụ phát triển IE 8 và thấy các ký tự hình chữ nhật nhỏ trong tuyên bố dường như rơi vào các ngắt dòng. Tôi sửa đổi CSS của mình thành
body {
font-family: "Century Gothic", "URW Gothic L", "Apple Gothic", "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", "Lucida Sans", sans-serif;
}
và công cụ này hoạt động. Tốt, vấn đề được giải quyết, nhưng nếu tôi muốn định dạng CSS của tôi để dễ đọc tại sao tôi không thể? Tại sao khoảng trống của tôi có liên quan? Đây có phải là vấn đề bộ chữ cái utf/iso không? Tôi có phải để những hàng dài chạy dài không?
Quirk thú vị. Cá nhân tôi thích tất cả các quy tắc css để dễ tìm thấy bộ chọn mà tôi đang tìm kiếm hơn. – Stephen