15 ±Û²Ã(font) |
ÀÌÀü¼ø¼ | ´ÙÀ½¼ø¼ | ¸ñÂ÷ | ¼Ó¼ºµé | »öÀÎ | ¿ø¹® |
¹®¼ÀÇ ÅؽºÆ®°¡ ½Ã°¢ÀûÀ¸·Î µð½ºÇ÷¹ÀÌµÉ ¶§, ±ÛÀÚµé(Ãà¾à Á¤º¸ ¿¤·¹¸àÆ®µé)Àº Ãà¾à(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") ±Û²ÃÀ» ã¾Æ³½´Ù. ±Û²ÃÀÌ Ã£¾ÆÁö¸é, ±Û²Ã µ¥ÀÌÅ͸¦ Áö¿ªÀû(ÀÚü¿¡¼)À¸·Î ȤÀº À¥À¸·Î ºÎÅÍ Àоî¿À°í, ÀÌµé ±×¸²¹®ÀÚµéÀ» »ç¿ëÇÏ¿© ±ÛÀÚ¸¦ µð½ºÇ÷¹ÀÌÇÒ ¼ö ÀÖ´Ù.
ÀÌ ¸ðµ¨À» ¼³¸íÇϱâ À§ÇÏ¿©, ÀÌ ±Ô°Ý¿¡¼´Â µÎ°³ÀÇ Ç׸ñÀ¸·Î ±¸¼ºÇÏ¿´´Ù. ù¹ø° °ÍÀº ±Û²Ã ±Ô°Ý ±â´ÉÀ¸·Î, ¿©±â¼ Á¦ÀÛÀÚµéÀÌ ±×µéÀÌ »ç¿ëÇϱ⸦ ¿øÇÏ´Â ¾î¶² ±Û²ÃÀ» ÁöÁ¤ÇÏ´Â °ÍÀÌ´Ù. µÎ¹ø° °ÍÀº ±Û²ÃÀÇ ¼±Åà ±â´ÉÀ¸·Î, ¿©±â¼ »ç¿ëÀÚÀÇ »ç¿ëµµ±¸°¡ Á¦ÀÛÀÚÀÇ ±Ô°Ý¿¡ °¡Àå Àß ¸Â´Â ±Û²ÃÀ» °áÁ¤ÇÏ°í ·ÎµåÇÑ´Ù.
µ¥ÀÌÅͺ£À̽ºÀÇ Àû¿ëÀº ¿î¿µÃ¼°è, À©µµ¿ì¿¡ Ç¥ÇöÇÏ´Â ½Ã½ºÅÛ, »ç¿ëÀÚ µî¿¡ µû¶ó ´Ù¸£¹Ç·Î, »ç¿ëµµ±¸°¡ ¾î¶»°Ô ±Û²Ã µ¥ÀÌÅͺ£À̽º¸¦ ±¸¼ºÇϴ°¡ ÇÏ´Â °ÍÀº ÀÌ ±Ô°ÝÀÇ ¹üÀ§ ¹ÛÀÌ´Ù.
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)¸¦ Áõ°¡½ÃÄÑ, »õ·Î¿î ±Û²Ã ¼Ó¼º°ªµéÀº, ±× ÈÄ ±Û²Ã µ¥ÀÌÅͺ£À̽º·Î ºÎÅÍ ¼±ÅÃÇÔÀ¸·Î¼, ´Ù½Ã »ç¿ëµÉ ¼ö ÀÖ´Ù. °á°úÀûÀ¸·Î ½ºÅ¸ÀϽ¬Æ® Á¦ÀÛÀÚµé°ú Àû¿ëÀڵ鿡°Ô ±ÔÄ¢¼ºÀ» Áõ°¡½ÃÄÑÁÖ°í, °ß½ÇÇ×À» Çâ»ó½ÃÄÑÁØ´Ù.
CSS2´Â ´ÙÀ½ »çÇ׿¡ ¼Ó¼ºµé¿¡ µû¶ó ±Û²Ã ÁöÁ¤ÇÑ´Ù:
'font-size', 'em', 'ex' ±æÀÌ °ªµéÀ» Á¦¿ÜÇÑ ¸ðµç ¼Ó¼ºµéÀº ÇöÀç ¿¤·¹¸àÆ®ÀDZ۲à ũ±â¸¦ ÂüÁ¶´Ù. 'font-size'¿¡¼, ÀÌµé ±æÀÌ ´ÜÀ§µéÀº ¸ðü ¿¤·¹¸àÆ®ÀÇ ±Û²Ã Å©±â¸¦ ÂüÁ¶ÇÑ´Ù. Ãß°¡ Á¤º¸´Â ±æÀÌ ´ÜÀ§ Ç׸ñÀ» ÂüÁ¶Ç϶ó.
CSS ±Û²Ã ¼Ó¼ºµéÀº ¹®¼¿¡¼ ¿ä±¸µÇ´Â ÅؽºÆ®ÀÇ ¸ð¾çÀ» ±â¼úÇϴµ¥ »ç¿ëµÈ´Ù. ÀÌ¿¡ ¹ÝÇØ, ±Û²Ã ¼³¸íÀÚµéÀº ¿ä±¸µÇ´Â ¸ð¾çÀ» »ý¼ºÇÏ°Ô Àû´çÇÑ ±Û²ÃÀÌ ¼±Åõǵµ·Ï ±Û²ÃÀÇ ¼º°ÝµéÀ» ±â¼úÇϴµ¥ »ç¿ëµÈ´Ù. ±Û²Ã ºÐ·ù¿¡ ´ëÇÑ Á¤º¸´Â ±Û²Ã ¼³¸íÀÚ(descriptor) Ç׸ñÀ» ÂüÁ¶Ç϶ó.
°ª: | [[ <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) À̸§µéÀÌ ÀÖ´Ù:
Á¦ÀÛÀÚµéÀº °³¼±µÈ ¿ÏÀü¼ºÀ» À§ÇÏ¿© °¡±ÞÀû ¸¶Áö¸· ´ëü(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 }
ÀÌ´Â ÀϺ»¾î ¶Ç´Â ÀüÅëÀû Áß±¹¾îÀÇ ÁÖ¾îÁø ¾ð¾î¸¦ °®´Â ¾î¶² ¿¤·¹¸àÆ®¸¦ ¼±ÅÃÇÏ°í Àû´çÇÑ ±Û²ÃÀ» ¿äûÇÑ´Ù.
°ª: | normal | italic | oblique | inherit |
ÃÖÃÊ°ª: | normal |
Àû¿ë: | ¸ðµç ¿¤·¹¸àÆ®µé |
Àü´Þ: | µÊ |
¹éºÐÀ²: | »ç¿ë ¸øÇÔ |
¸Þµð¾Æ: | visible(º¸ÀÌ´Â) |
'font-style' ¼Ó¼ºÀº ±Û²Ã °¡Á·(font family) ¾È¿¡¼ normal(¶§·Î´Â "roman" ¶Ç´Â "upright"·Î), italic, oblique Ç¥Çö(face)À» ¿äûÇÑ´Ù. °ªµéÀº ´ÙÀ½ÀÇ Àǹ̸¦ °®´Â´Ù:
ÀÌ ¿¹Á¦¿¡¼, H1, H2, ¶Ç´Â H3 ¿¤·¹¸àÆ® ¾ÈÀÇ Á¤»ó(normal) ÅؽºÆ®´Â ÀÌŸ¯(italic) ±Û²Ã·Î µð½ºÇ÷¹ÀÌµÉ °ÍÀ̳ª, H1 ¾ÈÀÇ °Á¶(EM: emphasized)µÈ ÅؽºÆ®´Â Á¤»ó Ç¥ÇöÀ¸·Î ³ªÅ¸³´Ù.
H1, H2, H3 { font-style: italic } H1 EM { font-style: normal }
°ª: | normal | small-caps | inherit |
ÃÖÃÊ°ª: | normal |
Àû¿ë: | ¸ðµç ¿¤·¹¸àÆ®µé |
Àü´Þ: | µÊ |
¹éºÐÀ²: | »ç¿ë ¸øÇÔ |
¸Þµð¾Æ: | visible(º¸ÀÌ´Â) |
ÀÛÀº´ë¹®ÀÚ(small-caps) ±Û²Ã¿¡¼, ¼Ò¹®ÀÚµéÀ» À§ÇÑ ±×¸²¹®ÀÚµéÀº ´ë¹®ÀÚ¿Í À¯»çÇÏ°Ô º¸ÀÏ °ÍÀ̳ª, Å©±â°¡ ÀÛ°í ¾à°£ ´Ù¸¥ ºñÀ²µéÀ» °®´Â´Ù. 'font-variant' ¼Ó¼ºÀº bicameral(¿µ¾î ´ë¼Ò¹®ÀÚ¿Í °°ÀÌ µÎ°¡Áö ¹®ÀÚ ÄÉÀ̽ºµéÀ» °®´Â)°ú °°Àº ±Û²ÃÀ» ¿äûÇÑ´Ù. ÀÌ ¼Ó¼ºÀº unicameralÀÎ ½ºÅ©¸³Æ®¿¡¼ º¸ÀÌ´Â È¿°ú°¡ ¾ø´Ù(¼¼°èÀÇ ´ëºÎºÐ ¾²´Â ½Ã½ºÅÛµéó·³ ÇÑ ÄÉÀ̽º ¸¸À» °¡Áö°í). °ªµéÀº ´ÙÀ½ÀÇ Àǹ̸¦ °®´Â´Ù:
´ÙÀ½ ¿¹Á¦´Â, H3 ¿¤·¹¸àÆ® ¾ÈÀ» ÀÛÀº´ë¹®ÀÚ(small-caps)·Î, °Á¶µÈ ´Ü¾î(EM)µéÀ» ±â¿ï¾îÁø(oblique) ÀÛÀº´ë¹®ÀÚµé·Î ¸¸µç´Ù:
H3 { font-variant: small-caps } EM { font-style: oblique }
Áö±Ý±îÁö ±× ¼Ó¼ºÀÌ ´ë¹®ÀÚ·Î ÅؽºÆ®¸¦ º¯È¯ÇÏ´Â °ÍÀ̾ú´Âµ¥, °°Àº ³»¿ëµéÀÌ 'text-transform'¿¡µµ Àû¿ëµÈ´Ù.
°ª: | normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | inherit |
normal | |
Àû¿ë: | ¸ðµç ¿¤·¹¸àÆ®µé |
Àü´Þ: | µÊ |
¹éºÐÀ²: | »ç¿ë ¸øÇÔ |
¸Þµð¾Æ: | visible(º¸ÀÌ´Â) |
'font-weight' ¼Ó¼ºÀº ±Û²Ã(font)ÀÇ ±½±â(weight)¸¦ ÁöÁ¤ÇÑ´Ù. °ªµéÀº ´ÙÀ½ÀÇ Àǹ̸¦ °®´Â´Ù:
P { font-weight: normal } /* 400 */ H1 { font-weight: 700 } /* bold */ BODY { font-weight: 400 } STRONG { font-weight: bolder } /* À¯¿ëÇϸé 500 */
ÀÚ½Ä(child) ¿¤·¹¸àÆ®µéÀº ±½±âÀÇ °è»êµÈ °ªÀ» Àü´Þ ¹Þ´Â´Ù.
°ª: | 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)À¸·Î ´ÙÀ½ÀÇ ¼ø¼¸¦ °®´Â´Ù:
»ó´ëÀû Å°¿öµå ÀÎ 'wider'(´õ Å©°Ô)´Â Àü´ÞµÈ °ª À§ ´ÙÀ½ÀÇ È®´ë°ªÀ» ¼³Á¤ÇÏ°í('ultra-expanded'´Â ´õÀÌ»ó È®´ë ¾ÈµÊ), »ó´ëÀû Å°¿öµåÀÎ 'narrower'(´õ ÀÛ°Ô)´Â Àü´ÞµÈ °ª À§ ´ÙÀ½ÀÇ Ãà¼Ò°ªÀ» ¼³Á¤ÇÏ°í('ultra-condensed'´Â ´õÀÌ»ó Ãà¼Ò ¾ÈµÊ).
°ª: | <absolute-size> | <relative-size> | <±æÀÌ> | <¹éºÐÀ²> | inherit |
ÃÖÃÊ°ª: | medium |
Àû¿ë: | ¸ðµç ¿¤·¹¸àÆ®µé |
Àü´Þ: | µÊ, °è»êµÈ °ªÀÌ Àü´Þ(inherit)µÊ |
¹éºÐÀ²: | ¸ðü ¿¤·¹¸àÆ®ÀÇ ±Û²Ã Å©±â ÂüÁ¶ |
¸Þµð¾Æ: | visible(º¸ÀÌ´Â) |
ÀÌ ¼Ó¼ºÀº solid·Î ¼³Á¤ µÇ¾úÀ» ¶§ÀÇ ±Û²ÃÀÇ Å©±â¸¦ ±â¼úÇÑ´Ù. °ªµéÀº ´ÙÀ½ÀÇ Àǹ̸¦ °®´Â´Ù:
[ xx-small | x-small | small | medium | large | x-large | xx-large ]
ÄÄÇ»ÅÍ ½ºÅ©¸°¿¡¼ ÀÎÁ¢ÇÑ °Í°ú »çÀÌÀÇ 1.2ÀÇ ¹èÀ² ¹è¼ö°¡ Á¦¾ÈµÇ¾ú´Ù; ¸¸ÀÏ 'medium' ±Û²ÃÀÌ 12pt, 'large' ±Û²Ã´Â 14.4pt°¡ µÈ´Ù. ´Ù¸¥ ¸Þµð¾Æ´Â ´Ù¸¥ ¹è¼öµé¸¦ ÇÊ¿ä·Î ÇÒ °ÍÀÌ´Ù. ¶ÇÇÑ, »ç¿ëµµ±¸´Â ±× Å×ÀÌºí¸¦ °è»êÇϴµ¥ ±Û²ÃÀÇ Áú°ú À¯¿ë¼º(availability)À» °í·ÁÇÏ¿©¾ß ÇÑ´Ù. ±× Å×À̺í´Â ±Û²Ã °¡Á·(font family)¿¡ µû¶ó ´Ù¸¦ ¼ö ÀÖ´Ù.
ÁÖ¼®. CSS1¿¡¼´Â, ÀÎÁ¢ÇÑ »çÀÌÀÇ ¹èÀ² ¹è¼ö°¡ 1.5 °¡ Á¦¾È µÇ¾ú¾ú´Âµ¥, ÀÌ´Â »ç¿ëÀڵ鿡 ÀÇÇÏ¿© ³Ê¹« Å©´Ù°í È®ÀεǾú´Ù.
[ larger | smaller ]
¿¹¸¦ µé¾î, ¸¸ÀÏ ¸ðü ¿¤·¹¸àÆ®°¡ ±Û²Ã Å©±â 'medium'À» °®´Â´Ù¸é, °ª 'larger'Àº ÇöÀçÀÇ ¿¤·¹¸àÆ®ÀÇ ±Û²Ã Å©±â¸¦ 'large'·Î ¸¸µç´Ù. ¸¸ÀÏ ¸ðü ¿¤·¹¸àÆ®ÀÇ Å©±â°¡ Å×À̺íÀÇ ³»¿ë°ú ºñ½ÁÇÏÁö ¾ÊÀ¸¸é, »ç¿ëµµ±¸´Â Á¦ÇѾøÀÌ Å×À̺íÀÇ ³»¿ëµéÀ» Á¶Á¤Çϰųª °¡Àå °¡±î¿î °ÍÀ¸·Î ´ë·«È(round off)ÇÒ ¼ö ÀÖ´Ù. »ç¿ëµµ±¸´Â, ¸¸ÀÏ ±× ¼öÄ¡ °ªÀÌ ±×Å°¿öµå(keyword)µé ¹üÀ§ ¹ÛÀ¸·Î ³ª°¡¸é, Å×À̺í(table) °ªµéÀ» ´Ù½Ã ÇØ¾ß ¸¸ ÇÒ ¼ö ÀÖ´Ù.
¼Ó¼ºÀÇ ½ÇÁ¦°ªÀº, '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 }
°ª: | <¼öÄ¡> | 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) °ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù. °ªµéÀº ´ÙÀ½ÀÇ Àǹ̸¦ °®´Â´Ù:
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)¿¡¼´Â Àß ÀÐÀ» ¼ö ¾ø´Ù.
´ÙÀ½ ÅؽºÆ® À̹ÌÁö´Â, Verdana°¡ ù¹ø°("first choice")·Î ¼±ÅõǾú°í, ¸í½ÃµÈ È®´ë ºñÀ²(scaling factor)ÀÌ Àû¿ëµÉ ¶§, ±Û²Ã Å©±â Á¶Á¤('font-size-adjust') °á°úµéÀ» º¸¿©ÁØ´Ù. Á¶Á¤µÈ °Í°ú °°ÀÌ, ½ÇÁ¦ÀûÀÎ Å©±â(em)°¡ 100% ÀÌ»ó º¯ÈµÇ´õ¶óµµ, ³ªÅ¸³ª´Â Å©±âµéÀº Ç¥Çö(face)À» µ¿ÇÏ¿© °ÅÀÇ Á÷¼±ÀûÀÌ´Ù. 'font-size-adjust'´Â ¼öÆòÁÙµéÀ» ¸ÂÃß´Â °æÇâµµ °®´Â´Ù´Â Á¡¿¡ À¯ÀÇÇ϶ó.
°ª: | [ [ <'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'·Î ¼³Á¤ÇÑ´Ù.
´ÙÀ½ °ªµéÀº ½Ã½ºÅÛ ±Û²ÃÀ» ÂüÁ¶ÇÑ´Ù:
½Ã½ºÅÛ ±Û²ÃµéÀº Àüü·Î ¸¸ ¼³Á¤µÉ ¼ö Àִµ¥, ÀÌ´Â ±Û²Ã °¡Á·(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 }
±âº»(generic) ±Û²Ã °¡Á·(font family)µéÀº fallback ±â´É(mechanism)Àε¥, ÀÌ´Â, Á¦ÀÛÀÚÀÇ Àǵµ´Â ÇÏ´Â ÁöÁ¤µÈ ±Û²ÃÀÌ Çϳªµµ ¼±ÅÃµÉ ¼ö ¾øÀ» ¶§ ÀÎ °¡Àå ³ª»Û °æ¿ì¿¡, ÀϺΠ½ºÅ¸ÀϽ¬Æ®°¡ ¿¹¾à µÊÀ» ÀǹÌÇÑ´Ù. ÀûÁ¤ÇÑ Àμâ¼úÀÇ Á¦¾î¸¦ À§ÇÏ¿©, Ư¼öÇÑ À̸§ÀÇ ±Û²ÃµéÀÌ ½ºÅ¸ÀϽ¬Æ®µé¿¡ »ç¿ëµÇ¾ß¾î ÇÑ´Ù.
¸ðµç ´Ù¼¸°¡Áö ±âº»(generic) ±Û²Ã °¡Á·(font family)µéÀº ¸ðµç CSS Àû¿ëµé¿¡ Á¸ÀçÇϵµ·Ï Á¤ÀǵȴÙ. ±×µéÀº ´Ù¼¸°¡Áö ±¸º°µÇ´Â ½ÇÁ¦ÀûÀÎ ±Û²Ãµé·Î ²À ¹èÄ¡(map)µÉ ÇÊ¿ä´Â ¾ø´Ù. »ç¿ëµµ±¸µéÀº ±âº»(generic) ±Û²Ã °¡Á·(font family)µéÀÇ ÇÕ´çÇÑ µðÆúÆ®¼±ÅõéÀ» Á¦°øÇÏ¿©¾ß ÇÏ°í, ÀÌ´Â, Á¦°øµÈ ±â¼úÀû Çã¿ëµÈ °¡´ÉÇÑ ¹üÀ§ ¾È¿¡¼, °¢ ±Û²Ã °¡Á·ÀÇ ¼Ó¼ºµé·Î Ç¥ÇöµÈ´Ù.
»ç¿ëµµ±¸´Â »ç¿ëÀÚµéÀÌ ±âº»(generic) ±Û²ÃµéÀ» ´ëü(alternative) ¼±ÅÃÀÌ °¡´ÉÇϵµ·Ï ÇÒ °ÍÀ» ±ÇÇÏ´Ù.
¼¼¸®ÇÁ(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) ±Û²ÃÀÇ ±×¸²¹®ÀÚµéÀº, 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) ±Û²Ã ±×¸²¹®ÀÚµéÀº, 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 |
CSS¿¡¼ »ç¿ëµÇ´Â Fantasy ±Û²ÃµéÀº, ¿©ÀüÈ÷ ±ÛÀÚµéÀ» ´ëÇ¥(representation)ÇÏÁö ¸¸(±ÛÀÚµéÀ» ´ëÇ¥ÇÏÁö ¾Ê´Â Pi ¶Ç´Â ±×¸²(picture) ±Û²Ãµé°ú´Â ´Þ¸®), ±âº»ÀûÀ¸·Î Àå½ÄÇϴµ¥ »ç¿ëµÈ´Ù. ¿¹Á¦µéÀ» º¸¸é:
Latin ±Û²Ã | Alpha Geometrique, Critter, Cottonwood, FB Reactor, Studz |
ÀÌ ÀÏÁ¤ ³Êºñ(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 |
CSS2 ±Û²Ã ±â´ÉÀÇ µÎ¹ø° ´Ü°è´Â Á¦ÀÛÀÚ°¡ ÁöÁ¤ÇÏ´Â ±Û²Ã ¼Ó¼º, À¯¿ëÇÑ ±Û²Ã µî¿¡ µû¸¥ »ç¿ëµµ±¸ÀÇ ±Û²Ã ¼±ÅÃÀ» ´Ù·é´Ù. ¾Æ·¡ ±â¼úÇÑ ±Û²Ã ÀÏÄ¡ ±â´ÉÀÇ ¼¼ºÎ»çÇ×À» ÂüÁ¶Ç϶ó.
À̸§ ÀÏÄ¡(matching), Áö´ÉÀû(intelligent) ÀÏÄ¡, ÇÕ¼º(synthesis)°ú ´Ù¿î·Îµå, ³×°¡Áö °¡´ÉÇÑ ±Û²ÃÀÇ ¼±Åà Ȱµ¿µéÀÌ ÀÖ´Ù:
Á¡ÁøÀû Ç¥ÇöÀº ´Ù¿î·Îµå¿Í ´Ù¸¥ ¹æ½ÄÀÇ Á¶ÇÕÀÌ´Ù; ÀÌ´Â, ¿ä±¸µÈ ±Û²Ã ´Ù¿î·Îµå¸¦ ÇÏ´Â µ¿¾È ³»¿ëÀÇ Àб⸦ Çã¿ëÇϱâ À§ÇÏ¿©, ±Û²Ã À̸§ ÀÏÄ¡, Áö´ÉÀû ÀÏÄ¡, ¶Ç´Â ÇÕ¼ºÀ» »ç¿ëÇÏ¿©, Àӽà ´ëü ±Û²ÃÀ» Á¦°øÇÑ´Ù. Á¤È®ÇÑ ±Û²ÃÀÌ ´Ù¿î·Îµå µÇ¸é, ÀÌ´Â Àӽà ±Û²ÃÀ» ´ëüÇÑ´Ù. ÀÌ ¶§ ´Ù½Ã ȸéÀ» Àüü·Î ¹Ù²Ü ÇÊ¿ä°¡ ¾øÀ¸¸é ÁÁ´Ù.
ÁÖ¼®. Á¡ÁøÀû Ç¥ÇöÀº, ½ÇÁ¦ÀûÀÎ ±Û²ÃÀÌ ÀÐÇôÁö°í Ç¥ÇöµÉ ¶§, ³»¿ëÀÇ Àç¹è¿À» ȸÇÇÇϱâ À§ÇÏ¿©, ±Û²Ã¿¡ ´ëÇÑ Å©±â Á¤º¸°¡ ÇÊ¿äÇÏ´Ù. ÀÌ Å©±â Á¤º¸´Â ÇÑ ¹®¼¿¡¼ ±Û²Ã ´ç Çѹø ¸¸ ÁöÁ¤µÉ ¼ö ÀÖ´Â °ÍÀ¸·Î ÃæºÐÇÏ´Ù.
±Û²Ã ¼³¸íÀº Á¦ÀÛÀÚÀÇ ±Û²Ã ±Ô°Ý°ú ±Û²Ã µ¥ÀÌÅÍ»çÀÌÀÇ ±³·® ¿ªÇÒÀ» Á¦°øÇÑ´Ù. ÀÌ µ¥ÀÌÅÍ´Â ÅؽºÆ®¸¦ ¾ç½ÄÈÇÏ°í Ãà¾à(abstract) ±×¸²¹®ÀÚµéÀ» ±× À§Ä¡(map)¿¡ Ç¥ÇöÇϴµ¥(½ÇÁ¦ÀûÀÎ Ãà¼Ò È®´ëµÉ ¼ö Àִ Ʋ ¶Ç´Â bitmap) ÇÊ¿äÇÏ´Ù. ±Û²ÃµéÀº ½ºÅ¸ÀϽ¬Æ® ¼Ó¼ºµé·Î ÂüÁ¶µÈ´Ù.
±Û²Ã ¼³¸íÀº ±Û²Ã µ¥ÀÌÅͺ£À̽º¿¡ Ãß°¡µÇ°í, ±× ÈÄ¿¡ ÇØ´ç ±Û²Ã µ¥ÀÌÅ͸¦ ¼±ÅÃÇϴµ¥ »ç¿ëµÈ´Ù. ±Û²Ã ¼³¸íÀº À¥¿¡¼ ±Û²Ã µ¥ÀÌÅÍ À§Ä¡, ±× ±Û²Ã µ¥ÀÌÅÍÀÇ ¼Ó¼ºµé°ú °°Àº ¼³¸íÀÚ(descriptor)µéÀ» Æ÷ÇÔÇÑ´Ù. ±Û²Ã ¼³¸íÀÚµéÀº ¶ÇÇÑ ½ºÅ¸ÀϽ¬Æ® ±Û²Ã(font) ¼Ó¼ºµé°ú ƯÁ¤ ±Û²Ã µ¥ÀÌÅÍ°¡ ÀÏÄ¡ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ±Û²Ã ¼³¸íÀÇ »ó¼¼¼º Á¤µµ´Â, ´Ü¼øÇÑ ±Û²Ã À̸§¿¡¼ ±×¸²¹®ÀÚ ³Êºñ ¸ñ·Ï±îÁö, ´Ù¾çÇÒ ¼ö ÀÖ´Ù.
±Û²Ã ¼³¸íÀÚ(descriptor)µéÀº ¾Æ·¡ÀÇ ¼¼°¡Áö ŸÀÔµé·Î ºÐ·ùµÉ ¼ö ÀÖ´Ù:
¸ðµç ±Û²Ã ¼³¸íÀº @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)µéÀÌ Ãß°¡µÉ ¼ö ÀÖ´Ù.
´ÙÀ½ ¼³¸íÀÚµéÀº ÇØ´ç CSS2 ±Û²Ã ¼Ó¼ºµé°ú °°Àº À̸§À» °®°í, ´ÜÀÏ °ª ¶Ç´Â Äĸ¶·Î ºÐ¸®µÈ °ªµéÀÇ ¸ñ·ÏÀÌ µÈ´Ù.
±× ¸ñ·Ï ¾ÈÀÇ °ªµéÀº, ¸í½ÃÀûÀ¸·Î ±â¼úµÈ °ÍÀ» Á¦¿ÜÇÏ°í´Â, ÇØ´ç CSS2 ¼Ó¼ºÀ» À§ÇÑ °Íµé°ú °°´Ù. ¸¸ÀÏ ´ÜÀÏ °ªÀ̸é, ±× °ªÀº ÀÏÄ¡µÇ¾î¾ß ÇÑ´Ù. ¸¸ÀÏ ¸ñ·ÏÀ̸é, °¢ ¸ñ·Ï Ç׸ñÀÌ ÀÏÄ¡µÇ¾î¾ß ÇÑ´Ù. ¸¸ÀÏ @font-face ¼³¸íÀÚ°¡ »ý·« µÇ¾úÀ¸¸é, ¼³¸íÀÚÀÇ ÃÖÃÊ°ªÀÌ »ç¿ëµÈ´Ù.
°ª: | [ <family-name> | <generic-family> ] [, [<family-name> | <generic-family> ]]* |
ÃÖÃÊ°ª: | »ç¿ëµµ±¸¿¡ µû¶ó ´Ù¸§ |
¸Þµð¾Æ: | visible(º¸ÀÌ´Â) |
±Û²ÃÀÇ ±Û²Ã °¡Á· À̸§¸¦ À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ°í, 'font-family' ¼Ó¼º°ú °°Àº °ªÀ» °®´Â´Ù.
°ª: | all | [ normal | italic | oblique ] [, [normal | italic | oblique] ]* |
ÃÖÃÊ°ª: | all |
¸Þµð¾Æ: | visible(º¸ÀÌ´Â) |
±Û²Ã ½ºÅ¸ÀÏÀÇ ¼³¸íÀÚÀÌ°í,'font-style' ¼Ó¼º°ú °°Àº °ªµéÀ» °®°í, Äĸ¶·Î ºÐ¸®µÈ ¸ñ·ÏÀÌ Çã¿ëµÈ´Ù´Â °Í ¸¸ ´Ù¸£´Ù.
°ª: | [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 Ç¥Çö°ú ºñ±³).
°ª: | 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' ¼Ó¼º°ú °°Àº °ªµéÀ» °¡Áö¸ç ¼¼°¡Áö Ç¥Çö ¹æ½ÄÀÌ ÀÖ´Ù:
°ª: | 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'¼Ó¼º°ú °°Àº °ªµéÀ» °¡Áö¸ç, ¼¼°¡Áö Ç¥Çö ¹æ½ÄÀÌ ÀÖ´Ù:
°ª: | all | <±æÀÌ> [, <±æÀÌ>]* |
ÃÖÃÊ°ª: | all |
¸Þµð¾Æ: | visible(º¸ÀÌ´Â) |
±Û²Ã¿¡ ÀÇÇØ Á¦°øµÇ´Â Å©±â¸¦ À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ´Ù. Àý´ë ±æÀÌ ´ÜÀ§(unit)µé ¸¸ Çã¿ëµÇ°í, »ó´ëÀû°ú Àý´ë ±æÀÌ¿Í Å©±âµéÀÌ µÑ´Ù Çã¿ëµÇ´Â 'font-size' ¼Ó¼º°ú´Â ´Ù¸£´Ù. Äĸ¶·Î ºÐ¸®µÈ Àý´ë ±æÀ̵éÀÇ ¸ñ·ÏÀÌ Çã¿ëµÈ´Ù.
ÃÖÃÊ°ª 'all'Àº ´ëºÎºÐÀÇ Å©±â°¡ Á¶ÀýµÉ ¼ö ÀÖ´Â(scalable) ±Û²Ãµé¿¡ Àû´çÇÏ´Ù, µû¶ó¼ ÀÌ ¼³¸íÀÚ´Â ¿ì¼±ÀûÀ¸·Î, ±Û²Ã Å©±âÀÇ Á¦ÇÑµÈ ¹üÀ§ ¿¡¼ ¸¸ ³ªÅ¸³ª°Ô ¼³°èµÈ, ºñÆ®¸Ê(bitmap) ±Û²Ã³ª Å©±â°¡ Á¶ÀýµÉ ¼ö ÀÖ´Â ±Û²ÃÀ» À§ÇÑ @font-face¿¡¼ »ç¿ë µÇ±â À§ÇÑ °ÍÀÌ´Ù.
´ÙÀ½ ¼³¸íÀÚ(descriptor)´Â ±Û²Ã Á¤ÀÇ¿¡¼ ¼±ÅÃÀûÀ̳ª, ƯÁ¤ ±ÛÀÚ¸¦ Ç¥ÇöÇϴµ¥ ÃæºÐÇÑ ±×¸²¹®Àڵ鸦 °¡Áö°í ÀÖÁö ¾Ê´Â ±Û²ÃÀ» Á¡°Ë ¶Ç´Â ´Ù¿î·Îµå ÇÔÀ» ÇÇÇϱâ À§ÇÏ¿© »ç¿ëµÈ´Ù.
°ª: | <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' °ªÀ» ÁöÁ¤ ÇÔÀ¸·Î¼, È¿°úÀû °Ë»öÀ» À§ÇÑ Á¤º¸¸¦ Á¦°øÇÑ´Ù. ±Û²ÃÀÇ ÀÌ ¹üÀ§ ¹ÛÀÇ ±ÛÀÚµé À§ÇÑ °Ë»öÀº ÇÊ¿äÇÏÁö ¾Ê´Ù.
°ªµé ¾î¶² °¹¼öÀÇ ¼öÄ¡ÀÌ´ø ¾²¿© Áú ¼ö ÀÖ´Ù. ÇϳªÀÇ ¼öÄ¡µé¿¡¼ '?'´Â ±ÛÀÚ À§Ä¡ ¹üÀ§¿¡¼ '¾î¶² °ª'À» Àǹ̴ ÇÏ°ÍÀ¸·Î °¡Á¤ÇÑ´Ù. µû¶ó¼, ÇϳªÀÇ ¼öÄ¡µéÀÇ »ç¿ëÀº:
ÀÌ ¾ç½Ä¿¡¼ ÇÑ ¼öÄ¡µéÀÇ Â¦Àº Å« ÂÊÀÇ ¹üÀ§¸¦ ³ªÅ¸³»±â À§ÇÏ¿© ´ë½¬('-') ±ÛÀÚ¿Í °áÇÕµÉ ¼ö ÀÖ´Ù. ¿¹Á¦:
º¹¼ö, ºñ ¿¬¼Ó ¹üÀ§°¡ ÁöÁ¤µÉ ¼ö Àִµ¥, Äĸ¶·Î ºÐ¸®ÇÑ´Ù. CSS¿¡¼ ´Ù¸¥ Äĸ¶·Î ºÐ¸®µÈ ¸ñ·Ïµé°ú °°ÀÌ Äĸ¶ÀÇ ¾Õ ȤÀº µÚÀÇ °ø¹éÀº ¹«½ÃµÈ´Ù. ¿¹Á¦:
ÀüÇüÀûÀÎ Áß±¹¾î ±Û²ÃÀ» À§ÇÑ ´õ Àß ´ëÇ¥(representation)ÇÏ´Â °ÍÀº:
unicode-range: U+3000-33FF, U+4E00-9FFF
´ÙÀ½ ¼³¸íÀÚ´Â em ´ç ´ÜÀ§("units")ÀÇ ¼öÄ¡¸¦ ÁöÁ¤ÇÑ´Ù; ÀÌµé ´ÜÀ§µéÀº¿©·¯ ±æÀ̵éÀ» Ç¥½ÃÇϱâ À§ÇÏ¿© ¿©·¯ ´Ù¸¥ ¼³¸íÀڵ鿡 ÀÇÇÏ¿©»ç¿ëµÉ ¼ö ÀÖ´Ù. µû¶ó¼ ¸¸ÀÏ ´Ù¸¥ ¼³¸íÀÚµéÀÌ ÀÌ¿¡ µû¶ó ´Ù¸£¸é, 'units-per-em'ÀÌ ÇÊ¿äÇÏ´Ù.
°ª: | <¼öÄ¡> |
ÃÖÃÊ°ª: | Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½ |
¸Þµð¾Æ: | visible(º¸ÀÌ´Â) |
±×¸²¹®ÀÚµé ·¹À̾ƿô¿¡¼ ¼³°è ´«±ÝÀÇ Å©±âÀÎ em »ç°¢ÇüÀÇ ÁÂÇ¥ ´ÜÀ§µéÀÇ ¼öÄ¡¸¦ À§ÇÑ ¼³¸íÀÚÀÌ´Ù.
ÀÌ ¼³¸íÀÚ(descriptor)´Â, ´Ù¿î·ÎµåµÉ ¼ö ÀÖ°Ç Áö¿ªÀûÀ¸·Î ¼³Ä¡ µÇ¾ú°Ç, ½ÇÁ¦ ±Û²Ã µ¥ÀÌÅ͸¦ ÂüÁ¶Çϱâ À§ÇÏ¿© ÇÊ¿äÇÏ´Ù,
°ª: | [ <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(" °ú ")" ¾È¿¡ °¨½Î¿©¾ß ÇÑ´Ù.
Áö¿ªÀûÀ¸·Î ¼³Ä¡µÈ ±Û²ÃÀÇ Á¢¼ÓÀº <font-face-name>¸¦ ÅëÇÏ¿© ÀÌ·ç¾î Áø´Ù. ±Û²Ã Ç¥Çö(face) À̸§Àº Á¤¸»·Î À¯ÀÏÇÑ °ÍÀÌ ¾Æ´Ï°í, Ç÷¡Æ®ÆûÀ̳ª ±Û²Ã ¾ç½Ä¿¡ ¿µÇâÀ» ¹Þ Áö ¾Ê´Â °Íµµ ¾Æ´ÏÁö¸¸, ÇöÀç·Î¼´Â Áö¿ªÀûÀ¸·Î ¼³Ä¡µÈ ±Û²Ã µ¥ÀÌÅ͸¦ ÁöÁ¤ÇÏ´Â °¡Àå ÁÁÀº ¹æ¹ýÀÌ´Ù. ±Û²Ã Ç¥Çö À̸§ÀÇ »ç¿ëÀº, ±×¸²¹®ÀÚ ¿Ï¼º¿¡ ÇÊ¿ä »çÇ×ÀÇ ÁöÁ¤À» Á¦°ø ÇÔÀ¸·Î¼ ´õ Á¤È®ÇÒ ¼ö ÀÖ´Ù. ÀÌ´Â ÀϺΠ±×¸²¹®ÀÚµéÀ» À§ÇØ Á¦°øµÇ´Â ±Û²ÃÀ» À§ÇÑ ISO 10646 ±ÛÀÚ À§Ä¡µéÀÇ ¹üÀ§¸¦ ÁöÁ¤ ÇÔÀ¸·Î¼ ÀÌ·ç¾î Áú ¼ö ÀÖ´Ù('unicode-range' ÂüÁ¶).
ÀÌµé ¼³¸íÀÚ(descriptor)µéÀº CSS2 Á¤ÀÇ¿¡¼ ¼±ÅÃÀûÀÌÁö¸¸, ¸¸ÀÏ Á¦ÀÛÀÚ¿¡ ÀÇÇÑ Áö´ÉÀû(intelligent) ±Û²Ã ÀÏÄ¡ ¶Ç´Â ±Û²Ã Å©±â Á¶Á¤ÀÌ ÇÊ¿äÇϸé, »ç¿ëµÉ ¼ö ÀÖ´Ù.
°ª: | [<Á¤¼ö>]{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¸¦ ÂüÁ¶Ç϶ó.
°ª: | <¼öÄ¡> |
ÃÖÃÊ°ª: | Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½ |
¸Þµð¾Æ: | visible(º¸ÀÌ´Â) |
±Û²ÃÀÇ ¼öÁ÷Àû ±âµÕ(stem) ³Êºñ¸¦ À§ÇÑ ¼³¸íÀÚÀÌ´Ù. ÀÌ °ªÀÌ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ¸¸é, ¼³¸íÀÚ°¡ ÀÏÄ¡¸¦ À§ÇÏ¿© »ç¿ëµÇÁö ¾Ê´Â´Ù. ÀÌ ¼³¸íÀÚ°¡ »ç¿ëµÇ¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.
°ª: | <¼öÄ¡> |
ÃÖÃÊ°ª: | Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½ |
¸Þµð¾Æ: | visible(º¸ÀÌ´Â) |
±Û²ÃÀÇ ¼öÆò ±âµÕ(stem) ³Êºñ¸¦ À§ÇÑ ¼³¸íÀÚÀÌ´Ù. ÀÌ °ªÀÌ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ¸¸é, ¼³¸íÀÚ°¡ ÀÏÄ¡¸¦ À§ÇÏ¿© »ç¿ëµÇÁö ¾Ê´Â´Ù. ÀÌ ¼³¸íÀÚ°¡ »ç¿ëµÇ¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.
°ª: | <¼öÄ¡> |
ÃÖÃÊ°ª: | 0 |
¸Þµð¾Æ: | visible(º¸ÀÌ´Â) |
ÀÌ´Â ±Û²ÃÀÇ ¼öÁ÷Àû °æ»ç(stroke) °¢µµ(angle)¸¦ À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ´Ù.
°ª: | <¼öÄ¡> |
ÃÖÃÊ°ª: | Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½ |
¸Þµð¾Æ: | visible(º¸ÀÌ´Â) |
±Û²ÃÀÇ ±×¸²¹®ÀÚ ´ë¹®ÀÚÀÇ ³ôÀÌ ¼öÄ¡¸¦ À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ´Ù. ÀÌ °ªÀÌ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ¸¸é, ¼³¸íÀÚ°¡ ÀÏÄ¡(matching)¸¦ À§ÇÏ¿© »ç¿ëµÇÁö ¾Ê´Â´Ù. ÀÌ ¼³¸íÀÚ°¡ »ç¿ëµÇ¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.
°ª: | <¼öÄ¡> |
ÃÖÃÊ°ª: | Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½ |
¸Þµð¾Æ: | visible(º¸ÀÌ´Â) |
±Û²ÃÀÇ ±×¸²¹®ÀÚ ¼Ò¹®ÀÚÀÇ ³ôÀ̵鸦 À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ´Ù. ÀÌ °ªÀÌ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ¸¸é, ¼³¸íÀÚ°¡ ÀÏÄ¡(matching)¸¦ À§ÇÏ¿© »ç¿ëµÇÁö ¾Ê´Â´Ù. ÀÌ ¼³¸íÀÚ°¡ »ç¿ëµÇ¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù. ÀÌ ¼³¸íÀÚ´Â, Èĺ¸ ±Û²ÃµéÀÇ z °ªÀÇ °è»êÀº ±Û²Ã Å©±â¿Í x-height µÑ ´Ù¸¦ ÇÊ¿ä·Î Çϱ⠶§¹®¿¡, 'font-size-adjust' ¼Ó¼ºÀ» »ç¿ëÇÒ ¶§ ´ë´ÜÈ÷ À¯¿ëÇÒ ¼ö ÀÖ´Ù; µû¶ó¼ ÀÌ ¼³¸íÀÚ¸¦ Æ÷ÇÔÇÒ °ÍÀ» ÃßõÇÑ´Ù.
°ª: | <¼öÄ¡> |
ÃÖÃÊ°ª: | Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½ |
¸Þµð¾Æ: | visible(º¸ÀÌ´Â) |
±Û²ÃÀÇ ÃÖ´ë ³ôÀÌ ÇѰ踦 À§ÇÑ ¼³¸íÀÚÀÌ´Ù. ÀÌ °ªÀÌ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ¸¸é, ¼³¸íÀÚ°¡ ÀÏÄ¡(matching)¸¦ À§ÇÏ¿© »ç¿ëµÇÁö ¾Ê´Â´Ù. ÀÌ ¼³¸íÀÚ°¡ »ç¿ëµÇ¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.
°ª: | <¼öÄ¡> |
ÃÖÃÊ°ª: | Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½ |
¸Þµð¾Æ: | visible(º¸ÀÌ´Â) |
±Û²ÃÀÇ ÃÖ´ë ÇÑ°è ±íÀ̸¦ À§ÇÑ ¼³¸íÀÚÀÌ´Ù. ÀÌ °ªÀÌ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ¸¸é, ¼³¸íÀÚ°¡ ÀÏÄ¡(matching)¸¦ À§ÇÏ¿© »ç¿ëµÇÁö ¾Ê´Â´Ù. ÀÌ ¼³¸íÀÚ°¡ »ç¿ëµÇ¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.
±Û²Ã ÇÕ¼º(Synthesizing)Àº, ÃÖ¼ÒÇÑ ÁöÁ¤µÈ ±Û²ÃÀÇ ³Êºñ Å©±â¿¡ ÀÏÄ¡(matching)¸¦ ÀǹÌÇÑ´Ù. µû¶ó¼ ÇÕ¼ºÀ» À§Çؼ´Â Å©±â Á¤º¸°¡ À¯¿ëÇÏ¿©¾ß ÇÑ´Ù À¯»çÇÏ°Ô, Á¡ÁøÀû Ç¥ÇöÀº, ½ÇÁ¦ ±Û²ÀÀÌ ·Îµå µÇ¾úÀ» ¶§ ³»¿ëÀÇ ´Ù½Ã Ç¥Çö(reflow)À» ȸÇÇÇϱâ À§ÇÏ¿©, ³Êºñ Å©±â¸¦ ÇÊ¿ä·Î ÇÑ´Ù. ´ÙÀ½ ¼³¸íÀÚµéÀº CSS2 Á¤ÀÇ¿¡¼ ¼±ÅÃÀûÀÌÁö¸¸, Á¦ÀÛÀÚ¿¡ ÀÇÇÑ ÇÕ¼º(¶Ç´Â ´Ù½ÃÇ¥ÇöµÇÁö ¾Ê´Â Á¡ÁøÀû Ç¥Çö)À» À§Çؼ ÀϺδ ÇÊ¿äÇÏ´Ù. ½ÇÁ¦ ±Û²ÃÀÌ À¯¿ëÇØ Áö¸é, ½ÇÁ¦ ±Û²Ã¿¡ ÀÇÇÏ¿© ´ëüµÈ´Ù. À̵é Áß ¾î¶² ¼³¸íÀÚµéÀÌ ÀÖÀ¸¸é ÀǵµµÇ´Â ±Û²ÃÀÇ ´õ ÁÁ°í ºü¸¥ ´ë·«È(approximation)¸¦ À§ÇÏ¿© »ç¿ëµÈ´Ù.
ÀÌµé ¼³¸íÀÚ(descriptor)µé Áß¿¡¼ °¡Àå Áß¿äÇÑ °ÍÀº 'widths' ¼³¸íÀÚÀÌ°í, ÅؽºÆ®ÀÇ ´Ù½Ã Ç¥Çö(reflow)À» ¹æÁöÇÏ´Â 'bbox'´Â ½ÇÁ¦ÀûÀÎ ±Û²ÃÀÌ À¯¿ëÇØ Á®¾ßÇÑ´Ù. Ãß°¡ÀûÀ¸·Î, ÀÏÄ¡¸¦ À§ÇØ »ç¿ëµÇ´Â ¼³¸íÀÚµéÀÇ ¼¼Æ® ¾ÈÀÇ ¼³¸íÀÚµéÀº ´õ ³ªÀº ½ÇÁ¦ ±Û²ÃÀÇ ÇÕ¼ºÀ» Á¦°øÇÏ´Â µ¥ »ç¿ëµÉ ¼ö ÀÖ´Ù.
ÀÌ´Â ±×¸²¹®ÀÚ ³Êºñµé¸¦ À§ÇÑ ¼³¸íÀÚÀÌ´Ù. ±× °ªÀº Äĸ¶·Î ºÐ¸®µÈ <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)À» °¡´ÉÇÏ°Ô ÇÏ´Â ¼³¸íÀÚ »ç¿ëÀº ÇöÀç ºÒ°¡´ÉÇÏ´Ù.
ÀÌ´Â ±Û²ÃÀÇ ÃÖ´ë Á¦ÇÑ ¹Ú½º¸¦ À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ´Ù. ±× °ªÀº, ²À ³×°³ÀÇ ¼öÄ¡µéÀ» ÁöÁ¤ÇÑ, Äĸ¶·Î ºÐ¸®µÈ ¸ñ·ÏÀÌ°í, ¿ÏÀü ±Û²ÃÀ» À§ÇÑ ±× ¼ø¼´Â Á¦ÇÑ ¹Ú½ºÀÇ, ¾Æ·¡ ¿ÞÂÊ x, ¾Æ·¡ ¿ÞÂÊ y, À§ ¿À¸¥ÂÊ x, À§ ¿À¸¥ÂÊ y ÀÌ´Ù.
°ª: | <uri> |
ÃÖÃÊ°ª: | Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½ |
¸Þµð¾Æ: | visible(º¸ÀÌ´Â) |
±Û²Ã ¼³¸íÀÚ(descriptor)µéÀº ½ºÅ¸ÀϽ¬Æ®¿¡¼ ±Û²Ã Á¤ÀÇ ¾È¿¡¼, ¶Ç´Â URI¿¡ ÀÇÇÏ¿© ÁöÁ¤µÈ º°µµÀÇ ±Û²Ã Á¤ÀÇ ÀÚ¿øÀ¸·Î µÉ ¼ö ÀÖ´Ù. ÈÄÀÚ´Â º¹¼ö ½ºÅ¸ÀϽ¬Æ®µéÀÌ °°Àº ±Û²ÃµéÀ» ÂüÁ¶ÇÒ ¶§ ³×Æ®¿öÅ©ÀÇ Åë½Å·®À» ÁÙ¿© ÁÙ ¼ö ÀÖ´Ù.
ÀÌµé ¼±ÅÃÀû ¼³¸íÀÚ(descriptor)µéÀº ¼·Î ´Ù¸¥ ½ºÅ©¸³Æ®µé¿¡ ´Ù¸¥ °ÍÀ» Á¤·ÄÇϴµ¥ »ç¿ëµÈ´Ù.
°ª: | <¼öÄ¡> |
ÃÖÃÊ°ª: | 0 |
¸Þµð¾Æ: | visible(º¸ÀÌ´Â) |
ÀÌ´Â ±Û²ÃÀÇ lower ±âÃʼ±¸¦ À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ´Ù. ¸¸ÀÏ ÀÌ ¼³¸íÀÚ¿¡ µðÆúÆ®°¡ ¾Æ´Ñ('0'ÀÌ ¾Æ´Ñ) °ªÀÌ ÁÖ¾îÁö¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.
°ª: | <¼öÄ¡> |
ÃÖÃÊ°ª: | Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½ |
¸Þµð¾Æ: | visible(º¸ÀÌ´Â) |
ÀÌ´Â ±Û²ÃÀÇ Á᫐ ±âÃʼ±¸¦ À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ´Ù. ¸¸ÀÏ ÀÌ °ªÀÌ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ¸¸é, ±× »ç¿ëµµ±¸´Â ¿Ã¸²(ascent)°ú ³»¸³(descent) °ªÀÇ Áß°£Á¡°ú °°Àº ¿©·¯ ü°è(heuristic)¸¦ Àû¿ëÇÒ ¼ö ÀÖ´Ù. ¸¸ÀÏ ÀÌ ¼³¸íÀÚ°¡ »ç¿ëµÇ¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.
°ª: | <¼öÄ¡> |
ÃÖÃÊ°ª: | Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½ |
¸Þµð¾Æ: | visible(º¸ÀÌ´Â) |
ÀÌ´Â ±Û²ÃÀÇ ¼öÇÐÀû ±âÃʶóÀÎ(mathematical baseline)¸¦ À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ´Ù. ¸¸ÀÏ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ¸¸é, ±× »ç¿ëµµ±¸´Â Áß¾Ó ±âÃʶóÀÎ(center baseline)À» »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¸¸ÀÏ ÀÌ ¼³¸íÀÚ°¡ »ç¿ëµÇ¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.
°ª: | <¼öÄ¡> |
ÃÖÃÊ°ª: | Á¤ÀǵǾî ÀÖÁö ¾ÊÀ½ |
¸Þµð¾Æ: | visible(º¸ÀÌ´Â) |
ÀÌ´Â ±Û²ÃÀÇ À§ÂÊ ±âÃʶóÀÎ(top baseline)¸¦ À§ÇÑ ¼³¸íÀÚ(descriptor)ÀÌ´Ù. ¸¸ÀÏ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ¸¸é, ±× »ç¿ëµµ±¸´Â ¿Ã¸²(ascent)°ú °°Àº ´ë·«ÀûÀÎ °ªÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¸¸ÀÏ ÀÌ ¼³¸íÀÚ°¡ »ç¿ëµÇ¸é, 'units-per-em' ¼³¸íÀÚµµ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.
´ÙÀ½¿¡ ±Û²ÃµéÀÇ ¸ñ·ÏÀÌ ÁÖ¾îÁ³´Ù:
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; }
ÀÌ Ç׿¡¼´Â, À¥À» ÅëÇÑ ¼·Î ´Ù¸¥ ÇÁ·¡Æ®ÆûÀ» À§ÇÑ, »ç¿ëÀÚ ÂÊ(client-side) ±Û²Ã ÀÏÄ¡(matching), ÇÕ¼º(synthesis)¿Í ´Ù¿î·Îµå¿¡ À¯¿ëÇÑ ±Û²Ã ¼Ó¼ºµéÀÇ ¸ñ·ÏÀÌ ÀÖ´Ù. ÀÌ µ¥ÀÌÅÍ´Â, ¸Þµð¾Æ ¾È¿¡¼ ±Û²Ã µ¥ÀÌÅÍÀÇ ¹°¸®Àû(physical) ±ò¸²(embedding) ÀÌ ¿ÜÀÇ ´Ù¸¥ ¹æ½Ä¿¡ ÀÇÇÏ¿© À¥»ó¿¡¼ ±Û²ÃÀ» »ç¿ëÇØ¾ß ÇÒ ÇÊ¿ä°¡ ÀÖ´Â, ¿©·¯ ¸Þµð¾Æ¿¡ À¯¿ëÇÏ´Ù.
ÀÌµé ¼Ó¼ºµéÀº ±Û²ÃÀ» ƯÁ¤ ¼º°ÝÀ» Áö´Ï°Ô Çϴµ¥ »ç¿ëµÈ´Ù. CSS³ª ½ºÅ¸ÀϽ¬Æ®µé¿¡ ƯÁ¤µÇ´Â °ÍÀº ¾Æ´Ï´Ù. CSS¿¡¼´Â °¢ ¼Ó¼ºÀº ±Û²Ã ¼³¸íÀÚ(descriptor)¿¡ ÀÇÇÏ¿© ±â¼úµÇ¾ú´Ù. ÀÌµé ¼Ó¼ºµéÀº VRML ³ëµå(node), CGM Àû¿ë(Application) ±¸Á¶, Java API, ¶Ç´Â ´ëü(alternative) ½ºÅ¸ÀϽ¬Æ® ¾ð¾îµé¿¡ ¸ÅÇ뵃 ¼öµµ ÀÖ´Ù. ¸¸ÀÏ ±Û²Ã ¼Ó¼ºµéÀÇ °øÅë(common) ½Ã½ºÅÛÀÌ ÀüüÀûÀ¸·Î »ç¿ëµÇ¸é, ÇϳªÀÇ ¸Þµð¾Æ¿¡ ÀÇÇÏ¿© ÀÐÇôÁö°í ÇÁ·Ï½Ã ij½¬(proxy cache)¿¡ ÀúÀåµÈ ±Û²ÃµéÀº, ´Ù¸¥ ¸Þµð¾Æ¿¡ ÀÇÇÏ¿© ´Ù½Ã »ç¿ëµÉ ¼ö ÀÖ°í, ´Ù¿î·Îµå ½Ã°£°ú ³×Å©¿öÅ© ¹êµå¸¦ Àý¾àÇÑ´Ù.
¾à°£ÀÇ ÀÌ¿Í °°Àº ¸Þµð¾Æ ¿¹Á¦µéÀÇ ¸ñ·ÏÀº ¾Æ·¡ »çÇ×À» Æ÷ÇÔÇÑ´Ù:
À̴ ƯÁ¤ ±Û²Ã °¡Á·(font family) Ç¥Çö(face)ÀÇ ¿ÏÀü(full)ÇÑ À̸§ÀÌ´Ù. ÀÌ´Â ÀüÇüÀûÀ¸·Î ±Û²Ã °¡Á· À̸§(font family name)¿¡ ÷ºÎµÈ ¿©·¯ ºñÇ¥ÁØ ÅؽºÆ® ÀÚ°Ý ÁöÁ¤ÀÚ(qualifier)µé ¶Ç´Â Àå½Ä(adornment)µé¸¦ Æ÷ÇÔÇÑ´Ù. ÀÌ´Â ¶ÇÇÑ ±Û²Ã °¡Á· À̸§ µÚ¿¡ °¡²û ÷ºÎµÈ Ʋ(foundry) À̸§ ¶Ç´Â ¾àÀÚ¸¦ Æ÷ÇÔÇÒ ¼ö ÀÖ´Ù. ÀÌ´Â, ¸ð¾ç³½(adorned) À̸§ÀÇ ¾ç½ÄÀº ÇÁ·¡Æ®Æû ¸¶´Ù ´Ù¸¦ ¼ö Àֱ⠶§¹®¿¡, Áö¿ªÀûÀ¸·Î ¼³Ä¡µÈ ±Û²ÃµéÀ» ÂüÁ¶Çϴµ¥ ¸¸ »ç¿ëµÈ´Ù. ÀÌ´Â µû¿ÈÇ¥·Î ¹¿©¾ß ÇÑ´Ù.
¿¹¸¦ µé¾î, Åõ·çŸÀÔ(TrueType) ±Û²ÃÀÇ ±Û²Ã °¡Á· À̸§°ú Æ÷½ºÆ®½ºÅ©¸³Æ®(PostScript) À̸§Àº °ø°£ ±ÛÀÚµé, ±¸µÔÁ¡°ú ÀϺΠ´Ü¾îµéÀÇ ¾àÀÚÀÇ »ç¿ë¿¡¼ ´Ù¸¦ ¼ö°¡ ÀÖ´Ù(¿¹: ¿©·¯ ½Ã½ºÅÛ ¶Ç´Â ÇÁ¸°ÅÍ¿¡ ¸ÂÃß±â À§ÇÏ¿© Çؼ®ÀÚ(interpreter) À̸§µéÀÇ ±æÀÌ¿¡ Á¦ÇÑÀÌ ÀÖÀ» ¼ö ÀÖ´Ù). ¿¹¸¦ µé¾î, °ø°£Àº Æ÷½ºÆ®½ºÅ©¸³Æ®(PostScript) À̸§¿¡¼ Çã¿ëµÇÁö ¾ÊÀ¸³ª, ¿ÏÀü ±Û²Ã À̸§µé¿¡´Â ÀϹÝÀûÀ¸·Î »ç¿ëµÈ´Ù. Åõ·çŸÀÔ(TrueType) À̸§ Å×ÀÌºíµµ Æ÷½ºÆ®½ºÅ©¸³Æ®(PostScript) À̸§À», °ø°£ ¾øÀÌ, Æ÷ÇÔÇÒ ¼ö´Ù.
±Û²Ã Á¤ÀÇÀÇ À̸§Àº, ¾î¶² Áö¿ªÀûÀ¸·Î ¼³Ä¡µÈ ±Û²Ãµé¿¡ ¿¬°á½ÃÅ°¹Ç·Î, Áß¿äÇÏ´Ù. ±× À̸§Àº Ç÷¡Æ®Æû°ú Àû¿ë¿¡ ´Ù µ¶¸³ÀûÀ̾î¾ß ÇÑ´Ù´Â °ÍÀº Áß¿äÇÏ´Ù. µû¶ó¼ ±× À̸§Àº Àû¿ë ¶Ç´Â ¾ð¾î¿¡ µû¶ó ´Ù¸£Áö ¾ÊÀº °ÍÀ̾î¾ß ÇÑ´Ù.
ÀÌ»óÀûÀÎ ÇØ°áÃ¥Àº °¢ ±Û²Ã µ¥ÀÌÅÍ ¸ðÀ½¿¡¼ À¯ÀÏÇÑ À̸§À» °®°ÔÇÏ´Â °ÍÀÌ´Ù. ÀÌ À̸§Àº ±Û²Ã µ¥ÀÌÅ͸¦ À§ÇÑ ÇöÀçÀÇ ½Ç¿ë(practice)¿¡¼´Â Á¸ÀçÇÏÁö ¾Ê´Â´Ù. °°Àº Ç¥Çö(face) À̸§À» °®´Â ±Û²ÃµéÀº ¼³¸íÀÚ(descriptor)µé»çÀÌ¿¡¼ ´Ù¸£´Ù. ¸¸ÀÏ ÇÊ¿äÇÑ ±×¸²¹®ÀÚµéÀÌ ±× ±Û²Ã ¾È¿¡ ÀÖ´Ù¸é, ±Û²Ã¿¡¼ ´Ù¸¥ ±×¸²¹®ÀÚµéÀÇ ¿Ï¼º°ú °°Àº ÀϺΠÀÌµé ¼³¸íÀÚµéÀº º°·Î Áß¿äÇÏÁö ¾ÊÀ» ¼ö ÀÖ´Ù. ¼·Î ´Ù¸¥ ³Êºñ Å©±âµé°ú °°Àº ´Ù¸¥ ¼³¸íÀÚµéÀº °°Àº À̸§ÀÇ ±Û²ÃÀ»À¸·Î ±¸º°ÇÒ ¼ö ¾ø°Ô ÇÑ´Ù. ±¸º°ÇÒ ¼ö ¾ø´Â »óȲÀ» Ç×»ó ¾Ë¾Æ³»´Â ¸í·ÉÀ» Á¤ÀÇÇÏ´Â °ÍÀº °¡´ÉÇÏÁö ¾ÊÀ¸³ª, ÁÖ¾îÁø À̸§ÀÇ ±Û²Ã µ¥ÀÌÅÍ Áö¿ª º¹»çºÐ¿¡ ¿ÏÀüÈ÷ Àû´çÇÑ »ç¿ëÀ» Á¦ÇÑÇÏÁö´Â ¾Ê´Â´Ù. µû¶ó¼, ISO 10646 ±ÛÀÚ ¹üÀ§µé ¸¸ ±Û²Ã Ç¥Çö(face) À̸§À»¿¡ ÇÕ´çÇÑ ÀÏÄ¡¸¦ À§ÇÏ¿© »ç¿ëµÇ¾î¾ß ÇÑ´Ù.
±Û²Ã Á¤ÀÇ¿¡¼ ±Û²Ã Ç¥Çö(face) À̸§ÀÇ ÀÏÂ÷ÀûÀÎ ¸ñÇ¥´Â, ÁöÁ¤µÈ ±Û²Ã µ¥ÀÌÅÍÀÇ Áö¿ª º¹»çºÐÀÌ ÀÖÀ» ¶§, »ç¿ëµµ±¸°¡ ÆÇÁ¤ÇÏ´Â °ÍÀ» Çã¿ëÇϱâ À§ÇÑ °ÍÀ̱⠶§¹®¿¡, ±Û²Ã Ç¥Çö À̸§Àº ±Û²Ã µ¥ÀÌÅÍÀÇ ¸ðµç Á¤´çÇÑ º¹»çºÐµé¿¡ ÀÖ´Â À̸§À̾î¾ß ÇÑ´Ù. ±×·¸Áö ¾ÊÀ¸¸é, Áö¿ª º¹»çºÐ°ú ÀÏÄ¡°¡ ÀϾÁö ¾Ê¾Æ, ºÒÇÊ¿äÇÑ À¥ Æ®·¡ÇÈÀÌ ÀÏ¾î ³¯ ¼ö ÀÖ´Ù.
Å©±â¿Í °°Àº ¾î¶² °ªµéÀº, ±× ³ôÀÌ°¡ °°Àº ŸÀÔ »çÀÌÁî¿¡¼ ÀǵµµÇ´Â ŸÀÔÀÇ ÁÙµé»çÀÌÀÇ °Å¸®ÀÎ, Ãà¾à(abstract) »ç°¢Çü¿¡ »ó´ëÀûÀÎ ´ÜÀ§µé·Î Ç¥ÇöµÈ´Ù. ÀÌ »ç°¢ÇüÀº em »ç°¢Çü(em square)À̶ó ºÒ¸®¿ì°í, ÀÌ´Â ±×¸²¹®ÀÚÀÇ Á¤ÀÇµÈ ¾Æ¿ìÆ®¶óÀÎÀ» ¼³°èÇÑ Æ²ÀÌ´Ù. ÀÌ ¼³¸íÀÚ(descriptor) °ªÀº em »ç°¢ÇüÀÌ ¾ó¸¶³ª ¸¹Àº ´ÜÀ§µé·Î ³ª´µ´Â°¡¸¦ ÁöÁ¤ÇÑ´Ù. ÀϹÝÀûÀÎ °ªµéÀ» ¿¹·Î µé¾î 250(Intellifont), 1000 (Type 1)°ú 2048 (TrueType, TrueType GX ¿Í OpenType)ÀÌ´Ù.
ÀÌ °ªÀÌ ÁöÁ¤µÇÁö ¾ÊÀ¸¸é, ¾î¶² ±Û²Ã Å©±â°¡ ¹«¾ùÀ» ÀǹÌÇÏ´ÂÁö¸¦ ¾È´Ù´Â °ÍÀº ºÒ°¡´ÉÇÏ´Ù. ¿¹¸¦ µé¾î, ÇÑ ±Û²ÃÀÌ ³ôÀÌ 450 ÀÎ ¼Ò¹®ÀÚ ±×¸²¹®Àڵ鿡¼; ´Ù¸¥ Çϳª´Â ºñ½ÁÇÑ ³ôÀÌ 890ÀÇ °ÍµéÀÌ ÀÖ´Ù°í ÇÏÀÚ! ±× ¼öÄ¡µéÀº ½ÇÁ¦ÀûÀ¸·Î ºÐ¼öµé·Î, ù¹ø° ±Û²Ã´Â 450/1000 ÀÌ°í, µÎ¹ø°´Â À̺¸´Ù ÀÛÀº 890/2048 ÀÌ´Ù.
ÀÌ´Â em »ç°¢Çü¿¡¼ Á᫐ ±âÃʼ±ÀÇ À§Ä¡¸¦ Á¦°øÇÑ´Ù. ÀÌ Á᫐ ±âÃʼ±Àº Ç¥ÀÇ ¹®ÀÚ(ideographic) ½ºÅ©¸³Æ®µéÀÇ Á¤·Ä¿¡ »ç¿ëµÇ°í, Latin, Greek¿Í Cyrillic ½ºÅ©¸³Æ®µéÀÇ ¹Ù´Ú ±âÃʼ±°ú ²À °°´Ù.
¸í½ÃÀûÀÌ°Ç ÇÔÃàÀûÀÌ°Ç, °¢ ±Û²Ã´Â ±×¿Í ¿¬°üµÈ Å×ÀÌºí¸¦ °®´Âµ¥, ±× ±Û²Ã ¿£ÄÚµù ÆäÀ̺íÀº °¢ ±×¸²¹®ÀÚ°¡ ´ëÇ¥ÇÏ´Â ¼º°ÝÀ» ¾Ë·ÁÁØ´Ù. ÀÌ ÆäÀ̺íÀº ¶ÇÇÑ ¿£ÄÚµù º¤Å¸(encoding vector)·Î ºÒ¸®¿ì±âµµ ÇÑ´Ù.
½ÇÁ¦ÀûÀ¸·Î ¸¹Àº ±Û²ÃµéÀº °°Àº ±ÛÀÚ¸¦ À§ÇÑ ¿©·¯ ±×¸²¹®ÀÚµéÀ» Æ÷ÇÔÇÑ´Ù. ÀÌµé ±×¸²¹®ÀÚµéÀº ¾ð¾îÀÇ ±ÔÄ¢À̳ª ¼³°èÀÚ°¡ ¼±È£ÇÏ´Â °Í¿¡ µû¶ó »ç¿ëµÇ¾î¾ß ÇÑ´Ù.
Arabic¿¡¼, ¿¹¸¦ µé¸é, ¸ðµç ±ÛÀÚµéÀº ³×°³(ȤÀº µÎ°³)ÀÇ ´Ù¸¥ ¸ð¾çµéÀ» °®´Âµ¥, ±× ±ÛÀÚ°¡ ´Ü¾îÀÇ ½ÃÀÛ, Áß°£, ³¡ ȤÀº º°µµ·Î »ç¿ëµÇ´Â°¡¿¡ µû¶ó ´Ù¸£´Ù. ¸ðµç °æ¿ìµé¿¡ °°Àº ±ÛÀÚÀÌ°í, ¿ø¹®(source) ¾È¿¡ ÇÑ ±ÛÀÚ ¸¸ ÀÖÀ¸³ª, ÀμâµÉ ¶§, °¢°¢ ´Ù¸£°Ô º¸ÀδÙ.
±×·¡ÇÈ ¼³°èÀÚ°¡ Á¦°øµÈ ¿©·¯ ´ëü(alternative) ¸ð¾çµé·Î ºÎÅÍ ¼±ÅÃÇϵµ·Ï ³²°Ü µÐ ±Û²Ãµéµµ ÀÖ´Ù. ºÒÇàÇÏ°Ôµµ, CSS2´Â ¾ÆÁ÷ ÀÌµé ´ëü ¸ð¾çÀÇ ¼±Åà ¼ö´ÜÀ» Á¦°øÇÏÁö ¾Ê¾Ò´Ù. ÇöÀç·Î¼´Â, Ç×»ó ±×·± ±Û²Ã·Î ºÎÅÍ ¼±ÅÃµÈ µðÆúÆ® ¸ð¾çÀÌ´Ù.
ÀÌ´Â ±Û²Ã Ç¥Çö(face) À̸§ÀÇ ±Û²Ã °¡Á· À̸§ ºÎºÐÀ» ÁöÁ¤ÇÑ´Ù. ¿¹¸¦ µé¾î, Helvetica-Bold¸¦ À§ÇÑ ±Û²Ã °¡Á· À̸§Àº HelveticaÀÌ°í ITC Stone Serif Semibold ItalicÀÇ ±Û²Ã °¡Á· À̸§Àº ITC Stone SerifÀÌ´Ù. ÀϺΠ½Ã½ºÅÛµéÀº Ãà¼Ò(condensed) ¶Ç´Â È®´ë(expanded) Ç¥Çö¿¡ °ü·ÃÇÑ Àå½ÄÀ» ±Û²Ã °¡Á· À̸§ÀÇ ºÎºÐó·³ Ãë±ÞÇÑ´Ù.
ÀÌ´Â µðÀÚÀΠƲ(grid)¿¡¼ °¢ ±ÛÀÚ¿¡ ÇØ´çÇÏ´Â ±×¸²¹®ÀÚ ³ÊºñµéÀÇ ¸ñ·ÏÀÌ´Ù. ±× ¸ñ·ÏÀº ISO10646 ÄÚµå ¼ø¼¿¡ ÀÇÇÏ¿© Á¤·ÄµÇ¾î ÀÖ´Ù. ³ÊºñµéÀº ÀϹÝÀûÀ¸·Î °°Àº ±ÛÀÚ¿¡ ÇϳªÀÌ»ó ±×¸²¹®ÀÚ ¹èÄ¡(map)µéÀÌ Àְųª ¶Ç´Â Àǹ«ÀûÀÎ ¹À½µéÀÌ ÀÖÀ» ¶§´Â ÁöÁ¤µÉ ¼ö ¾ø´Ù.
ÀÌ °ªÀº ±Û²ÃÀÇ Áö¹èÀûÀÎ ±âµÕÀ» ÂüÁ¶ÇÑ´Ù. µÎ°³ÀÌ»óÀÇ ¼³°èµÈ ³ÊºñµéÀÌ ÀÖÀ» ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, Roman ±ÛÀÚµéÀÇ ÁÖµÈ ¼öÁ÷Àû ±âµÕµéÀº "M"°ú "N"ÀÇ ¾ãÀº ±âµÕµé°ú ´Ù¸¦ °ÍÀÌ°í, °°Àº ±Û²Ã¿¡¼ ´ë¹®ÀÚ¿Í ¼Ò¹®ÀÚ ±ÛÀÚµéÀÇ ³ÊºñµéÀÌ ´Ù¸¦ ¼ö ÀÖ´Ù. ¶ÇÇÑ, ¼³°Ô µÇ¾ú°Å³ª ¿À·ù¿¡ ÀÇÇÏ¿©, ¸ðµç ±âµÕµéÀº ¾à°£ ´Ù¸¥ ³ÊºñµéÀº °¡Áú ¼ö ÀÖ´Ù.
ÀÌ ¼öÄ¡´Â Latin, Greek¿Í Cyrillic ½ºÅ©¸³Æ®µé¿¡¼ ÆòÆòÇÑ(flat) ´ë¹®ÀÚµéÀÇ ±âÃʶóÀÎ(baseline)À¸·Î ºÎÅÍ ¸ÇÀ§ y-ÁÂÇ¥±îÁöÀÇ °Å¸®ÀÌ´Ù. ÀÌ ¼³¸íÀÚ(descriptor)´Â, ÀÌµé ½ºÅ©¸³Æ®µé·Î ºÎÅÍ ¾î¶² ±×¸²¹®ÀÚµéÀ» Æ÷ÇÔÇÏÁö ¾ÊÀº ±Û²Ãµé¿¡¼´Â, ²À À¯¿ëÇÏÁö ¾ÊÀ» ¼ö ÀÖ´Ù.
ÀÌ ¼öÄ¡´Â Latin, Greek¿Í Cyrillic ½ºÅ©¸³Æ®µé¿¡¼ ¿¢¼¾Æ® ¾øÀÌ ¿Ã¶ó°¡Áö ¾ÊÀº ¼Ò¹®ÀÚµéÀÇ ±âÃʶóÀÎ(baseline)À¸·Î ºÎÅÍ ¸ÇÀ§ y-ÁÂÇ¥±îÁöÀÇ °Å¸®ÀÌ´Ù. ¼±ÅÃÀû º¸Á¤ Áö¿ªÀ» ºÎ½ÃÇÑ Ã¤, Flat-topped ±ÛÀÚµéÀÌ »ç¿ëµÈ´Ù. ÀÌ´Â ÀϹÝÀûÀ¸·Î, ±Û²Ã °¡Á·(font family)µéÀÇ ºñ±³Çϱâ À§ÇÑ ¼ö´ÜÀ¸·Î, ¼Ò¹®ÀÚ¿Í ´ë¹®ÀÚ ³ôÀÌµé ºñÀ²¿¡ »ç¿ëµÈ´Ù.
ÀÌ ¼³¸íÀÚ(descriptor)´Â, ÀÌµé ½ºÅ©¸³Æ®µé·Î ºÎÅÍ ¾î¶² ±×¸²¹®ÀÚµéÀ» Æ÷ÇÔÇÏ´Â ±Û²Ãµé¿¡¼´Â, À¯¿ëÇÏÁö ¾Ê´Ù. ¼Ò¹®ÀÚ¿Í ´ë¹®ÀÚµéÀÇ ³ôÀ̸¦ ÀÚÁÖ ´Ù¸¥ ±Û²Ãµé°ú ºñ±³Çϱâ À§ÇÑ ºñÀ²·Î »ç¿ëÇϱ⠶§¹®¿¡, Hebrew¿Í °°Àº ´ë¼Ò¹®ÀÚ ¾ø´Â(unicameral) ½ºÅ©¸³Æ®µé¿¡¼, ¼Ò¹®ÀÚ¿Í ´ë¹®ÀÚ ³ôÀ̵éÀ» °°Àº °ªÀ¸·Î ¼³Á¤ÇÒ ¶§ À¯¿ëÇÏ´Ù. ¿©±â¼ Latin°ú Hebrew ÅؽºÆ®¸¦ È¥ÇÕÇÒ ¶§, È÷ºê¸®(Hebrew) ±ÛÀÚµéÀº ÀüÇüÀûÀ¸·Î Latin ±Û²ÃÀÇ ¼Ò¹®ÀÚ¿Í ´ë¹®ÀÚ ³ôÀÌÀÇ Áß¾Ó¿¡ ¼³Á¤µÈ´Ù.
ÀÌ´Â ³·Àº ±âÃʶóÀÎÀÇ em »ç°¢Çü À§Ä¡¸¦ Á¦°øÇÑ´Ù. ³·Àº ±âÃʶóÀÎÀº, À§ÂÊ ±âÃʶóÀÎÀÌ Sanscrit °èÅëÀÇ ½ºÅ©¸³Æ®¿¡¼ »ç¿ëµÇ´Â °Í°ú ¸¶Âù°¡Áö·Î, Latin, Greek¿Í Cyrillic ½ºÅ©¸³Æ®µé¿¡¼ Á¤·Ä¿¡ »ç¿ëµÈ´Ù.
ÀÌ´Â ¼öÇÐ ±âÃʶóÀÎÀÇ em »ç°¢Çü À§Ä¡¸¦ Á¦°øÇÑ´Ù. ÀÌ ¼öÇÐ ±âÃʶóÀÎÀº, ³·Àº ±âÃʶóÀÎÀÌ Latin, Greek¿Í Cyrillic ½ºÅ©¸³Æ®µé¿¡¼ »ç¿ëµÇ´Â °Í°ú °°ÀÌ, ¼öÇбâÈ£µéÀÇ Á¤·Ä¿¡ »ç¿ëµÈ´Ù.
ÃÖ´ë Á¦ÇÑ ¹Ú½º´Â, ¸ðµç ±×¸²¹®ÀÚµéÀÌ ±× ¿ø·¡ÀÇ ±Û²Ã¿¡ À§Ä¡ µÇ¾úÀ» ¶§, ¸ð¾ç¿¡ °¨½ÎÀÌ´Â °¡Àå ÀÛÀº ³×¸ð²ÃÀÌ´Ù.
¸¸ÀÏ Åº·ÂÀû(dynamically)À¸·Î ´Ù¿î·ÎµåµÉ ¼ö ÀÖ´Â ¸ðü ±Û²ÃÀÇ ÇϺμ¼Æ®¿¡ ÀÇÇÏ¿© »ý¼ºµÈ ±Û²ÃÀ̸é, ±× bbox´Â ¸ðü ±Û²ÃÀÇ bbox À̾î¾ß ÇÑ´Ù.
ÀÌ ¼öÄ¡´Â, em »ç°¢Çü¿¡¼, ¾×¼¾Æ®³ª ´Ù¸¥ À§·Î Æ¢¾î³ª¿Â Ç¥½Ãµé¸¦ Á¦¿ÜÇÑ, ±×¸²¹®ÀÚÀÇ ±âÃʶóÀο¡¼ °¡Àå ³ôÀº À§Ä¡±îÁöÀÇ ±æÀÌÀÌ´Ù.
ÀÌ ¼öÄ¡´Â, em »ç°¢Çü¿¡¼, ¾×¼¾Æ®³ª ´Ù¸¥ À§·Î Æ¢¾î³ª¿Â Ç¥½Ãµé¸¦ Á¦¿ÜÇÑ, ±×¸²¹®ÀÚÀÇ ±âÃʶóÀο¡¼ °¡Àå ³·Àº À§Ä¡±îÁöÀÇ ±æÀÌÀÌ´Ù.
Panose-1´Â ÇϳªÀÇ °ø¾÷ Ç¥ÁØ Åõ·çŸÀÔ(TrueType) ±Û²Ã ºÐ·ùÀ̸ç ÀÏÄ¡ ±â¼úÀÌ´Ù. PANOSE ½Ã½ºÅÛÀº 10 °³ÀÇ ¼öÄ¡ ¼¼Æ®·Î ±¸¼ºµÇ¾îÀִµ¥, ÀÌµé ¼öÄ¡µéÀ» Latin Ç¥Çö(typeface)ÀÇ Å° ¾ÖÆ®¸®ºäÆ®(key attribute)µé·Î Ä«Å×°í¸®¸¦ ÁöÁ¤ÇÏ°í, ÀÌµé ¼öÄ¡¸¦ »ý¼ºÇÏ´Â °úÁ¤, ÁÖ¾îÁø Ç¥Çö°ú ÀÏÄ¡ÇÏ´Â °¡Àå °¡±î¿î °¡´ÉÇÑ ±Û²ÃÀ» °áÁ¤ÇÏ´Â ¹èÄ¡ ¼ÒÇÁÆ®¿þ¾îµîÀÌ´Ù. ÀÌ ¾¾½ºÅÛÀº, ¼öÁ¤À» °ÅÃÄ, Greek¿Í Cyrillic¿¡¼ »ç¿ëµÉ ¼ö ÀÖÀ¸³ª, ´ë¼Ò¹®ÀÚ ¾ø´Â(unicameral) °Í°ú Ç¥ÀÇ ¹®ÀÚ(ideographic) ½ºÅ©¸³Æ®µé(Hebrew, Armenian, Arabic, Çѱ¹¾î/Áß±¹¾î/ÀϺ»¾î)¿¡´Â ÀûÇÕÄ¡ ¾Ê´Ù.
ÀÌ´Â ±Û²ÃÀÇ ±×¸²¹®ÀÚ ·¹ÆÄÅ丮(repertoire)¸¦ ISO 10646 (À¯´ÏÄÚµå: Unicode)¿¡ »ó´ëÀûÀ¸·Î ÁöÁ¤ÇÑ´Ù. ÀÌ´Â ´ëºÎºÐ ±Û²ÃµéÀÌ ¿ÏÀüÇÑ ISO 10646¸¦ Ä¿¹öÇÏÁö ¸øÇϹǷÎ, ÀÌ ¼³¸íÀÚ(descriptor)´Â ÀϺΠĿ¹öµÇ´Â ºí·°(block)µé ¶Ç´Â ¹üÀ§¸¦ ¸ñ·ÏÈ ÇÏ°í(¿ÏÀü Ä¿¹ö´Â ¾Æ´Ô), ºÎÀû´çÇÑ ±Û²ÃµéÀÇ °¨¼Ò¸¦ À§ÇÏ¿© »ç¿ëµÈ´Ù(¿ä±¸µÇ´Â ±×¸²¹®ÀÚµéÀ» °¡Áö°í ÀÖÁö ¾Ê´Â). ÀÌ´Â ±Û²ÃÀÌ È®½ÇÈ÷ ¿ä±¸µÈ ±×¸²¹®ÀÚµéÀ» °¡Áö°í ÀÖ´Ù´Â °ÍÀ» ÀÇ¹Ì ÇÏÁö ¾Ê°í, ´Ù¿î·ÎµåÇÏ¿© ±× ±Û²ÃÀ» °Ë»öÇÒ °¡Ä¡°¡ ÀÖ´Ù´Â °Í ¸¸À» ÀǹÌÇÑ´Ù. [ISO10646]¸¦ ÂüÁ¶Ç϶ó.
ÀÌ ¹æ½ÄÀº ÇâÈÄ, ¹®¹ýÀÇ º¯°æ ¾øÀÌ ±×¸®°í ÇöÀç ³»¿ëÀÇ ¹«È¿¿Í ¾øÀÌ, À¯´ÏÄÚµå(Unicode)¿¡¼ ±ÛÀÚµéÀÇ ¹èÄ¡¿¡ È®ÀåµÉ ¼ö ÀÖ´Ù.
ÀÌ Á¤º¸¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â ±Û²Ã ¾ç½ÄµéÀº, ¸í½ÃÀûÀ¸·Î ¶Ç´Â °£Á¢ÀûÀ¸·Î, ÀÌ Æ¯Â¡À» ¿©ÀüÈ÷ »ç¿ëÇÒ ¼ö ÀÖÀ¸³ª, ±× °ªÀº ¹®¼ ¶Ç´Â ½ºÅ¸ÀϽ¬Æ® Á¦ÀÛÀÚ¿¡ ÀÇÇÏ¿© Á¦°øµÇ¾î¾ß ÇÑ´Ù.
¸ð³ëŸÀÔ(Monotype) ½Ã½ºÅÛ([MONOTYPE] ÂüÁ¶)¿Í Á¦¾ÈµÈ ISO ½ºÅ©¸³Æ® ½Ã½ºÅÛ°ú °°Àº, ½ºÅ©¸³Æ®µéÀÇ ´Ù¸¥ ºÐ·ùµéµµ ÀÖ´Ù. À̵éÀº ½±°Ô È®ÀåµÉ ¼ö ¾ø´Ù.
ÀÌ ¶§¹®¿¡, ƯÁ¤ ±Û²ÃÀ» ´ëÇ¥ÇÏ´Â ISO 10646 ±ÛÀÚ ¹üÀ§µé¿¡ ÀÇÇÑ ±×¸²¹®ÀÚ ·¹ÆÄÅ丮(repertoire)µéÀÇ ºÐ·ù°¡ ÀÌ ±Ô°Ý¿¡¼ »ç¿ëµÈ´Ù. ÀÌ ½Ã½ºÅÛÀº ÇâÈÄ ¹èÄ¡¸¦ Ä¿¹öÇϵµ·Ï È®ÀåµÇ±â ½±´Ù.
ÀÌ´Â ¸ÇÀ§ ±âÃʶóÀÎÀÇ em »ç°¢Çü À§Ä¡¸¦ Á¦°øÇÏ´Ù. Latin, Greek¿Í Cyrillic ½ºÅ©¸³Æ®µé¿¡¼ ¹Ù´Ú ±âÃʶóÀÎÀÌ »ç¿ëµÇ´Â °Í°ú ¸¶Âù°¡Áö·Î, ¸ÇÀ§ ±âÃʶóÀÎÀº Sanscrit °è¿ÀÇ ½ºÅ©¸³Æ®µéÀÇ Á¤·Ä¿¡ »ç¿ëµÈ´Ù.
ÀÌ´Â ±×¸²¹®ÀÚµéÀÇ ¼öÁ÷Àû(¶Ç´Â ¼öÁ÷¿¡ °¡±î¿î) ±âµÕµé ³ÊºñÀÌ´Ù. ÀÌ Á¤º¸´Â ÀϺΠ±Û²Ã ¾ç½Äµé¿¡ Á÷Á¢ÀûÀ¸·Î Á¢¼ÓÇÏÁö ¾Ê°í, ÀÚÁÖ ÈùÆ®¿Í ¿¬°áµÈ´Ù. ¼öÁ÷Àû ±âµÕµéÀÇ ´Ù¸¥ ±¸·ì Áþ±â(grouping)°¡ ÀÖÀ» ¼ö ÀÖÀ¸¹Ç·Î(¿¹: ÁÖµÈ °Í°ú ´ë¹®ÀÚ M ¶Ç´Â NÀ» À§ÇÑ ¾ãÀº °Í), ÀÌ ¼öÄ¡´Â ±Û²ÃÀÇ Áö¹èÀûÀÎ ¼öÁ÷Àû ±âµÕÀ» À§ÇÑ °ÍÀÌ´Ù.
ÀÌ´Â ±Û²ÃÀÇ Áö¹èÀû ¼öÁ÷ °æ»çÀÇ ¼öÁ÷¿¡¼ ¿ª ½Ã°è¹æÇâÀ¸·ÎÀÇ µµ(degree)¼ö °¢µµ(angle)ÀÌ´Ù. °ÅÀÇ ¸ðµç italic ±Û²Ãµé°ú °°Àº ¿À¸¥ÂÊÀ¸·Î ±â¿î ±Û²Ãµé¿¡¼´Â ±× °ªÀÌ À½¼öÀÌ´Ù. ÀÌ ¼³¸íÀÚ(descriptor)´Â oblique ±Û²Ã, slanted ±Û²Ã, script ±Û²Ãµé¿¡µµ ÁöÁ¤µÉ ¼ö ÀÖÀ¸¸ç, Á¤¹ÐÇÏ°Ô ¼öÁ÷ÀûÀÌ ¾Æ´Ñ ¼öÁ÷Àû °æ»ç(stroke)µéÀÇ ±Û²ÃÀÌ ÀϹÝÀûÀÌ´Ù. '0'ÀÌ ¾Æ´Ñ °ª ÀÚü·Î italic ±Û²ÃÀ» ÁöÁ¤ÇÏ´Â °ÍÀº ¾Æ´Ï´Ù.
ÀÌ ±Ô°ÝÀº CSS1 ±Ô°Ý¿¡¼ ÁÖ¾îÁø ±â´ÉÀ» È®ÀåÇÏ¿´´Ù. Á¦ÀÛÀÚ¿Í »ç¿ëÀÚ ½ºÅ¸ÀϽ¬Æ®µéÀÌ ¾î¶² @font-face ¸í·Éµé Æ÷ÇÔÇÏÁö ¾Ê¾ÒÀ» ¶§, ÀÌ ±â´ÉÀº CSS1 ±Ô°ÝÀÇ ±â´ÉÀ¸·Î Ãà¼ÒµÈ´Ù.
¼³¸íÀÚ(descriptor)µéÀÇ ±Û²Ã Ç¥Çö¿¡ ÀÏÄ¡´Â Á¶½É¼º ÀÖ°Ô µÇ¾î¾ß ÇÑ´Ù. ¼³¸íÀÚµéÀº, ÀÌ ÀÏÄ¡ °úÁ¤ÀÇ °á°úµéÀÌ °¡´ÉÇÑ ¿©·¯ »ç¿ëµµ±¸µé¿¡ ¸Â°Ô È®½ÇÈ÷ Çϱâ À§ÇØ, Àß Á¤ÀÇµÈ ¼ø¼¿¡ µû¶ó, ÀÏÄ¡µÈ´Ù(±Û²Ã Ç¥Çö(face)ÀÇ °°Àº ¸ñ·Ï(library)°ú ±Û²Ã ¼³¸íµéÀÌ ±× °¢°¢À» ´ëÇ¥ÇÏ´Â °ÍÀ¸·Î °¡Á¤ÇÏ°í). ÀÌ ±â´ÉÀº ÃÖÀû鵃 ¼ö ÀÖ°í, ±× ±â´ÉÀÌ ²À ¸Â´Â °Íó·³ Àû¿ëÇϵµ·Ï ÇÒ ¼ö ÀÖ´Ù.
ÁÖ¼®. À§ ±â´ÉÀ¸·Î °¢ ±ÛÀÚ¸¦ À§ÇÑ CSS2 ¼Ó¼ºÀÇ Àç ¹æ¹®À» ÇÇÇØ ÃÖÀûȸ¦ ÇÒ ¼ö ÀÖ´Ù.
À§ 2 ´Ü°è·ÎÀÇ ºÎÅÍ »çÀü ¼³¸íÀÚ(pre-descriptor) ÀÏÄ¡ ±ÔÄ¢µéÀº ´ÙÀ½°ú °°´Ù:
'font-weight' ¼Ó¼º°ªµé are ¼öÄ¡Àû ½ºÄÉÀÏ·Î ÁÖ¾îÁø´Ù. ¿©°³¿¡¼ °ª '400'(¶Ç´Â 'normal')Àº ±× ±Û²Ã °¡Á·¿¡¼ Á¤»ó("normal") ÅؽºÆ® Ç¥Çö(face)¿¡ ÇØ´çÇÑ´Ù. ±× ±Û²Ã °¡Á·¿¡¼ ¿¬°üµÈ ¶Ñ²² À̸§Àº ÀüÇüÀûÀ¸·Î Book, Regular, Roman, Normal ¶Ç´Â ¶§·Î´Â MediumÀÌ´Ù.
¼öÄ¡ µÎ²² °ªµé¿¡ °ü°èµÈ ±Û²Ã °¡Á·¿¡¼ ´Ù¸¥ µÎ²²(weight)µéÀº ±× ±Û²Ã °¡Á·¿¡¼ÀÇ µÎ²² ¼ø¼¸¦ À¯ÁöÇϱâ À§ÇÏ¿©¼ ¸¸ ÀǵµµÈ´Ù. »ç¿ëµµ±¸µéÀº °ªµéÀ» º¸ÀÌ´Â ¼ø¼¸¦ À¯ÁöÇÏ´Â ¹æ½ÄÀ¸·Î ¹èÄ¡ÇÏ¿©¾ß ÇÑ´Ù; °ª¿¡ ¹èÄ¡µÈ Ç¥Çö(face)Àº ³·Àº °ªµé¿¡¼ ´õ ¿¯Áö ¾Ê¾Æ¾ß ÇÑ´Ù. ±Û²Ã °¡Á·¿¡¼ µÎ²² °ªµéÀÌ ¾î¶»°Ô »ç¿ëµµ±¸¿¡¼ ±Û²Ã Ç¥Çöµé¿¡ ¹èÄ¡µÇ´Â°¡ ÇÏ´Â µ¥ ´ëÇÑ º¸ÁõÀº ¾ø´Ù ±×·¯³ª, ´ÙÀ½ ü°è´Â ÀüÇüÀûÀÌ °æ¿ì¿¡ ¾î¶»°Ô ÇÒ´çµÇ´Â°¡¸¦ ¾Ë·ÁÁØ´Ù:
'font-weight' °ªµé °¢°¢¿¡ ´õ ¾îµÎ¿î Ç¥Çö(face)ÀÌ µÉ °ÍÀ̶ó´Â º¸ÁõÀº ¾ø´Ù; ¿¹¸¦ µé¾î, ÀϺΠ±Û²ÃµéÀº Á¤»ó°ú bold Ç¥Çö ¸¸À» °¡Áú ¼ö ÀÖ°í, ´Ù¸¥ °ÍµéÀº ¿©´ü°¡Áö ´Ù¸¥ µÎ²²µé¸¦ °¡Áú ¼ö ÀÖ´Ù.
´ÙÀ½ µÎ ¿¹Á¦µéÀº ÀüÇüÀûÀÎ ¹èÄ¡¸¦ º¸¿©ÁØ´Ù.
"Rattlesnake" ±Û²Ã °¡Á·¿¡¼ °¡Àå ¿¯Àº °Í¿¡¼ °¡Àå µÎ²¨¿î °ÍÀ¸·Î Regular, Medium, Bold, HeavyÀÇ ³×°¡Áö µÎ²²¸¦ °¡Á¤ÇÏÀÚ:
À¯¿ëÇÑ Ç¥Çö(face) | ÇÒ´ç | ±¸¸ÛÀÇ Ã¤¿ò |
---|---|---|
"Rattlesnake Regular" | 400 | 100, 200, 300 |
"Rattlesnake Medium" | 500 | |
"Rattlesnake Bold" | 700 | 600 |
"Rattlesnake Heavy" | 800 | 900 |
"Ice Prawn" ±Û²Ã °¡Á·¿¡¼ °¡Àå ¿¯Àº °Í¿¡¼ °¡Àå µÎ²¨¿î °ÍÀ¸·Î Book, Medium, Bold, Heavy, Black, ExtraBlack.ÀÇ ¿©¼¸°¡Áö µÎ²²¸¦ °¡Á¤ÇÏÀÚ: ÀÌ °æ¿ì »ç¿ëµµ±¸°¡ ExtraBlackÀº °ªÀ¸·Î ¹èÄ¡µÇÁö ¾ÊÀ» °ÍÀ» °áÁ¤ÇÏ¿´½¿¿¡ À¯ÀÇÇ϶ó.
À¯¿ëÇÑ Ç¥Çö(face) | ÇÒ´ç | ±¸¸ÛÀÇ Ã¤¿ò |
---|---|---|
"Ice Prawn Book" | 400 | 100, 200, 300 |
"Ice Prawn Medium" | 500 | |
"Ice Prawn Bold" | 700 | 600 |
"Ice Prawn Heavy" | 800 | |
"Ice Prawn Black" | 900 | |
"Ice Prawn ExtraBlack" | (none) |
´ÙÀ½ ¿¹Á¦´Â ƯÁ¤ ±Û²Ã Ç¥Çö(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 }
ÀÌÀü¼ø¼ | ´ÙÀ½¼ø¼ | ¸ñÂ÷ | ¼Ó¼ºµé | »öÀÎ | ¿ø¹® |
¸ÇÀ§ÀÌ ¹®¼()´Â ÀÚÀ¯·ÎÀÌ ¿¬°á »ç¿ëÀÌ °¡´ÉÇÔ.
(¼öÁ¤ÀÏ )