W3C15 ±Û²Ã(font)Trio ȨÆäÀÌÁö 

¸ñÂ÷

15.1 ¼Ò°³

¹®¼­ÀÇ ÅؽºÆ®°¡ ½Ã°¢ÀûÀ¸·Î µð½ºÇ÷¹ÀÌµÉ ¶§, ±ÛÀÚµé(Ãà¾à Á¤º¸ ¿¤·¹¸àÆ®µé)Àº Ãà¾à(abstract) ±×¸²¹®ÀÚµé·Î ³ªÅ¸³» Á®¾ßÇÑ´Ù. ÇϳªÀÌ»ó ±ÛÀÚµéÀº, °¡´ÉÇÑ ¹®¸Æ¿¡ µû¸¥ ÇüÅ·Î, ÇϳªÀÌ»ó Ãà¾à ±×¸²¹®Àڵ鿡 ÀÇÇÏ¿© ¹¦»çµÉ ¼ö ÀÖ´Ù ±×¸²¹®ÀÚ(glyph)´Â, ÀϺΠÀμâ¼úÀÇ ½ºÅ¸ÀÏ¿¡¼­, ½ºÅ©¸°À̳ª ¿ëÁö À§¿¡ ±×·Á Áú ¼ö ÀÖ´Â ¿Ü°û(outline)À̳ª ºñÆ®¸Ê(bitmap)ÀÇ ÇüÅ·Î, Ãà¾à ±×¸²¹®ÀÚ¸¦ ½ÇÁ¦ÀûÀ¸·Î ´ëÇ¥(representation:Ç¥Çö)ÇÑ´Ù, ±Û²Ã(font)´Â ±×¸²¹®ÀÚµéÀÇ ¼¼Æ®(set)·Î¼­, ¼³°è, Å©±â, ÇüÅÂ, Àüü ¼¼Æ®¿¡ °ü·ÃÇÑ ´Ù¸¥ ¾ÖÆ®¸®ºäÆ®(attribute)µé¿¡ µû¸¥, ¸ðµÎ °°Àº ±âº» ÁÖÁ¦(motif)¸¦ ÁؼöÇϸç, ±ÛÀÚµé·ÎºÎÅÍ Ãà¾à ±×¸²¹®ÀÚµé·Î ¹èÄ¡(map)µÈ´Ù.

º¸´Â »ç¿ëµµ±¸´Â ½ÇÁ¦ÀûÀÌ ±ÛÀÚ¸¦ Ç¥ÇöÇϱâ Àü¿¡ ´ÙÀ½ »çÇ×À» °áÁ¤ÇÏ¿©¾ß ÇÑ´Ù:

CSS1°ú CSS2¿¡¼­ ¸ðµÎ, Á¦ÀÛÀÚµéÀº ±Û²Ã ¼Ó¼ºµéÀÇ ¿­°Å·Î ±Û²Ã ¼Ó¼ºµéÀ» ÁöÁ¤ÇÑ´Ù.

»ç¿ëÀÚ ÂÊ¿¡ ÀÏÄ¡(matching) ±Û²ÃÀÌ ¾ø´Ù¸é, »ç¿ëµµ±¸ÀÌ ÀÌµé ¼Ó¼ºµéÀ» ¾î¶»°Ô ó¸®ÇÒ °ÍÀΰ¡ÇÏ´Â °ÍÀº CSS1¿¡¼­ CSS2·Î È®ÀåµÇ¾ú´Ù. CSS1¿¡¼­´Â, ¸ðµç ±Û²ÃµéÀÌ »ç¿ëÀÚ ½Ã½ºÅÛ ÂÊ¿¡ ÀÖ´Ù°í °¡Á¤ÇÏ¿´°í, À̸§¿¡ ÀÇÇؼ­ ¸¸ ÀνĵǾú´Ù. ´ëü ±Û²ÃµéÀº ±× ¼Ó¼ºµéÀ» ÅëÇÏ¿© ÁöÁ¤µÉ ¼ö ÀÖÀ¸³ª, »ç¿ëµµ±¸µéÀº, »ç¿ëµµ±¸¿¡ ÀÖ´Â ½ºÅ¸ÀÏ ÀûÀ¸·Î À¯»çÇÑ ±Û²ÃµéÀ̶ó ÇÒ Áö¶óµµ, ±âº»(generic) µðÆúÆ® ±Û²Ã ÀÌ¿ÜÀÇ Á¦ÀÛÀÚ ±Û²ÃµéÀ» »ç¿ëÀÚ¿¡°Ô Á¦¾ÈÇÒ ¹æ¹ýÀÌ ¾ø¾ú´Ù.

CSS2´Â ÀÌ ¸ðµç °ÍÀ» º¯°æÇÏ¿©, ÈξÀ Å« ÀÚÀ¯¸¦ Çã¿ëÇÏ¿´´Ù:

CSS2´Â »ç¿ëÀÚ ±Û²Ã ÀÏÄ¡¸¦ °³¼±ÇÏ°í, ±Û²Ã ÇÕ¼º(synthesis)°ú Á¡ÁøÀû Ç¥ÇöÀ» °¡´ÉÇÏ°Ô ÇÏ°í, À¥À» ÅëÇÏ¿© ±Û²ÃÀÇ ´Ù¿î·Îµå¸¦ °¡´ÉÇÏ°Ô Çß´Ù. ÀÌµé º¸°­µÈ ´É·ÂÀ» À¥±Û²Ã('WebFonts')¶ó°í ÇÑ´Ù.

CSS2¿¡¼­ ±Û²Ã ¸ðµ¨Àº, CSS1¿¡¼­¿Í °°ÀÌ, °¢ »ç¿ëµµ±¸Àº ±×ÀÇ ±Û²Ã µ¥ÀÌÅͺ£À̽º("font database")¸¦ °®´Â´Ù. CSS1´Â ÀÌ µ¥ÀÌÅͺ£À̽º¸¦ ÂüÁ¶Çϳª ±× ¾È¿¡ ¹«¾ùÀÌ Àִ°¡ ÇÏ´Â ¼¼ºÎ»çÇ×Àº ÁÖ¾îÁöÁö ¾Ê¾Ò¾ú´Ù. CSS2´Â µ¥ÀÌÅͺ£À̽º ¾ÈÀÇ Á¤º¸¸¦ Á¤ÀÇÇÏ¿´°í ½ºÅ¸ÀϽ¬Æ® Á¦ÀÛÀÚµéÀÌ ÀÌ¿¡ º¸¿ÏÇÒ ¼ö ÀÖµµ·Ï Çã¿ëÇÏ¿´´Ù. ±ÛÀÚ°¡ ƯÁ¤ ±Û²Ã·Î µð½ºÇ÷¹ÀÌÇÒ °ÍÀ» ¿äû¹ÞÀ¸¸é, »ç¿ëµµ±¸´Â ¸Ç ¸ÕÀú µ¥ÀÌÅͺ£À̽º ¾È¿¡¼­, ±Û²Ã ÀÏÄ¡ ±â´É¿¡ µû¶ó, ÁöÁ¤µÈ ±Û²Ã¿¡ °¡Àå Àß ¸Â´Â("best fits") ±Û²ÃÀ» ã¾Æ³½´Ù. ±Û²ÃÀÌ Ã£¾ÆÁö¸é, ±Û²Ã µ¥ÀÌÅ͸¦ Áö¿ªÀû(ÀÚü¿¡¼­)À¸·Î ȤÀº À¥À¸·Î ºÎÅÍ Àоî¿À°í, ÀÌµé ±×¸²¹®ÀÚµéÀ» »ç¿ëÇÏ¿© ±ÛÀÚ¸¦ µð½ºÇ÷¹ÀÌÇÒ ¼ö ÀÖ´Ù.

ÀÌ ¸ðµ¨À» ¼³¸íÇϱâ À§ÇÏ¿©, ÀÌ ±Ô°Ý¿¡¼­´Â µÎ°³ÀÇ Ç׸ñÀ¸·Î ±¸¼ºÇÏ¿´´Ù. ù¹ø° °ÍÀº ±Û²Ã ±Ô°Ý ±â´ÉÀ¸·Î, ¿©±â¼­ Á¦ÀÛÀÚµéÀÌ ±×µéÀÌ »ç¿ëÇϱ⸦ ¿øÇÏ´Â ¾î¶² ±Û²ÃÀ» ÁöÁ¤ÇÏ´Â °ÍÀÌ´Ù. µÎ¹ø° °ÍÀº ±Û²ÃÀÇ ¼±Åà ±â´ÉÀ¸·Î, ¿©±â¼­ »ç¿ëÀÚÀÇ »ç¿ëµµ±¸°¡ Á¦ÀÛÀÚÀÇ ±Ô°Ý¿¡ °¡Àå Àß ¸Â´Â ±Û²ÃÀ» °áÁ¤ÇÏ°í ·ÎµåÇÑ´Ù.

µ¥ÀÌÅͺ£À̽ºÀÇ Àû¿ëÀº ¿î¿µÃ¼°è, À©µµ¿ì¿¡ Ç¥ÇöÇÏ´Â ½Ã½ºÅÛ, »ç¿ëÀÚ µî¿¡ µû¶ó ´Ù¸£¹Ç·Î, »ç¿ëµµ±¸°¡ ¾î¶»°Ô ±Û²Ã µ¥ÀÌÅͺ£À̽º¸¦ ±¸¼ºÇϴ°¡ ÇÏ´Â °ÍÀº ÀÌ ±Ô°ÝÀÇ ¹üÀ§ ¹ÛÀÌ´Ù.

15.2 ±Û²Ã ±Ô°Ý

CSS ±Û²Ã ±â´É ù¹ø° ´Ü°è´Â ½ºÅ¸ÀϽ¬Æ® Á¦ÀÛÀÚµéÀÌ ¾î¶»°Ô »ç¿ëµµ±¸°¡ »ç¿ëÇÒ ±Û²ÃÀ» ÁöÁ¤Çϴ°¡ ÇÏ´Â °ÍÀÌ´Ù. ¸ÕÀú, ±× ´ÜÀÏ ¹®ÀÚ¿­ÀÇ À̸§À¸·Î ±Û²ÃÀ» ÁöÁ¤ÇÏ´Â °ÍÀÌ ¸í¹éÇÑ ¹æ¹ýÀ¸·Î º¸À̴µ¥, ÀÌ´Â È®½ÇÈ÷ ±¸ºÐµÇ´Â ºÎºÐÀ¸·Î ³ªÅ¸³ª¸ç, ¿¹¸¦ µé¾î¸é "BT Swiss 721 Heavy Italic"¿Í °°´Ù.

ºÒÇàÇÏ°Ôµµ, ±×µéÀÇ À̸§°ú ¿ë¾î¿¡ µû¶ó ±Û²ÃÀÇ ºÐ·ù¸¦ À§ÇÑ, Àß Á¤ÀÇµÇ°í °øÅëÀûÀ¸·Î ¹Þ¾Æµé¿©Áö´Â °ÍÀÌ ¾ø°í, ¾î¶² °Í¿¡¼­ Àû¿ëµÇ´Â ¾î¶² ±Û²Ã °¡Á·(family) À̸§ÀÌ ´Ù¸¥ °Í¿¡¼­´Â Àû´çÇÏÁö ¾ÊÀ» ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, ¿ë¾î 'italic'Àº ±â¿ï¾îÁø ÅؽºÆ®¿¡ ÀϹÝÀûÀ¸·Î »ç¿ëµÇ³ª, ±â¿ï¾îÁø ÅؽºÆ®´Â Oblique, Slanted, Incline, Cursive, ¶Ç´Â Kursiv·Îµµ ¾²¿©Áø´Ù. À¯»çÇÏ°Ô, ±Û²Ã À̸§µéÀº ±Û²ÃÀÇ µÎ²²("weight")¸¦ ±â¼úÇϱâ À§ÇÑ ÀüÇüÀûÀ¸·Î ¿ë¾î¸¦ Æ÷ÇÔÇÑ´Ù. À̸§µéÀÇ ÀÌÂ÷ÀûÀÎ ÀÓ¹«´Â ´ÜÀÏ ±Û²Ã °¡Á· ¾È¿¡¼­ ¾îµÓ±â¸¦ ´Ù¸£°Ô Çϴ ǥÇö(face)À» ±¸º°ÇÑ´Ù. °øÅëÀÎ Àǹ̷Π¼ö¿ëµÇ´Â ÀÌµé µÎ²² À̸§µéÀÌ Á¸ÀçÇÏÁö ¾ÊÀ¸¸ç, »ç¿ëµµ Å©°Ô Â÷À̸¦ º¸ÀδÙ. ¿¹¸¦ µé¾î, ±½Àº(bold) °ÍÀ¸·Î »ý°¢ÇÒ ¼ö ÀÖ´Â ±Û²Ã´Â, ±× µðÀÚÀÎ ¾È¿¡¼­ ±Û²ÃÀÇ Á¤»ó("normal") Ç¥ÇöÀÌ ¾ó¸¶³ª ¾îµÎ¿î°¡¿¡ µû¶ó, Regular, Roman, Book, Medium, Semi- ¶Ç´Â Demi-Bold, Bold, ¶Ç´Â BlackÀ¸·Î ±â¼úÇÒ ¼ö ÀÖ´Ù.

ÀÌ Ã¼°è°¡ ºÎÁ·ÇÑ ¸í¸íÀº, ÀϹÝÀûÀÎ °æ¿ì¿¡, '´õ ±½Àº(bolder)'°ú °°ÀÌ ¾î ¶² Ư¼öÇÑ ¹æ½ÄÀ¸·Î ´Þ¶óÁø, ¼öÁ¤µÈ(modified) ±Û²Ã Ç¥Çö(face) À̸§ÀÇ »ý¼ºÀ» ºÒ°¡´ÉÇÏ°Ô ÇÑ´Ù.

ÀÌ ¶§¹®¿¡, CSS´Â ´Ù¸¥ ¸ðµ¨À» »ç¿ëÇÑ´Ù. ±Û²ÃÀÌ, ´ÜÀÏ ±Û²Ã À̸§À» ÅëÇؼ­°¡ ¾Æ´Ï¶ó, ÀÏ·ÃÀÇ ±Û²Ã ¼Ó¼ºµéÀ» ÅëÇÏ¿© ¿äûµÈ´Ù. »ç¿ëµµ±¸ÀÇ ±Û²ÃÀÇ ¼±Åà ±â´É(mechanism)ÀÇ ±âÃʺÎÅÍ ÀÌµé ¼Ó¼º°ªµéÀÌ ÁÖ¾îÁø´Ù. ±Û²Ã ¼Ó¼ºµéÀº °³º°ÀûÀ¸·Î ¼öÁ¤µÉ ¼ö Àִµ¥, ¿¹¸¦ µé¸é, ±½±â(bold)¸¦ Áõ°¡½ÃÄÑ, »õ·Î¿î ±Û²Ã ¼Ó¼º°ªµéÀº, ±× ÈÄ ±Û²Ã µ¥ÀÌÅͺ£À̽º·Î ºÎÅÍ ¼±ÅÃÇÔÀ¸·Î¼­, ´Ù½Ã »ç¿ëµÉ ¼ö ÀÖ´Ù. °á°úÀûÀ¸·Î ½ºÅ¸ÀϽ¬Æ® Á¦ÀÛÀÚµé°ú Àû¿ëÀڵ鿡°Ô ±ÔÄ¢¼ºÀ» Áõ°¡½ÃÄÑÁÖ°í, °ß½ÇÇ×À» Çâ»ó½ÃÄÑÁØ´Ù.

15.2.1 ±Û²Ã ±Ô°Ý ¼Ó¼º

CSS2´Â ´ÙÀ½ »çÇ׿¡ ¼Ó¼ºµé¿¡ µû¶ó ±Û²Ã ÁöÁ¤ÇÑ´Ù:

font family(±Û²Ã °¡Á·)
±Û²Ã °¡Á·´Â ÅؽºÆ®¸¦ Ç¥ÇöÇϱâ À§ÇÏ¿© ¾î¶² ±Û²Ã °¡Á·ÀÌ »ç¿ëµÉ °ÍÀΰ¡¸¦ ÁöÁ¤ÇÑ´Ù. ±Û²Ã °¡Á·Àº ±Û²ÃµéÀÇ ±¸·ìÀ¸·Î, Á¶ÇÕÇÏ¿© »ç¿ëµÇ°í, µðÀÚÀÎ ¾È¿¡ Á¸ÀçÇÏ´Â À¯»ç¼ºÀ» À§ÇÏ¿© ¼³°èµÇ¾ú´Ù. ÇÑ ±Û²Ã °¡Á·ÀÇ ±¸¼ºÀº italic, bold, Ãà¼Ò(condensed)µÇ°Å³ª ÀÛÀº´ë¹®ÀÚ(small cap)µéÀ» »ç¿ëÇÏ´Â °ÍµéÀÌ µÉ ¼ö ÀÖ´Ù. ±Û²Ã °¡Á· À̸§µé¿¡´Â "Helvetica", "New Century Schoolbook", "Kyokasho ICA L" µîÀÌ Æ÷ÇԵȴÙ. ±Û²Ã °¡Á· À̸§µéÀº ¿µ¾î(Latin) ±ÛÀÚµé·Î Á¦ÇѵÇÁö ¾Ê´Â´Ù. ±Û²Ã °¡Á·µéÀº ´Ù¸¥ Ä«Å×°í¸®µé·Î ±¸·ìÁö¿ö Áú ¼ö ÀÖ´Ù: serifsÀ» °®´Â °Í°ú °®Áö ¾Ê´Â °Í, ±ÛÀÚµéÀÌ ÀÏÁ¤ÇÑ °£°ÝÀ» °®´Â °Í°ú ±×·¸Áö ¾ÊÀº °Í, ¼ÕÀ¸·Î ¾´ °Í°ú ´àÀº °Í, ¾Æ¸§´ä°Ô(fantasy) ²Ù¹Î ±Û²Ã, µî
font style(±Û²Ã ½ºÅ¸ÀÏ)
±Û²Ã½ºÅ¸ÀÏÀº normal, italic, ¶Ç´Â oblique Ç¥Çö(face)À¸·Î ÅؽºÆ®¸¦ Ç¥ÇöÇϴ°¡¸¦ ÁöÁ¤ÇÑ´Ù. ItalicÀº Á¤»ó Ç¥Çö(face)°ú µ¿¹ÝÇÏ¿© ¸¹ÀÌ ¾²À̳ª, ½ºÅ©¸³Æ® Ç¥Çö¿¡¼­´Â ±×·¸°Ô ¸¹ÀÌ »ç¿ëÇÏÁö ¾Ê´Ù. Oblique´Â Á¤»ó Ç¥Çö(face)ÀÇ ±â¿ï¾îÁø(slanted) ÇüÅÂÀ̷μ­, sans-serif¿Í µ¿¹ÝÇÏ¿© ´õ ÀϹÝÀûÀ¸·Î »ç¿ëµÈ´Ù. ÀÌ Á¤ÀÇ´Â Á¤»ó Ç¥ÇöÀÇ ¾à°£ ±â¿ï¾îÁø °ÍÀ» oblique·Î, ¶Ç´Â Á¤»ó Greek Ç¥ÇöÀ» italicÀ¸·Î ÇÏ´Â °ÍÀ» ±ÝÇÑ´Ù.
font variant(±Û²Ã º¯È­)
±Û²Ã º¯È­´Â ÅؽºÆ®°¡ ¼Ò¹®ÀÚ ±ÛÀÚµéÀ» À§ÇÏ¿© Á¤»ó ±×¸²¹®ÀÚµéÀ» »ç¿ëÇÏ¿© Ç¥ÇöµÉ °ÍÀΰ¡, ¶Ç´Â ¼Ò¹®ÀÚ ±ÛÀÚµéÀÇ ÀÛÀº´ë¹®ÀÚ(small-caps) ±×¸²¹®ÀÚµéÀ» »ç¿ëÇÒ °ÍÀΰ¡¸¦ ÁöÁ¤ÇÑ´Ù. ƯÁ¤ ±Û²Ã´Â Á¤»ó(normal) ¸¸À», ÀÛÀº´ë¹®ÀÚ(small-caps) ¸¸À», ¶Ç´Â ±×¸²¹®ÀÚÀÇ µÎ ŸÀÔ ´Ù¸¦ °¡Áú ¼ö ÀÖ´Ù; ÀÌ ¼Ó¼ºÀº Àû´çÇÑ ±Û²ÃÀ» ¿äûÇÏ°í, ±× ±Û²ÃÀÌ µÎ°¡Áö º¯È­(variant)µé¸¦ °¡Áö°í ÀÖÀ¸¸é, Àû´çÇÑ ±×¸²¹®ÀÚµéÀ» ¿äûÇϴµ¥ »ç¿ëµÈ´Ù.
font weight(±Û²Ã ±½±â)
±Û²Ã ±½±â´Â ÅؽºÆ®ÀÇ Ç¥Çö¿¡ »ç¿ëµÇ´Â ±×¸²¹®ÀÚµéÀÇ ±½±â(boldness) ¶Ç´Â ¹à±â(lightness)¸¦, °°Àº ±Û²Ã °¡Á·(font family) ¾ÈÀÇ ´Ù¸¥ ±Û²Ãµé¿¡, »ó´ëÀûÀ¸·Î ÂüÁ¶ÇÑ´Ù.
font stretch(±Û²Ã ´Ã¸²)
±Û²Ã ´Ã¸²´Â ÅؽºÆ®ÀÇ Ç¥Çö¿¡ »ç¿ëµÇ´Â ±×¸²¹®ÀÚµéÀÇ ¿ä±¸µÇ´Â Á¤µµÀÇ Ãà¼Ò ¶Ç´Â È®ÀåÀ», °°Àº ±Û²Ã °¡Á· ¾ÈÀÇ ´Ù¸¥ ±Û²Ãµé¿¡ »ó´ëÀûÀ¸·Î ÂüÁ¶ÇÏ¿©, ³ªÅ¸³½´Ù.
font size(±Û²Ã Å©±â)
±Û²Ã Å©±â´Â, solid·Î ¼³Á¤µÇ¾úÀ» ¶§(CSS¿¡¼­, 'font-size'¿Í 'line-height' ¼Ó¼ºµéÀÌ °°Àº °ªÀ» °¡Áú ¶§), ±Û²Ã Å©±â¸¦ ±âÃʶóÀÎ(baseline)¿¡¼­ ±âÃʶóÀαîÁö·Î ÂüÁ¶ÇÑ´Ù.

'font-size', 'em', 'ex' ±æÀÌ °ªµéÀ» Á¦¿ÜÇÑ ¸ðµç ¼Ó¼ºµéÀº ÇöÀç ¿¤·¹¸àÆ®ÀDZ۲à ũ±â¸¦ ÂüÁ¶´Ù. 'font-size'¿¡¼­, ÀÌµé ±æÀÌ ´ÜÀ§µéÀº ¸ðü ¿¤·¹¸àÆ®ÀÇ ±Û²Ã Å©±â¸¦ ÂüÁ¶ÇÑ´Ù. Ãß°¡ Á¤º¸´Â ±æÀÌ ´ÜÀ§ Ç׸ñÀ» ÂüÁ¶Ç϶ó.

CSS ±Û²Ã ¼Ó¼ºµéÀº ¹®¼­¿¡¼­ ¿ä±¸µÇ´Â ÅؽºÆ®ÀÇ ¸ð¾çÀ» ±â¼úÇϴµ¥ »ç¿ëµÈ´Ù. ÀÌ¿¡ ¹ÝÇØ, ±Û²Ã ¼³¸íÀÚµéÀº ¿ä±¸µÇ´Â ¸ð¾çÀ» »ý¼ºÇÏ°Ô Àû´çÇÑ ±Û²ÃÀÌ ¼±Åõǵµ·Ï ±Û²ÃÀÇ ¼º°ÝµéÀ» ±â¼úÇϴµ¥ »ç¿ëµÈ´Ù. ±Û²Ã ºÐ·ù¿¡ ´ëÇÑ Á¤º¸´Â ±Û²Ã ¼³¸íÀÚ(descriptor) Ç׸ñÀ» ÂüÁ¶Ç϶ó.

15.2.2 ±Û²Ã °¡Á·(font family): 'font-family' ¼Ó¼º

'font-family'
°ª:  [[ <family-name> | <generic-family> ],]* [<family-name> | <generic-family>] | inherit
ÃÖÃÊ°ª:  »ç¿ëµµ±¸¿¡ µû¶ó ´Ù¸§
Àû¿ë:  ¸ðµç ¿¤·¹¸àÆ®µé
Àü´Þ:  µÊ
¹éºÐÀ²:  »ç¿ë ¸øÇÔ
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

ÀÌ ¼Ó¼ºÀº ¿ì¼±¼øÀ§·Î µÈ ±Û²Ã °¡Á·(font family) À̸§µé °ú/¶Ç´Â ±âº»(generic) ±Û²Ã °¡Á· À̸§µéÀÇ ¸ñ·ÏÀ» ÁöÁ¤ÇÑ´Ù. ¹®¼­¿¡¼­ ¸ðµç ±ÛÀÚµéÀ» µð½ºÇ÷¹ÀÌÇϴµ¥, ´ÜÀÏ ±Û²ÃÀÌ ±×¸²¹®ÀÚµéÀ» Æ÷ÇÔÇÏ°í ÀÖÁö ¾ÊÀ» ¼ö ÀÖ´Â ¹®Á¦, ¶Ç´Â ¸ðµç ½Ã½ºÅ۵鿡¼­ ¸ðµç ±Û²ÃÀÌ À¯¿ëÇÏÁö ¾Ê´Â ¹®Á¦¸¦ ´Ù·ç´Âµ¥, ÀÌ ¼Ó¼ºÀº Á¦ÀÛÀÚµéÀÌ ¸ðµÎ °°Àº ½ºÅ¸ÀÏ°ú Å©±âÀÇ ±Û²ÃµéÀÇ ¸ñ·ÏÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ°ÔÇÏ°í, À̷μ­ ¾î¶² ±ÛÀÚ¸¦ À§ÇÑ ±×¸²¹®ÀÚ°¡ ÀÖ´ÂÁö¸¦ ¼ø¼­ÀûÀ¸·Î Á¡°ËÇÏ°Ô µÈ´Ù. ÀÌ ¸ñ·ÏÀ» ±Û²Ã¼¼Æ®(font set)¶ó ÇÑ´Ù.

¿¹Á¦:

¿¹¸¦ µé¾î, ÅؽºÆ®¿¡ ¿µ¾î ´Ü¾î¿Í ¼öÇбâÈ£µéÀÌ ¼¯¿© ÀÖÀ¸¸é, Çϳª´Â ¿µ¾î(Latin)±ÛÀÚ¿Í ¼ýÀڵ鸦 Æ÷ÇÔÇÏ°í, ´Ù¸¥ Çϳª´Â ¼öÇбâÈ£µéÀ» Æ÷ÇÔÇÏ´Â °Í, µÎ°¡Áö ±Û²ÃµéÀÇ ±Û²Ã¼¼Æ®°¡ ÇÊ¿äÇÏ´Ù. ¿©±â ¿µ¾î(Latin), ÀÏ¾î ±ÛÀÚµé°ú ¼öÇбâÈ£µé°¡ ¼¯ÀÎ ÅؽºÆ®¿¡ ÀûÇÕÇÑ ±Û²Ã¼¼Æ®ÀÇ ¿¹Á¦°¡ ÀÖ´Ù:

BODY { font-family: Baskerville, "Heisi Mincho W3", Symbol, serif }

"Baskerville" ±Û²Ã(Latin ±ÛÀÚµé ¸¸ °¡Áü)¿¡ ÀÖ´Â ±×¸²¹®ÀÚµéÀÌ ±× ±Û²Ã·Î ºÎÅÍ ÃëÇØÁö°í, ÀϺ»¾î ±×¸²¹®ÀÚµéÀÌ "Heisi Mincho W3"¿¡¼­ ÃëÇØÁö°í, ¼öÇбâÈ£ ±×¸²¹®ÀÚµé´Â "Symbol"·Î ºÎÅÍ ¿Ã °ÍÀÌ´Ù. ±âŸÀÇ °ÍÀº ±âº»(generic) ±Û²Ã °¡Á·ÀÎ 'serif'·Î ºÎÅÍ ¿Ã °ÍÀÌ´Ù.

±âº»(generic) ±Û²Ã °¡Á·(font family)Àº ¸¸ÀÏ ±Û²Ã¼¼Æ®¿¡¼­ ´Ù¸¥ ±Û²ÃµéÀÌ Çϳªµµ ¾øÀ» ¶§ »ç¿ëµÈ´Ù. ¸¹Àº ±Û²ÃµéÀÌ ´©¶ôµÈ("missing character") ±×¸²¹®ÀÚ¸¦ °¡Áö°í ÀÖÁö ¸¸, ÀüÇüÀûÀ¸·Î ¿­¸° ¹Ú½º´Â, ±× À̸§ÀÌ ÀǹÌÇÏ´Â ¹Ù¿Í °°ÀÌ, ±Û²Ã¼¼Æ®¿¡¼­ ¸¶Áö¸· ±Û²ÃÀ» Á¦¿ÜÇÏ°í´Â, ÀÏÄ¡ÇÏ´Â °ÍÀ¸·Î °í·ÁµÇÁö ¾Ê¾Æ¾ß ÇÑ´Ù.

µÎ°¡Áö ŸÀÔÀÇ ±Û²Ã °¡Á·(font family) À̸§µéÀÌ ÀÖ´Ù:

<family-name>
¼±Åà ±Û²Ã °¡Á·ÀÇ À̸§ÀÌ´Ù. ¾ÕÀÇ ¿¹Á¦¿¡¼­, "Baskerville", "Heisi Mincho W3", "Symbol"µéÀÌ ±Û²Ã °¡Á·µéÀÌ´Ù. °ø¹éÀ» °®´Â ±Û²Ã °¡Á· À̸§µéÀº µû¿ÈÇ¥¸¦ ÇÏ¿©¾ß ÇÑ´Ù. ¸¸ÀÏ µû¿ÈÇ¥°¡ »ý·«µÇ¸é, ±Û²Ã À̸§ ¾Õ°ú µÚÀÇ °ø¹é ±ÛÀÚµéÀº ¹«½ÃµÇ°í, ±Û²Ã À̸§ ¾ÈÀÇ ¿©·¯°³ÀÇ °ø¹é ±ÛÀÚµéÀº ´ÜÀÏ °ø¹éÀ¸·Î º¯È¯µÈ´Ù.
<generic-family>
'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'ÀÇ ±âº»(generic) ±Û²Ã °¡Á·µéÀÌ Á¤ÀǵǾú´Ù. ÀÌµé ¼³¸íÀº ±âº»(generic) ±Û²Ã °¡Á·¸¦ ÂüÁ¶Ç϶ó. ±âº»(generic) ±Û²Ã °¡Á· À̸§µéÀº Å°¿öµå(keyword)µéÀ̹ǷÎ, µû¿ÈÇ¥ ¾È¿¡ ³Ö¾î¼­´Â ¾ÈµÈ´Ù.

Á¦ÀÛÀÚµéÀº °³¼±µÈ ¿ÏÀü¼ºÀ» À§ÇÏ¿© °¡±ÞÀû ¸¶Áö¸· ´ëü(alternative) ±Û²Ã·Î ±âº»(generic) ±Û²Ã °¡Á·À» Á¦°øÇÒ °ÍÀ» ±ÇÇÑ´Ù.

¿¹Á¦:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
   <HEAD>
      <TITLE>±Û²Ã Å×½ºÆ®</TITLE>
      <STYLE type="text/css">
         BODY { font-family: "new century schoolbook", serif }
      </STYLE>
   </HEAD>
   <BODY>
     <H1 style="font-family: 'My own font', fantasy">Test</H1>
     <P>What's up, Doc?
   </BODY>
</HTML>

¿¹Á¦:

CSS2ÀÇ Ç³ºÎÇÑ ¼±ÅÃÀÚ(selector) ¹®¹ýÀº ¾ð¾î¿¡ µû¸¥ Ç¥ÇöÇϴµ¥ »ç¿ëµÉ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, ÀϺΠÁß±¹¾î¿Í ÀϺ»¾î ±ÛÀÚµéÀº, ÀÌ µÎ ¾ð¾îµé¿¡¼­ Ãà¾à(abstract) ±×¸²¹®ÀÚµéÀÌ °°Áö ¾ÊÀ½¿¡µµ ºÒ±¸ÇÏ°í, °°Àº À¯´ÏÄÚµå(Unicode) ÄÚµåÀ§Ä¡(codepoint)¸¦ Â÷ÁöÇÏ°í ÀÖ´Ù.

*:lang(ja-jp) { font: 900 14pt/16pt "Heisei Mincho W9", serif }
*:lang(zh-tw) { font: 800 14pt/16.5pt "Li Sung", serif }

ÀÌ´Â ÀϺ»¾î ¶Ç´Â ÀüÅëÀû Áß±¹¾îÀÇ ÁÖ¾îÁø ¾ð¾î¸¦ °®´Â ¾î¶² ¿¤·¹¸àÆ®¸¦ ¼±ÅÃÇÏ°í Àû´çÇÑ ±Û²ÃÀ» ¿äûÇÑ´Ù.

15.2.3 ±Û²Ã ½ºÅ¸ÀÏ:
'font-style', 'font-variant', 'font-weight', 'font-stretch' ¼Ó¼º

'font-style'
°ª:  normal | italic | oblique | inherit
ÃÖÃÊ°ª:  normal
Àû¿ë:  ¸ðµç ¿¤·¹¸àÆ®µé
Àü´Þ:  µÊ
¹éºÐÀ²:  »ç¿ë ¸øÇÔ
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

'font-style' ¼Ó¼ºÀº ±Û²Ã °¡Á·(font family) ¾È¿¡¼­ normal(¶§·Î´Â "roman" ¶Ç´Â "upright"·Î), italic, oblique Ç¥Çö(face)À» ¿äûÇÑ´Ù. °ªµéÀº ´ÙÀ½ÀÇ Àǹ̸¦ °®´Â´Ù:

normal(Á¤»ó)
±× »ç¿ëµµ±¸ÀÇ ±Û²Ã µ¥ÀÌÅͺ£À̽º ¾È¿¡¼­ Á¤»ó('normal')À¸·Î ºÐ·ùµÈ ±Û²ÃÀ» ÁöÁ¤ÇÑ´Ù.
oblique(±â¿î°Í)
±× »ç¿ëµµ±¸ÀÇ ±Û²Ã µ¥ÀÌÅͺ£À̽º ¾È¿¡¼­ ±â¿î°Í('oblique')À¸·Î ºÐ·ùµÈ ±Û²ÃÀ» ÁöÁ¤ÇÑ´Ù. À̸§ÀÌ Oblique, Slanted, ¶Ç´Â InclineÀÎ ±Û²Ã´Â ±Û²Ã µ¥ÀÌÅͺ£À̽º ¾È¿¡¼­ ÀüÇüÀûÀ¸·Î 'oblique'·Î Ç¥½Ã(labeled)µÈ´Ù. ±× »ç¿ëµµ±¸ÀÇ ±Û²Ã µ¥ÀÌÅͺ£À̽º ¾È¿¡ 'oblique'À¸·Î Ç¥½ÃµÈ ±Û²Ã´Â ½ÇÁ¦ÀûÀ¸·Î Á¤»ó ±Û²ÃÀÌ ÀüÀÚÀûÀ¸·Î ±â¿ï¾îÁ® »ý¼ºµÉ ¼ö ÀÖ´Ù.
italic(ÀÌŸ¯)
±× »ç¿ëµµ±¸ÀÇ ±Û²Ã µ¥ÀÌÅͺ£À̽º ¾È¿¡¼­ ÀÌŸ¯('italic')À¸·Î ºÐ·ùµÈ ±Û²ÃÀ» ÁöÁ¤ÇÑ´Ù. ¶Ç´Â ¸¸ÀÏ ±× °ÍÀÌ À¯¿ëÇÏÁö ¾ÊÀ¸¸é, 'oblique'·Î Ç¥½ÃµÈ °ÍÀ» ÁöÁ¤ÇÑ´Ù. ±×µéÀÇ À̸§¿¡ Italic, Cursive, ¶Ç´Â Kursiv¸¦ °®´Â ±Û²ÃµéÀº ÀüÇüÀûÀ¸·Î 'italic'À¸·Î Ç¥½ÃµÈ´Ù.

¿¹Á¦:

ÀÌ ¿¹Á¦¿¡¼­, H1, H2, ¶Ç´Â H3 ¿¤·¹¸àÆ® ¾ÈÀÇ Á¤»ó(normal) ÅؽºÆ®´Â ÀÌŸ¯(italic) ±Û²Ã·Î µð½ºÇ÷¹ÀÌµÉ °ÍÀ̳ª, H1 ¾ÈÀÇ °­Á¶(EM: emphasized)µÈ ÅؽºÆ®´Â Á¤»ó Ç¥ÇöÀ¸·Î ³ªÅ¸³­´Ù.

H1, H2, H3 { font-style: italic }
H1 EM { font-style: normal }
'font-variant'
°ª:  normal | small-caps | inherit
ÃÖÃÊ°ª:  normal
Àû¿ë:  ¸ðµç ¿¤·¹¸àÆ®µé
Àü´Þ:  µÊ
¹éºÐÀ²:  »ç¿ë ¸øÇÔ
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

ÀÛÀº´ë¹®ÀÚ(small-caps) ±Û²Ã¿¡¼­, ¼Ò¹®ÀÚµéÀ» À§ÇÑ ±×¸²¹®ÀÚµéÀº ´ë¹®ÀÚ¿Í À¯»çÇÏ°Ô º¸ÀÏ °ÍÀ̳ª, Å©±â°¡ ÀÛ°í ¾à°£ ´Ù¸¥ ºñÀ²µéÀ» °®´Â´Ù. 'font-variant' ¼Ó¼ºÀº bicameral(¿µ¾î ´ë¼Ò¹®ÀÚ¿Í °°ÀÌ µÎ°¡Áö ¹®ÀÚ ÄÉÀ̽ºµéÀ» °®´Â)°ú °°Àº ±Û²ÃÀ» ¿äûÇÑ´Ù. ÀÌ ¼Ó¼ºÀº unicameralÀÎ ½ºÅ©¸³Æ®¿¡¼­ º¸ÀÌ´Â È¿°ú°¡ ¾ø´Ù(¼¼°èÀÇ ´ëºÎºÐ ¾²´Â ½Ã½ºÅÛµéó·³ ÇÑ ÄÉÀ̽º ¸¸À» °¡Áö°í). °ªµéÀº ´ÙÀ½ÀÇ Àǹ̸¦ °®´Â´Ù:

normal(Á¤»ó)
ÀÛÀº´ë¹®ÀÚ(small-caps) ±Û²Ã·Î Ç¥½Ã(label)µÇÁö ¾ÊÀº ±Û²ÃÀ» ÁöÁ¤ÇÑ´Ù.
small-caps(ÀÛÀº´ë¹®ÀÚ)
ÀÛÀº´ë¹®ÀÚ ±Û²Ã·Î Ç¥½ÃµÈ ±Û²ÃÀ» ÁöÁ¤ÇÑ´Ù. ¸¸ÀÏ ¿ø·¡ ÀÛÀº´ë¹®ÀÚ ±Û²ÃÀÌ ¾øÀ¸¸é, »ç¿ëµµ±¸µéÀº ÀÛÀº´ë¹®ÀÚ ±Û²Ã¿¡ À¯»çÇÏ°Ô ¸¸µé¾î¾ß Çϴµ¥, ¿¹¸¦ µé¾î, Á¤»ó(normal) ±Û²ÃÀ» ÅÃÇÏ¿© ºñÀ²(scale)À» Á¶Á¤ÇÑ ´ë¹®ÀÚ ±ÛÀÚµé·Î ¼Ò¹®ÀÚ¸¦ ´ëüÇÔÀ¸·Î¼­ ¸¸µç´Ù. ¸¶Áö¸·À¸·Î, Á¤»ó ±Û²Ã ¾ÈÀÇ ºñÀ²À» Á¶Á¤ÇÏÁö ¾ÊÀº ´ë¹®ÀÚ ±×¸²¹®ÀÚµéÀº ÅؽºÆ®°¡ ¸ðµÎ ´ë¹®ÀÚµé·Î ³ªÅ¸³ªµµ·Ï ÀÌ ÀÛÀº´ë¹®ÀÚ(small-caps) ±Û²Ã ¾ÈÀÇ ±×¸²¹®ÀÚµéÀ» ´ëüÇÒ ¼ö ÀÖ´Ù.

¿¹Á¦:

´ÙÀ½ ¿¹Á¦´Â, H3 ¿¤·¹¸àÆ® ¾ÈÀ» ÀÛÀº´ë¹®ÀÚ(small-caps)·Î, °­Á¶µÈ ´Ü¾î(EM)µéÀ» ±â¿ï¾îÁø(oblique) ÀÛÀº´ë¹®ÀÚµé·Î ¸¸µç´Ù:

H3 { font-variant: small-caps }
EM { font-style: oblique }

Áö±Ý±îÁö ±× ¼Ó¼ºÀÌ ´ë¹®ÀÚ·Î ÅؽºÆ®¸¦ º¯È¯ÇÏ´Â °ÍÀ̾ú´Âµ¥, °°Àº ³»¿ëµéÀÌ 'text-transform'¿¡µµ Àû¿ëµÈ´Ù.

'font-weight'
°ª:  normal | bold | bolder | lighter |
100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | inherit
ÃÖÃÊ°ª:  normal
Àû¿ë:  ¸ðµç ¿¤·¹¸àÆ®µé
Àü´Þ:  µÊ
¹éºÐÀ²:  »ç¿ë ¸øÇÔ
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

'font-weight' ¼Ó¼ºÀº ±Û²Ã(font)ÀÇ ±½±â(weight)¸¦ ÁöÁ¤ÇÑ´Ù. °ªµéÀº ´ÙÀ½ÀÇ Àǹ̸¦ °®´Â´Ù:

100¿¡¼­ 900±îÁö
ÀÌ °ªµéÀº ¼ø¼­¸¦ Çü¼ºÇϴµ¥, ¿©±â¼­ °¢ ¼öÄ¡´Â ±½±â¸¦ ±× ¾ÕÀÇ °Í ¸¸Å­ ¾îµÓ°Ô ³ªÅ¸³½´Ù(³ôÀº ¼öÄ¡°¡ ±½Àº °Í).
normal(Á¤»ó)
'400'°ú °°À½.
bold
'700'°ú °°À½.
bolder(±½Àº)
Àü´ÞµÈ °Íº¸´Ù ¾îµÎ¿î(±½Àº) ´ÙÀ½ÀÇ ±Û²ÃÀ» ÁöÁ¤ÇÑ´Ù. Àü´ÞµÈ °ªÀÌ '900'ÀÌ ¾Æ´Ï ¾úÀ¸¸é ±× °á°ú´Â ¿ª½Ã '900'ÀÌ°í, ¸¸ÀÏ ±×¿Í °°Àº ±½±â°¡ ¾øÀ¸¸é, ´Ü¼øÈ÷ ´ÙÀ½ÀÇ ±½Àº ¼öÄ¡ °ªÀ» °®´Â´Ù(±×¸®°í ±Û²Ã´Â º¯ÇÏÁö ¾ÊÀ½).
lighter(¿¯Àº)
Àü´ÞµÈ °Íº¸´Ù ¹àÀº(¿¯Àº) ´ÙÀ½ÀÇ ±Û²ÃÀ» ÁöÁ¤ÇÑ´Ù. Àü´Þ(inherit)µÈ °ªÀÌ '100'ÀÌ ¾Æ´Ï ¾úÀ¸¸é ±× °á°ú´Â ¿ª½Ã '100'ÀÌ°í, ¸¸ÀÏ ±×¿Í °°Àº ±½±â°¡ ¾øÀ¸¸é, ´Ü¼øÈ÷ ´ÙÀ½ÀÇ ¿¯Àº ¼öÄ¡ °ªÀ» °®´Â´Ù(±×¸®°í ±Û²Ã´Â º¯ÇÏÁö ¾ÊÀ½).

¿¹Á¦:

P { font-weight: normal }  /* 400 */
H1 { font-weight: 700 }   /* bold */
BODY { font-weight: 400 }
STRONG { font-weight: bolder }  /* À¯¿ëÇϸé 500 */

ÀÚ½Ä(child) ¿¤·¹¸àÆ®µéÀº ±½±âÀÇ °è»êµÈ °ªÀ» Àü´Þ ¹Þ´Â´Ù.

'font-stretch'
°ª:  normal | wider | narrower | ultra-condensed | extra-condensed | condensed | semi-condensed | semi-expanded | expanded | extra-expanded | ultra-expanded | inherit
ÃÖÃÊ°ª:  normal
Àû¿ë:  ¸ðµç ¿¤·¹¸àÆ®µé
Àü´Þ:  µÊ
¹éºÐÀ²:  »ç¿ë ¸øÇÔ
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

'font-stretch' ¼Ó¼ºÀº Á¤»ó(normal), ±Û²Ã °¡Á·À¸·Î ºÎÅÍ Ãà¼Ò(condensed) ȤÀº È®Àå(extended)µÈ Ç¥Çö(face)À» ¼±ÅÃÇÑ´Ù. Àý´ëÀû Å°¿öµå(keyword) °ªµéÀº ÀÛÀº °Í(narrow)¿¡¼­ Å« °Í(wide)À¸·Î ´ÙÀ½ÀÇ ¼ø¼­¸¦ °®´Â´Ù:

  1. ultra-condensed (±Ø´ÜÀû Ãà¼Ò)
  2. extra-condensed (´ë´ÜÇÑ Ãà¼Ò)
  3. condensed (Ãà¼Ò)
  4. semi-condensed (¹Ý Ãà¼Ò)
  5. normal (Á¤»ó)
  6. semi-expanded (¹Ý È®´ë)
  7. expanded (È®´ë)
  8. extra-expanded (´ë´ÜÇÑ È®´ë)
  9. ultra-expanded (±Ø´ÜÀû È®´ë)

»ó´ëÀû Å°¿öµå ÀÎ 'wider'(´õ Å©°Ô)´Â Àü´ÞµÈ °ª À§ ´ÙÀ½ÀÇ È®´ë°ªÀ» ¼³Á¤ÇÏ°í('ultra-expanded'´Â ´õÀÌ»ó È®´ë ¾ÈµÊ), »ó´ëÀû Å°¿öµåÀÎ 'narrower'(´õ ÀÛ°Ô)´Â Àü´ÞµÈ °ª À§ ´ÙÀ½ÀÇ Ãà¼Ò°ªÀ» ¼³Á¤ÇÏ°í('ultra-condensed'´Â ´õÀÌ»ó Ãà¼Ò ¾ÈµÊ).

15.2.4 ±Û²Ã Å©±â: 'font-size'¿Í 'font-size-adjust' ¼Ó¼ºµé

'font-size'
°ª:  <absolute-size> | <relative-size> | <±æÀÌ> | <¹éºÐÀ²> | inherit
ÃÖÃÊ°ª:  medium
Àû¿ë:  ¸ðµç ¿¤·¹¸àÆ®µé
Àü´Þ:  µÊ, °è»êµÈ °ªÀÌ Àü´Þ(inherit)µÊ
¹éºÐÀ²:  ¸ðü ¿¤·¹¸àÆ®ÀÇ ±Û²Ã Å©±â ÂüÁ¶
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

ÀÌ ¼Ó¼ºÀº solid·Î ¼³Á¤ µÇ¾úÀ» ¶§ÀÇ ±Û²ÃÀÇ Å©±â¸¦ ±â¼úÇÑ´Ù. °ªµéÀº ´ÙÀ½ÀÇ Àǹ̸¦ °®´Â´Ù:

<absolute-size>(Àý´ë Å©±â)
<absolute-size> Å°¿öµå(keyword)´Â »ç¿ëµµ±¸¿¡ ÀÇÇÏ¿© °è»êµÇ°í À¯ÁöµÇ´Â ±Û²Ã Å©±â Å×À̺í(table)¿¡¼­ ¾ò¾îÁø °ªÀ» ÂüÁ¶ÇÑ´Ù. °¡´ÉÇÑ °ªµéÀº:

[ xx-small | x-small | small | medium | large | x-large | xx-large ]

ÄÄÇ»ÅÍ ½ºÅ©¸°¿¡¼­ ÀÎÁ¢ÇÑ °Í°ú »çÀÌÀÇ 1.2ÀÇ ¹èÀ² ¹è¼ö°¡ Á¦¾ÈµÇ¾ú´Ù; ¸¸ÀÏ 'medium' ±Û²ÃÀÌ 12pt, 'large' ±Û²Ã´Â 14.4pt°¡ µÈ´Ù. ´Ù¸¥ ¸Þµð¾Æ´Â ´Ù¸¥ ¹è¼öµé¸¦ ÇÊ¿ä·Î ÇÒ °ÍÀÌ´Ù. ¶ÇÇÑ, »ç¿ëµµ±¸´Â ±× Å×ÀÌºí¸¦ °è»êÇϴµ¥ ±Û²ÃÀÇ Áú°ú À¯¿ë¼º(availability)À» °í·ÁÇÏ¿©¾ß ÇÑ´Ù. ±× Å×À̺í´Â ±Û²Ã °¡Á·(font family)¿¡ µû¶ó ´Ù¸¦ ¼ö ÀÖ´Ù.

ÁÖ¼®. CSS1¿¡¼­´Â, ÀÎÁ¢ÇÑ »çÀÌÀÇ ¹èÀ² ¹è¼ö°¡ 1.5 °¡ Á¦¾È µÇ¾ú¾ú´Âµ¥, ÀÌ´Â »ç¿ëÀڵ鿡 ÀÇÇÏ¿© ³Ê¹« Å©´Ù°í È®ÀεǾú´Ù.

<relative-size>(»ó´ë Å©±â)
<relative-size> Å°¿öµå(keyword)´Â ¸ðü ¿¤·¹¸àÆ®ÀÇ ±Û²Ã Å©±â¿Í ±Û²Ã Å©±âµé Å×ÀÌºí¿¡ »ó´ëÀûÀ¸·Î Çؼ®µÈ´Ù. °¡´ÉÇÑ °ªµéÀº:

[ larger | smaller ]

¿¹¸¦ µé¾î, ¸¸ÀÏ ¸ðü ¿¤·¹¸àÆ®°¡ ±Û²Ã Å©±â 'medium'À» °®´Â´Ù¸é, °ª 'larger'Àº ÇöÀçÀÇ ¿¤·¹¸àÆ®ÀÇ ±Û²Ã Å©±â¸¦ 'large'·Î ¸¸µç´Ù. ¸¸ÀÏ ¸ðü ¿¤·¹¸àÆ®ÀÇ Å©±â°¡ Å×À̺íÀÇ ³»¿ë°ú ºñ½ÁÇÏÁö ¾ÊÀ¸¸é, »ç¿ëµµ±¸´Â Á¦ÇѾøÀÌ Å×À̺íÀÇ ³»¿ëµéÀ» Á¶Á¤Çϰųª °¡Àå °¡±î¿î °ÍÀ¸·Î ´ë·«È­(round off)ÇÒ ¼ö ÀÖ´Ù. »ç¿ëµµ±¸´Â, ¸¸ÀÏ ±× ¼öÄ¡ °ªÀÌ ±×Å°¿öµå(keyword)µé ¹üÀ§ ¹ÛÀ¸·Î ³ª°¡¸é, Å×À̺í(table) °ªµéÀ» ´Ù½Ã ÇØ¾ß ¸¸ ÇÒ ¼ö ÀÖ´Ù.

<±æÀÌ>
±æÀÌ(length)´Â, »ç¿ëµµ±¸ÀÇ ±Û²Ã Å×À̺í(table)¿¡ °ü°è¾øÀÌ, Àý´ëÀû ±Û²Ã Å©±â °ªÀ» ÁöÁ¤ÇÑ´Ù. À½¼ö ±æÀ̴ Ʋ¸° °ÍÀÌ´Ù.
<¹éºÐÀ²>
¹éºÐÀ²Àº Àý´ëÀû ±Û²Ã Å©±â¸¦ ¸ðü ¿¤·¹¸àÆ®ÀÇ ±Û²Ã Å©±â¿¡ »ó´ëÀûÀ¸·Î °ª ÁöÁ¤ÇÑ´Ù. ¹éºÐÀ² °ª, ¶Ç´Â 'em' °ªµéÀÇ »ç¿ëÀº ½ºÅ¸ÀϽ¬Æ®µéÀ» È¿°úÀûÀÌ°í Ä«½ºÄÉÀ̵ùÇϱ⠽±°ÔÇØ ÁØ´Ù.

¼Ó¼ºÀÇ ½ÇÁ¦°ªÀº, 'font-size-adjust'¿¡¼­ ¼öÄ¡ °ª°ú ¾î¶² ±Û²Ã Å©±âÀÇ ºñÀ¯È¿¼º ¶§¹®¿¡, °è»êµÈ °ª°ú ´Ù¸¦ ¼ö ÀÖ´Ù.

ÀÚ½Ä(child) ¿¤·¹¸àÆ®µé¿¡´Â °è»êµÈ 'font-size' °ªÀÌ Àü´ÞµÈ´Ù(±×·¸Áö ¾ÊÀ¸¸é, 'font-size-adjust'ÀÇ È¿°ú°¡ Á¶ÇյȴÙ).

¿¹Á¦:

P { font-size: 12pt; }
BLOCKQUOTE { font-size: larger }
EM { font-size: 150% }
EM { font-size: 1.5em }
'font-size-adjust'
°ª:  <¼öÄ¡> | none | inherit
ÃÖÃÊ°ª:  none
Àû¿ë:  ¸ðµç ¿¤·¹¸àÆ®µé
Àü´Þ:  µÊ
¹éºÐÀ²:  »ç¿ë ¸øÇÔ
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

bicameral(´ë¼Ò¹®ÀÚ ÀÖ´Â) ½ºÅ©¸³Æ®¿¡¼­, ±× ³ªÅ¸³ª´Â Å©±â¿Í ±Û²ÃÀÇ Àß º¸ÀÌ´Â ¼Ó¼ºÀº, ±×µéÀÇ 'x-height' °ªº¸´Ù´Â, ±×µéÀÇ 'font-size' °ª¿¡³ª, ¶Ç´Â, ´õ ÀϹÝÀûÀ¸·Î, ¼±¸íµµ(aspect) °ª(±Û²Ã Å©±â¸¦ x-height·Î ³ª´« ¼ö)À̶ó ºÒ¸®¿ì´Â, ÀÌµé µÎ °ªµéÀÇ ºñÀ²¿¡ ´ú Á¦ÇÑÀ» ¹Þ´Â´Ù. ¼±¸íµµ °ªÀÌ ³ôÀ»¼ö·Ï, ´õ ÀÛÀº Å©±âÀÇ ±Û²ÃÀÌ ´õ Àß º¸ÀÏ °¡´É¼ºÀÌ ³ô´Ù. ¿ªÀ¸·Î, ³·Àº ¼±¸íµµ °ªÀ» °¡Áø Ç¥Çö(face)Àº, ´õ ³ôÀº ¼±¸íµµ °ªÀ» °¡Áø °Íº¸´Ù, ÁÖ¾îÁø ÇÑ°èÀÇ Å©±â¿¡¼­, Àß º¸ÀÌÁö ¾Ê°Ô µÈ´Ù. ±Û²Ã Å©±â ¸¸¿¡ ÀÇÁ¸ÇÏ¿© ±Û²ÃÀ» ´Ü¼øÈ÷ ´ëüÇÏ¸é ±ÛÀÚµéÀÌ Àß ³ªÅ¸³ªÁö ¾ÊÀ» ¼ö ÀÖ´Ù.

¿¹¸¦ µé¾î, ÀÚÁÖ ¾²´Â ±Û²Ã Verdana´Â °ª 0.58À» °®´Â´Ù; VerdanaÀÇ ±Û²Ã Å©±â 100 ´ÜÀ§(unit)µéÀÌ ÀÏ ¶§, ±×ÀÇ x-height ´Â 58 ´ÜÀ§µéÀÌ´Ù. ÀÌ¿¡ ºñÇØ, Times New Roman´Â ¼±¸íµµ(aspect) °ª 0.46¸¦ °®´Â´Ù. µû¶ó¼­, Verdana°¡ ÀÛÀº Å©±âµé¿¡¼­ Times New Romanº¸´Ù ´õ Àß º¸ÀÌ´Â °æÇ×ÀÌ ÀÖ´Ù. ¿ªÀ¸·Î, ¸¸ÀÏ Times New Roman¿¡¼­ ¼±Á¤µÈ Å©±â·Î ´ëüÇϸé, Verdana´Â ÀÚÁÖ ³Ê¹« Å©°Ô('too big') º¸ÀδÙ.

ÀÌ ¼Ó¼ºÀº Á¦ÀÛÀÚµéÀÌ, ÈÄ¼Ó ´ëü ±Û²Ã¿¡¼­ ù¹ø° ¼±Åà ±Û²ÃÀÇ x-height¸¦ ¿¹¾àÇÒ ¿¤·¹¸àÆ®¸¦ À§ÇÏ¿©, ¼±¸íµµ(aspect) °ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù. °ªµéÀº ´ÙÀ½ÀÇ Àǹ̸¦ °®´Â´Ù:

none(¾øÀ½)
±Û²ÃÀÇ x-height¸¦ ¿¹¾àÇÏÁö ¾Ê´Â´Ù.
<¼öÄ¡>
¼±¸íµµ(aspect) °ªÀ» ÁöÁ¤ÇÑ´Ù. ¼öÄ¡´Â ù¹ø° ¼±Åà ±Û²ÃÀÇ ¼±¸íµµ °ªÀÌ´Ù. À¯¿ëÇÑ ±Û²ÃÀÇ È®´ë ºñÀ²(scaling factor)Àº ´ÙÀ½°ø½Ä¿¡ ÀÇÇÏ¿© ±¸¼ºµÈ´Ù:

y(a/a') = c

¿©±â¼­:

y = ù¼±ÅÃ(first-choice) ±Û²Ã Å©±â('font-size')
a' = À¯¿ëÇÑ ±Û²ÃÀÇ ¼±¸íµµ °ª
c = À¯¿ëÇÑ ±Û²Ã¿¡ Àû¿ëÇÏ´Â ±Û²Ã Å©±â('font-size') 

¿¹Á¦:

¿¹¸¦ µé¾î, ¸¸ÀÏ 14px Verdana(¼±¸íµµ °ª 0.58)°¡ À¯¿ëÇÏÁö ¾Ê°í À¯¿ëÇÑ ±Û²ÃÀÇ ¼±¸íµµ(aspect) °ªÀÌ 0.46À̸é, ´ëü ±Û²Ã Å©±â(font-size)´Â 14 * (0.58/0.46) = 17.65px ÀÌ µÈ´Ù.

±Û²Ã Å©±â Á¶Á¤Àº 'font-size'ÀÇ ½ÇÁ¦°ªÀ» °è»êÇÒ ¶§ ÀϾ´Ù. °è»êµÈ °ªÀÌ Àü´Þ(inheritance)µÇ¹Ç·Î, ÀÚ½Ä(child) ¿¤·¹¸àÆ®µéÀº Á¶Á¤µÇÁö ¾ÊÀº Àü´ÞµÈ °ªµéÀÌ´Ù.

¾Æ·¡ÀÇ Ã¹¹ø° À̹ÌÁö´Â, ÀϹÝÀûÀÎ ±Û²Ã Å©±â(72 ppi¿¡¼­ 11pt)¿¡¼­ ±× ¼±¸íµµ(aspect) °ªµé°ú ÇÔ²², ¿©·¯ Á¾·ùÀÇ Ç¥Çö(typeface)À» º¸¿©ÁØ´Ù. ³ôÀº ¼±¸íµµ °ªµéÀ» °®´Â Ç¥Çö(face)ÀÌ ±× °ªÀÌ ³·Àº °Íº¸´Ù Å©°Ô ³ªÅ¸³²À» ÁÖ½ÃÇ϶ó. ´ë´ÜÈ÷ ³·Àº ¼±¸íµµ °ªµéÀ» °¡Áø Ç¥Çö(face)¿¡¼­´Â Àß ÀÐÀ» ¼ö ¾ø´Ù.

12 point ±Û²ÃµéÀÇ ºñ±³

´ÙÀ½ ÅؽºÆ® À̹ÌÁö´Â, Verdana°¡ ù¹ø°("first choice")·Î ¼±ÅõǾú°í, ¸í½ÃµÈ È®´ë ºñÀ²(scaling factor)ÀÌ Àû¿ëµÉ ¶§, ±Û²Ã Å©±â Á¶Á¤('font-size-adjust') °á°úµéÀ» º¸¿©ÁØ´Ù. Á¶Á¤µÈ °Í°ú °°ÀÌ, ½ÇÁ¦ÀûÀÎ Å©±â(em)°¡ 100% ÀÌ»ó º¯È­µÇ´õ¶óµµ, ³ªÅ¸³ª´Â Å©±âµéÀº Ç¥Çö(face)À» µ¿ÇÏ¿© °ÅÀÇ Á÷¼±ÀûÀÌ´Ù. 'font-size-adjust'´Â ¼öÆòÁÙµéÀ» ¸ÂÃß´Â °æÇâµµ °®´Â´Ù´Â Á¡¿¡ À¯ÀÇÇ϶ó.

Á¶Á¤µÈ ±Û²Ã(font-adjusted)µéÀÇ ºñ±³

15.2.5 ±Û²Ã ¼Ó¼ºÀÇ ¾à½Ä ¸í·É: 'font' ¼Ó¼º

'font'
°ª:  [ [ <'font-style'> || <'font-variant'> || <'font-weight'> ]? <'font-size'> [ / <'line-height'> ]? <'font-family'> ] | caption | icon | menu | message-box | small-caption | status-bar | inherit
ÃÖÃÊ°ª:  °¢ ¼Ó¼ºµéÀ» º¸¶ó
Àû¿ë:  ¸ðµç ¿¤·¹¸àÆ®µé
Àü´Þ:  µÊ
¹éºÐÀ²:  'font-size'¿Í 'line-height'¿¡ Çã¿ë
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

'font' ¼Ó¼ºÀº, ¾Æ·¡ ±â¼úµÈ °ÍÀ» Á¦¿ÜÇÏ°í´Â, ½ºÅ¸ÀϽ¬Æ®ÀÇ °°Àº °÷¿¡¼­ 'font-style', 'font-variant', 'font-weight', 'font-size', 'line-height', 'font-family'¸¦ ¼³Á¤ÇÏ´Â ¾à½Ä¼Ó¼ºÀÌ´Ù. ÀÌ ¼Ó¼ºÀÇ ¹®¹ýÀº, ±Û²Ã¿¡ °ü·ÃµÈ º¹¼ö ¼Ó¼ºµéÀ» ÁöÁ¤Çϱâ À§ÇÑ, ÀüÅëÀû Àμâ¼úÀÇ ¾à½Ä ¸í·É Ç¥Çö¿¡ ±âÃÊÇÑ´Ù.

¸ðµç ±Û²Ã °ü·Ã ¼Ó¼ºµéÀº ¾ÕÀÇ ¹®´Ü¿¡ ¸ñ·ÏÈ­µÈ °Í°ú 'font-stretch'¿Í 'font-size-adjust'¸¦ Æ÷ÇÔÇÏ¿©, ±×µéÀÇ ÃÖÃÊ°ªµé·Î Àç¼³Á¤µÈ´Ù. ±× ÈÄ, ÀÌµé ¼Ó¼ºµéÀº 'font' ¾à½Ä ¸í·É ¾È¿¡ ÁÖ¾îÁø ¸í½ÃÀû °ªµé·Î ¼³Á¤µÈ´Ù. Çã¿ëµÈ ÃÖÃÊ°ªµéÀÇ Á¤ÀÇ´Â ¾ÕÀÇ Á¤ÀÇµÈ ¼Ó¼ºµéÀ» ÂüÁ¶Ç϶ó. °ú°Å ¹öÀüÀÇ ºÎÇÕ¼º ¶§¹®¿¡, 'font' ¾à½Ä¼Ó¼ºÀ» »ç¿ëÇÏ¿© ±×µéÀÇ ÃÖÃÊ°ªµé ÀÌ¿ÜÀÇ 'font-stretch'¿Í 'font-size-adjust'ÀÇ ¼³Á¤ÀÌ °¡´ÉÇÏÁö ¾Ê´Ù; ±× ´ë½Å °³º° ¼Ó¼ºµéÀ» ¼³Á¤ÇÑ´Ù.

¿¹Á¦:

P { font: 12pt/14pt sans-serif }
P { font: 80% sans-serif }
P { font: x-large/110% "new century schoolbook", serif }
P { font: bold italic large Palatino, serif }
P { font: normal small-caps 120%/120% fantasy }
P { font: oblique 12pt "Helvetica Nue", serif; font-stretch: condensed }

µÎ¹ø° ¸í·É¿¡¼­, ±Û²Ã Å©±â ¹éºÐÀ² °ª('80%')Àº ¸ðü ¿¤·¹¸àÆ® ±Û²Ã Å©±â¸¦ ÂüÁ¶ÇÑ´Ù. ¼¼¹ø° ¸í·É¼­¿¡, ÁÙ ³ôÀÌ ¹éºÐÀ²('110%')Àº ±× ¿¤·¹¸àÆ® ÀÚ½ÅÀÇ ±Û²Ã Å©±â¸¦ ÂüÁ¶ÇÑ´Ù.

ù¹ø° ¼¼ ¸í·ÉµéÀº 'font-variant'¿Í 'font-weight'¸¦ ¸í½ÃÀûÀ¸·Î ÁöÁ¤ÇÏÁö ¾Ê¾Æ¼­, ÀÌ ¼Ó¼ºµéÀº ±×µéÀÇ ÃÖÃÊ°ªµé('normal')À» ¹Þ´Â´Ù. °ø°£À» °®°íÀÖ´Â ±Û²Ã °¡Á·(font family) À̸§ "new century schoolbook"´Â µû¿ÈÇ¥·Î ¹­ÀÎ °Í¿¡ À¯ÀÇÇ϶ó. ³×¹ø° ¸í·É ¼¼Æ®(set)´Â 'font-weight'¸¦ 'bold'·Î, 'font-style'À» 'italic'À¸·Î, ±×¸®°í 'font-variant'¸¦ 'normal'·Î ÇÔÃàÀûÀ¸·Î ¼³Á¤ÇÏ¿´´Ù.

´Ù¼¸¹ø° ¸í·É ¼¼Æ®´Â 'font-variant'('small-caps'), 'font-size'(¸ðüÀÇ ±Û²Ã Å©±âÀÇ 120%), 'line-height'(±Û²Ã Å©±âÀÇ 120%) ±×¸®°í 'font-family'('fantasy')¸¦ ¼³Á¤ÇÏ¿´´Ù. Å°¿öµå(keyword) 'normal'ÀÌ µÎ ³ª¸ÓÁö ¼Ó¼ºµéÀÎ 'font-style'¿Í 'font-weight'¿¡ Àû¿ëµÈ´Ù.

¿©¼¸¹ø° ¸í·É ¼¼Æ®´Â 'font-style', 'font-size'¿Í 'font-family', ´Ù¸¥ ±Û²Ã ¼Ó¼ºµéÀÌ ±×µéÀÇ ÃÖÃÊ°ªµé·Î ¼³Á¤µÈ´Ù. 'font' ¾à½Ä¼Ó¼ºÀ» »ç¿ëÇÏ¿© ±× °ªÀ» ±× ¼Ó¼º¿¡ ¼³Á¤ÇÒ ¼ö ¾øÀ¸¹Ç·Î, ±× ÈÄ¿¡ 'font-stretch'¸¦ 'condensed'·Î ¼³Á¤ÇÑ´Ù.

´ÙÀ½ °ªµéÀº ½Ã½ºÅÛ ±Û²ÃÀ» ÂüÁ¶ÇÑ´Ù:

caption(Á¦¸ñ)
Á¦¸ñ Á¦¾î¿¡ »ç¿ëµÇ´Â ±Û²Ã(¿¹: ´ÜÃß, µå·Ó´Ù¿î, µî).
icon(¾ÆÀÌÄÜ)
¾ÆÀÌÄÜ ¶óº§¿¡ »ç¿ëµÇ´Â ±Û²Ã.
menu(¸Þ´º)
¸Þ´º¿¡ »ç¿ëµÇ´Â ±Û²Ã.(¿¹: µå·Ó´Ù¿î ¸Þ´º¿Í ¸Þ´º ¸ñ·Ï).
message-box(´ëÈ­ ¹Ú½º)
´ëÈ­ ¹Ú½º¿¡ »ç¿ëµÇ´Â ±Û²Ã.
small-caption(ÀÛÀº Á¦¸ñ)
ÀÛÀº ¶óº§¸µ Á¦¾î¿¡ »ç¿ëµÇ´Â ±Û²Ã.
status-bar(»óŹÙ)
À©µµ¿ì »óŹٿ¡ »ç¿ëµÇ´Â ±Û²Ã.

½Ã½ºÅÛ ±Û²ÃµéÀº Àüü·Î ¸¸ ¼³Á¤µÉ ¼ö Àִµ¥, ÀÌ´Â ±Û²Ã °¡Á·(font family), Å©±â(size), µÎ²²(weight), ½ºÅ¸ÀÏ(style), µîÀ» ¸ðµÎ Çѹø¿¡ ¼³Á¤ÇÑ´Ù. ÀÌ °ªµéÀº ±× ÈÄ ÇÊ¿äÇÏ¸é °³º°ÀûÀ¸·Î º¯°æµÉ ¼ö ÀÖ´Ù. ÁÖ¾îÁø ½Ã½ºÅÛ(platform)¿¡ ¼Ó¼ºÀÌ ÁöÁ¤µÈ ±Û²ÃÀÌ ¾øÀ¸¸é, »ç¿ëµµ±¸°¡ Áö´ÉÀû(¿¹: 'caption' ±Û²ÃÀÇ ´õ ÀÛÀº ¹öÀüÀ» 'smallcaption' ±Û²Ã·Î »ç¿ë)À¸·Î ´ëüÇϰųª, ¶Ç´Â »ç¿ëµµ±¸ÀÇ µðÆúÆ® ±Û²Ã·Î ´ëüÇÏ¿©¾ß ÇÑ´Ù. Á¤»ó(regular) ±Û²Ã¿¡¼­´Â, ¸¸ÀÏ ¾î¶² °³º° ¼Ó¼ºµéÀÌ ¿î¿µÃ¼°è¿¡¼­ À¯¿ëÇÑ »ç¿ëÀÚ°¡ ¼±È£ÇÏ´Â ºÎºÐÀÌ ¾Æ´Ï¸é, ½Ã½ºÅÛ ±Û²ÃÀÌ ÀÌ ¼Ó¼ºµéÀÇ ÃÖÃÊ°ªµé·Î ¼³Á¤µÇ¾î¾ß ÇÑ´Ù.

ÀÌ ¼Ó¼ºÀÌ ¿Ö ¾à½Ä¼Ó¼º °ÅÀÇ("almost") Àΰ¡ ÇÏ´Â ÀÌÀ¯´Â: ½Ã½ºÅÛ ±Û²ÃµéÀº 'font-family' ÀÚü·Î°¡ ¾Æ´Ï¶ó ÀÌ ¼Ó¼º ¸¸ÀÌ ÁöÁ¤µÉ ¼ö ÀÖ´Ù´Â°Ô ÀÌÀ¯ÀÌ´Ù. µû¶ó¼­ 'font'´Â Á¦ÀÛÀڵ鿡°Ô ÇϺÎ(sub) ¼Ó¼ºµéÀÇ Á¾ÇÕÇÒ ¼ö ÀÖµµ·Ï Çã¿ëÇÑ´Ù. ±×·¯³ª, 'font-weight'¿Í °°Àº °³º° ¼Ó¼ºµéÀº ¿©ÀüÈ÷, µ¶¸³ÀûÀ¸·Î º¯È­µÉ ¼ö ÀÖ´Â, ½Ã½ºÅÛ ±Û²Ã·Î ºÎÅÍ ÁÖ¾îÁø °ªµéÀÌ´Ù.

¿¹Á¦:

BUTTON { font: 300 italic 1.3em/1.7em "FB Armada", sans-serif }
BUTTON P { font: menu }
BUTTON P EM { font-weight: bolder }

¸¸ÀÏ ±Û²ÃÀÌ, ¿¹¸¦ µé¾î, 9-point CharcoalÀÌ µÎ²²(weight) 600À¸·Î, ƯÁ¤ ½Ã½ºÅÛ¿¡¼­ ³ªÅ¸³ªµµ·Ï µå·Ó´Ù¿î(dropdown) ¸Þ´º¿¡ »ç¿ëµÈ´Ù¸é, BUTTONÀÇ ÇÏÀ§(descendant) ÀÎ P ¿¤·¹¸àÆ®µéÀº ´ÙÀ½ ¸í·Éó·³ µð½ºÇ÷¹À̵ȴÙ:

BUTTON P { font: 600 9pt Charcoal }

'font' ¾à½Ä ¸í·ÉÀº ¸í½ÃÀûÀ¸·Î ÁÖ¾îÁöÁö ¾ÊÀº °ªÀÇ ¾î¶² ¼Ó¼ºÀ» ±×µéÀÇ ÃÖÃÊ°ªÀ¸·Î Àç¼³Á¤ÇϹǷÎ, ´ÙÀ½Àº °°Àº È¿°ú¸¦ °®´Â´Ù:

BUTTON P {
   font-style: normal;
   font-variant: normal;
   font-weight: 600;
   font-size: 9pt;
   line-height: normal;
   font-family: Charcoal
}

15.2.6 ±âº»(generic) ±Û²Ã °¡Á·(font family)

±âº»(generic) ±Û²Ã °¡Á·(font family)µéÀº fallback ±â´É(mechanism)Àε¥, ÀÌ´Â, Á¦ÀÛÀÚÀÇ Àǵµ´Â ÇÏ´Â ÁöÁ¤µÈ ±Û²ÃÀÌ Çϳªµµ ¼±ÅÃµÉ ¼ö ¾øÀ» ¶§ ÀÎ °¡Àå ³ª»Û °æ¿ì¿¡, ÀϺΠ½ºÅ¸ÀϽ¬Æ®°¡ ¿¹¾à µÊÀ» ÀǹÌÇÑ´Ù. ÀûÁ¤ÇÑ Àμâ¼úÀÇ Á¦¾î¸¦ À§ÇÏ¿©, Ư¼öÇÑ À̸§ÀÇ ±Û²ÃµéÀÌ ½ºÅ¸ÀϽ¬Æ®µé¿¡ »ç¿ëµÇ¾ß¾î ÇÑ´Ù.

¸ðµç ´Ù¼¸°¡Áö ±âº»(generic) ±Û²Ã °¡Á·(font family)µéÀº ¸ðµç CSS Àû¿ëµé¿¡ Á¸ÀçÇϵµ·Ï Á¤ÀǵȴÙ. ±×µéÀº ´Ù¼¸°¡Áö ±¸º°µÇ´Â ½ÇÁ¦ÀûÀÎ ±Û²Ãµé·Î ²À ¹èÄ¡(map)µÉ ÇÊ¿ä´Â ¾ø´Ù. »ç¿ëµµ±¸µéÀº ±âº»(generic) ±Û²Ã °¡Á·(font family)µéÀÇ ÇÕ´çÇÑ µðÆúÆ®¼±ÅõéÀ» Á¦°øÇÏ¿©¾ß ÇÏ°í, ÀÌ´Â, Á¦°øµÈ ±â¼úÀû Çã¿ëµÈ °¡´ÉÇÑ ¹üÀ§ ¾È¿¡¼­, °¢ ±Û²Ã °¡Á·ÀÇ ¼Ó¼ºµé·Î Ç¥ÇöµÈ´Ù.

»ç¿ëµµ±¸´Â »ç¿ëÀÚµéÀÌ ±âº»(generic) ±Û²ÃµéÀ» ´ëü(alternative) ¼±ÅÃÀÌ °¡´ÉÇϵµ·Ï ÇÒ °ÍÀ» ±ÇÇÏ´Ù.

serif(¼¼¸®ÇÁ)

¼¼¸®ÇÁ(Serif) ±Û²ÃÀÇ ±×¸²¹®ÀÚµéÀº, CSS¿¡¼­ »ç¿ëµÇ´Â ¿ë¾î·Î, ºÒ¾¦ Æ¢¾î ³ª¿À°Å³ª(flared) ¶Ç´Â ºñ½ºµëÇÑ(tapering) ³¡, ¶Ç´Â ½ÇÁ¦ÀûÀÎ »õ¸®ÇÁ(serif: ¶æÀº MÀÚ¿Í °°Àº ±ÛÀÚ¿¡¼­ ½ÃÀÛ°ú ³¡¿¡ µ¹ÃâµÈ °ÍÀ» ¸»ÇÔ)µÈ ³¡µéÀ»(ÆòÇüÇÑ serif Æ÷ÇÔ)¸¦ °¡Áö°í ÀÖ´Ù. ¼¼¸®ÇÁ(Serif) ±Û²ÃµéÀº ÀüÇüÀûÀ¸·Î ºñÀ²ÀûÀ¸·Î °£°ÝÀ» ÁØ °ÍÀÌ´Ù. ÀÌ´Â, 'sans-serif' ±âº»(generic) ±Û²Ã °¡Á·À¸·Î ºÎÅÍÀÇ ±Û²Ã¿¡¼­ º¸´Ù, ±½Àº°Í(thick)°ú ¾ãÀº°Í(thin)»çÀÌÀÇ °æ»ç(stroke)ÀÇ º¯È­°¡ Å©°Ô µð½ºÇ÷¹À̵ȴÙ. Mincho(ÀϺ»¾î), Sung ¶Ç´Â Song(Áß±¹¾î), Totum ¶Ç´Â Kodig (ÇѱÛ: µµÅù, °íµñ) µî, ƯÁ¤ ½ºÅ©¸³Æ®¿¡ ´Ù¸¥ À̸§µéÀÌ ´õ Ä£±ÙÇÏ´õ¶óµµ, CSS´Â ¾î¶² ½ºÅ©¸³Æ®µé¿¡µµ »ç¿ëµÇ´Â ±Û²ÃÀ» À§ÇÏ¿© ¿ë¾î 'serif'¸¦ »ç¿ëÇÑ´Ù. ÀÌ·¸°Ô ±â¼úµÈ ¾î¶² ±Û²Ãµµ ±âº»(generic) 'serif' ±Û²Ã °¡Á·À» À§ÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ´Ù.

¿¹Á¦: ÀÌ ¼³¸í¿¡ ¸Â´Â ±Û²ÃµéÀº ´ÙÀ½À» Æ÷ÇÔÇÑ´Ù:

Latin ±Û²ÃTimes New Roman, Bodoni, Garamond, Minion Web, ITC Stone Serif, MS Georgia, Bitstream Cyberbit
Greek ±Û²ÃBitstream Cyberbit
Cyrillic ±Û²ÃAdobe Minion Cyrillic, Excelcior Cyrillic Upright, Monotype Albion 70, Bitstream Cyberbit, ER Bukinst
Hebrew ±Û²ÃNew Peninim, Raanana, Bitstream Cyberbit
Japanese ±Û²ÃRyumin Light-KL, Kyokasho ICA, Futo Min A101
Arabic ±Û²ÃBitstream Cyberbit
Cherokee ±Û²ÃLo Cicero Cherokee

sans-serif(»ê¼¼¸®ÇÁ)

»ê¼¼¸®ÇÁ(Sans-serif) ±Û²ÃÀÇ ±×¸²¹®ÀÚµéÀº, CSS¿¡¼­ »ç¿ëµÇ´Â ¿ë¾î·Î, ´Ü¼øÇÑ ³¡À» °¡Áö¸ç, ºÒ¾¦ Æ¢¾î³ª¿Ô°Å³ª(flaring), ºø°ÜÁø(cross) ¸ð¾çÀ̳ª ´Ù¸¥ Àå½ÄÀº ¾ø´Ù. »ê¼¼¸®ÇÁ(Sans-serif) ±Û²ÃµéÀº ÀüÇüÀûÀ¸·Î ºñÀ²ÀûÀ¸·Î °£°ÝÀ» ÁØ °ÍÀÌ´Ù. ÀÌ´Â, 'serif' ±Û²Ã °¡Á··Î ºÎÅÍÀÇ ±Û²Ã¿¡¼­ º¸´Ù, ±½Àº°Í(thick)°ú ¾ãÀº°Í(thin)»çÀÌÀÇ È¹ÀÇ º¯È­°¡ Àû´Ù. Gothic(ÀϺ»¾î), Kai(Áß±¹¾î), Pathang (ÇѱÛ: ¹ÙÅÁ) µî, ƯÁ¤ ½ºÅ©¸³Æ®¿¡ ´Ù¸¥ À̸§µéÀÌ ´õ Ä£±ÙÇÏ´õ¶óµµ, CSS´Â ¾î¶² ½ºÅ©¸³Æ®µé¿¡µµ »ç¿ëµÇ´Â ±Û²ÃÀ» À§ÇÏ¿© ¿ë¾î 'sans-serif'¸¦ »ç¿ëÇÑ´Ù. ÀÌ·¸°Ô ±â¼úµÈ ¾î¶² ±Û²Ãµµ ¿ø·¡ÀÇ ''sans-serif' ±Û²Ã °¡Á·À» À§ÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ´Ù.

¿¹Á¦: ÀÌ ¼³¸í¿¡ ¸Â´Â ±Û²ÃµéÀº ´ÙÀ½À» Æ÷ÇÔÇÑ´Ù:

Latin ±Û²ÃMS Trebuchet, ITC Avant Garde Gothic, MS Arial, MS Verdana, Univers, Futura, ITC Stone Sans, Gill Sans, Akzidenz Grotesk, Helvetica
Greek ±Û²ÃAttika, Typiko New Era, MS Tahoma, Monotype Gill Sans 571, Helvetica Greek
Cyrillic ±Û²ÃHelvetica Cyrillic, ER Univers, Lucida Sans Unicode, Bastion
Hebrew ±Û²ÃArial Hebrew, MS Tahoma
Japanese ±Û²ÃShin Go, Heisei Kaku Gothic W5
Arabic ±Û²ÃMS Tahoma

cursive(Ä¿½Ãºê: È긲)

Ä¿½Ãºê(cursive) ±Û²Ã ±×¸²¹®ÀÚµéÀº, CSS¿¡¼­ »ç¿ëµÇ´Â ¿ë¾î·Î, ÀϹÝÀ¸·Î, italicÀÇ Å¸ÀÌÇΠǥÇö(face) ÀÌ¿Ü¿¡, ¸¸³ª´Â °æ»ç(stroke) ¶Ç´Â ´Ù¸¥ È긲 ¼Ó¼ºÀ» °®´Â´Ù. ÀÌ ±×¸²¹®ÀÚµé ºÎºÐÀûÀ¸·Î ȤÀº ¿ÏÀüÈ÷ ¿¬°áµÇ¾î, Àμâ ÇüÅ °¡ ¾Æ´Ï¶ó ¼ÕÀ¸·Î ¾²¿©Áø ÆæÀ̳ª º×À¸·Î ¾´ °Í °°ÀÌ º¸ÀδÙ. ¾Æ¶óºò(Arabic)°ú °°Àº, ÀϺΠ½ºÅ©¸³Æ®µé¿¡¼­ ±Û²ÃµéÀº °ÅÀÇ Ç×»ó È긲±ÛÀÚ(cursive)ÀÌ´Ù. Chancery, Brush, Swing, Script¿Í °°Àº ´Ù¸¥ À̸§µéµµ ±Û²Ã À̸§µé·Î »ç¿ë µÊ¿¡µµ ºÒ±¸ÇÏ°í, CSS´Â 'cursive'¶ó´Â ¿ë¾î¸¦ ¾î¶² ½ºÅ©¸³Æ®¿¡³ª ±Û²ÃÀ» Àû¿ëÇϴµ¥ »ç¿ëÇÑ´Ù.

¿¹Á¦: ÀÌ ¼³¸í¿¡ ¸Â´Â ±Û²ÃµéÀº ´ÙÀ½À» Æ÷ÇÔÇÑ´Ù:

Latin ±Û²ÃµéCaflisch Script, Adobe Poetica, Sanvito, Ex Ponto, Snell Roundhand, Zapf-Chancery
Cyrillic ±Û²ÃER Architekt
Hebrew ±Û²ÃCorsiva
Arabic ±Û²ÃDecoType Naskh, Monotype Urdu 507

fantasy(Àå½Ä)

CSS¿¡¼­ »ç¿ëµÇ´Â Fantasy ±Û²ÃµéÀº, ¿©ÀüÈ÷ ±ÛÀÚµéÀ» ´ëÇ¥(representation)ÇÏÁö ¸¸(±ÛÀÚµéÀ» ´ëÇ¥ÇÏÁö ¾Ê´Â Pi ¶Ç´Â ±×¸²(picture) ±Û²Ãµé°ú´Â ´Þ¸®), ±âº»ÀûÀ¸·Î Àå½ÄÇϴµ¥ »ç¿ëµÈ´Ù. ¿¹Á¦µéÀ» º¸¸é:

Latin ±Û²ÃAlpha Geometrique, Critter, Cottonwood, FB Reactor, Studz

monospace(ÀÏÁ¤ ³Êºñ)

ÀÌ ÀÏÁ¤ ³Êºñ(monospace) ±Û²ÃÀÇ À¯ÀÏÇÑ ±âÁØÀº ÀÌ ¸ðµç ±×¸²¹®ÀÚµéÀÌ °°Àº ÀÏÁ¤ÇÑ ³Êºñ¸¦ °¡Áø´Ù´Â °ÍÀÌ´Ù.(ÀÌ´Â Arabic°ú °°Àº ÀϺΠscript¿¡¼­, ´ëºÎºÐ ÀÌ»óÇÏ°Ô º¸ÀÏ ¼ö ÀÖ´Ù.) ±× È¿°ú´Â ¼öµ¿ ŸÀÌÇÁ¶óÀÌÅÍ¿Í À¯»çÇÏ°í, ÀÚÁÖ ÄÄÇ»ÅÍ ÄÚµå °ßº»µé¿¡ »ç¿ëµÈ´Ù.

¿¹Á¦: ÀÌ ¼³¸í¿¡ ¸Â´Â ±Û²ÃµéÀº ´ÙÀ½À» Æ÷ÇÔÇÑ´Ù:

Latin ±Û²ÃCourier, MS Courier New, Prestige, Everson Mono
Greek ±Û²ÃMS Courier New, Everson Mono
Cyrillic ±Û²ÃER Kurier, Everson Mono
Japanese ±Û²ÃOsaka Monospaced
Cherokee ±Û²ÃEverson Mono

15.3 ±Û²ÃÀÇ ¼±ÅÃ

CSS2 ±Û²Ã ±â´ÉÀÇ µÎ¹ø° ´Ü°è´Â Á¦ÀÛÀÚ°¡ ÁöÁ¤ÇÏ´Â ±Û²Ã ¼Ó¼º, À¯¿ëÇÑ ±Û²Ã µî¿¡ µû¸¥ »ç¿ëµµ±¸ÀÇ ±Û²Ã ¼±ÅÃÀ» ´Ù·é´Ù. ¾Æ·¡ ±â¼úÇÑ ±Û²Ã ÀÏÄ¡ ±â´ÉÀÇ ¼¼ºÎ»çÇ×À» ÂüÁ¶Ç϶ó.

À̸§ ÀÏÄ¡(matching), Áö´ÉÀû(intelligent) ÀÏÄ¡, ÇÕ¼º(synthesis)°ú ´Ù¿î·Îµå, ³×°¡Áö °¡´ÉÇÑ ±Û²ÃÀÇ ¼±Åà Ȱµ¿µéÀÌ ÀÖ´Ù:

±Û²Ã À̸§ ÀÏÄ¡(matching)
ÀÌ °æ¿ì, »ç¿ëµµ±¸´Â ¿ä±¸µÈ ±Û²Ã¿Í °°Àº ±Û²Ã °¡Á· À̸§À» °®´Â, Á¸ÀçÇϸç, Á¢¼ÓÇÒ ¼ö ÀÖ´Â ±Û²ÃÀ» »ç¿ëÇÑ´Ù. ¸¸ÀÏ ¹®¼­ Á¦ÀÛÀÚ°¡ »ç¿ëÇÏ°í ÀÖ´Â ±Û²ÃÀÌ »ç¿ëÀÚ ½Ã½ºÅÛ¿¡¼­ ƲÀÌ ´Ù¸£¸é, ¸ð¾ç°ú Å©±â°¡ ÀÏÄ¡ÇÏÁö ¾ÊÀ» ¼ö ÀÖ½¿¿¡ À¯ÀÇÇ϶ó. ÀÏÄ¡ Á¤º¸´Â ±Û²Ã °¡Á· À̸§À» Æ÷ÇÔÇÑ CSS ±Û²Ã ¼Ó¼ºµé¿¡ ±¹ÇѵȴÙ. ÀÌ´Â CSS1¿¡¼­´Â À¯ÀÏÇÑ ¹æ¹ýÀÌ´Ù.
Áö´ÉÀû(intelligent) ±Û²Ã ÀÏÄ¡(matching)
ÀÌ °æ¿ì, »ç¿ëµµ±¸´Â ¸ð¾ç¿¡¼­ ¿ä±¸µÈ ±Û²Ã¿Í °¡Àå Àß ÀÏÄ¡ÇÏ´Â ±Û²Ã °¡Á· À̸§À» °®´Â, Á¸ÀçÇϸç, Á¢¼ÓÇÒ ¼ö ÀÖ´Â ±Û²ÃÀ» »ç¿ëÇÑ´Ù. ¸ð¾ç°ú Å©±â°¡ ²À ÀÏÄ¡ÇÏÁö ¾ÊÀ» ¼ö ÀÖ½¿¿¡ À¯ÀÇÇ϶ó. ÀÏÄ¡ Á¤º¸´Â ±Û²ÃÀÇ Á¾·ù(ÅؽºÆ® ȤÀº ±âÈ£), serifsÀÇ »óÅÂ, µÎ²²(weight), ´ë¹®ÀÚ ³ôÀÌ, x ³ôÀÌ(x height), »ó½Â(ascent), °­ÇÏ(descent), ½½·¡Æ®(slant), µî¿¡ ´ëÇÑ °ÍÀ» Æ÷ÇÔÇÑ´Ù.
±Û²Ã ÇÕ¼º(synthesis)
ÀÌ °æ¿ì, »ç¿ëµµ±¸´Â ¸ð¾ç¿¡¼­ ¿ä±¸µÈ ±Û²Ã¿Í °¡Àå Àß ÀÏÄ¡ÇÒ »Ó ¾Æ´Ï¶ó Å©±â¿¡µµ ÀÏÄ¡ÇÏ´Â ±Û²ÃÀ» »ý¼ºÇÑ´Ù. ÇÕ¼º Á¤º¸´Â ÀÏÄ¡ Á¤º¸¸¦ Æ÷ÇÔÇÏ°í, ÀüÇüÀûÀ¸·Î, ÀϺΠÀÏÄ¡¿¡¼­ »ç¿ëµÇ´Â ÆĶó¸ÞÅ×µé º¸´Ù ´õ Á¤È®ÇÑ °ªµéÀ» ¿ä±¸ÇÑ´Ù. ƯÈ÷, ¸¸ÀÏ ¸ðµç ÁöÁ¤µÈ ±Û²ÃÀÇ ¹è¿­ ¼Ó¼ºµéÀÌ À¯ÁöµÇ·Á¸é, ÇÕ¼ºÀº Á¤È®ÇÑ ³Êºñ¿Í ±×¸²¹®ÀÚ ´ëü ¼Ó¼º°ú À§Ä¡ Á¤º¸°¡ ¿ä±¸ÇÑ´Ù.
±Û²Ã ´Ù¿î·Îµå
³¡À¸·Î, »ç¿ëµµ±¸´Â À¥À¸·ÎºÎÅÍ ±Û²ÃÀ» Àоî¿Ã ¼ö ÀÖ´Ù. ÀÌ´Â À̹ÌÁö, ¼Ò¸®, ¶Ç´Â ¾ÖÇ÷¿(applet) µîÀ» ÇöÀçÀÇ ¹®¼­ÀÇ µð½ºÇ÷¹À̸¦ À§ÇÏ¿© À¥À¸·Î ºÎÅÍ °¡Á®¿À´Â °Í°ú À¯»çÇϸç, µð½ºÇ÷¹ÀÌ µÇ±â Àü¿¡ ½Ã°£ÀÌ ¼Ò¿äµÉ ¼ö ÀÖ´Ù.

Á¡ÁøÀû Ç¥ÇöÀº ´Ù¿î·Îµå¿Í ´Ù¸¥ ¹æ½ÄÀÇ Á¶ÇÕÀÌ´Ù; ÀÌ´Â, ¿ä±¸µÈ ±Û²Ã ´Ù¿î·Îµå¸¦ ÇÏ´Â µ¿¾È ³»¿ëÀÇ Àб⸦ Çã¿ëÇϱâ À§ÇÏ¿©, ±Û²Ã À̸§ ÀÏÄ¡, Áö´ÉÀû ÀÏÄ¡, ¶Ç´Â ÇÕ¼ºÀ» »ç¿ëÇÏ¿©, Àӽà ´ëü ±Û²ÃÀ» Á¦°øÇÑ´Ù. Á¤È®ÇÑ ±Û²ÃÀÌ ´Ù¿î·Îµå µÇ¸é, ÀÌ´Â Àӽà ±Û²ÃÀ» ´ëüÇÑ´Ù. ÀÌ ¶§ ´Ù½Ã È­¸éÀ» Àüü·Î ¹Ù²Ü ÇÊ¿ä°¡ ¾øÀ¸¸é ÁÁ´Ù.

ÁÖ¼®. Á¡ÁøÀû Ç¥ÇöÀº, ½ÇÁ¦ÀûÀÎ ±Û²ÃÀÌ ÀÐÇôÁö°í Ç¥ÇöµÉ ¶§, ³»¿ëÀÇ Àç¹è¿­À» ȸÇÇÇϱâ À§ÇÏ¿©, ±Û²Ã¿¡ ´ëÇÑ Å©±â Á¤º¸°¡ ÇÊ¿äÇÏ´Ù. ÀÌ Å©±â Á¤º¸´Â ÇÑ ¹®¼­¿¡¼­ ±Û²Ã ´ç Çѹø ¸¸ ÁöÁ¤µÉ ¼ö ÀÖ´Â °ÍÀ¸·Î ÃæºÐÇÏ´Ù.

15.3.1 ±Û²Ã ¼³¸í°ú @font-face

±Û²Ã ¼³¸íÀº Á¦ÀÛÀÚÀÇ ±Û²Ã ±Ô°Ý°ú ±Û²Ã µ¥ÀÌÅÍ»çÀÌÀÇ ±³·® ¿ªÇÒÀ» Á¦°øÇÑ´Ù. ÀÌ µ¥ÀÌÅÍ´Â ÅؽºÆ®¸¦ ¾ç½ÄÈ­ÇÏ°í Ãà¾à(abstract) ±×¸²¹®ÀÚµéÀ» ±× À§Ä¡(map)¿¡ Ç¥ÇöÇϴµ¥(½ÇÁ¦ÀûÀÎ Ãà¼Ò È®´ëµÉ ¼ö Àִ Ʋ ¶Ç´Â bitmap) ÇÊ¿äÇÏ´Ù. ±Û²ÃµéÀº ½ºÅ¸ÀϽ¬Æ® ¼Ó¼ºµé·Î ÂüÁ¶µÈ´Ù.

±Û²Ã ¼³¸íÀº ±Û²Ã µ¥ÀÌÅͺ£À̽º¿¡ Ãß°¡µÇ°í, ±× ÈÄ¿¡ ÇØ´ç ±Û²Ã µ¥ÀÌÅ͸¦ ¼±ÅÃÇϴµ¥ »ç¿ëµÈ´Ù. ±Û²Ã ¼³¸íÀº À¥¿¡¼­ ±Û²Ã µ¥ÀÌÅÍ À§Ä¡, ±× ±Û²Ã µ¥ÀÌÅÍÀÇ ¼Ó¼ºµé°ú °°Àº ¼³¸íÀÚ(descriptor)µéÀ» Æ÷ÇÔÇÑ´Ù. ±Û²Ã ¼³¸íÀÚµéÀº ¶ÇÇÑ ½ºÅ¸ÀϽ¬Æ® ±Û²Ã(font) ¼Ó¼ºµé°ú ƯÁ¤ ±Û²Ã µ¥ÀÌÅÍ°¡ ÀÏÄ¡ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ±Û²Ã ¼³¸íÀÇ »ó¼¼¼º Á¤µµ´Â, ´Ü¼øÇÑ ±Û²Ã À̸§¿¡¼­ ±×¸²¹®ÀÚ ³Êºñ ¸ñ·Ï±îÁö, ´Ù¾çÇÒ ¼ö ÀÖ´Ù.

±Û²Ã ¼³¸íÀÚ(descriptor)µéÀº ¾Æ·¡ÀÇ ¼¼°¡Áö ŸÀÔµé·Î ºÐ·ùµÉ ¼ö ÀÖ´Ù:

  1. CSS¿¡¼­ ±Û²ÃÀÇ »ç¿ë°ú ±Û²Ã ¼³¸í ¿¬°á(À̵éÀº ÇØ´ç CSS ±Û²Ã ¼Ó¼ºµé°ú °°Àº À̸§À» °®À½),
  2. ±Û²Ã µ¥ÀÌÅÍÀÇ À§Ä¡ URI,
  3. ±Û²Ã ¼³¸í°ú ±Û²Ã µ¥ÀÌÅÍ»çÀ̸¦ ¿¬°áÇÏ´Â Ãß°¡ÀûÀÎ ±Û²ÃÀÇ ¼º°ÝÀ» ÁÜ.

¸ðµç ±Û²Ã ¼³¸íÀº @font-face at-ruleÀ» ÅëÇÏ¿© ÁöÁ¤µÈ´Ù. ±× ÀϹÝÀûÀÎ ¾ç½ÄÀº:

@font-face { <font-description> }

¿©±â¼­ <font-description>Àº ´ÙÀ½ ¾ç½ÄÀ» °®´Â´Ù:

descriptor: °ª;
descriptor: °ª;
[...]
descriptor: °ª;

°¢ @font-face ¸í·ÉÀº °¢ ±Û²Ã ¼³¸íÀÚ(descriptor) °ªÀ» ÇÔÃàÀûÀ¸·Î ¶Ç´Â ¸í½ÃÀûÀ¸·Î ÁöÁ¤ÇÑ´Ù. ¸í·É¿¡, ¸í½ÃÀû °ªµé·Î ÁÖ¾îÁöÁö ¾ÊÀº °ÍÀº, ÀÌ ±Ô°ÝÀÇ °¢ ¼³¸íÀÚ¿¡ Á¦½ÃµÈ ÃÖÃÊ°ªÀ» ÃëÇÑ´Ù. ÀÌµé ¼³¸íÀÚµéÀº @font-face ¸í·ÉÀÇ ¹®¸Æ ¾È¿¡ Á¤ÀÇµÈ °Í ¸¸À» Àû¿ëÇÏ°í ¹®¼­¾ð¾î ¿¤·¹¸àÆ®µé¿¡´Â Àû¿ëÇÏÁö ¾Ê´Â´Ù. ±×·¡?, ¾î¶² ¿¤·¹¸àÆ®µé¿¡ ¼³¸íÀÚµéÀÌ Àû¿ëÇϴ°¡ ¶Ç´Â ÀÚ½Ä(child) ¿¤·¹¸àÆ®µé¿¡ ÀÇÇÏ¿© Àü´Þ(inherit)µÈ °ªµéÀΰ¡ ÇÏ´Â ¼³¸íÀº ¾ø´Ù.

ÀÌ ±Ô°ÝÀÇ À¯È¿ÇÑ ±Û²Ã ¼³¸íÀÚµéÀº µÚ¿¡¼­ ¼³¸íÇÑ´Ù.

¿¹Á¦¿¡¼­, ±Û²Ã 'Robson Celtic'ÀÌ Á¤ÀǵǾú°í, HTML ¹®¼­¿¡ Æ÷ÇÔµÈ ½ºÅ¸ÀϽ¬Æ® ¾È¿¡¼­ ÂüÁ¶µÇ¾ú´Ù.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
   <HEAD>
      <TITLE>±Û²Ã Å×½ºÆ®</TITLE>
      <STYLE TYPE="text/css" MEDIA="screen, print">
         @font-face {
            font-family: "Robson Celtic";
            src: url("http://site/fonts/rob-celt")
         }
         H1 { font-family: "Robson Celtic", serif }
      </STYLE>
  </HEAD>
  <BODY>
     <H1> ÀÌ Á¦¸ñÀº Robson CelticÀ» »ç¿ëÇÏ¿© µð½ºÇ÷¹À̵ȴÙ.</H1>
  </BODY>
</HTML>

STYLE ¿¤·¹¸àÆ® ¾ÈÀÇ ½ºÅ¸ÀϽ¬Æ®´Â ¸ðµç H1 ¿¤·¹¸àÆ®µé¿¡ 'Robson Celtic' ±Û²Ã °¡Á·(font family)¸¦ »ç¿ëÇϵµ·Ï CSS ¸í·ÉÀ» Æ÷ÇÔÇÏ°í ÀÖ´Ù.

CSS1 Àû¿ëÀº »ç¿ëÀÚ ÂÊ(client)¿¡¼­ ±Û²Ã °¡Á· À̸§°ú ´Ù¸¥ ¼Ó¼ºµéÀÌ 'Robson Celtic'¿¡ ÀÏÄ¡ÇÏ´Â ±Û²ÃÀ» °Ë»öÇÏ°í, ¹ß°ßÇÒ ¼ö ¾øÀ¸¸é, »ç¿ëµµ±¸ÀÇ Æ¯Á¤ serif ±Û²ÃÀ» »ç¿ëÇÏ°Ô µÈ´Ù(Á¸Àç Á¤ÀÇ ÂüÁ¶).

óÀ½ ¿¹Á¦ @font-face ¸í·É¿¡¼­ CSS2¸¦ »ç¿ëÇÏ´Â »ç¿ëµµ±¸´Â Robson Celtic'·Î Á¤ÀÇµÈ ±Û²Ã ¼³¸í¿¡ ÀÏÄ¡ÇÏ´Â °ÍÀ» ã±âÀ§ÇØ °Ë»öÇÒ °ÍÀÌ´Ù. ÀÌ ¸í·ÉÀº ¸¹Àº ±Û²Ã µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÏ°í ÀÖÁö´Â ¾ÊÀ¸³ª, ÀÌ ¹®¼­ Ç¥ÇöÀ» À§ÇÏ¿© ÀÐ¾î ¿Ã ¼ö ÀÖ´Â ±Û²ÃÀÌ ¾îµð Àִ°¡ ÇÏ´Â URI¸¦ °¡Áö°í ÀÖ´Ù. ´Ù¿î·ÎµåµÈ ±Û²ÃµéÀº ´Ù¸¥ Àû¿ëÀ» À§ÇÏ¿©´Â À¯¿ëÇÏÁö ¾Ê¾Æ¾ß ÇÑ´Ù. ¸¸ÀÏ ÀÏÄ¡(matching) @font-face¿¡ ÀÏÄ¡°¡ ¾øÀ» ¶§´Â, »ç¿ëµµ±¸´Â CSS1 Àû¿ë »ç¿ëµµ±¸¿Í °°Àº ÀÏÄ¡ ½Ãµµ¸¦ ÇÒ °ÍÀÌ´Ù.

¸¸ÀÏ ±Û²Ã 'Robson Celtic'°¡ »ç¿ëÀÚ ½Ã½ºÅÛ¿¡ ¼³Ä¡µÇ¾î ÀÖÀ¸¸é, ±Û²Ã ÀÏÄ¡ ±â´É Ç׸ñ ¿¡¼­ ¼³¸íµÈ ¹Ù¿Í °°ÀÌ, ±× »ç¿ëµµ±¸´Â º¹»çºÐ ¼³Ä¡¸¦ À§ÇÏ¿© ±Û²Ã µ¥ÀÌÅͺ£À̽º¿¡ Ãß°¡ÇÒ °ÍÀ̶ó´Â Á¡¿¡ À¯ÀÇÇ϶ó. À§ ¿¹Á¦¿¡¼­ º¹»çºÐ ¼³Ä¡´Â ±Û²Ã ´Ù¿î·Îµå Àü¿¡ ÀÏÄ¡µÈ °ÍÀÌ´Ù.

@font-face ¸í·ÉÀ» ÀνÄÇÏÁö ¸øÇÏ´Â CSS1 Àû¿ëµéÀº ½ÃÀÛ Áß°ýÈ£('}')µéÀ» ¸¸³ª¸é ÀÏÄ¡ Áß°ýÈ£ ´ÝÈû('}')À» ¸¸³¯ ¶§±îÁö ¹«½ÃÇÑ´Ù. ÀÌ ¸í·É(at-rule)Àº CSSÀÇ Çâ ÈÄ ¹öÀü ÀûÇÕ¼º Çؼ®¿¡ ¸Â¾Æ¾ß ÇÑ´Ù. Çؼ®ÀÚ(parser)µéÀº ¿À·ù ¾øÀÌ ÀÌµé ¸í·ÉµéÀ» ¹«½ÃÇÒ ¼ö ÀÖ´Ù.

±Û²Ã ¼³¸íÀÚ(descriptor)µéÀÌ ±Û²Ã µ¥ÀÌÅÍ¿Í ºÐ¸® µÊÀ¸·Î¼­ ±Û²ÃÀÇ ¼±Åðú/¶Ç´Â ´ëü ÀÌ¿ÜÀÇ ÀÕÁ¡À» °®´Â´Ù. ±Û²Ã ¼³¸íÀÚ¿¡¼­ µ¥ÀÌÅÍÀÇ º¸È£¿Í ¹Ýº¹ Á¦ÇѵéÀº ¿ÏÀüÇÑ(full) ±Û²Ã µ¥ÀÌÅÍ¿¡¼­ º¸´Ù ÈνŠ¾àÇÒ ¼ö°¡ ÀÖ´Ù. µû¶ó¼­, Áö¿ªÀûÀÎ ±Û²Ã Á¤ÀǸ¦ ¼³Ä¡Çϰųª, ¶Ç´Â, ¸¸ÀÏ ÀϹÝÀûÀÎ ÂüÁ¶ ½ºÅ¸ÀϽ¬Æ® ¾È¿¡ ÀÖ´Ù¸é, ÃÖ¼ÒÇÑ Áö¿ª ij½¬(cache)¿¡ °¡Áú ¼ö ÀÖ´Ù; ÀÌ´Â ÇϳªÀÇ ±Û²Ã À̸§º°·Î ÇѹøÀÌ»ó ¿ÏÀüÇÑ ±Û²Ã Á¤ÀÇ¿¡ Á¢¼ÓÀ» ÇÒ ÇÊ¿ä´Â ¾ø´Ù.

±Û²Ã ¼³¸íÀÚ°¡ Áߺ¹µÇ¾úÀ¸¸é, ¸¶Áö¸·ÀÇ ¼³¸íÀÚ°¡ Àû¿ëµÇ°í ±× ¿ÜÀÇ °ÍÀº ¹«½ÃµÈ´Ù.

¶ÇÇÑ, »ç¿ëµµ±¸°¡ ÀνÄÇÏÁö ¸øÇϰųª »ç¿ëµµ±¸¿¡ À¯¿ëÇÏÁö ¾Ê´Â ¼³¸íÀÚµéÀº ¹«½ÃµÇ¾î¾ß ÇÑ´Ù. Çâ ÈÄ CSSÀÇ ¹öÀü¿¡¼­´Â °³¼±µÈ ±Û²Ã ´ëü, ÀÏÄ¡(matching), ¶Ç´Â ÇÕ¼º(synthesis)À» À§ÇÏ¿© Ãß°¡Àû ¼³¸íÀÚ(descriptor)µéÀÌ Ãß°¡µÉ ¼ö ÀÖ´Ù.

15.3.2 ±Û²ÃÀÇ ¼±ÅÃÀ» À§ÇÑ ¼³¸íÀÚ(descriptor):
'font-family', 'font-style', 'font-variant', 'font-weight', 'font-stretch', 'font-size'

´ÙÀ½ ¼³¸íÀÚµéÀº ÇØ´ç CSS2 ±Û²Ã ¼Ó¼ºµé°ú °°Àº À̸§À» °®°í, ´ÜÀÏ °ª ¶Ç´Â Äĸ¶·Î ºÐ¸®µÈ °ªµéÀÇ ¸ñ·ÏÀÌ µÈ´Ù.

±× ¸ñ·Ï ¾ÈÀÇ °ªµéÀº, ¸í½ÃÀûÀ¸·Î ±â¼úµÈ °ÍÀ» Á¦¿ÜÇÏ°í´Â, ÇØ´ç CSS2 ¼Ó¼ºÀ» À§ÇÑ °Íµé°ú °°´Ù. ¸¸ÀÏ ´ÜÀÏ °ªÀ̸é, ±× °ªÀº ÀÏÄ¡µÇ¾î¾ß ÇÑ´Ù. ¸¸ÀÏ ¸ñ·ÏÀ̸é, °¢ ¸ñ·Ï Ç׸ñÀÌ ÀÏÄ¡µÇ¾î¾ß ÇÑ´Ù. ¸¸ÀÏ @font-face ¼³¸íÀÚ°¡ »ý·« µÇ¾úÀ¸¸é, ¼³¸íÀÚÀÇ ÃÖÃÊ°ªÀÌ »ç¿ëµÈ´Ù.

'font-family' (¼³¸íÀÚ)
°ª:  [ <family-name> | <generic-family> ] [, [<family-name> | <generic-family> ]]*
ÃÖÃÊ°ª:  »ç¿ëµµ±¸¿¡ µû¶ó ´Ù¸§
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

±Û²ÃÀÇ ±Û²Ã °¡Á· À̸§¸¦ À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ°í, 'font-family' ¼Ó¼º°ú °°Àº °ªÀ» °®´Â´Ù.

'font-style' (¼³¸íÀÚ)
°ª:  all | [ normal | italic | oblique ] [, [normal | italic | oblique] ]*
ÃÖÃÊ°ª:  all
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

±Û²Ã ½ºÅ¸ÀÏÀÇ ¼³¸íÀÚÀÌ°í,'font-style' ¼Ó¼º°ú °°Àº °ªµéÀ» °®°í, Äĸ¶·Î ºÐ¸®µÈ ¸ñ·ÏÀÌ Çã¿ëµÈ´Ù´Â °Í ¸¸ ´Ù¸£´Ù.

'font-variant' (¼³¸íÀÚ)
°ª:  [normal | small-caps] [,[normal | small-caps]]*
ÃÖÃÊ°ª:  normal
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

±Û²ÃÀÇ Ç¥ÇöÀÌ ÀÛÀº´ë¹®ÀÚ(small-caps) ±Û²Ãº¯È­(font variant) Àΰ¡ÇÏ´Â CSSÀÇ ÁöÁ¤À» ³ªÅ¸³»°í, 'font-variant' ¼Ó¼º°ú °°Àº °ªµéÀ» °®°í, Äĸ¶·Î ºÐ¸®µÈ ¸ñ·ÏÀÌ Çã¿ëµÈ´Ù´Â °Í ¸¸ ´Ù¸£´Ù.

ÁÖ¼®. Cyrillic pryamoĭ Ç¥Çö(face)Àº ÀÛÀº´ë¹®ÀÚ(small-caps)ÀÇ 'font-variant'·Î À̸§ Áö¿ï ¼ö ÀÖ°í, ¿µ¾î(Latin) Ç¥ÇöÀÇ º¸´Ù ³ªÀº ÀÏ°ü¼ºÀ» Á¦°øÇÑ´Ù(°°Àº ¹æ½ÄÀ¸·Î 'font-style' italicÀ» °¡Áø kursiv Ç¥Çö°ú ºñ±³).

'font-weight' (¼³¸íÀÚ)
°ª:  all | [normal | bold | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900] [, [normal | bold | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900]]*
ÃÖÃÊ°ª:  all
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

°°Àº ±Û²Ã °¡Á·(font family)¿¡¼­ Ç¥Çö(face)ÀÇ »ó´ëÀûÀÎ µÎ²²¸¦ ³ªÅ¸³»´Â ¼³¸íÀÚ(descriptor)ÀÌ´Ù. 'font-weight' ¼Ó¼º°ú °°Àº °ªµéÀ» °¡Áö¸ç ¼¼°¡Áö Ç¥Çö ¹æ½ÄÀÌ ÀÖ´Ù:

  1. »ó´ë Å°¿öµå(bolder, lighter)µéÀº Çã¿ëµÇÁö ¾Ê´Â´Ù.
  2. º¹¼ö µÎ²²¸¦ °¡Áø ±Û²Ã´Â, °ªµéÀÇ Äĸ¶·Î ºÐ¸®µÈ ¸ñ·ÏÀº Çã¿ëµÈ´Ù.
  3. Ãß°¡ÀûÀÎ Å°¿öµå(keyword), 'all'Àº Çã¿ëµÇ°í, ÀÌ´Â º¹¼ö µÎ²², ¶Ç´Â ´ÜÀÏ µÎ²²¸¦ Æ÷ÇÔÇϱ⠶§¹®¿¡ ±Û²ÃÀÌ ¸ðµç °¡´ÉÇÑ µÎ²²(weight)µé¿¡¼­ ÀÏÄ¡ÇÒ °Í ÀÓÀ» ÀǹÌÇÑ´Ù;
'font-stretch' (¼³¸íÀÚ)
°ª:  all | [ normal | ultra-condensed | extra-condensed | condensed | semi-condensed | semi-expanded | expanded | extra-expanded | ultra-expanded ] [, [ normal | ultra-condensed | extra-condensed | condensed | semi-condensed | semi-expanded | expanded | extra-expanded | ultra-expanded] ]*
ÃÖÃÊ°ª:  normal
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

°°Àº ±Û²Ã °¡Á·(font family)¿¡¼­ Ç¥Çö(face)ÀÇ ´ë»óÀûÀÎ Ãà¼Ò ¶Ç´Â È®´ë ¼Ó¼ºÀ» ³ªÅ¸³»´Â CSS ÁöÁ¤ÀÌ´Ù. 'font-stretch'¼Ó¼º°ú °°Àº °ªµéÀ» °¡Áö¸ç, ¼¼°¡Áö Ç¥Çö ¹æ½ÄÀÌ ÀÖ´Ù:

'font-size' (¼³¸íÀÚ)
°ª:  all | <±æÀÌ> [, <±æÀÌ>]*
ÃÖÃÊ°ª:  all
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

±Û²Ã¿¡ ÀÇÇØ Á¦°øµÇ´Â Å©±â¸¦ À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ´Ù. Àý´ë ±æÀÌ ´ÜÀ§(unit)µé ¸¸ Çã¿ëµÇ°í, »ó´ëÀû°ú Àý´ë ±æÀÌ¿Í Å©±âµéÀÌ µÑ´Ù Çã¿ëµÇ´Â 'font-size' ¼Ó¼º°ú´Â ´Ù¸£´Ù. Äĸ¶·Î ºÐ¸®µÈ Àý´ë ±æÀ̵éÀÇ ¸ñ·ÏÀÌ Çã¿ëµÈ´Ù.

ÃÖÃÊ°ª 'all'Àº ´ëºÎºÐÀÇ Å©±â°¡ Á¶ÀýµÉ ¼ö ÀÖ´Â(scalable) ±Û²Ãµé¿¡ Àû´çÇÏ´Ù, µû¶ó¼­ ÀÌ ¼³¸íÀÚ´Â ¿ì¼±ÀûÀ¸·Î, ±Û²Ã Å©±âÀÇ Á¦ÇÑµÈ ¹üÀ§ ¿¡¼­ ¸¸ ³ªÅ¸³ª°Ô ¼³°èµÈ, ºñÆ®¸Ê(bitmap) ±Û²Ã³ª Å©±â°¡ Á¶ÀýµÉ ¼ö ÀÖ´Â ±Û²ÃÀ» À§ÇÑ @font-face¿¡¼­ »ç¿ë µÇ±â À§ÇÑ °ÍÀÌ´Ù.

15.3.3 ±Û²Ã µ¥ÀÌÅÍ °ËÁ¤(qualification)À» À§ÇÑ ¼³¸íÀÚ: 'unicode-range'

´ÙÀ½ ¼³¸íÀÚ(descriptor)´Â ±Û²Ã Á¤ÀÇ¿¡¼­ ¼±ÅÃÀûÀ̳ª, ƯÁ¤ ±ÛÀÚ¸¦ Ç¥ÇöÇϴµ¥ ÃæºÐÇÑ ±×¸²¹®Àڵ鸦 °¡Áö°í ÀÖÁö ¾Ê´Â ±Û²ÃÀ» Á¡°Ë ¶Ç´Â ´Ù¿î·Îµå ÇÔÀ» ÇÇÇϱâ À§ÇÏ¿© »ç¿ëµÈ´Ù.

'unicode-range' (¼³¸íÀÚ)
°ª:  <urange> [, <urange>]*
ÃÖÃÊ°ª:  U+0-7FFFFFFF
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

ÀÌ´Â ±Û²Ã¿¡ ÀÇÇØ Ä¿¹öµÇ´Â ISO 10646 ±ÛÀÚ ¹üÀ§µé¸¦ À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ´Ù.

<urange> °ªµéÀº Á¢µÎ¾î "U+"·Î ½ÃÀÛµÈ 16Áø¼öµé·Î Ç¥ÇöµÇ°í, ÀÌ´Â ISO 10646 ([ISO10646])¿¡¼­ ÇØ´ç ±ÛÀÚ ÄÚµå À§Ä¡ÀÌ´Ù.

¿¹¸¦ µé¾î, U+05D1Àº ISO 10646 ±ÛÀÚ´Â 'Hebrew letter bet'ÀÌ´Ù. ±âº» ´ÙÁß ¾ð¾îƲ(BMP: Basic Multilingual Plane) ¹ÛÀÇ °ªµéÀº, Ãß°¡ÀûÀ¸·Î ¾Õ ¼± ¼öÄ¡µéÀº Ʋ¿¡ Ãß°¡µÈ ¼öÄ¡¿¡ ÇØ´çÇÏ°í, ¿ª½Ã 16Áø¼öÀÌ´Ù: U+A1234´Â 16Áø¼ö ÄÚµåÀ§Ä¡ 1234ÀÇ Æ²(plane) 10 ¿¡ÀÖ´Â ±ÛÀÚÀÌ´Ù. ¾µ ¶§¿¡´Â ±âº» ´ÙÁß ¾ð¾îƲ(BMP: Basic Multilingual Plane) ¹ÛÀÇ ±ÛÀÚµéÀº ÁöÁ¤µÇÁö ¾Ê´Â´Ù. ¾Õ ÂÊ '0'µé(¿¹¸¦ µé¾î, 0000004D)Àº ÇÊ¿äÇÏÁö ¾Ê°í, Ʋ¸° °ÍÀÌ´Ù.

ÀÌ ¼³¸íÀÚ(descriptor)ÀÇ ÃÖÃÊ°ªÀº U+0-FFFF¿Í °°ÀÌÇÏ¿© ¸ðµç ±âº» ´ÙÁß ¾ð¾îƲ(BMP: Basic Multilingual Plane)¸¦ Ä¿¹öÇÒ »Ó¾Æ´Ï¶ó, ISO 10646ÀÇ Àüü ·¹ÆÄÅ丮(repertoire)µµ Ä¿¹öÇÑ´Ù. µû¶ó¼­, ÃÖÃÊ°ªÀº ±Û²ÃÀÌ ISO 10646 ¾È ¾îµð¿¡ ÀÖ´Â ±ÛÀÚµéÀ» À§ÇÑ ±×¸²¹®ÀÚµéÀ» °¡Áú ¼ö ÀÖ´Ù´Â °ÍÀ» ¾ËÁØ·Á´Ù. ±ÛÀÚµéÀ» À§ÇÑ ±×¸²¹®ÀÚµé °®°í ÀÖ´Â ±Û²ÃÀÇ ¹üÀ§¸¦ ¼±¾ðÇÏ¿© 'unicode-range' °ªÀ» ÁöÁ¤ ÇÔÀ¸·Î¼­, È¿°úÀû °Ë»öÀ» À§ÇÑ Á¤º¸¸¦ Á¦°øÇÑ´Ù. ±Û²ÃÀÇ ÀÌ ¹üÀ§ ¹ÛÀÇ ±ÛÀÚµé À§ÇÑ °Ë»öÀº ÇÊ¿äÇÏÁö ¾Ê´Ù.

°ªµé ¾î¶² °¹¼öÀÇ ¼öÄ¡ÀÌ´ø ¾²¿© Áú ¼ö ÀÖ´Ù. ÇϳªÀÇ ¼öÄ¡µé¿¡¼­ '?'´Â ±ÛÀÚ À§Ä¡ ¹üÀ§¿¡¼­ '¾î¶² °ª'À» Àǹ̴ ÇÏ°ÍÀ¸·Î °¡Á¤ÇÑ´Ù. µû¶ó¼­, ÇϳªÀÇ ¼öÄ¡µéÀÇ »ç¿ëÀº:

unicode-range: U+20A7
¿ÍÀϵå Ä«µå°¡ ¾øÀ½ - ´ÜÀÏ ±ÛÀÚ À§Ä¡¸¦ ³ªÅ¸³½´Ù(½ºÆäÀÎÀÇ peseta È­Æó ±âÈ£)
unicode-range: U+215?
¿ÍÀϵå Ä«µå°¡ ÇÑ°³, ¹üÀ§ 2150 ¿¡¼­ 215F±îÁö ºÎºÐ
unicode-range: U+00??
¿ÍÀϵå Ä«µå°¡ µÎ°³, ¹üÀ§ 0000 ¿¡¼­ 00FF±îÁö ¿µ¾î(Latin-1)
unicode-range: U+E??
¿ÍÀϵå Ä«µå°¡ ¼¼ °³, ¹üÀ§ 0E00 ¿¡¼­ 0EFF±îÁö (Lao ½ºÅ©¸³Æ®)

ÀÌ ¾ç½Ä¿¡¼­ ÇÑ ¼öÄ¡µéÀÇ Â¦Àº Å« ÂÊÀÇ ¹üÀ§¸¦ ³ªÅ¸³»±â À§ÇÏ¿© ´ë½¬('-') ±ÛÀÚ¿Í °áÇÕµÉ ¼ö ÀÖ´Ù. ¿¹Á¦:

unicode-range: U+AC00-D7FF
¹üÀ§ AC00 ¿¡¼­ D7FF±îÁö(ÇÑ±Û À½Àý Áö¿ª)

º¹¼ö, ºñ ¿¬¼Ó ¹üÀ§°¡ ÁöÁ¤µÉ ¼ö Àִµ¥, Äĸ¶·Î ºÐ¸®ÇÑ´Ù. CSS¿¡¼­ ´Ù¸¥ Äĸ¶·Î ºÐ¸®µÈ ¸ñ·Ïµé°ú °°ÀÌ Äĸ¶ÀÇ ¾Õ ȤÀº µÚÀÇ °ø¹éÀº ¹«½ÃµÈ´Ù. ¿¹Á¦:

unicode-range: U+370-3FF, U+1F??
ÀÌ´Â ¹üÀ§ 0370 ¿¡¼­ 03FF±îÁö(±Ù´ë Greek)¿Í ¹üÀ§ 1F00¿¡¼­ 1FFF±îÁö(°í´ë polytonic Greek).
unicode-range: U+3000-303F, U+3100-312F, U+32??, U+33??, U+4E00-9FFF, U+F9000-FAFF, U+FE30-FE4F
»ó´çÈ÷ ÀåȲÇÑ °æ¿ì, ÀÌ ´ë´ÜÈ÷ Á¤¹ÐÇÏ°Ô, µ¶Æ¯ÇÑ Çѱ¹¾î ¶Ç´Â ÀϺ»¾î¸¦ Æ÷ÇÔÇÏÁö ¾Ê°í, ISO 10646À¸·Î ºÎÅÍÀÇ ÀÌ ´ë´ÜÈ÷ ±ä ±Û²Ã´Â Áß±¹¾î ±ÛÀÚµé ¸¸À» Æ÷ÇÔÇÑ´Ù. ¹üÀ§ 3000°ú 303F»çÀÌ(CJK ±âÈ£¿Í ±¸µÔÁ¡),
3100°ú 312F»çÀÌ(Bopomofo),
3200°ú 32FF»çÀÌ(CJK ±ÛÀÚµé°ú ¿ùµéÀÌ Æ÷ÇÔ),
3300°ú 33FF»çÀÌ(CJK compatibility Áö¿ª),
4E00°ú 9FFF»çÀÌ(CJK Á¤ÀÇ ¾ÊµÈ Ç¥ÀÇ ¹®ÀÚ),
F900°ú FAFF»çÀÌ(CJK compatibility Ç¥ÀÇ ¹®ÀÚ),
FE30°ú FE4F»çÀÌ(CJK compatibility ¾ç½Ä) µî ÀÌ´Ù.

ÀüÇüÀûÀÎ Áß±¹¾î ±Û²ÃÀ» À§ÇÑ ´õ Àß ´ëÇ¥(representation)ÇÏ´Â °ÍÀº:

unicode-range: U+3000-33FF, U+4E00-9FFF

unicode-range: U+11E00-121FF
ÀÌ ±Û²Ã´Â Aztec ±×¸²¹®ÀÚ¸¦ À§ÇØ Á¦¾ÈµÈ Ʋ(plane) 1 ¿¡¼­ ¹üÀ§ 1E00°ú 21FF»çÀÌ °ÍÀ» Ä¿¹öÇÑ´Ù.
unicode-range: U+1A00-1A1F
ÀÌ ±Û²Ã´Â ¾ÆÀϵ巣 Ogham¸¦ À§ÇØ Á¦¾ÈµÈ ¹üÀ§ 1A00°ú 1A1F»çÀÌ °ÍÀ» Ä¿¹öÇÑ´Ù.

15.3.4 ¼öÄ¡ °ªÀ» À§ÇÑ ¼³¸íÀÚ(descriptor): 'units-per-em'

´ÙÀ½ ¼³¸íÀÚ´Â em ´ç ´ÜÀ§("units")ÀÇ ¼öÄ¡¸¦ ÁöÁ¤ÇÑ´Ù; ÀÌµé ´ÜÀ§µéÀº¿©·¯ ±æÀ̵éÀ» Ç¥½ÃÇϱâ À§ÇÏ¿© ¿©·¯ ´Ù¸¥ ¼³¸íÀڵ鿡 ÀÇÇÏ¿©»ç¿ëµÉ ¼ö ÀÖ´Ù. µû¶ó¼­ ¸¸ÀÏ ´Ù¸¥ ¼³¸íÀÚµéÀÌ ÀÌ¿¡ µû¶ó ´Ù¸£¸é, 'units-per-em'ÀÌ ÇÊ¿äÇÏ´Ù.

'units-per-em' (¼³¸íÀÚ)
°ª:  <¼öÄ¡>
ÃÖÃÊ°ª:  Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

±×¸²¹®ÀÚµé ·¹À̾ƿô¿¡¼­ ¼³°è ´«±ÝÀÇ Å©±âÀÎ em »ç°¢ÇüÀÇ ÁÂÇ¥ ´ÜÀ§µéÀÇ ¼öÄ¡¸¦ À§ÇÑ ¼³¸íÀÚÀÌ´Ù.

15.3.5 ÂüÁ¶¸¦ À§ÇÑ ¼³¸íÀÚ(descriptor): 'src'

ÀÌ ¼³¸íÀÚ(descriptor)´Â, ´Ù¿î·ÎµåµÉ ¼ö ÀÖ°Ç Áö¿ªÀûÀ¸·Î ¼³Ä¡ µÇ¾ú°Ç, ½ÇÁ¦ ±Û²Ã µ¥ÀÌÅ͸¦ ÂüÁ¶Çϱâ À§ÇÏ¿© ÇÊ¿äÇÏ´Ù,

'src' (¼³¸íÀÚ)
°ª:  [ <uri> [format(<¹®ÀÚ¿­> [, <¹®ÀÚ¿­>]*)] | <font-face-name> ] [, <uri> [format(<¹®ÀÚ¿­> [, <¹®ÀÚ¿­>]*)] | <font-face-name> ]*
ÃÖÃÊ°ª:  Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

ÀÌ´Â ¿ÜºÎ(external)¿Í/¶Ç´Â Áö¿ªÀûÀ¸·Î ¼³Ä¡µÈ ±Û²Ã Ç¥Çö(face) À̸§µéÀ» ÂüÁ¶ÇÏ´Â ¿ì¼±¼øÀ§°¡ ÀÖ´Â, Äĸ¶·Î ºÐ¸®µÈ ¸ñ·ÏÀÌ´Ù. ¿ÜºÎ ÂüÁ¶´Â À¥»ó¿¡¼­ ±Û²Ã µ¥ÀÌÅ͸¦ Áö½ÃÇÑ´Ù. À¥±Û²Ã(WebFont)ÀÌ ´Ù¿î·Îµå µÇ¾ß¾î Çϸé ÀÌ °ÍÀÌ ÇÊ¿äÇÏ´Ù. ±Û²Ã ÀÚ¿øÀº ¿øõ(source) ±Û²ÃÀÇ ÇϺΠ±¸Á¶(subset)°¡ µÉ ¼ö Àִµ¥, ¿¹¸¦ µé¸é ÇöÀçÀÇ ÆäÀÌÁö ¶Ç´Â ¿©·¯ ÆäÀÌÁöµé¿¡ ÇÊ¿äÇÑ ±×¸²¹®ÀÚµé ¸¸À» °¡Áú ¼ö ÀÖ´Ù.

¿ÜºÎ ÂüÁ¶´Â URI·Î ±¸¼ºµÇ°í, URI¿¡¼­ ãÀ» ¼±ÅÃÀûÀÎ ±Û²Ã ÀÚ¿øÀÇ ¾ç½Ä¿¡ ´ëÇÑ ÈùÆ®°¡ µû¸£°í, ÀÌ Á¤º¸´Â, ±×µéÀÌ »ç¿ëÇÒ ¼ö ¾ø´Â ±Û²Ã ¾ç½Ä¿¡ ¿¬°áÀ» ÇÇÇϱâ À§ÇÏ¿©, »ç¿ëÀڵ鿡 ÀÇÇÏ¿© »ç¿ëµÇ¾î¾ß ÇÑ´Ù. ¾î¶² ÇÏÀÌÆÛÅؽºÆ® ÂüÁ¶·Î, »ç¿ëÀÚ´Â ¹«¾ùÀÌ °Å±â¿¡ ÀÖÀ» °ÍÀΰ¡ ÇÏ´Â ´õ ÁÁÀº ¾ÆÀ̵ð¾î¸¦ °¡Áö°í ÀÖ¾î, URI È­ÀÏ È®ÀåÀÇ Çؼ®À» ½ÃµµÇϱ⠺¸´Ù, ´õ È®½ÇÇÑ ¹æ¹ýÀ¸·Î ´Ù¸¥ ¾ç½ÄµéÀÌ ÀÖÀ» °ÍÀÌ´Ù.

¾ç½Ä ÈùÆ®´Â Äĸ¶·Î ºÐ¸®µÈ ¸ñ·ÏÀÇ ¹®ÀÚ¿­ ¾ç½ÄÀ¸·Î Àß ¾Ë·ÁÁ® Àִ±۲à ¾ç½Äµé·Î Æ÷ÇԵȴÙ. »ç¿ëµµ±¸´Â ±Û²Ã ¾ç½ÄµéÀÇ À̸§À» ÀνÄÇÒ °ÍÀÌ°í, ÀνÄÇÒ ¼ö ¾ø´Â ±Û²Ã ¾ç½ÄÀÇ ´Ù¿î·Îµå¸¦ ÇÇÇÑ´Ù.

ÃÖÃÊÀÇ ¾ç½Ä ¹®ÀÚ¿­ ¸ñ·ÏÀº ÀÌ ±Ô°Ý¿¡ Á¤ÀǵǾî ÀÖ°í, ¾Æ·¡ ¼³¸íÇÑ ¾ç½ÄµéÀº ¿©·¯ ÇÁ·¡Æ®Æû Àû¿ëµé¿¡ »ç¿ëµÉ ¼ö ÀÖ´Ù:

¹®ÀÚ¿­±Û²Ã ¾ç½ÄÀÏ¹Ý Ç¥½Ã ¿¹Á¦µé
"truedoc-pfr"TrueDoc™ Portable ±Û²Ã ÀÚ¿ø.pfr
"embedded-opentype"±òÀÎ(embedded) OpenType.eot
"type-1"PostScript™ Type 1.pfb, .pfa
"truetype"TrueType.ttf
"opentype"TrueType OpenÀ» Æ÷ÇÔÇÑ OpenType.ttf
"truetype-gx"GX È®ÀåÀ» °¡Áø TrueType 
"speedo"Speedo 
"intellifont"Áö´ÉÀû ±Û²Ã(Intellifont) 

CSS¿¡¼­ ´Ù¸¥ URIµé°ú °°ÀÌ, URI´Â ºÎºÐÀû ÀÏ ¼ö Àִµ¥, ÀÌ °æ¿ì @font-face¸¦ Æ÷ÇÔÇÏ´Â ½ºÅ¸ÀϽ¬Æ®ÀÇ À§Ä¡¿¡ »ó´ëÀû ã¾Æ°£´Ù.

<font-face-name>Àº Áö¿ªÀûÀ¸·Î ¼³Ä¡µÈ(locally-installed) ±Û²ÃÀÇ ¿ÏÀüÇÑ ±Û²Ã À̸§ÀÌ´Ù. ¿ÏÀüÇÑ(full) ±Û²Ã À̸§Àº ¿î¿µÃ¼°è¿¡ ÀÇÇÏ¿© º¸°í µÇ°í, ±× À̸§Àº »ç¿ëÀÚÀÇ ½ºÅ¸ÀϽ¬Æ®µé, ºê¶ó¿ìÀúÀÇ µðÆúÆ® ½ºÅ¸ÀϽ¬Æ®µé ¶Ç´Â ÀÎÆ®¶ó³×Å©¿¡¼­ Á¦ÀÛÀÚ ½ºÅ¸ÀϽ¬Æ®µéµµ °¡´ÉÇÑ, °¡´É¼º ³ô°Ô »ç¿ëµÉ ±Û²ÃÀÇ À̸§ÀÌ´Ù. ±Û²Ã °¡Á·(font family) ¾È¿¡¼­ ±½Àº(bold), ÀÌŸ¯(italic), ¹Ø ÁÙÄ£(underline)°ú °°Àº °ÍµéÀÌ Ç¥ÇöÀ» ´Þ¸®Çϱâ À§ÇÏ¿© ÀÚÁÖ »ç¿ëµÈ´Ù. ¿ÏÀü ±Û²Ã À̸§¿¡ ´ëÇÑ Ãß°¡ Á¤º¸µéÀº ¾Æ·¡ ¼³¸íÀ» ÂüÁ¶Ç϶ó.

<font-face-name>ÀÇ ±â¼úÀº ¿ÏÀü ±Û²Ã À̸§À̸ç, °ø°£, ±¸µÔÁ¡À» Æ÷ÇÔÇÏ¿© ´Ù¸¦ ±ÛÀÚ¸¦ Æ÷ÇÔÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÀÌ´Â µû¿ÉÇ¥ ¾È¿¡ ÀÖ¾î¾ß Çϸç, ¶ÇÇÑ "local(" °ú ")" ¾È¿¡ °¨½Î¿©¾ß ÇÑ´Ù.

¿¹Á¦:

src: url("http://foo/bar")
¿ÏÀü URIÀ̸ç, ±× °÷¿¡¼­ À¯¿ëÇÑ ±Û²Ã ¾ç½Ä¿¡ ´ëÇÑ Á¤º¸´Â ¾ø´Ù.
src: local("BT Century 751 No. 2 Semi Bold Italic")
Áö¿ªÀûÀ¸·Î ¼³Ä¡µÈ ±Û²ÃÀÇ Æ¯Á¤ Ç¥Çö(face)À» ÂüÁ¶
src: url("../fonts/bar") format("truedoc-pfr")
truedoc ¾ç½Ä ¾È¿¡¼­ À¯¿ëÇÑ ±Û²ÃÀ» °®´Â URIÀÇ ºÎºÐ
src: url("http://cgi-bin/bar?stuff") format("opentype", "intellifont")
¿ÏÀü URIÀ̸ç, ÀÌ °æ¿ì ½ºÅ©¸³Æ®¸¦ ÁöÁ¤Çϸç, OpenType°ú IntellifontÀÇ ´Ù¸¥ µÎ ¾ç½ÄÀ» »ý¼ºÇÑ´Ù.
src: local("T-26 Typeka Mix"), url("http://site/magda-extra") format("type-1")
µÎ°³ÀÇ ´ëü(alternative)µéÀÌ ÁÖ¾îÁ³À¸¸ç, óÀ½ÀÇ °ÍÀº Áö¿ªÀûÀ¸·Î ¼³Ä¡µÈ ±Û²ÃÀ», ±×¸®°í µÎ¹ø°´Â type-1 ¾ç½ÄÀ¸·Î À¯¿ëÇÑ ´Ù¿î·ÎµåµÈ ±Û²ÃÀÌ´Ù.

Áö¿ªÀûÀ¸·Î ¼³Ä¡µÈ ±Û²ÃÀÇ Á¢¼ÓÀº <font-face-name>¸¦ ÅëÇÏ¿© ÀÌ·ç¾î Áø´Ù. ±Û²Ã Ç¥Çö(face) À̸§Àº Á¤¸»·Î À¯ÀÏÇÑ °ÍÀÌ ¾Æ´Ï°í, Ç÷¡Æ®ÆûÀ̳ª ±Û²Ã ¾ç½Ä¿¡ ¿µÇâÀ» ¹Þ Áö ¾Ê´Â °Íµµ ¾Æ´ÏÁö¸¸, ÇöÀç·Î¼­´Â Áö¿ªÀûÀ¸·Î ¼³Ä¡µÈ ±Û²Ã µ¥ÀÌÅ͸¦ ÁöÁ¤ÇÏ´Â °¡Àå ÁÁÀº ¹æ¹ýÀÌ´Ù. ±Û²Ã Ç¥Çö À̸§ÀÇ »ç¿ëÀº, ±×¸²¹®ÀÚ ¿Ï¼º¿¡ ÇÊ¿ä »çÇ×ÀÇ ÁöÁ¤À» Á¦°ø ÇÔÀ¸·Î¼­ ´õ Á¤È®ÇÒ ¼ö ÀÖ´Ù. ÀÌ´Â ÀϺΠ±×¸²¹®ÀÚµéÀ» À§ÇØ Á¦°øµÇ´Â ±Û²ÃÀ» À§ÇÑ ISO 10646 ±ÛÀÚ À§Ä¡µéÀÇ ¹üÀ§¸¦ ÁöÁ¤ ÇÔÀ¸·Î¼­ ÀÌ·ç¾î Áú ¼ö ÀÖ´Ù('unicode-range' ÂüÁ¶).

15.3.6 ÀÏÄ¡(matching)¸¦ À§ÇÑ ¼³¸íÀÚ:
'panose-1', 'stemv', 'stemh', 'slope', 'cap-height', 'x-height', 'ascent', 'descent'

ÀÌµé ¼³¸íÀÚ(descriptor)µéÀº CSS2 Á¤ÀÇ¿¡¼­ ¼±ÅÃÀûÀÌÁö¸¸, ¸¸ÀÏ Á¦ÀÛÀÚ¿¡ ÀÇÇÑ Áö´ÉÀû(intelligent) ±Û²Ã ÀÏÄ¡ ¶Ç´Â ±Û²Ã Å©±â Á¶Á¤ÀÌ ÇÊ¿äÇϸé, »ç¿ëµÉ ¼ö ÀÖ´Ù.

'panose-1' (¼³¸íÀÚ)
°ª:  [<Á¤¼ö>]{10}
ÃÖÃÊ°ª:  0 0 0 0 0 0 0 0 0 0
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

Æij뽺 ¼öÄ¡(Panose-1 number)¸¦ À§ÇÑ ¼³¸íÀÚÀ̸ç, ¿­°³ÀÇ 10Áø¼ö Á¤¼öµé·Î ±¸¼ºµÇ¾úÀ¸¸ç, °ø¹éÀ¸·Î ºÐ¸®µÈ´Ù. ¼³¸íÀÚ¿¡¼­ Äĸ¶·Î ºÐ¸®µÈ ¸ñ·ÏÀº, Panose-1 ½Ã½ºÅÛÀº ÀÏÄ¡ÇÏ´Â °ªµéÀÇ º¡À§¸¦ ÁöÁ¤ÇÒ ¼ö Àֱ⠶§¹®¿¡, Çã¿ëµÇÁö ¾Ê´Â´Ù. ÃÖÃÊ°ªÀº '0'À̸ç, °¢ PANOSE 10Áø¼ö ÇÑÀÚ¸®¸¦ À§ÇÏ¿© ¾î¶² °ÍÀÌµç ¼ö¿ëÇÑ´Ù´Â ÀǹÌÀÌ´Ù; ÀÌ °ªÀÌ »ç¿ëµÇ¸é, ¸ðµç ±Û²ÃµéÀº Panose ¼öÄ¡¿¡ ÀÏÄ¡ÇÒ °ÍÀÌ´Ù. Panose-1 ¼³¸íÀÚÀÇ »ç¿ëÀº ¿µ¾î(latin) ±Û²Ã¿¡¼­ °­·ÂÈ÷ ÃßõµÈ´Ù. ¼¼ºÎ»çÇ×Àº ºÎ·Ï C¸¦ ÂüÁ¶Ç϶ó.

'stemv' (¼³¸íÀÚ)
°ª:  <¼öÄ¡>
ÃÖÃÊ°ª:  Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

±Û²ÃÀÇ ¼öÁ÷Àû ±âµÕ(stem) ³Êºñ¸¦ À§ÇÑ ¼³¸íÀÚÀÌ´Ù. ÀÌ °ªÀÌ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ¸¸é, ¼³¸íÀÚ°¡ ÀÏÄ¡¸¦ À§ÇÏ¿© »ç¿ëµÇÁö ¾Ê´Â´Ù. ÀÌ ¼³¸íÀÚ°¡ »ç¿ëµÇ¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.

'stemh' (¼³¸íÀÚ)
°ª:  <¼öÄ¡>
ÃÖÃÊ°ª:  Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

±Û²ÃÀÇ ¼öÆò ±âµÕ(stem) ³Êºñ¸¦ À§ÇÑ ¼³¸íÀÚÀÌ´Ù. ÀÌ °ªÀÌ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ¸¸é, ¼³¸íÀÚ°¡ ÀÏÄ¡¸¦ À§ÇÏ¿© »ç¿ëµÇÁö ¾Ê´Â´Ù. ÀÌ ¼³¸íÀÚ°¡ »ç¿ëµÇ¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.

'slope' (¼³¸íÀÚ)
°ª:  <¼öÄ¡>
ÃÖÃÊ°ª:  0
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

ÀÌ´Â ±Û²ÃÀÇ ¼öÁ÷Àû °æ»ç(stroke) °¢µµ(angle)¸¦ À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ´Ù.

'cap-height' (¼³¸íÀÚ)
°ª:  <¼öÄ¡>
ÃÖÃÊ°ª:  Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

±Û²ÃÀÇ ±×¸²¹®ÀÚ ´ë¹®ÀÚÀÇ ³ôÀÌ ¼öÄ¡¸¦ À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ´Ù. ÀÌ °ªÀÌ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ¸¸é, ¼³¸íÀÚ°¡ ÀÏÄ¡(matching)¸¦ À§ÇÏ¿© »ç¿ëµÇÁö ¾Ê´Â´Ù. ÀÌ ¼³¸íÀÚ°¡ »ç¿ëµÇ¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.

'x-height' (¼³¸íÀÚ)
°ª:  <¼öÄ¡>
ÃÖÃÊ°ª:  Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

±Û²ÃÀÇ ±×¸²¹®ÀÚ ¼Ò¹®ÀÚÀÇ ³ôÀ̵鸦 À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ´Ù. ÀÌ °ªÀÌ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ¸¸é, ¼³¸íÀÚ°¡ ÀÏÄ¡(matching)¸¦ À§ÇÏ¿© »ç¿ëµÇÁö ¾Ê´Â´Ù. ÀÌ ¼³¸íÀÚ°¡ »ç¿ëµÇ¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù. ÀÌ ¼³¸íÀÚ´Â, Èĺ¸ ±Û²ÃµéÀÇ z °ªÀÇ °è»êÀº ±Û²Ã Å©±â¿Í x-height µÑ ´Ù¸¦ ÇÊ¿ä·Î Çϱ⠶§¹®¿¡, 'font-size-adjust' ¼Ó¼ºÀ» »ç¿ëÇÒ ¶§ ´ë´ÜÈ÷ À¯¿ëÇÒ ¼ö ÀÖ´Ù; µû¶ó¼­ ÀÌ ¼³¸íÀÚ¸¦ Æ÷ÇÔÇÒ °ÍÀ» ÃßõÇÑ´Ù.

'ascent' (¼³¸íÀÚ)
°ª:  <¼öÄ¡>
ÃÖÃÊ°ª:  Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

±Û²ÃÀÇ ÃÖ´ë ³ôÀÌ ÇѰ踦 À§ÇÑ ¼³¸íÀÚÀÌ´Ù. ÀÌ °ªÀÌ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ¸¸é, ¼³¸íÀÚ°¡ ÀÏÄ¡(matching)¸¦ À§ÇÏ¿© »ç¿ëµÇÁö ¾Ê´Â´Ù. ÀÌ ¼³¸íÀÚ°¡ »ç¿ëµÇ¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.

'descent' (¼³¸íÀÚ)
°ª:  <¼öÄ¡>
ÃÖÃÊ°ª:  Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

±Û²ÃÀÇ ÃÖ´ë ÇÑ°è ±íÀ̸¦ À§ÇÑ ¼³¸íÀÚÀÌ´Ù. ÀÌ °ªÀÌ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ¸¸é, ¼³¸íÀÚ°¡ ÀÏÄ¡(matching)¸¦ À§ÇÏ¿© »ç¿ëµÇÁö ¾Ê´Â´Ù. ÀÌ ¼³¸íÀÚ°¡ »ç¿ëµÇ¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.

15.3.7 ÇÕ¼ºÀ» À§ÇÑ ¼³¸íÀÚ(descriptor):
'widths', 'bbox','definition-src'

±Û²Ã ÇÕ¼º(Synthesizing)Àº, ÃÖ¼ÒÇÑ ÁöÁ¤µÈ ±Û²ÃÀÇ ³Êºñ Å©±â¿¡ ÀÏÄ¡(matching)¸¦ ÀǹÌÇÑ´Ù. µû¶ó¼­ ÇÕ¼ºÀ» À§Çؼ­´Â Å©±â Á¤º¸°¡ À¯¿ëÇÏ¿©¾ß ÇÑ´Ù À¯»çÇÏ°Ô, Á¡ÁøÀû Ç¥ÇöÀº, ½ÇÁ¦ ±Û²ÀÀÌ ·Îµå µÇ¾úÀ» ¶§ ³»¿ëÀÇ ´Ù½Ã Ç¥Çö(reflow)À» ȸÇÇÇϱâ À§ÇÏ¿©, ³Êºñ Å©±â¸¦ ÇÊ¿ä·Î ÇÑ´Ù. ´ÙÀ½ ¼³¸íÀÚµéÀº CSS2 Á¤ÀÇ¿¡¼­ ¼±ÅÃÀûÀÌÁö¸¸, Á¦ÀÛÀÚ¿¡ ÀÇÇÑ ÇÕ¼º(¶Ç´Â ´Ù½ÃÇ¥ÇöµÇÁö ¾Ê´Â Á¡ÁøÀû Ç¥Çö)À» À§Çؼ­ ÀϺδ ÇÊ¿äÇÏ´Ù. ½ÇÁ¦ ±Û²ÃÀÌ À¯¿ëÇØ Áö¸é, ½ÇÁ¦ ±Û²Ã¿¡ ÀÇÇÏ¿© ´ëüµÈ´Ù. À̵é Áß ¾î¶² ¼³¸íÀÚµéÀÌ ÀÖÀ¸¸é ÀǵµµÇ´Â ±Û²ÃÀÇ ´õ ÁÁ°í ºü¸¥ ´ë·«È­(approximation)¸¦ À§ÇÏ¿© »ç¿ëµÈ´Ù.

ÀÌµé ¼³¸íÀÚ(descriptor)µé Áß¿¡¼­ °¡Àå Áß¿äÇÑ °ÍÀº 'widths' ¼³¸íÀÚÀÌ°í, ÅؽºÆ®ÀÇ ´Ù½Ã Ç¥Çö(reflow)À» ¹æÁöÇÏ´Â 'bbox'´Â ½ÇÁ¦ÀûÀÎ ±Û²ÃÀÌ À¯¿ëÇØ Á®¾ßÇÑ´Ù. Ãß°¡ÀûÀ¸·Î, ÀÏÄ¡¸¦ À§ÇØ »ç¿ëµÇ´Â ¼³¸íÀÚµéÀÇ ¼¼Æ® ¾ÈÀÇ ¼³¸íÀÚµéÀº ´õ ³ªÀº ½ÇÁ¦ ±Û²ÃÀÇ ÇÕ¼ºÀ» Á¦°øÇÏ´Â µ¥ »ç¿ëµÉ ¼ö ÀÖ´Ù.

'widths' (¼³¸íÀÚ)
°ª:  [<urange> ]? [<¼öÄ¡> ]+ [,[<urange> ]? <¼öÄ¡> ]+]
ÃÖÃÊ°ª:  Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

ÀÌ´Â ±×¸²¹®ÀÚ ³Êºñµé¸¦ À§ÇÑ ¼³¸íÀÚÀÌ´Ù. ±× °ªÀº Äĸ¶·Î ºÐ¸®µÈ <urange> °ªµéÀÇ ¸ñ·ÏÀ¸·Î °¢°¢Àº ÇϳªÀÌ»ó ±×¸²¹®ÀÚ ³Êºñ°¡ µû¸¥´Ù. ¸¸ÀÏ ÀÌ ¼³¸íÀÚ°¡ »ç¿ëµÇ¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.

¸¸ÀÏ <urange>°¡ »ý·«µÇ¸é, ¹üÀ§ U+0 ¿¡¼­ 7FFFFFFF °¡ °¡Á¤µÇ°í ÀÌ´Â ¸ðµç ±ÛÀÚµé°ú ±×µéÀÇ ±×¸²¹®ÀÚµéÀ» Ä¿¹öÇÑ´Ù. ¸¸ÀÏ ÃæºÐÇÑ ±×¸²¹®ÀÚ ³ÊºñµéÀÇ ¼ö°¹°¡ ÁÖ¾îÁöÁö ¾ÊÀ¸¸é, ¸ñ·ÏÀÇ ¸¶Áö¸· °ÍÀº ±× ¿ëµµ(urange)¸¦ Ä¿¹öÇϱâ À§ÇÏ¿© ¹Ýº¹µÈ´Ù. ¸¸ÀÏ ³Ê¹« ¸¹Àº ³ÊºñµéÀÇ °¹¼ö°¡ Á¦°øµÇ¸é, ³²´Â °ÍµéÀº ¹«½ÃµÈ´Ù.

¿¹Á¦:

¿¹Á¦:

widths: U+4E00-4E1F 1736 1874 1692
widths: U+1A?? 1490, U+215? 1473 1838 1927 1684 1356 1792 1815 1848 1870 1492 1715 1745 1584 1992 1978 1770

ù¹ø° ¿¹Á¦¿¡¼­ 4E00 ºÎÅÍ 4E1F±îÁö 32 ±ÛÀÚµéÀÇ ¹üÀ§°¡ ÁÖ¾îÁ³´Ù. ù¹ø° ±ÛÀÚ(4E00)¿¡ ÇØ´çÇÏ´Â ±×¸²¹®ÀÚ´Â ³Êºñ°¡ 1736, µÎ¹ø°´Â ³Êºñ°¡ 1874 ±×¸®°í ¼¼¹ø°´Â 1692ÀÌ´Ù. ÃæºÐÇÏÁö ¾ÊÀº ³Êºñ°¡ Á¦°øµÇ¾î, ³ª¸ÓÁö ÁöÁ¤ ¹üÀ§¸¦ Ä¿¹öÇϱâ À§ÇÏ¿© ¸¶Áö¸· ³Êºñ°¡ ¹Ýº¹µÈ´Ù. µÎ¹ø° ¿¹Á¦´Â ¸ðµç ¹üÀ§ÀÇ 256 ±×¸²¹®ÀÚµéÀ» À§ÇÏ¿© ´ÜÀÏ ³Êºñ 1490 ·Î ¼³Á¤ÇÏ¿´°í, ±× ÈÄ 16 ±×¸²¹®ÀÚµéÀÇ ¹üÀ§¿¡ ¸í½ÃÀû ³ÊºñµéÀÌ ¼³Á¤µÇ¾ú´Ù.

ÀÌ ¼³¸íÀÚ´Â ´ÜÀÏ ±ÛÀÚ¿¡ º¹¼ö ±×¸²¹®ÀÚµé ÇØ´çÀ» ±â¼úÇϰųª, ¿©·¯ ±ÛÀÚµéÀÇ ÁöÁ¤À» ÇÒ ¼ö ¾ø´Ù. µû¶ó¼­, ÀÌ ¼³¸íÀÚ´Â ¹®¸ÆÀû ¾ç½ÄÀ̳ª °­Á¦Àû ¿­°ÅµéÀ» °®°í ÀÖÁö ¾Ê´Â ½ºÅ©¸³Æ®¿¡¼­ ¸¸ »ç¿ëµÉ ¼ö ÀÖ´Ù. ±×·³¿¡µµ ºÒ±¸ÇÏ°í ÀÌ´Â ÀÌ·¯ÇÑ »óȲ¿¡¼­ À¯¿ëÇÏ´Ù. ÇÑ°³¿¡¼­ ¿©·¯°³·Î ȤÀº ¿©·¯°³¿¡¼­ ÇÑ°³·ÎÀÇ ±ÛÀÚµéÀÇ ±×¸²¹®ÀÚµé·Î ¸ÊÇÎ(mapping)ÀÌ ÇÊ¿äÇÑ ½ºÅ©¸³Æ®´Â, ±×µéÀÌ ¿©ÀüÈ÷ ±Û²Ã ´Ù¿î·Îµå ¶Ç´Â Áö´ÉÀû(intelligent) ÀÏÄ¡¸¦ »ç¿ëÇÏ°í ÀÖ½¿¿¡µµ ºÒ±¸ÇÏ°í, ±Û²Ã ÇÕ¼º(synthesis)À» °¡´ÉÇÏ°Ô ÇÏ´Â ¼³¸íÀÚ »ç¿ëÀº ÇöÀç ºÒ°¡´ÉÇÏ´Ù.

'bbox' (¼³¸íÀÚ)
°ª:  <¼öÄ¡>, <¼öÄ¡>, <¼öÄ¡>, <¼öÄ¡>
ÃÖÃÊ°ª:  Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

ÀÌ´Â ±Û²ÃÀÇ ÃÖ´ë Á¦ÇÑ ¹Ú½º¸¦ À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ´Ù. ±× °ªÀº, ²À ³×°³ÀÇ ¼öÄ¡µéÀ» ÁöÁ¤ÇÑ, Äĸ¶·Î ºÐ¸®µÈ ¸ñ·ÏÀÌ°í, ¿ÏÀü ±Û²ÃÀ» À§ÇÑ ±× ¼ø¼­´Â Á¦ÇÑ ¹Ú½ºÀÇ, ¾Æ·¡ ¿ÞÂÊ x, ¾Æ·¡ ¿ÞÂÊ y, À§ ¿À¸¥ÂÊ x, À§ ¿À¸¥ÂÊ y ÀÌ´Ù.

'definition-src' (¼³¸íÀÚ)
°ª:  <uri>
ÃÖÃÊ°ª:  Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

±Û²Ã ¼³¸íÀÚ(descriptor)µéÀº ½ºÅ¸ÀϽ¬Æ®¿¡¼­ ±Û²Ã Á¤ÀÇ ¾È¿¡¼­, ¶Ç´Â URI¿¡ ÀÇÇÏ¿© ÁöÁ¤µÈ º°µµÀÇ ±Û²Ã Á¤ÀÇ ÀÚ¿øÀ¸·Î µÉ ¼ö ÀÖ´Ù. ÈÄÀÚ´Â º¹¼ö ½ºÅ¸ÀϽ¬Æ®µéÀÌ °°Àº ±Û²ÃµéÀ» ÂüÁ¶ÇÒ ¶§ ³×Æ®¿öÅ©ÀÇ Åë½Å·®À» ÁÙ¿© ÁÙ ¼ö ÀÖ´Ù.

15.3.8 Á¤·ÄÀ» À§ÇÑ ¼³¸íÀÚ:
'baseline', 'centerline', 'mathline', 'topline'

ÀÌµé ¼±ÅÃÀû ¼³¸íÀÚ(descriptor)µéÀº ¼­·Î ´Ù¸¥ ½ºÅ©¸³Æ®µé¿¡ ´Ù¸¥ °ÍÀ» Á¤·ÄÇϴµ¥ »ç¿ëµÈ´Ù.

'baseline' (¼³¸íÀÚ)
°ª:  <¼öÄ¡>
ÃÖÃÊ°ª:  0
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

ÀÌ´Â ±Û²ÃÀÇ lower ±âÃʼ±¸¦ À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ´Ù. ¸¸ÀÏ ÀÌ ¼³¸íÀÚ¿¡ µðÆúÆ®°¡ ¾Æ´Ñ('0'ÀÌ ¾Æ´Ñ) °ªÀÌ ÁÖ¾îÁö¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.

'centerline' (¼³¸íÀÚ)
°ª:  <¼öÄ¡>
ÃÖÃÊ°ª:  Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

ÀÌ´Â ±Û²ÃÀÇ Á᫐ ±âÃʼ±¸¦ À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ´Ù. ¸¸ÀÏ ÀÌ °ªÀÌ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ¸¸é, ±× »ç¿ëµµ±¸´Â ¿Ã¸²(ascent)°ú ³»¸³(descent) °ªÀÇ Áß°£Á¡°ú °°Àº ¿©·¯ ü°è(heuristic)¸¦ Àû¿ëÇÒ ¼ö ÀÖ´Ù. ¸¸ÀÏ ÀÌ ¼³¸íÀÚ°¡ »ç¿ëµÇ¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.

'mathline' (¼³¸íÀÚ)
°ª:  <¼öÄ¡>
ÃÖÃÊ°ª:  Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

ÀÌ´Â ±Û²ÃÀÇ ¼öÇÐÀû ±âÃʶóÀÎ(mathematical baseline)¸¦ À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ´Ù. ¸¸ÀÏ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ¸¸é, ±× »ç¿ëµµ±¸´Â Áß¾Ó ±âÃʶóÀÎ(center baseline)À» »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¸¸ÀÏ ÀÌ ¼³¸íÀÚ°¡ »ç¿ëµÇ¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.

'topline' (¼³¸íÀÚ)
°ª:  <¼öÄ¡>
ÃÖÃÊ°ª:  Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½
¸Þµð¾Æ:  visible(º¸ÀÌ´Â)

ÀÌ´Â ±Û²ÃÀÇ À§ÂÊ ±âÃʶóÀÎ(top baseline)¸¦ À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ´Ù. ¸¸ÀÏ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ¸¸é, ±× »ç¿ëµµ±¸´Â ¿Ã¸²(ascent)°ú °°Àº ´ë·«ÀûÀÎ °ªÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¸¸ÀÏ ÀÌ ¼³¸íÀÚ°¡ »ç¿ëµÇ¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.

15.3.9 ¿¹Á¦

¿¹Á¦:

´ÙÀ½¿¡ ±Û²ÃµéÀÇ ¸ñ·ÏÀÌ ÁÖ¾îÁ³´Ù:
Swiss 721 light light & light italic
Swiss 721 roman, bold, italic, bold italic
Swiss 721 medium medium & medium italic
Swiss 721 heavy heavy & heavy italic
Swiss 721 black black, black italic, & black #2
Swiss 721 Condensed roman, bold, italic, bold italic
Swiss 721 Expanded roman, bold, italic, bold italic

´ÙÀ½ ±Û²Ã ¼³¸íµéÀº ´Ù¿î·Îµå¸¦ Çϴµ¥ »ç¿ëµÉ ¼ö ÀÖ´Ù.

@font-face {
   font-family: "Swiss 721";
   src: url("swiss721lt.pfr"); /* ¾ãÀº(light) Swiss 721 */
   font-style: normal, italic;
   font-weight: 200;
}
@font-face {
   font-family: "Swiss 721";
   src: url("swiss721.pfr"); /* º¸Åë Swiss 721 */
}
@font-face {
   font-family: "Swiss 721";
   src: url("swiss721md.pfr"); /* º¸Åë µÎ²²(medium)ÀÇ Swiss 721 */
   font-style: normal, italic;
   font-weight: 500;
}
@font-face {
   font-family: "Swiss 721";
   src: url("swiss721hvy.pfr"); /* µÎ²¨¿î(heavy) Swiss 721 */
   font-style: normal, italic;
   font-weight: 700;
}
@font-face {
   font-family: "Swiss 721";
   src: url("swiss721blk.pfr"); /* °ËÁ¤(black) Swiss 721 */
   font-style: normal, italic;
   font-weight: 800,900; /* italic¿¡´Â µÎ²² 900ÀÌ Á¸ÀçÇÏÁö ¾Ê´Â´Ù´Â Èï¹ÌÀÖ´Â ¹®Á¦Á¡¿¡ À¯ÀÇÇ϶ó */
}
@font-face {
   font-family: "Swiss 721";
   src: url(swiss721.pfr); /* ¾ÐÃà(condensed) Swiss 721 */
   font-stretch: condensed;
}
@font-face {
   font-family: "Swiss 721";
   src: url(swiss721.pfr); /* È®Àå(expanded) Swiss 721 */
   font-stretch: expanded;
}

15.4 ±Û²Ã ¼Ó¼º

15.4.1 ±Û²Ã ¼Ó¼ºµéÀÇ ¼Ò°³

ÀÌ Ç׿¡¼­´Â, À¥À» ÅëÇÑ ¼­·Î ´Ù¸¥ ÇÁ·¡Æ®ÆûÀ» À§ÇÑ, »ç¿ëÀÚ ÂÊ(client-side) ±Û²Ã ÀÏÄ¡(matching), ÇÕ¼º(synthesis)¿Í ´Ù¿î·Îµå¿¡ À¯¿ëÇÑ ±Û²Ã ¼Ó¼ºµéÀÇ ¸ñ·ÏÀÌ ÀÖ´Ù. ÀÌ µ¥ÀÌÅÍ´Â, ¸Þµð¾Æ ¾È¿¡¼­ ±Û²Ã µ¥ÀÌÅÍÀÇ ¹°¸®Àû(physical) ±ò¸²(embedding) ÀÌ ¿ÜÀÇ ´Ù¸¥ ¹æ½Ä¿¡ ÀÇÇÏ¿© À¥»ó¿¡¼­ ±Û²ÃÀ» »ç¿ëÇØ¾ß ÇÒ ÇÊ¿ä°¡ ÀÖ´Â, ¿©·¯ ¸Þµð¾Æ¿¡ À¯¿ëÇÏ´Ù.

ÀÌµé ¼Ó¼ºµéÀº ±Û²ÃÀ» ƯÁ¤ ¼º°ÝÀ» Áö´Ï°Ô Çϴµ¥ »ç¿ëµÈ´Ù. CSS³ª ½ºÅ¸ÀϽ¬Æ®µé¿¡ ƯÁ¤µÇ´Â °ÍÀº ¾Æ´Ï´Ù. CSS¿¡¼­´Â °¢ ¼Ó¼ºÀº ±Û²Ã ¼³¸íÀÚ(descriptor)¿¡ ÀÇÇÏ¿© ±â¼úµÇ¾ú´Ù. ÀÌµé ¼Ó¼ºµéÀº VRML ³ëµå(node), CGM Àû¿ë(Application) ±¸Á¶, Java API, ¶Ç´Â ´ëü(alternative) ½ºÅ¸ÀϽ¬Æ® ¾ð¾îµé¿¡ ¸ÅÇ뵃 ¼öµµ ÀÖ´Ù. ¸¸ÀÏ ±Û²Ã ¼Ó¼ºµéÀÇ °øÅë(common) ½Ã½ºÅÛÀÌ ÀüüÀûÀ¸·Î »ç¿ëµÇ¸é, ÇϳªÀÇ ¸Þµð¾Æ¿¡ ÀÇÇÏ¿© ÀÐÇôÁö°í ÇÁ·Ï½Ã ij½¬(proxy cache)¿¡ ÀúÀåµÈ ±Û²ÃµéÀº, ´Ù¸¥ ¸Þµð¾Æ¿¡ ÀÇÇÏ¿© ´Ù½Ã »ç¿ëµÉ ¼ö ÀÖ°í, ´Ù¿î·Îµå ½Ã°£°ú ³×Å©¿öÅ© ¹êµå¸¦ Àý¾àÇÑ´Ù.

¾à°£ÀÇ ÀÌ¿Í °°Àº ¸Þµð¾Æ ¿¹Á¦µéÀÇ ¸ñ·ÏÀº ¾Æ·¡ »çÇ×À» Æ÷ÇÔÇÑ´Ù:

15.4.2 ¿ÏÀü(full) ±Û²Ã À̸§

À̴ ƯÁ¤ ±Û²Ã °¡Á·(font family) Ç¥Çö(face)ÀÇ ¿ÏÀü(full)ÇÑ À̸§ÀÌ´Ù. ÀÌ´Â ÀüÇüÀûÀ¸·Î ±Û²Ã °¡Á· À̸§(font family name)¿¡ ÷ºÎµÈ ¿©·¯ ºñÇ¥ÁØ ÅؽºÆ® ÀÚ°Ý ÁöÁ¤ÀÚ(qualifier)µé ¶Ç´Â Àå½Ä(adornment)µé¸¦ Æ÷ÇÔÇÑ´Ù. ÀÌ´Â ¶ÇÇÑ ±Û²Ã °¡Á· À̸§ µÚ¿¡ °¡²û ÷ºÎµÈ Ʋ(foundry) À̸§ ¶Ç´Â ¾àÀÚ¸¦ Æ÷ÇÔÇÒ ¼ö ÀÖ´Ù. ÀÌ´Â, ¸ð¾ç³½(adorned) À̸§ÀÇ ¾ç½ÄÀº ÇÁ·¡Æ®Æû ¸¶´Ù ´Ù¸¦ ¼ö Àֱ⠶§¹®¿¡, Áö¿ªÀûÀ¸·Î ¼³Ä¡µÈ ±Û²ÃµéÀ» ÂüÁ¶Çϴµ¥ ¸¸ »ç¿ëµÈ´Ù. ÀÌ´Â µû¿ÈÇ¥·Î ¹­¿©¾ß ÇÑ´Ù.

¿¹¸¦ µé¾î, Åõ·çŸÀÔ(TrueType) ±Û²ÃÀÇ ±Û²Ã °¡Á· À̸§°ú Æ÷½ºÆ®½ºÅ©¸³Æ®(PostScript) À̸§Àº °ø°£ ±ÛÀÚµé, ±¸µÔÁ¡°ú ÀϺΠ´Ü¾îµéÀÇ ¾àÀÚÀÇ »ç¿ë¿¡¼­ ´Ù¸¦ ¼ö°¡ ÀÖ´Ù(¿¹: ¿©·¯ ½Ã½ºÅÛ ¶Ç´Â ÇÁ¸°ÅÍ¿¡ ¸ÂÃß±â À§ÇÏ¿© Çؼ®ÀÚ(interpreter) À̸§µéÀÇ ±æÀÌ¿¡ Á¦ÇÑÀÌ ÀÖÀ» ¼ö ÀÖ´Ù). ¿¹¸¦ µé¾î, °ø°£Àº Æ÷½ºÆ®½ºÅ©¸³Æ®(PostScript) À̸§¿¡¼­ Çã¿ëµÇÁö ¾ÊÀ¸³ª, ¿ÏÀü ±Û²Ã À̸§µé¿¡´Â ÀϹÝÀûÀ¸·Î »ç¿ëµÈ´Ù. Åõ·çŸÀÔ(TrueType) À̸§ Å×ÀÌºíµµ Æ÷½ºÆ®½ºÅ©¸³Æ®(PostScript) À̸§À», °ø°£ ¾øÀÌ, Æ÷ÇÔÇÒ ¼ö´Ù.

±Û²Ã Á¤ÀÇÀÇ À̸§Àº, ¾î¶² Áö¿ªÀûÀ¸·Î ¼³Ä¡µÈ ±Û²Ãµé¿¡ ¿¬°á½ÃÅ°¹Ç·Î, Áß¿äÇÏ´Ù. ±× À̸§Àº Ç÷¡Æ®Æû°ú Àû¿ë¿¡ ´Ù µ¶¸³ÀûÀ̾î¾ß ÇÑ´Ù´Â °ÍÀº Áß¿äÇÏ´Ù. µû¶ó¼­ ±× À̸§Àº Àû¿ë ¶Ç´Â ¾ð¾î¿¡ µû¶ó ´Ù¸£Áö ¾ÊÀº °ÍÀ̾î¾ß ÇÑ´Ù.

ÀÌ»óÀûÀÎ ÇØ°áÃ¥Àº °¢ ±Û²Ã µ¥ÀÌÅÍ ¸ðÀ½¿¡¼­ À¯ÀÏÇÑ À̸§À» °®°ÔÇÏ´Â °ÍÀÌ´Ù. ÀÌ À̸§Àº ±Û²Ã µ¥ÀÌÅ͸¦ À§ÇÑ ÇöÀçÀÇ ½Ç¿ë(practice)¿¡¼­´Â Á¸ÀçÇÏÁö ¾Ê´Â´Ù. °°Àº Ç¥Çö(face) À̸§À» °®´Â ±Û²ÃµéÀº ¼³¸íÀÚ(descriptor)µé»çÀÌ¿¡¼­ ´Ù¸£´Ù. ¸¸ÀÏ ÇÊ¿äÇÑ ±×¸²¹®ÀÚµéÀÌ ±× ±Û²Ã ¾È¿¡ ÀÖ´Ù¸é, ±Û²Ã¿¡¼­ ´Ù¸¥ ±×¸²¹®ÀÚµéÀÇ ¿Ï¼º°ú °°Àº ÀϺΠÀÌµé ¼³¸íÀÚµéÀº º°·Î Áß¿äÇÏÁö ¾ÊÀ» ¼ö ÀÖ´Ù. ¼­·Î ´Ù¸¥ ³Êºñ Å©±âµé°ú °°Àº ´Ù¸¥ ¼³¸íÀÚµéÀº °°Àº À̸§ÀÇ ±Û²ÃÀ»À¸·Î ±¸º°ÇÒ ¼ö ¾ø°Ô ÇÑ´Ù. ±¸º°ÇÒ ¼ö ¾ø´Â »óȲÀ» Ç×»ó ¾Ë¾Æ³»´Â ¸í·ÉÀ» Á¤ÀÇÇÏ´Â °ÍÀº °¡´ÉÇÏÁö ¾ÊÀ¸³ª, ÁÖ¾îÁø À̸§ÀÇ ±Û²Ã µ¥ÀÌÅÍ Áö¿ª º¹»çºÐ¿¡ ¿ÏÀüÈ÷ Àû´çÇÑ »ç¿ëÀ» Á¦ÇÑÇÏÁö´Â ¾Ê´Â´Ù. µû¶ó¼­, ISO 10646 ±ÛÀÚ ¹üÀ§µé ¸¸ ±Û²Ã Ç¥Çö(face) À̸§À»¿¡ ÇÕ´çÇÑ ÀÏÄ¡¸¦ À§ÇÏ¿© »ç¿ëµÇ¾î¾ß ÇÑ´Ù.

±Û²Ã Á¤ÀÇ¿¡¼­ ±Û²Ã Ç¥Çö(face) À̸§ÀÇ ÀÏÂ÷ÀûÀÎ ¸ñÇ¥´Â, ÁöÁ¤µÈ ±Û²Ã µ¥ÀÌÅÍÀÇ Áö¿ª º¹»çºÐÀÌ ÀÖÀ» ¶§, »ç¿ëµµ±¸°¡ ÆÇÁ¤ÇÏ´Â °ÍÀ» Çã¿ëÇϱâ À§ÇÑ °ÍÀ̱⠶§¹®¿¡, ±Û²Ã Ç¥Çö À̸§Àº ±Û²Ã µ¥ÀÌÅÍÀÇ ¸ðµç Á¤´çÇÑ º¹»çºÐµé¿¡ ÀÖ´Â À̸§À̾î¾ß ÇÑ´Ù. ±×·¸Áö ¾ÊÀ¸¸é, Áö¿ª º¹»çºÐ°ú ÀÏÄ¡°¡ ÀϾÁö ¾Ê¾Æ, ºÒÇÊ¿äÇÑ À¥ Æ®·¡ÇÈÀÌ ÀÏ¾î ³¯ ¼ö ÀÖ´Ù.

15.4.3 em »ç°¢ÇüÀÇ ÁÂÇ¥(Coordinate) ´ÜÀ§

Å©±â¿Í °°Àº ¾î¶² °ªµéÀº, ±× ³ôÀÌ°¡ °°Àº ŸÀÔ »çÀÌÁî¿¡¼­ ÀǵµµÇ´Â ŸÀÔÀÇ ÁÙµé»çÀÌÀÇ °Å¸®ÀÎ, Ãà¾à(abstract) »ç°¢Çü¿¡ »ó´ëÀûÀÎ ´ÜÀ§µé·Î Ç¥ÇöµÈ´Ù. ÀÌ »ç°¢ÇüÀº em »ç°¢Çü(em square)À̶ó ºÒ¸®¿ì°í, ÀÌ´Â ±×¸²¹®ÀÚÀÇ Á¤ÀÇµÈ ¾Æ¿ìÆ®¶óÀÎÀ» ¼³°èÇÑ Æ²ÀÌ´Ù. ÀÌ ¼³¸íÀÚ(descriptor) °ªÀº em »ç°¢ÇüÀÌ ¾ó¸¶³ª ¸¹Àº ´ÜÀ§µé·Î ³ª´µ´Â°¡¸¦ ÁöÁ¤ÇÑ´Ù. ÀϹÝÀûÀÎ °ªµéÀ» ¿¹·Î µé¾î 250(Intellifont), 1000 (Type 1)°ú 2048 (TrueType, TrueType GX ¿Í OpenType)ÀÌ´Ù.

ÀÌ °ªÀÌ ÁöÁ¤µÇÁö ¾ÊÀ¸¸é, ¾î¶² ±Û²Ã Å©±â°¡ ¹«¾ùÀ» ÀǹÌÇÏ´ÂÁö¸¦ ¾È´Ù´Â °ÍÀº ºÒ°¡´ÉÇÏ´Ù. ¿¹¸¦ µé¾î, ÇÑ ±Û²ÃÀÌ ³ôÀÌ 450 ÀÎ ¼Ò¹®ÀÚ ±×¸²¹®Àڵ鿡¼­; ´Ù¸¥ Çϳª´Â ºñ½ÁÇÑ ³ôÀÌ 890ÀÇ °ÍµéÀÌ ÀÖ´Ù°í ÇÏÀÚ! ±× ¼öÄ¡µéÀº ½ÇÁ¦ÀûÀ¸·Î ºÐ¼öµé·Î, ù¹ø° ±Û²Ã´Â 450/1000 ÀÌ°í, µÎ¹ø°´Â À̺¸´Ù ÀÛÀº 890/2048 ÀÌ´Ù.

15.4.4 Á᫐ ±âÃʼ±

ÀÌ´Â em »ç°¢Çü¿¡¼­ Á᫐ ±âÃʼ±ÀÇ À§Ä¡¸¦ Á¦°øÇÑ´Ù. ÀÌ Á᫐ ±âÃʼ±Àº Ç¥ÀÇ ¹®ÀÚ(ideographic) ½ºÅ©¸³Æ®µéÀÇ Á¤·Ä¿¡ »ç¿ëµÇ°í, Latin, Greek¿Í Cyrillic ½ºÅ©¸³Æ®µéÀÇ ¹Ù´Ú ±âÃʼ±°ú ²À °°´Ù.

15.4.5 ±Û²Ã ¿£ÄÚµù

¸í½ÃÀûÀÌ°Ç ÇÔÃàÀûÀÌ°Ç, °¢ ±Û²Ã´Â ±×¿Í ¿¬°üµÈ Å×ÀÌºí¸¦ °®´Âµ¥, ±× ±Û²Ã ¿£ÄÚµù ÆäÀ̺íÀº °¢ ±×¸²¹®ÀÚ°¡ ´ëÇ¥ÇÏ´Â ¼º°ÝÀ» ¾Ë·ÁÁØ´Ù. ÀÌ ÆäÀ̺íÀº ¶ÇÇÑ ¿£ÄÚµù º¤Å¸(encoding vector)·Î ºÒ¸®¿ì±âµµ ÇÑ´Ù.

½ÇÁ¦ÀûÀ¸·Î ¸¹Àº ±Û²ÃµéÀº °°Àº ±ÛÀÚ¸¦ À§ÇÑ ¿©·¯ ±×¸²¹®ÀÚµéÀ» Æ÷ÇÔÇÑ´Ù. ÀÌµé ±×¸²¹®ÀÚµéÀº ¾ð¾îÀÇ ±ÔÄ¢À̳ª ¼³°èÀÚ°¡ ¼±È£ÇÏ´Â °Í¿¡ µû¶ó »ç¿ëµÇ¾î¾ß ÇÑ´Ù.

Arabic¿¡¼­, ¿¹¸¦ µé¸é, ¸ðµç ±ÛÀÚµéÀº ³×°³(ȤÀº µÎ°³)ÀÇ ´Ù¸¥ ¸ð¾çµéÀ» °®´Âµ¥, ±× ±ÛÀÚ°¡ ´Ü¾îÀÇ ½ÃÀÛ, Áß°£, ³¡ ȤÀº º°µµ·Î »ç¿ëµÇ´Â°¡¿¡ µû¶ó ´Ù¸£´Ù. ¸ðµç °æ¿ìµé¿¡ °°Àº ±ÛÀÚÀÌ°í, ¿ø¹®(source) ¾È¿¡ ÇÑ ±ÛÀÚ ¸¸ ÀÖÀ¸³ª, ÀμâµÉ ¶§, °¢°¢ ´Ù¸£°Ô º¸ÀδÙ.

±×·¡ÇÈ ¼³°èÀÚ°¡ Á¦°øµÈ ¿©·¯ ´ëü(alternative) ¸ð¾çµé·Î ºÎÅÍ ¼±ÅÃÇϵµ·Ï ³²°Ü µÐ ±Û²Ãµéµµ ÀÖ´Ù. ºÒÇàÇÏ°Ôµµ, CSS2´Â ¾ÆÁ÷ ÀÌµé ´ëü ¸ð¾çÀÇ ¼±Åà ¼ö´ÜÀ» Á¦°øÇÏÁö ¾Ê¾Ò´Ù. ÇöÀç·Î¼­´Â, Ç×»ó ±×·± ±Û²Ã·Î ºÎÅÍ ¼±ÅÃµÈ µðÆúÆ® ¸ð¾çÀÌ´Ù.

15.4.6 ±Û²Ã °¡Á· À̸§(font family name)

ÀÌ´Â ±Û²Ã Ç¥Çö(face) À̸§ÀÇ ±Û²Ã °¡Á· À̸§ ºÎºÐÀ» ÁöÁ¤ÇÑ´Ù. ¿¹¸¦ µé¾î, Helvetica-Bold¸¦ À§ÇÑ ±Û²Ã °¡Á· À̸§Àº HelveticaÀÌ°í ITC Stone Serif Semibold ItalicÀÇ ±Û²Ã °¡Á· À̸§Àº ITC Stone SerifÀÌ´Ù. ÀϺΠ½Ã½ºÅÛµéÀº Ãà¼Ò(condensed) ¶Ç´Â È®´ë(expanded) Ç¥Çö¿¡ °ü·ÃÇÑ Àå½ÄÀ» ±Û²Ã °¡Á· À̸§ÀÇ ºÎºÐó·³ Ãë±ÞÇÑ´Ù.

15.4.7 ±×¸²¹®ÀÚÀÇ ³Êºñ

ÀÌ´Â µðÀÚÀΠƲ(grid)¿¡¼­ °¢ ±ÛÀÚ¿¡ ÇØ´çÇÏ´Â ±×¸²¹®ÀÚ ³ÊºñµéÀÇ ¸ñ·ÏÀÌ´Ù. ±× ¸ñ·ÏÀº ISO10646 ÄÚµå ¼ø¼­¿¡ ÀÇÇÏ¿© Á¤·ÄµÇ¾î ÀÖ´Ù. ³ÊºñµéÀº ÀϹÝÀûÀ¸·Î °°Àº ±ÛÀÚ¿¡ ÇϳªÀÌ»ó ±×¸²¹®ÀÚ ¹èÄ¡(map)µéÀÌ Àְųª ¶Ç´Â Àǹ«ÀûÀÎ ¹­À½µéÀÌ ÀÖÀ» ¶§´Â ÁöÁ¤µÉ ¼ö ¾ø´Ù.

15.4.8 ¼öÆò ±âµÕ(stem) ³Êºñ

ÀÌ °ªÀº ±Û²ÃÀÇ Áö¹èÀûÀÎ ±âµÕÀ» ÂüÁ¶ÇÑ´Ù. µÎ°³ÀÌ»óÀÇ ¼³°èµÈ ³ÊºñµéÀÌ ÀÖÀ» ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, Roman ±ÛÀÚµéÀÇ ÁÖµÈ ¼öÁ÷Àû ±âµÕµéÀº "M"°ú "N"ÀÇ ¾ãÀº ±âµÕµé°ú ´Ù¸¦ °ÍÀÌ°í, °°Àº ±Û²Ã¿¡¼­ ´ë¹®ÀÚ¿Í ¼Ò¹®ÀÚ ±ÛÀÚµéÀÇ ³ÊºñµéÀÌ ´Ù¸¦ ¼ö ÀÖ´Ù. ¶ÇÇÑ, ¼³°Ô µÇ¾ú°Å³ª ¿À·ù¿¡ ÀÇÇÏ¿©, ¸ðµç ±âµÕµéÀº ¾à°£ ´Ù¸¥ ³ÊºñµéÀº °¡Áú ¼ö ÀÖ´Ù.

15.4.9 ±×¸²¹®ÀÚ ´ë¹®ÀÚÀÇ ³ôÀÌ

ÀÌ ¼öÄ¡´Â Latin, Greek¿Í Cyrillic ½ºÅ©¸³Æ®µé¿¡¼­ ÆòÆòÇÑ(flat) ´ë¹®ÀÚµéÀÇ ±âÃʶóÀÎ(baseline)À¸·Î ºÎÅÍ ¸ÇÀ§ y-ÁÂÇ¥±îÁöÀÇ °Å¸®ÀÌ´Ù. ÀÌ ¼³¸íÀÚ(descriptor)´Â, ÀÌµé ½ºÅ©¸³Æ®µé·Î ºÎÅÍ ¾î¶² ±×¸²¹®ÀÚµéÀ» Æ÷ÇÔÇÏÁö ¾ÊÀº ±Û²Ãµé¿¡¼­´Â, ²À À¯¿ëÇÏÁö ¾ÊÀ» ¼ö ÀÖ´Ù.

15.4.10 ±×¸²¹®ÀÚ ¼Ò¹®ÀÚÀÇ ³ôÀÌ

ÀÌ ¼öÄ¡´Â Latin, Greek¿Í Cyrillic ½ºÅ©¸³Æ®µé¿¡¼­ ¿¢¼¾Æ® ¾øÀÌ ¿Ã¶ó°¡Áö ¾ÊÀº ¼Ò¹®ÀÚµéÀÇ ±âÃʶóÀÎ(baseline)À¸·Î ºÎÅÍ ¸ÇÀ§ y-ÁÂÇ¥±îÁöÀÇ °Å¸®ÀÌ´Ù. ¼±ÅÃÀû º¸Á¤ Áö¿ªÀ» ºÎ½ÃÇÑ Ã¤, Flat-topped ±ÛÀÚµéÀÌ »ç¿ëµÈ´Ù. ÀÌ´Â ÀϹÝÀûÀ¸·Î, ±Û²Ã °¡Á·(font family)µéÀÇ ºñ±³Çϱâ À§ÇÑ ¼ö´ÜÀ¸·Î, ¼Ò¹®ÀÚ¿Í ´ë¹®ÀÚ ³ôÀÌµé ºñÀ²¿¡ »ç¿ëµÈ´Ù.

x-heightÀÇ ¼³¸í

ÀÌ ¼³¸íÀÚ(descriptor)´Â, ÀÌµé ½ºÅ©¸³Æ®µé·Î ºÎÅÍ ¾î¶² ±×¸²¹®ÀÚµéÀ» Æ÷ÇÔÇÏ´Â ±Û²Ãµé¿¡¼­´Â, À¯¿ëÇÏÁö ¾Ê´Ù. ¼Ò¹®ÀÚ¿Í ´ë¹®ÀÚµéÀÇ ³ôÀ̸¦ ÀÚÁÖ ´Ù¸¥ ±Û²Ãµé°ú ºñ±³Çϱâ À§ÇÑ ºñÀ²·Î »ç¿ëÇϱ⠶§¹®¿¡, Hebrew¿Í °°Àº ´ë¼Ò¹®ÀÚ ¾ø´Â(unicameral) ½ºÅ©¸³Æ®µé¿¡¼­, ¼Ò¹®ÀÚ¿Í ´ë¹®ÀÚ ³ôÀ̵éÀ» °°Àº °ªÀ¸·Î ¼³Á¤ÇÒ ¶§ À¯¿ëÇÏ´Ù. ¿©±â¼­ Latin°ú Hebrew ÅؽºÆ®¸¦ È¥ÇÕÇÒ ¶§, È÷ºê¸®(Hebrew) ±ÛÀÚµéÀº ÀüÇüÀûÀ¸·Î Latin ±Û²ÃÀÇ ¼Ò¹®ÀÚ¿Í ´ë¹®ÀÚ ³ôÀÌÀÇ Áß¾Ó¿¡ ¼³Á¤µÈ´Ù.

È÷ºê¸®(Hebrew) ±ÛÀÚµéÀÇ ³ôÀ̵é

15.4.11 ³·Àº ±âÃʶóÀÎ(lower baseline)

ÀÌ´Â ³·Àº ±âÃʶóÀÎÀÇ em »ç°¢Çü À§Ä¡¸¦ Á¦°øÇÑ´Ù. ³·Àº ±âÃʶóÀÎÀº, À§ÂÊ ±âÃʶóÀÎÀÌ Sanscrit °èÅëÀÇ ½ºÅ©¸³Æ®¿¡¼­ »ç¿ëµÇ´Â °Í°ú ¸¶Âù°¡Áö·Î, Latin, Greek¿Í Cyrillic ½ºÅ©¸³Æ®µé¿¡¼­ Á¤·Ä¿¡ »ç¿ëµÈ´Ù.

15.4.12 ¼öÇÐ ±âÃʶóÀÎ(mathematical baseline)

ÀÌ´Â ¼öÇÐ ±âÃʶóÀÎÀÇ em »ç°¢Çü À§Ä¡¸¦ Á¦°øÇÑ´Ù. ÀÌ ¼öÇÐ ±âÃʶóÀÎÀº, ³·Àº ±âÃʶóÀÎÀÌ Latin, Greek¿Í Cyrillic ½ºÅ©¸³Æ®µé¿¡¼­ »ç¿ëµÇ´Â °Í°ú °°ÀÌ, ¼öÇбâÈ£µéÀÇ Á¤·Ä¿¡ »ç¿ëµÈ´Ù.

15.4.13 ÃÖ´ë Á¦ÇÑ ¹Ú½º

ÃÖ´ë Á¦ÇÑ ¹Ú½º´Â, ¸ðµç ±×¸²¹®ÀÚµéÀÌ ±× ¿ø·¡ÀÇ ±Û²Ã¿¡ À§Ä¡ µÇ¾úÀ» ¶§, ¸ð¾ç¿¡ °¨½ÎÀÌ´Â °¡Àå ÀÛÀº ³×¸ð²ÃÀÌ´Ù.

¸¸ÀÏ Åº·ÂÀû(dynamically)À¸·Î ´Ù¿î·ÎµåµÉ ¼ö ÀÖ´Â ¸ðü ±Û²ÃÀÇ ÇϺμ¼Æ®¿¡ ÀÇÇÏ¿© »ý¼ºµÈ ±Û²ÃÀ̸é, ±× bbox´Â ¸ðü ±Û²ÃÀÇ bbox À̾î¾ß ÇÑ´Ù.

15.4.14 ÃÖ´ë ¿¢¼¾Æ® ¾ø´Â ³ôÀÌ

ÀÌ ¼öÄ¡´Â, em »ç°¢Çü¿¡¼­, ¾×¼¾Æ®³ª ´Ù¸¥ À§·Î Æ¢¾î³ª¿Â Ç¥½Ãµé¸¦ Á¦¿ÜÇÑ, ±×¸²¹®ÀÚÀÇ ±âÃʶóÀο¡¼­ °¡Àå ³ôÀº À§Ä¡±îÁöÀÇ ±æÀÌÀÌ´Ù.

¿©·¯ ±×¸²¹®ÀÚµé°ú ÃÖ´ë ¿¢¼¾Æ® ¾ø´Â ³ôÀ̸¦ ¼³¸íÇÏ´Â µµÇ¥

15.4.15 ÃÖ´ë ÇÑ°è ±íÀÌ

ÀÌ ¼öÄ¡´Â, em »ç°¢Çü¿¡¼­, ¾×¼¾Æ®³ª ´Ù¸¥ À§·Î Æ¢¾î³ª¿Â Ç¥½Ãµé¸¦ Á¦¿ÜÇÑ, ±×¸²¹®ÀÚÀÇ ±âÃʶóÀο¡¼­ °¡Àå ³·Àº À§Ä¡±îÁöÀÇ ±æÀÌÀÌ´Ù.

¿©·¯ ±×¸²¹®ÀÚµé°úÃÖ´ë ¿¢¼¾Æ® ¾ø´Â ±íÀ̸¦ ¼³¸íÇÏ´Â µµÇ¥

15.4.16 Æij뽺 ¼öÄ¡( Panose-1 number)

Panose-1´Â ÇϳªÀÇ °ø¾÷ Ç¥ÁØ Åõ·çŸÀÔ(TrueType) ±Û²Ã ºÐ·ùÀ̸ç ÀÏÄ¡ ±â¼úÀÌ´Ù. PANOSE ½Ã½ºÅÛÀº 10 °³ÀÇ ¼öÄ¡ ¼¼Æ®·Î ±¸¼ºµÇ¾îÀִµ¥, ÀÌµé ¼öÄ¡µéÀ» Latin Ç¥Çö(typeface)ÀÇ Å° ¾ÖÆ®¸®ºäÆ®(key attribute)µé·Î Ä«Å×°í¸®¸¦ ÁöÁ¤ÇÏ°í, ÀÌµé ¼öÄ¡¸¦ »ý¼ºÇÏ´Â °úÁ¤, ÁÖ¾îÁø Ç¥Çö°ú ÀÏÄ¡ÇÏ´Â °¡Àå °¡±î¿î °¡´ÉÇÑ ±Û²ÃÀ» °áÁ¤ÇÏ´Â ¹èÄ¡ ¼ÒÇÁÆ®¿þ¾îµîÀÌ´Ù. ÀÌ ¾¾½ºÅÛÀº, ¼öÁ¤À» °ÅÃÄ, Greek¿Í Cyrillic¿¡¼­ »ç¿ëµÉ ¼ö ÀÖÀ¸³ª, ´ë¼Ò¹®ÀÚ ¾ø´Â(unicameral) °Í°ú Ç¥ÀÇ ¹®ÀÚ(ideographic) ½ºÅ©¸³Æ®µé(Hebrew, Armenian, Arabic, Çѱ¹¾î/Áß±¹¾î/ÀϺ»¾î)¿¡´Â ÀûÇÕÄ¡ ¾Ê´Ù.

15.4.17 ISO 10646 ±ÛÀÚ ¹üÀ§

ÀÌ´Â ±Û²ÃÀÇ ±×¸²¹®ÀÚ ·¹ÆÄÅ丮(repertoire)¸¦ ISO 10646 (À¯´ÏÄÚµå: Unicode)¿¡ »ó´ëÀûÀ¸·Î ÁöÁ¤ÇÑ´Ù. ÀÌ´Â ´ëºÎºÐ ±Û²ÃµéÀÌ ¿ÏÀüÇÑ ISO 10646¸¦ Ä¿¹öÇÏÁö ¸øÇϹǷÎ, ÀÌ ¼³¸íÀÚ(descriptor)´Â ÀϺΠĿ¹öµÇ´Â ºí·°(block)µé ¶Ç´Â ¹üÀ§¸¦ ¸ñ·ÏÈ­ ÇÏ°í(¿ÏÀü Ä¿¹ö´Â ¾Æ´Ô), ºÎÀû´çÇÑ ±Û²ÃµéÀÇ °¨¼Ò¸¦ À§ÇÏ¿© »ç¿ëµÈ´Ù(¿ä±¸µÇ´Â ±×¸²¹®ÀÚµéÀ» °¡Áö°í ÀÖÁö ¾Ê´Â). ÀÌ´Â ±Û²ÃÀÌ È®½ÇÈ÷ ¿ä±¸µÈ ±×¸²¹®ÀÚµéÀ» °¡Áö°í ÀÖ´Ù´Â °ÍÀ» ÀÇ¹Ì ÇÏÁö ¾Ê°í, ´Ù¿î·ÎµåÇÏ¿© ±× ±Û²ÃÀ» °Ë»öÇÒ °¡Ä¡°¡ ÀÖ´Ù´Â °Í ¸¸À» ÀǹÌÇÑ´Ù. [ISO10646]¸¦ ÂüÁ¶Ç϶ó.

ÀÌ ¹æ½ÄÀº ÇâÈÄ, ¹®¹ýÀÇ º¯°æ ¾øÀÌ ±×¸®°í ÇöÀç ³»¿ëÀÇ ¹«È¿¿Í ¾øÀÌ, À¯´ÏÄÚµå(Unicode)¿¡¼­ ±ÛÀÚµéÀÇ ¹èÄ¡¿¡ È®ÀåµÉ ¼ö ÀÖ´Ù.

ÀÌ Á¤º¸¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â ±Û²Ã ¾ç½ÄµéÀº, ¸í½ÃÀûÀ¸·Î ¶Ç´Â °£Á¢ÀûÀ¸·Î, ÀÌ Æ¯Â¡À» ¿©ÀüÈ÷ »ç¿ëÇÒ ¼ö ÀÖÀ¸³ª, ±× °ªÀº ¹®¼­ ¶Ç´Â ½ºÅ¸ÀϽ¬Æ® Á¦ÀÛÀÚ¿¡ ÀÇÇÏ¿© Á¦°øµÇ¾î¾ß ÇÑ´Ù.

¸ð³ëŸÀÔ(Monotype) ½Ã½ºÅÛ([MONOTYPE] ÂüÁ¶)¿Í Á¦¾ÈµÈ ISO ½ºÅ©¸³Æ® ½Ã½ºÅÛ°ú °°Àº, ½ºÅ©¸³Æ®µéÀÇ ´Ù¸¥ ºÐ·ùµéµµ ÀÖ´Ù. À̵éÀº ½±°Ô È®ÀåµÉ ¼ö ¾ø´Ù.

ÀÌ ¶§¹®¿¡, ƯÁ¤ ±Û²ÃÀ» ´ëÇ¥ÇÏ´Â ISO 10646 ±ÛÀÚ ¹üÀ§µé¿¡ ÀÇÇÑ ±×¸²¹®ÀÚ ·¹ÆÄÅ丮(repertoire)µéÀÇ ºÐ·ù°¡ ÀÌ ±Ô°Ý¿¡¼­ »ç¿ëµÈ´Ù. ÀÌ ½Ã½ºÅÛÀº ÇâÈÄ ¹èÄ¡¸¦ Ä¿¹öÇϵµ·Ï È®ÀåµÇ±â ½±´Ù.

15.4.18 À§ÂÊ ±âÃʶóÀÎ(top baseline)

ÀÌ´Â ¸ÇÀ§ ±âÃʶóÀÎÀÇ em »ç°¢Çü À§Ä¡¸¦ Á¦°øÇÏ´Ù. Latin, Greek¿Í Cyrillic ½ºÅ©¸³Æ®µé¿¡¼­ ¹Ù´Ú ±âÃʶóÀÎÀÌ »ç¿ëµÇ´Â °Í°ú ¸¶Âù°¡Áö·Î, ¸ÇÀ§ ±âÃʶóÀÎÀº Sanscrit °è¿­ÀÇ ½ºÅ©¸³Æ®µéÀÇ Á¤·Ä¿¡ »ç¿ëµÈ´Ù.

15.4.19 ¼öÁ÷Àû ±âµÕ(stem) ³Êºñ

ÀÌ´Â ±×¸²¹®ÀÚµéÀÇ ¼öÁ÷Àû(¶Ç´Â ¼öÁ÷¿¡ °¡±î¿î) ±âµÕµé ³ÊºñÀÌ´Ù. ÀÌ Á¤º¸´Â ÀϺΠ±Û²Ã ¾ç½Äµé¿¡ Á÷Á¢ÀûÀ¸·Î Á¢¼ÓÇÏÁö ¾Ê°í, ÀÚÁÖ ÈùÆ®¿Í ¿¬°áµÈ´Ù. ¼öÁ÷Àû ±âµÕµéÀÇ ´Ù¸¥ ±¸·ì Áþ±â(grouping)°¡ ÀÖÀ» ¼ö ÀÖÀ¸¹Ç·Î(¿¹: ÁÖµÈ °Í°ú ´ë¹®ÀÚ M ¶Ç´Â NÀ» À§ÇÑ ¾ãÀº °Í), ÀÌ ¼öÄ¡´Â ±Û²ÃÀÇ Áö¹èÀûÀÎ ¼öÁ÷Àû ±âµÕÀ» À§ÇÑ °ÍÀÌ´Ù.

15.4.20 ¼öÁ÷Àû °æ»ç(stroke) °¢µµ(angle)

ÀÌ´Â ±Û²ÃÀÇ Áö¹èÀû ¼öÁ÷ °æ»çÀÇ ¼öÁ÷¿¡¼­ ¿ª ½Ã°è¹æÇâÀ¸·ÎÀÇ µµ(degree)¼ö °¢µµ(angle)ÀÌ´Ù. °ÅÀÇ ¸ðµç italic ±Û²Ãµé°ú °°Àº ¿À¸¥ÂÊÀ¸·Î ±â¿î ±Û²Ãµé¿¡¼­´Â ±× °ªÀÌ À½¼öÀÌ´Ù. ÀÌ ¼³¸íÀÚ(descriptor)´Â oblique ±Û²Ã, slanted ±Û²Ã, script ±Û²Ãµé¿¡µµ ÁöÁ¤µÉ ¼ö ÀÖÀ¸¸ç, Á¤¹ÐÇÏ°Ô ¼öÁ÷ÀûÀÌ ¾Æ´Ñ ¼öÁ÷Àû °æ»ç(stroke)µéÀÇ ±Û²ÃÀÌ ÀϹÝÀûÀÌ´Ù. '0'ÀÌ ¾Æ´Ñ °ª ÀÚü·Î italic ±Û²ÃÀ» ÁöÁ¤ÇÏ´Â °ÍÀº ¾Æ´Ï´Ù.

15.5 ±Û²Ã(font) ÀÏÄ¡(matching) ±â´É

ÀÌ ±Ô°ÝÀº CSS1 ±Ô°Ý¿¡¼­ ÁÖ¾îÁø ±â´ÉÀ» È®ÀåÇÏ¿´´Ù. Á¦ÀÛÀÚ¿Í »ç¿ëÀÚ ½ºÅ¸ÀϽ¬Æ®µéÀÌ ¾î¶² @font-face ¸í·Éµé Æ÷ÇÔÇÏÁö ¾Ê¾ÒÀ» ¶§, ÀÌ ±â´ÉÀº CSS1 ±Ô°ÝÀÇ ±â´ÉÀ¸·Î Ãà¼ÒµÈ´Ù.

¼³¸íÀÚ(descriptor)µéÀÇ ±Û²Ã Ç¥Çö¿¡ ÀÏÄ¡´Â Á¶½É¼º ÀÖ°Ô µÇ¾î¾ß ÇÑ´Ù. ¼³¸íÀÚµéÀº, ÀÌ ÀÏÄ¡ °úÁ¤ÀÇ °á°úµéÀÌ °¡´ÉÇÑ ¿©·¯ »ç¿ëµµ±¸µé¿¡ ¸Â°Ô È®½ÇÈ÷ Çϱâ À§ÇØ, Àß Á¤ÀÇµÈ ¼ø¼­¿¡ µû¶ó, ÀÏÄ¡µÈ´Ù(±Û²Ã Ç¥Çö(face)ÀÇ °°Àº ¸ñ·Ï(library)°ú ±Û²Ã ¼³¸íµéÀÌ ±× °¢°¢À» ´ëÇ¥ÇÏ´Â °ÍÀ¸·Î °¡Á¤ÇÏ°í). ÀÌ ±â´ÉÀº ÃÖÀûÈ­µÉ ¼ö ÀÖ°í, ±× ±â´ÉÀÌ ²À ¸Â´Â °Íó·³ Àû¿ëÇϵµ·Ï ÇÒ ¼ö ÀÖ´Ù.

  1. »ç¿ëµµ±¸´Â ±× »ç¿ëµµ±¸°¡ ¾Æ´Â ¸ðµç ±Û²ÃµéÀÇ ÇØ´ç font-face ¼³¸íÀÚµéÀÇ µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µé°í Á¢¼ÓÇÒ ¼ö ÀÖ´Ù. ¸¸ÀÏ ²À °°Àº ¼³¸íÀÚµéÀÇ µÎ°¡Áö ±Û²ÃµéÀÌ ÀÖ´Ù¸é, ±× Áß Çϳª´Â ¹«½ÃµÈ´Ù. ±× »ç¿ëµµ±¸´Â ´ÙÀ½°ú °°Àº ÀÌÀ¯·Î ±Û²ÃÀ» ÀνÄÇÒ ¼ö ÀÖ´Ù:
  2. ÁÖ¾îÁø ¿¤·¹¸àÆ®¿¡¼­ ±×¸®°í ±× ¿¤·¹¸àÆ® ¾ÈÀÇ °¢ ±ÛÀÚ¸¦ À§ÇÏ¿©, ±× »ç¿ëµµ±¸´Â ±× ¿¤·¹¸àÆ®¿¡ Àû¿ëÇϱâ À§ÇÑ ±Û²Ã ¼Ó¼ºµéÀ» Á¶ÇÕÇÑ´Ù. ¿ÏÀüÇÑ ¼Ó¼ºµéÀÇ ¼¼Æ®¸¦ »ç¿ëÇÏ¿© ±× »ç¿ëµµ±¸´Â 'font-family' ¼³¸íÀÚ(descriptor)¸¦ ÀáÁ¤ ±Û²Ã °¡Á·¸¦ ¼±ÅÃÇϴµ¥ »ç¿ëÇÑ´Ù. ±× ÈÄ, ±Û²Ã °¡Á· À̸§¿¡ ÀÏÄ¡Çϸé, ´Ù¸¥ ¼³¸íÀÚ¿¡ ÀÏÄ¡Çϱâ Àü¿¡ ¼º°øÇÒ °ÍÀÌ´Ù. ³ª¸ÓÁö ¼Ó¼ºµéÀº ±Û²Ã °¡Á·¿¡ ´ëÇØ, °¢ ¼³¸íÀÚ¿¡ ¸í½ÃµÈ ÀÏÄ¡(matching) ±âÁØ¿¡ µû¶ó, °ËÁ¤µÈ´Ù. ¸¸ÀÏ ¸ðµç ³ª¸ÓÁö ¼Ó¼ºµé¿¡ ÀÏÄ¡µéÀÌ ÀϾ¸é,ÁÖ¾îÁø ¿¤·¹¸àÆ®¿¡ ±Û²Ã Ç¥Çö(face)ÀÌ ÀÏÄ¡µÈ´Ù.
  3. ¸¸ÀÏ 2 ´Ü°è °úÁ¤¿¡¼­ ±Û²Ã Ç¥ÇöÀÇ 'font-family' ¾È¿¡¼­ÀÇ ÀÏÄ¡°¡ ¾øÀ¸¸é, Áö´ÉÀû(intelligent) ÀÏÄ¡¸¦ Àû¿ëÇÏ´Â »ç¿ëµµ±¸µéÀº ´Ù¸¥ ÀáÁ¤ ±Û²Ã °¡Á·(font family)À» ÀνÄÇϱâ À§ÇÏ¿© x-height, ±×¸²¹®ÀÚ ³Êºñ¿Í panose-1¿Í °°Àº ´Ù¸¥ ¼³¸íÀÚ(descriptor)µéÀÇ Á¡°ËÀ» ÁøÇàÇÒ ¼ö ÀÖ´Ù. ¸¸ÀÏ ¸ðµç ³ª¸ÓÁö ¼³¸íÀڵ鿡¼­ ÀÏÄ¡µÇ¸é,ÁÖ¾îÁø ¿¤·¹¸àÆ®¿¡ ±Û²Ã Ç¥Çö(face)ÀÌ ÀÏÄ¡µÈ´Ù. CSS2 ¼Ó¼ºµé·Î ¹Ý¿µÇÏ´Â 'font-family' ¼³¸íÀÚ°¡ ¿ä±¸ÇÑ ±Û²Ã °¡Á·ÀÌ µÇ¸ç, ¾î¶² Áö´ÉÀû ÀÏÄ¡ ±Û²Ã À̸§À» °®´À³Ä¿¡´Â °ü°è°¡ ¾ø´Ù. Áö´ÉÀû ÀÏÄ¡ ±Û²Ã À̸§À» Àû¿ëÇÏÁö ¾Ê´Â »ç¿ëµµ±¸µéÀº ÀÌ °úÁ¤¿¡¼­ ½ÇÆа¡ ÀϾ´Ù.
  4. ¸¸ÀÏ 3 ´Ü°è¿¡¼­ ÀÏÄ¡ ±Û²Ã Ç¥Çö(face)ÀÌ 'font-family' ¾È¿¡ ¾øÀ¸¸é, ±Û²Ã ´Ù¿î·Îµå¸¦ Àû¿ëÇÏ´Â »ç¿ëµµ±¸µéÀº, ÀÚ¿øÀÌ ÀÖ´Â ³×Æ®¿öÅ©¸¦ ÀνÄÇÏ°í ¿Ã¹Ù¸¥ ÀÚ¿øÀΰ¡¸¦ ¾Ë±âÇϱâ À§ÇÏ¿©, °úÁ¤ 2 ¶Ç´Â 3¿¡¼­ ÁöÁ¤µÈ ÀáÁ¤ ±Û²Ã Ç¥ÇöÀÇ 'src' ¼³¸íÀÚ(descriptor)ÀÇ Á¡°ËÀ» ÁøÇàÇÒ ¼ö ÀÖ´Ù. ¸¸ÀÏ ¸ðµç ³ª¸ÓÁö ¼³¸íÀڵ鿡 ÀÏÄ¡µéÀÌ ÀÖÀ¸¸é, ±×°ÍÀÌ ÁÖ¾îÁø ¿¤·¹¸àÆ®ÀÇ ÀÏÄ¡ ±Û²Ã Ç¥Çö(face)ÀÌ°í, ÀÌ ±Û²Ã ÀÚ¿øÀÇ ´Ù¿î·Îµå¸¦ ½ÃµµÇÑ´Ù. ±× »ç¿ëµµ±¸´Â ÀÌ ´Ù¿î·ÎµåÀÇ ºí·°(block)À» ¼±ÅÃÇϰųª ¶Ç´Â ±Û²ÃÀÌ ´Ù¿î·ÎµåµÇ´Â µ¿¾È ´ÙÀ½ ´Ü°è·ÎÀÇ ÁøÇàÀ» ¼±ÅÃÇÑ´Ù. ±Û²Ã ´Ù¿î·Îµå¸¦ Àû¿ëÇÏÁö ¾Ê´Â »ç¿ëµµ±¸µé, ³×Æ®¿öÅ©¿¡ ¿¬°áµÇÁö ¾ÊÀº °æ¿ì, »ç¿ëÀÚ ¼±È£ÀÇ ±Û²Ã ´Ù¿î·Îµå°¡ ºÒ°¡´ÉÇÒ °æ¿ì, ¿ä±¸µÈ ÀÚ¿øÀÌ ¾î¶² ÀÌÀ¯¿¡¼­°Ç À¯¿ëÇÏÁö ¾ÊÀ» °æ¿ì, ¶Ç´Â ¾î¶² ÀÌÀ¯¿¡¼­°Ç ´Ù¿î·ÎµåµÈ ±Û²ÃÀÌ »ç¿ëµÉ ¼ö ¾øÀ» °æ¿ì¿¡´Â ÀÌ °úÁ¤ÀÇ ½ÇÆзΠ³¡³­´Ù.
  5. 3 ´Ü°è¿¡¼­ ¸¸ÀÏ 'font-family' ¾È¿¡ ÀÏÄ¡ ±Û²Ã Ç¥Çö(face)°¡ ¾øÀ¸¸é, ±Û²Ã ÇÕ¼º(synthesis)À» Àû¿ëÇÏ´Â »ç¿ëµµ±¸µéÀº, ´Ù¸¥ ÀáÁ¤ ±Û²Ã °¡Á·(font family)ÀÇ ÇÕ¼ºÀ» ÁöÁ¤Çϱâ À§ÇÏ¿©, 'x-height', ±×¸²¹®ÀÚ ³Êºñµé°ú 'panose-1'°ú °°Àº ´Ù¸¥ ¼³¸íÀÚ(descriptor)µéÀÇ Á¡°ËÀ» ÁøÇàÇÒ ¼ö ÀÖ´Ù. ¸¸ÀÏ ¸ðµç ³ª¸ÓÁö ¼³¸íÀڵ鿡 ÀÏÄ¡µéÀÌ ÀÖÀ¸¸é, ±× °ÍÀÌ ÁÖ¾îÁø ¿¤·¹¸àÆ®ÀÇ ÀÏÄ¡ ±Û²Ã Ç¥Çö(face)ÀÌ°í faux ±Û²ÃÀÇ ÇÕ¼ºÀ» ½ÃÀÛÇÑ´Ù. ±Û²Ã ÇÕ¼ºÀ» Àû¿ëÇÏ´Â »ç¿ëµµ±¸´Â ÀÌ ´Ü°è¿¡¼­ ½ÇÆа¡ ÀϾ´Ù.
  6. ¸¸ÀÏ ¸ðµç 3, 4, 5 ´Ü°è¿¡¼­ ½ÇÆÐÇÏ°í, ±Û²Ã¼¼Æ®(font set)¾È¿¡ ´ÙÀ½ ´ëü(alternative) 'font-family'°¡ ÀÖÀ¸¸é, ´ÙÀ½ ´ëü 'font-family'·Î 2 ´Ü°è¿¡¼­ ºÎÅÍ ¹Ýº¹µÈ´Ù.
  7. ¸¸ÀÏ ÀÏÄ¡ ±Û²Ã Ç¥Çö(face)ÀÌ ÀÖÀ¸³ª, ÇöÀçÀÇ ±ÛÀÚµéÀ» À§ÇÑ ±×¸²¹®ÀÚµéÀ» Æ÷ÇÔÇÏ°í ÀÖÁö ¾Ê°í, ´ÙÀ½ ´ëü 'font-family'°¡ ±Û²Ã¼¼Æ®µî ¾È¿¡ ÀÖÀ¸¸é, ´ÙÀ½ ´ëü 'font-family'·Î 2 ´Ü°è¿¡¼­ ºÎÅÍ ¹Ýº¹µÈ´Ù. ¿Ã¹Ù¸¥ ±×¸²¹®ÀÚµéÀ» °¡Áö°í ÀÖÁö ¾Ê´Â ÀÌ ±Û²Ã Ç¥Çö(face)µéÀ» °í·ÁÇÏ¿©, ºü¸¥ ¹èÁ¦¸¦ À§ÇÏ¿©, 'unicode-range' ¼³¸íÀÚ(descriptor)µéÀÌ »ç¿ëµÉ ¼ö ÀÖ´Ù. ¸¸ÀÏ 'unicode-range' ¼³¸íÀÚ°¡ ÁöÁ¤Çϸé, ±Û²ÃÀÌ ¿Ã¹Ù¸¥ ¹üÀ§¿¡ ÀϺΠ±×¸²¹®ÀÚµéÀ» Æ÷ÇÔÇÏ°í ÀÖÀ¸¸é, ÀÌ·± °ÍÀÌ ÀÖ´Ù´Â °ÍÀ» º¸¿©ÁÖ±â À§ÇØ, »ç¿ëµµ±¸¿¡ ÀÇÇØ ¼³¸íµÉ ¼ö ÀÖ´Ù.
  8. ¸¸ÀÏ ´Ü°è 2¿¡¼­ ¼±ÅÃµÈ ±Û²Ã °¡Á· ¾È¿¡ ±Û²ÃÀÌ ¾ø´Ù¸é, Àü´Þ(inherit)µÇ¾ú°Å³ª ¶Ç´Â »ç¿ëµµ±¸¿¡ µû¸¥'font-family' °ªÀ» »ç¿ëÇÏ¿© 2 ´Ü°èºÎÅÍ ¹Ýº¹ÇÏ°í,ÀÌ ±Û²Ã ¾È¿¡¼­ °¡Àå Àß ÀÏÄ¡ÇÏ´Â °ÍÀ» »ç¿ëÇÏ°Ô µÈ´Ù. ¸¸ÀÏ Æ¯Á¤ ±ÛÀÚ°¡ ÀÌ ±Û²ÃÀ» »ç¿ëÇÏ¿© µð½ºÇ÷¹ÀÌµÉ ¼ö ¾øÀ¸¸é, ±× »ç¿ëµµ±¸´Â ±× ±ÛÀÚ°¡ µð½ºÇ÷¹ÀÌµÉ ¼ö ¾øÀ½À» ¾Ë·Á ÁÖ¾î¾ß ÇÑ´Ù(¿¹¸¦ µé¾î, ±ÛÀÚ ´©¶ô ±×¸²¹®ÀÚ¸¦ »ç¿ëÇÏ¿©).
  9. Á¡ÁøÀû Ç¥ÇöÀ» Àû¿ëÇÏ°í ±Û²Ã ´Ù¿î·Îµå Áö¿¬À» ÇÏ´Â »ç¿ëµµ±¸µéÀº ´Ù¿î·Îµå¸¦ ¼º°øÀûÀ¸·Î ¿Ï·áÇÑ ÈÄ ´Ù¿î·ÎµåµÈ ±Û²ÃÀ» ±Û²Ã °¡Á·(font family)·Î »ç¿ëÇÑ´Ù. ¸¸ÀÏ, ÀáÁ¤ Á¡ÁøÀû ±Û²Ã¿¡´Â Æ÷ÇԵǾúÀ¸³ª, ´Ù¿î·ÎµåµÈ ±Û²Ã¿¡ ÀϺΠ±×¸²¹®ÀÚµéÀÌ ´©¶ôµÇ¾úÀ¸¸é, ±× ±ÛÀÚ´Â ´Ù¿î·ÎµåµÈ ±Û²Ã´Â »ç¿ëµÇÁö ¾Ê°í, ÀáÁ¤ ±Û²ÃÀÌ °è¼Ó »ç¿ëµÈ´Ù.

ÁÖ¼®. À§ ±â´ÉÀ¸·Î °¢ ±ÛÀÚ¸¦ À§ÇÑ CSS2 ¼Ó¼ºÀÇ Àç ¹æ¹®À» ÇÇÇØ ÃÖÀûÈ­¸¦ ÇÒ ¼ö ÀÖ´Ù.

À§ 2 ´Ü°è·ÎÀÇ ºÎÅÍ »çÀü ¼³¸íÀÚ(pre-descriptor) ÀÏÄ¡ ±ÔÄ¢µéÀº ´ÙÀ½°ú °°´Ù:

  1. 'font-style'ÀÌ ¸ÕÀú ½ÃµµµÈ´Ù. ¾Õ¿¡ CSS Å°¿öµå 'italic'(¼±È£ µÊ) ¶Ç´Â 'oblique'À¸·Î Ç¥½ÃµÈ ±× »ç¿ëµµ±¸ÀÇ ±Û²Ã µ¥ÀÌÅͺ£À̽º ¾È¿¡ Ç¥Çö(face)ÀÌ ÀÖÀ¸¸é, 'italic'ÀÌ ¸¸Á·µÈ´Ù. ±×·¸Áö ¾ÊÀ¸¸é ±× °ªµéÀº ²À ÀÏÄ¡ÇØ¾ß µÇ´ø°¡ ¾Æ´Ï¸é font-styleÀÇ ½ÇÆа¡µÈ´Ù.
  2. 'font-variant'°¡ ´ÙÀ½¿¡ ½ÃµµµÈ´Ù. 'small-caps'·Î Ç¥½ÃµÇÁö ¾Ê¾ÒÀ¸¸é 'normal'ÀÌ ±Û²Ã¿¡ ÀÏÄ¡ÇÑ´Ù; (1) ±Û²Ã¿¡ 'small-caps'À¸·Î Ç¥½ÃµÇ¸é 'small-caps'¿¡ ÀÏÄ¡ÇÏ°í, (2) ±Û²Ã ¾È¿¡¼­ ÀÛÀº ´ë¹®ÀÚ(small caps)°¡ ÇÕ¼ºµÇ°í, ¶Ç´Â (3) ±Û²Ã¿¡¼­ ¸ðµç ¼Ò¹®ÀÚµéÀÌ ´ë¹®Àڵ鿡 ÀÇÇÏ¿© ´ëüµÈ´Ù. ÀÛÀº´ë¹®ÀÚ(small-caps) ±Û²Ã´Â Á¤»ó ±Û²Ã·Î ºÎÅÍ ÀüÀÚÀûÀ¸·Î ½ºÄÉÀϸµ(ºñÀ²¿¡ µû¶ó º¯È¯) ´ë¹®ÀÚµé·Î ÇÕ¼ºµÉ ¼ö ÀÖ´Ù.
  3. 'font-weight'°¡ ´ÙÀ½¿¡ ÀÏÄ¡ Á¡°ËÇϴµ¥ Àý´ë·Î ½ÇÆÐÇÏÁö ¾Ê´Â´Ù(¾Æ·¡ 'font-weight' ÂüÁ¶).
  4. 'font-size'´Â »ç¿ëµµ±¸¿¡ µû¸¥ Çã¿ë ¸¶Áø(margin) º¡À§ ¾È¿¡¼­ ÀÏÄ¡µÇ¾î¾ß ÇÑ´Ù. ºñÆ®·ÎµÈ ±Û²Ãµé¿¡¼­ Çã¿ë ¹üÀ§´Â 20%±îÁö µÉ ¼ö ÀÖÀ¸¸ç, ÀüÇüÀûÀ¸·Î, È®´ë, Ãà¼ÒµÇ´Â ±Û²ÃµéÀº °¡Àå °¡±î¿î ¿ÏÀü Çȼ¿(pixel)·Î ¹Ý¿Ã¸²µÈ´Ù. Ãß°¡ÀûÀÎ °è»êµé(¿¹: ´Ù¸¥ ¼Ó¼ºµé¿¡¼­ 'em' °ªµé¿¡ ÀÇÇÑ)Àº »ç¿ëµÈ 'font-size' °ª¿¡ ±âÃÊÇϸç, ÁöÁ¤µÈ °ª¿¡ ±âÃÊÇÏ´Â °ÍÀÌ ¾Æ´Ï´Ù.

15.5.1 ±Û²Ã À̸§¿¡ ÁÖ´Â ±Û²Ã±½±â(weight) °ª

'font-weight' ¼Ó¼º°ªµé are ¼öÄ¡Àû ½ºÄÉÀÏ·Î ÁÖ¾îÁø´Ù. ¿©°³¿¡¼­ °ª '400'(¶Ç´Â 'normal')Àº ±× ±Û²Ã °¡Á·¿¡¼­ Á¤»ó("normal") ÅؽºÆ® Ç¥Çö(face)¿¡ ÇØ´çÇÑ´Ù. ±× ±Û²Ã °¡Á·¿¡¼­ ¿¬°üµÈ ¶Ñ²² À̸§Àº ÀüÇüÀûÀ¸·Î Book, Regular, Roman, Normal ¶Ç´Â ¶§·Î´Â MediumÀÌ´Ù.

¼öÄ¡ µÎ²² °ªµé¿¡ °ü°èµÈ ±Û²Ã °¡Á·¿¡¼­ ´Ù¸¥ µÎ²²(weight)µéÀº ±× ±Û²Ã °¡Á·¿¡¼­ÀÇ µÎ²² ¼ø¼­¸¦ À¯ÁöÇϱâ À§ÇÏ¿©¼­ ¸¸ ÀǵµµÈ´Ù. »ç¿ëµµ±¸µéÀº °ªµéÀ» º¸ÀÌ´Â ¼ø¼­¸¦ À¯ÁöÇÏ´Â ¹æ½ÄÀ¸·Î ¹èÄ¡ÇÏ¿©¾ß ÇÑ´Ù; °ª¿¡ ¹èÄ¡µÈ Ç¥Çö(face)Àº ³·Àº °ªµé¿¡¼­ ´õ ¿¯Áö ¾Ê¾Æ¾ß ÇÑ´Ù. ±Û²Ã °¡Á·¿¡¼­ µÎ²² °ªµéÀÌ ¾î¶»°Ô »ç¿ëµµ±¸¿¡¼­ ±Û²Ã Ç¥Çöµé¿¡ ¹èÄ¡µÇ´Â°¡ ÇÏ´Â µ¥ ´ëÇÑ º¸ÁõÀº ¾ø´Ù ±×·¯³ª, ´ÙÀ½ ü°è´Â ÀüÇüÀûÀÌ °æ¿ì¿¡ ¾î¶»°Ô ÇÒ´çµÇ´Â°¡¸¦ ¾Ë·ÁÁØ´Ù:

'font-weight' °ªµé °¢°¢¿¡ ´õ ¾îµÎ¿î Ç¥Çö(face)ÀÌ µÉ °ÍÀ̶ó´Â º¸ÁõÀº ¾ø´Ù; ¿¹¸¦ µé¾î, ÀϺΠ±Û²ÃµéÀº Á¤»ó°ú bold Ç¥Çö ¸¸À» °¡Áú ¼ö ÀÖ°í, ´Ù¸¥ °ÍµéÀº ¿©´ü°¡Áö ´Ù¸¥ µÎ²²µé¸¦ °¡Áú ¼ö ÀÖ´Ù.

´ÙÀ½ µÎ ¿¹Á¦µéÀº ÀüÇüÀûÀÎ ¹èÄ¡¸¦ º¸¿©ÁØ´Ù.

"Rattlesnake" ±Û²Ã °¡Á·¿¡¼­ °¡Àå ¿¯Àº °Í¿¡¼­ °¡Àå µÎ²¨¿î °ÍÀ¸·Î Regular, Medium, Bold, HeavyÀÇ ³×°¡Áö µÎ²²¸¦ °¡Á¤ÇÏÀÚ:

±Û²Ã µÎ²²(font-weight) ¹èÄ¡ÀÇ Ã¹¹ø° ¿¹Á¦
À¯¿ëÇÑ Ç¥Çö(face) ÇÒ´ç ±¸¸ÛÀÇ Ã¤¿ò
"Rattlesnake Regular"400100, 200, 300
"Rattlesnake Medium"500 
"Rattlesnake Bold"700600
"Rattlesnake Heavy"800900

"Ice Prawn" ±Û²Ã °¡Á·¿¡¼­ °¡Àå ¿¯Àº °Í¿¡¼­ °¡Àå µÎ²¨¿î °ÍÀ¸·Î Book, Medium, Bold, Heavy, Black, ExtraBlack.ÀÇ ¿©¼¸°¡Áö µÎ²²¸¦ °¡Á¤ÇÏÀÚ: ÀÌ °æ¿ì »ç¿ëµµ±¸°¡ ExtraBlackÀº °ªÀ¸·Î ¹èÄ¡µÇÁö ¾ÊÀ» °ÍÀ» °áÁ¤ÇÏ¿´½¿¿¡ À¯ÀÇÇ϶ó.

±Û²Ã µÎ²²(font-weight) ¹èÄ¡ÀÇ µÎ¹ø° ¿¹Á¦
À¯¿ëÇÑ Ç¥Çö(face)ÇҴ籸¸ÛÀÇ Ã¤¿ò
"Ice Prawn Book"400100, 200, 300
"Ice Prawn Medium"500 
"Ice Prawn Bold"700600
"Ice Prawn Heavy"800 
"Ice Prawn Black"900 
"Ice Prawn ExtraBlack"(none) 

15.5.2 ±Û²Ã ÀÏÄ¡(matching)ÀÇ ¿¹Á¦

¿¹Á¦:

´ÙÀ½ ¿¹Á¦´Â ƯÁ¤ ±Û²Ã Ç¥Çö(face), Alabama ItalicÀ» Á¤ÀÇÇÑ´Ù. panose ±Û²Ã ¼³¸í°ú Åõ·çŸÀÔ(TrueType) ¼­¹ö ±Û²ÃÀ» Àоî¿À±â À§ÇÑ URI ÀÚ¿øÀÌ Á¦°øµÇ¾ú´Ù. ±Û²ÃÀ» ±â¼úÇÏ´Â ±Û²Ã µÎ²²(font-weight)¿Í ±Û²Ã ½ºÅ¸ÀÏ(font-style) ¼³¸íÀÚ(descriptor)µéÀÌ Á¦°øµÇ¾ú´Ù. ÀÌ ¼±¾ðÀº µÎ²²°¡ 300°ú 500»çÀÌÀÇ ¾î¶² ¿äû¿¡µµ ÀÏÄ¡ÇÒ °ÍÀ» ¾Ë·ÁÁØ´Ù. ±Û²Ã °¡Á·(font family)´Â Alabama¿Í ±× Àå½ÄµÈ(adorned) ±Û²Ã À̸§Àº Alabama ItalicÀÌ´Ù.

@font-face {
   src: local("Alabama Italic"),
   url(http://www.fonts.org/A/alabama-italic)
   format("truetype");
   panose-1: 2 4 5 2 5 4 5 9 3 3;
   font-family: Alabama, serif;
   font-weight: 300, 400, 500;
   font-style: italic, oblique;
}

¿¹Á¦:

´ÙÀ½ ¿¹Á¦´Â ±Û²ÃµéÀÇ ±Û²Ã °¡Á·À» Á¤ÀÇÇÑ´Ù. ±Û²Ã µ¥ÀÌÅÍÀÇ Àоî¿À±â¸¦ À§ÇÑ ´ÜÀÏ URI ÀÌ Á¦°øµÇ¾ú´Ù. ÀÌ µ¥ÀÌÅÍ È­ÀÏÀº º¹¼ö ½ºÅ¸Àϵé°ú À̸§Áö¾îÁø ±Û²ÃÀÇ µÎ²²¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Ù. À̵é @font-face Á¤ÀǵéÀÌ Çѹø ÂüÁ¶µÈ ÈÄ, ÀÌ µ¥ÀÌÅÍ´Â °°Àº URIÀ» »ç¿ëÇÏ´Â ´Ù¸¥ Ç¥Çö(face)µéÀ» À§ÇÏ¿© ±× »ç¿ëµµ±¸ ij½¬(cache) ¾È¿¡ ÀÖ°Ô µÈ´Ù.

@font-face {
   src: local("Helvetica Medium"),
   url(http://www.fonts.org/sans/Helvetica_family)
   format("truedoc");
   font-family: "Helvetica"; font-style: normal
}
@font-face {
   src: local("Helvetica Oblique"),
   url("http://www.fonts.org/sans/Helvetica_family")
   format("truedoc");
   font-family: "Helvetica";
   font-style: oblique;
   slope: -18
}

¿¹Á¦:

´ÙÀ½ ¿¹Á¦´Â, È®ÀåµÈ ¹üÀ§¸¦ °®´Â ÇϳªÀÇ ¼öÁ÷ ±Û²Ã·Î, ¼¼°¡Áö ¹°¸®Àû ±Û²Ãµé·Î ±¸·ìÁö¿î´Ù. °¢°¢ÀÇ °æ¿ì, Áö¿ªÀûÀ¸·Î ¼³Ä¡µÈ ¹öÀüÀÌ À¯¿ëÇÏ¸é ¼±È£µÇ´Â °ÍÀ» »ç¿ëÇϵµ·Ï Çã¿ëÇϱâ À§ÇÏ¿©, Àå½ÄµÈ(adorned) ±Û²Ã À̸§ÀÌ src ¼³¸íÀÚ(descriptor) ¾È¿¡ ÁÖ¾îÁ³´Ù. ³×¹ø° ¸í·ÉÀº °°Àº Ä¿¹öÇÏ´Â ±Û²ÃÀ» Áö¸íÇÏ¿´À¸³ª, ´ÜÀÏ ÀÚ¿ø ¾È¿¡ Æ÷ÇԵǾú´Ù.

@font-face {
   font-family: Excelsior;
   src: local("Excelsior Roman"),
   url("http://site/er")
   format("intellifont");
   unicode-range: U+??;   /* Latin-1 */
}
@font-face {
   font-family: Excelsior;
   src: local("Excelsior EastA Roman"),
   url("http://site/ear")
   format("intellifont");
   unicode-range: U+100-220;  /* Latin È®Àå A ¿Í B */
}
@font-face {
   font-family: Excelsior;
   src: local("Excelsior Cyrillic Upright"),
   url("http://site/ecr")
   format("intellifont");
   unicode-range: U+4??;   /* Cyrillic */
}
@font-face {
   font-family: Excelsior;
   src: url("http://site/excels")
   format("truedoc");
   unicode-range: U+??,U+100-220,U+4??;
}

¿¹Á¦:

´ÙÀ½ ¿¹Á¦´Â »ç¿ëµµ±¸ÀÇ µðÆúÆ®(default) ½ºÅ¸ÀϽ¬Æ®¸¦ ãÀ» °ÍÀÌ´Ù. ÀÌ´Â CSS2 ±âº»(generic) ±Û²Ã °¡Á·¿¡ Àû¿ëÇÏ¿©, ¼¼¸®ÇÁ(serif) ¿©·¯ Ç÷¡Æ®Æûµé¿¡¼­ »ç¿ëµÉ ¼ö ÀÖ´Â ³ÐÀº Á¾·ùÀÇ serif ±Û²Ãµé¿¡ ¹èÄ¡ÇÑ´Ù. À̵éÀº °¡´ÉÇÑ ´ëü(alternative)µé»çÀÌ¿¡¼­ ¼­·Î ´Ù¸£¹Ç·Î Å©±â´Â ÁÖ¾îÁöÁö ¾Ê¾Ò´Ù.

@font-face {
   src: local("Palatino"),
   local("Times New Roman"),
   local("New York"),
   local("Utopia"),
   url("http://somewhere/free/font");
   font-family: serif;
   font-weight: 100, 200, 300, 400, 500;
   font-style: normal;
   font-variant: normal;
   font-size: all
}

ÆäÀÌÁö ¸ÇÀ§·Î¸ÇÀ§ÀÌ Trio ȨÆäÀÌÁö ¹®¼­()´Â ÀÚÀ¯·ÎÀÌ ¿¬°á »ç¿ëÀÌ °¡´ÉÇÔ.
(¼öÁ¤ÀÏ )