2014-04-07 14 views
14

Tôi đang sử dụng Google's Open Sans Font trong đơn đăng ký của mình.Font Family Open Sans không được sử dụng

tôi đã xác định stylesheet theo hướng dẫn:

<link href='http://fonts.googleapis.com/css?family=Open+Sans:400,300,700' 
rel='stylesheet' type='text/css'> 

sau đó tôi sử dụng nó trên bộ chọn cơ thể như:

body { 
    font-family: 'Open Sans', sans-serif; 
} 

Tôi chưa xác định họ phông chữ bất cứ nơi nào khác. Tôi giả sử rằng vì tôi đã định nghĩa nó ở cấp độ gốc, các phần tử con sẽ tự động kế thừa nó.

Tuy nhiên, nếu tôi mở thanh tra để nói thẻ neo trong ứng dụng của tôi và xem các kiểu được tính cho thẻ đó, tôi thấy rằng (Chrome mới nhất) "Phông chữ được hiển thị" cho biết "Times New Roman 18 glyphs" - Điều này có đúng không? Tôi đã hy vọng nó sẽ nói "Open Sans" - Phông chữ Open Sans có được áp dụng không?

+0

làm bạn có một JSFiddle? – smistry

+1

Không thể sao chép. Liệu văn bản * trông * giống như Open Sans? Nó phải được phân biệt rõ ràng với Times New Roman. Thông tin “Phông chữ được hiển thị” trong Chrome có thể không có thật cho phông chữ web. –

+0

@ JukkaK.Korpela Xin vui lòng xem câu trả lời - dường như một số lỗi của nó với chrome (vì tôi không có vấn đề với Firefox) – callmekatootie

Trả lời

4

Khám phá codepen link. Làm việc tốt cho tôi!

.open-sans-font{ 
 
    font-family: 'Open Sans', sans-serif; 
 
}
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,700" rel="stylesheet"> 
 

 
<div class="open-sans-font"> 
 
    Stackoverflow rocks !!! 
 
</div>

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