2013-04-05 49 views
34

Như tiêu đề nói, tôi muốn biết chính xác đơn vị CSS 'em' là viết tắt của cái gì.
Như trong 'cm' là viết tắt của c enti m eter.Đơn vị đo lường CSS 'em' thực sự là gì?

Tôi không hỏi 'em' là gì hoặc được sử dụng như thế nào!

Tôi không thể tìm thấy câu trả lời trên W3C.
Bài viết Wikipedia đã được nói "cái gì đó":

Tên của em có liên quan đến M. Nguyên đơn vị được bắt nguồn từ chiều rộng của thủ đô "M" trong chữ nhất định.

Giải thích câu đầu tiên của tôi sẽ là 'em' là cách phát âm/ngữ âm cho chữ cái 'M'.
Nhưng đọc câu thứ hai, có vẻ như 'e' trong 'em' là viết tắt của một cái gì đó liên quan đến chiều rộng của chữ 'M'.
Vì vậy, tôi vẫn bị mất, những gì 'em' thực sự là viết tắt của!

+2

Sau khi nhìn thấy tất cả những nỗ lực tồi tệ này khi trả lời câu hỏi của bạn, tôi cảm thấy như tôi nên đóng nó thay vì, thẳng thắn, nó không thực sự là chủ đề cho trang web của chúng tôi. Điều duy nhất về câu hỏi của bạn mà làm cho nó từ xa có liên quan đến Stack Overflow là một thực tế rằng các đơn vị em được sử dụng trong CSS, nhưng nó không phải là một câu hỏi * về CSS *. – BoltClock

+2

@Bolt: Tôi với bạn về những câu trả lời tệ hại, nhưng bạn nên giới thiệu phần thay thế nào? – drkthng

+0

Chúng tôi có một trang web cho ngôn ngữ tiếng Anh và cách sử dụng mà các câu hỏi về từ nguyên học về chủ đề, nhưng hãy để tôi hỏi những người kiểm duyệt ở đó nếu họ muốn và tôi sẽ liên lạc lại với bạn. – BoltClock

Trả lời

35

Đó là định nghĩa lịch sử; trong cách sử dụng hiện đại, nó chỉ đơn giản đề cập đến kích thước của phông chữ, với từ "em" chính nó không còn có bất kỳ ý nghĩa thực tế hoặc có liên quan. Như một vấn đề của thực tế, cùng một điều Wikipedia mở rộng về sự tiến hóa này trong sử dụng và ý nghĩa của nó trong a later section:

Một em được định nghĩa truyền thống như độ rộng của thủ đô "M" trong chữ hiện tại và kích thước điểm, như "M" thường được đúc toàn bộ chiều rộng của hình vuông "khối", hoặc "em-quads" (cũng "mutton-quads"), được sử dụng trong in ấn ép. Tuy nhiên, trong các kiểu chữ hiện đại, ký tự M thường có phần nhỏ hơn một ký tự. Hơn nữa, khi thuật ngữ đã mở rộng để bao gồm nhiều ngôn ngữ và bộ ký tự khác nhau, ý nghĩa của nó đã phát triển; điều này đã cho phép nó bao gồm các phông chữ, kiểu chữ và bộ ký tự không bao gồm chữ "M", chẳng hạn như tiếng Trung và bảng chữ cái tiếng Ả Rập. Vì vậy, em thường có nghĩa là kích thước điểm của phông chữ được đề cập, giống như chiều cao của thân kim loại mà phông chữ được truyền lên.

Riêng về CSS, "em" không nhất thiết phải đề cập đến chiều rộng của vốn M cho một phông chữ cụ thể; nó chỉ là một số lượng tương đối.

Nếu bạn đang hỏi về từ nguyên của từ "em", Wikipedia bản thân chỉ chứa một tham chiếu đến Adobe Glossary, trong đó có hơn chút để nói về nó:

Một đơn vị chung của đo lường trong typography. Em được định nghĩa theo truyền thống là chiều rộng của chữ hoa M trong mặt và kích thước điểm hiện tại. Nó được định nghĩa đúng hơn chỉ đơn giản là kích thước điểm hiện tại. Ví dụ, trong loại 12 điểm, em là khoảng cách 12 điểm.

Nó không được đề cập một cách rõ ràng ở bất kỳ nơi nào có thẩm quyền rằng nó là một biểu diễn ngữ âm của thủ đô M, nhưng xem xét định nghĩa tên của nó tôi sẽ không loại trừ khả năng đó.

+0

Ngay cả khi lịch sử những gì đã làm 'em' sau đó đứng cho? Bạn có thể chỉ ra điều đó rõ ràng hơn không? Cảm ơn. – drkthng

+4

@drkthng: Bạn đã trả lời câu hỏi của riêng mình, sau đó: đó là biểu diễn ngữ âm của chữ cái 'M'. – BoltClock

+0

Tôi không chắc chắn, bởi vì một phần của lời giải thích Wiki là không có nguồn và sử dụng "liên quan đến M" là khá mơ hồ, phải không? – drkthng

2

Theo ý kiến ​​của tôi, bạn không có gì khác ngoài cách phát âm/ngữ âm cho chữ cái 'M'. Tương tự chúng ta có ví dụ cũ, một ví dụ là chiều cao x của một phông chữ (chiều cao x thường bằng một nửa kích thước phông chữ).

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