2012-08-22 23 views
16

Thông thường, tôi sử dụng "Helvetica Neue" cho phông chữ ở một số trang web mặc dù đang xem các trang web khác, tôi đã thấy một số trang có "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue".Sử dụng Helvetica Neue trong một trang web

Có lý do nào để tham khảo Helvetica Neue theo cách này không? Hoặc tôi nên gắn bó với bình thường mà tôi sử dụng?

Trả lời

17

Họ đang dùng cách tiếp cận 'shotgun' để tham chiếu phông chữ. Trình duyệt sẽ cố gắng khớp từng tên phông chữ với bất kỳ phông chữ được cài đặt nào trên máy của người dùng (theo thứ tự chúng đã được liệt kê).

Trong ví dụ "HelveticaNeue-Light" của bạn sẽ được thử trước, nếu biến thể phông chữ này không khả dụng, trình duyệt sẽ thử "Helvetica Neue Light" và cuối cùng là "Helvetica Neue".

Theo như tôi biết, "Helvetica Neue" không được coi là 'phông chữ an toàn trên web', có nghĩa là bạn sẽ không thể dựa vào nó đang được cài đặt cho toàn bộ cơ sở người dùng của bạn. Việc xác định "serif" hoặc "sans-serif" là vị trí mặc định cuối cùng.

Để sử dụng phông chữ không 'an toàn trên web', bạn cần sử dụng kỹ thuật được gọi là nhúng phông chữ. Phông chữ nhúng không cần phải được cài đặt trên máy tính của người dùng, thay vào đó chúng được tải xuống như một phần của trang. Lưu ý rằng điều này làm tăng tải trọng tổng thể (giống như hình ảnh) và có thể có tác động đến thời gian tải trang.

Tài nguyên tuyệt vời cho phông chữ miễn phí với giấy phép nguồn mở là Google Fonts. (Bạn vẫn nên kiểm tra các giấy phép riêng lẻ trước khi sử dụng chúng.) Mỗi ​​phông chữ có liên kết tải xuống cùng với hướng dẫn về cách nhúng chúng vào trang web của bạn.

+0

Yeh, tôi không nghĩ đó là một trang web an toàn nhưng nó là một phông chữ tuyệt vời. Có nơi nào bạn có thể tải xuống phông chữ web và bộ công cụ @ phông chữ không? Hay bạn phải có giấy phép? – user1505209

+7

Helvetica Neue không có trong Linux hoặc Windows. Cách tiếp cận an toàn nhất là sử dụng một chồng đầy đủ: "font-family:" Helvetica Neue ", Helvetica, Arial, sans-serif' – depa

+2

@ user1505209 Helvetica Neue là một phông chữ cần được cấp phép. Lưu ý rằng nhiều giao dịch mua 'phông chữ web' đi kèm với các hạn chế về số lần phông chữ có thể được 'xem'.Điều này có thể dao động trên cơ sở hàng tháng hoặc tổng số. Nếu bạn có trang web lưu lượng truy cập cao, điều này có thể cực kỳ tốn kém: http://www.linotype.com/1266/NeueHelvetica-family.html?site=webfonts&format=ot-cff&branding=pro. Nếu bạn muốn có một lựa chọn thay thế miễn phí, bạn có thể thử giải phóng Sans: http://graphicdesign.stackexchange.com/a/15464 – haxxxton

0

Giả sử bạn đã tham chiếu và tích hợp chính xác phông chữ của bạn vào trang web của bạn (có lẽ là sử dụng bộ công cụ @ phông chữ), bạn không nên chỉ tham chiếu đến cách bạn làm. Có lẽ nó là như thế này vì vậy họ đã rơi trở lại trong một số trình duyệt không hiển thị các phông chữ một cách chính xác

+0

Vâng, tôi thiên đường 't thêm Helvetica Neue như một bộ font-face. Nó sẽ tốt hơn nếu tôi đã làm? – user1505209

+0

Có, bạn sẽ cần phải, Helvetica sẽ không phải là một phông chữ tiêu chuẩn web, có nghĩa là nó sẽ không render cho rất nhiều trình duyệt. Bạn nên mua giấy phép cho phông chữ và tạo bộ công cụ @ phông chữ cho nó. Mặc dù một số phông chữ đã thực sự bị hạn chế bởi người sáng tạo của họ chống lại được biến thành phông chữ web –

+0

Không ai làm điều đó vì giá giấy phép web khoảng $ 1k. Tốt hơn là sử dụng phông chữ khác làm dự phòng hoặc phông chữ hoàn toàn khác. Trừ khi bạn đang làm việc trên một trang web thực sự lớn và xứng đáng. – actimel

34

tôi khuyên bạn nên bài viết này trên CSS Tricks Chris Coyier quyền Better Helvetica:

http://css-tricks.com/snippets/css/better-helvetica/

Anh cơ bản khuyến cáo việc kê khai sau đây để bao gồm tất cả các căn cứ:

body { 
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
    font-weight: 300; 
} 
+0

Cảm ơn! Yeh, tôi nhận thấy bài viết của anh ấy và tự hỏi tại sao anh ấy lại tham khảo Helvetica Neue theo cách đó. – user1505209

+1

@BillyMoat, tại sao một số tên phông chữ nằm trong dấu ngoặc kép và một số không phải là ?? đó là dự định để được như vậy ?? –

+0

@ Ĭsααct ի εβöss Chỉ cần thiết cho những người có không gian trong đó – Julix

Các vấn đề liên quan