ȸ¿ø·Î±×ÀÎ
14³â Àü
@font-face
À̹ø ÆÄÀ̾îÆø½º 3.5 ºÎÅÍ´Â @font-face °¡ Áö¿øµÇ°Ô µË´Ï´Ù. CSS3¿¡¼ ±¸ÇöµÇ´Â ±â´ÉÀ¸·Î º¸Áö¸¸ ÀÌ¹Ì CSS2 ¶§¿¡µµ »ç½Ç IE¿¡¼ ƯÁ¤ ÆùÆ®Á¾·ù (.eot) ¸¸ Áö¿øµÇ¾ú¾úÁÒ. ¾öû³ °ü½É°¡¿îµ¥ °³¹ßÀÌ µÇ¾îÁ³À½¿¡µµ ºÒ±¸ÇÏ°í copyright, ¶óÀ̼¾½º µîÀÇ ¹®Á¦¿Í ºê¶ó¿ìÀú ¹ÌÁö¿øÀ¸·Î ³Î¸® »ç¿ëµÇÁö ¸øÇß½À´Ï´Ù. ¹°·Ð ÀÌÁ¦ »çÆĸ®3.1, Å© ·Ò 2.0 ºê¶ó¿ìÀú¿¡ ÀÌ¾î ºÒ¿©¿ì3.5 ±îÁö Áö¿øµÇ¸ç °ð ¸±¸®½ºµÉ ¿À Æä¶ó10 ¿¡¼µµ Áö¿øÇÏ°Ô µË´Ï´Ù. ¸î´Þ¾È¿¡ IE¸¦ Á¦¿ÜÇÑ ¸ðµç ¸ÞÀÌÀú ºê¶ó¿ìÀúµéÀÌ ÀÌ ±â´ÉÀ» Áö¿ø ÇÑ´Ù´Â °ÍÀÔ´Ï´Ù.
W3C¿¡¼ Á¤ÀÇÇÏ´Â @font-face ¸¦ µû¿À¸é, @font-face´Â ÇÊ¿äÇÑ ÆùÆ®¸¦ ¸µÅ©ÇÏ¿© ÇÊ¿äÇÑ ºÎºÐ¿¡ Ãâ·ÂÅä·Ï ÇÏ´Â ±â´ÉÀ» ´ã´çÇÕ´Ï´Ù. Á¦ÀÛÀÚ°¡ ƯÁ¤ ȯ°æ¶§¹®¿¡ ÆùÆ® ¹ÌÁö¿øÀ» ¿ì·ÁÇÏ¿© ±âº»ÆùÆ®¸¸À» »ç¿ëÇÏ´Â Á¦ÇÑÀ» ¹þ¾î³ª¼ À¯Àú¿¡°Ô ¿øÇÏ´Â ·»´õ¸µÀ» º¸¿©ÁÙ¼ö ÀÖ°Ô µË´Ï´Ù. CSS ·êÀ» »ç¿ëÇÏ¿© À¯Àú¿¡ÀÌÀüÆ®(º¸Åë ºê¶ó¿ìÀú) ´Â ÁÖ¾îÁø ÅؽºÆ® ¾È¿¡ Á¦ÀÛÀÚ°¡ ¿øÇϴ ƯÁ¤ ÆùÆ®°¡ »ç¿ëµÉ °æ¿ì ´Ù¿î·Îµå ÇÏ¿© Ãâ·ÂÇÏ°Ô µË´Ï´Ù. TrueType (.ttf) À̳ª OpenType (.otf) À» »ç¿ëÇÒ¼ö ÀÖ´Â °ÍÀÌÁÒ.
The @font-face rule allows for linking to fonts that are automatically activated when needed. This permits authors to work around the limitation of ¡°web-safe¡± fonts, allowing for consistent rendering independent of the fonts available in a given user¡¯s environment. A set of font descriptors define the location of a font resource, either locally or externally, and the style characteristics of an individual face. Multiple @font-face rules can be used to construct font families with a variety of faces. Using CSS font matching rules, a user agent can selectively download only those faces that are needed for a given piece of text. - W3C
»ç¿ë¹ýÀº ³ª¸§ ½±½À´Ï´Ù. @font-face ¿¡¼ »ç¿ëµÇ¾îÁú ÆùÆ®À̸§°ú À§Ä¡¸¦ ÁöÁ¤ÇØ ³õÀ¸¸é ±âº»Á¶°ÇÀÌ °®Ãß¾î Áý´Ï´Ù. ±× ÈÄ º¸Åë ÆùÆ® ½ºÅ¸ÀÏÀ» Àû¿ëÇÏ´Â °Í°ú µ¿ÀÏÇÏ°Ô font-family¸¦ »ç¿ëÇÏ¿© À̸§À» ºÒ·¯ÁÖ¸é µÇ°Ú½À´Ï´Ù.
@font-face {
font-family: ILMOL;
src: url("http://ilmol.com/ILMOL.ttf") format("truetype");
}
p {
font-family: ILMOL;
}
Ưº°È÷ Á¦ÀÛÀÚ°¡ »ç¿ëÇÏ°íÀÚ ÇÏ´Â ÆùÆ®¿Í ºñ½ÁÇÑ ÆùÆ®°¡ ÀÌ¹Ì À¯ÀúÀÇ ÄÄÇ»ÅÍ¿¡ ÀÖÀ» ½Ã¿¡ ±×°ÍÀ» ¸ÕÀú »ç¿ëÇϵµ·Ï ÇÏ¸ç ºñ½ÁÇÑ ÆùÆ® Á¶Â÷µµ ¾øÀ» °æ¿ì ´Ù¿î·Îµå ÇÏ°Ô ÇÏ´Â ¹æ¹ýÀÌ localÀÔ´Ï´Ù. ¿¹¸¦µé¾î ILMOL À̶ó´Â ÆùÆ®¿Í ELMOL ±×¸®°í YILMOL À̶ó´Â ÆùÆ®°¡ °ÅÀÇ ºñ½ÁÇÑ ½ºÅ¸ÀÏÀ» °®°í ÀÖÀ¸´Ï ILMOLÆùÆ®¸¦ ´Ù¿î·Îµå Àü¿¡ ELMOLÀ̳ª YILMOL ÆùÆ®°¡ ÀÏ´Ü À¯Àú ÄÄÇ»ÅÍ¿¡ ÀÖ³ª È®ÀÎÇÏ¿© »ç¿ëÇÏ°Ô ÇÏ·Á¸é,
@font-face {
font-family: ILMOL;
src: local("ELMOL"),
local("YILMOL"),
url(ILMOL.ttf);
}
body { font-family: ILMOL, sans-serif; }
ÀÌ·¸°Ô ÁöÁ¤ÇØ ÁÙ¼ö ÀÖ½À´Ï´Ù. À̴ ƯÈ÷ ´Ù¸¥ Ç÷¢ÆûÀÇ ÄÄÇ»ÅÍµé »çÀÌ¿¡ ºñ½ÁÇÑ ÆùÆ®¸¦ ÁöÁ¤ÇÒ¶§ À¯¿ëÇѵ¥ ¸Æ¿¡¼ÀÇ Helvetica ´Â PC¿¡ ¾øÀ¸¹Ç·Î ºñ½ÁÇÑ ¼Ã¼ÀÎ Trebuchet MS °¡ ÀÖ³ª È®ÀÎÀ» ¸ÕÀú ÇÏ°ÔÇÑ ÈÄ¿¡ Helvetica¸¦ ´Ù¿î¹Þ°Ô ÇÒ¼ö ÀÖ°ÚÁÒ. ¹°·Ð µÑ´Ù ÀúÀÛ±ÇÀÇ ¹®Á¦µµ ÀÖ°í ±âº»ÀûÀ¸·Î Á¦°øµÇ¹Ç·Î ½ÇÁ¦ÀûÀÎ »ç¿ëÀÇ »ç·Ê´Â ¾ø°ÚÁö¸¸ ¸»ÀÔ´Ï´Ù.
This font is Disney!
À§´Â ½ÇÁ¦ÀûÀ¸·Î »ç¿ëÇØ º» °á°ú ÀÔ´Ï´Ù. ¾à 40k¹Û¿¡ µÇÁö ¾Ê´Â ¡°Walt Disney Script¡± ¼Ã¼ ÀÔ´Ï´Ù. À¥±×¸² 1°³ ´Ù¿î·Îµå ¹Þ´Â »çÀÌÁî Á¤µµ¹Û¿¡ µÇÁö ¾ÊÁö¸¸ ¾öû³ª°Ô ÆÄ¿öÇ®ÇÑ °á°ú¸¦ °¡Áö°í ¿Ã ¼ö ÀÖ½À´Ï´Ù. µðÀÚÀ̳ʺеéÀº ¹«½¼ À̾߱âÀÎÁö »ÀÀú¸®°Ô ´À³¢°í °è½Çµí Çϳ׿ä. ¹°·Ð ÇöÀç IE¿Í Opera 9.x´Â º¸ÀÌÁö ¾Ê½À´Ï´Ù.
¾ÆÁ÷ À̸¥°É±î?
ÀÎÅͳÝÀͽºÇ÷η¯°¡ Áö¿øÇÏÁö ¾Ê´Â´Ù´Â Ä¡¸íÀûÀÎ ´ÜÁ¡ ¸»°íµµ ³Ñ¾î¾ß ÇÒ »êµéÀÌ ÀÖ½À´Ï´Ù. ÀÏ´ÜÀº ¼Ã¼ÀÇ ¶óÀ̼¾½º ¹®Á¦ÀÔ´Ï´Ù. ´ÙÇàÀ̵µ Typekit ÀÌ À̺κÐÀ» À§ÇÏ¿© ¿½ÉÈ÷ ¶Ù°í ÀÖ´Â ÁßÀÔ´Ï´Ù¸¸ ¹«·á¶ó°í Á¦°øµÇ´Â ÆùÆ®µéÀ̶ó Çصµ css¸µÅ©³ª À¥ÆùÆ®·ÎÀÇ »ç¿ëÀº ±ÝÇÏ°í Àִ°͵éÀÌ ´ëºÎºÐ ÀÔ´Ï´Ù. ŸÀÔŶ À̸ÞÀÏ ¾Ë¸²ÀÌ¿¡ °¡ÀÔÇØ ³õÀºÁö ¿À·¡µÇ¾úÁö¸¸ ¾ÆÁ÷µµ º° ´Ù¸¥ ¼Ò½ÄÀÌ ¾ø³×¿ä.
Çѱ¹¿¡ ÀÌ ¹®Á¦¸¦ Àû¿ë½ÃÅ°°Ô µÇ¸é ±× ¹®Á¦´Â ´õ¿í Ä¿Áö°Ô µË´Ï´Ù. ¹«·á·Î Á¦°øµÇ´Â ÆùÆ®µéÀ» ã±â°¡ °ÅÀÇ ºÒ°¡´É ÇÒ »Ó´õ·¯ Áö³¹ø ³×À̹ö¿¡¼ ¡®³ª´®¡¯ ¼Ã¼¸¦ °ø°³Çϸç ÇÑ±Û ÆùÆ® °³¹ßÀÌ ¾ó¸¶³ª ¾î·Á¿î°¡¸¦ ³ª´©¾úÁö¸¸¼µµ ¸îõÀÚ¸¦ µðÀÚÀÎÇÏ¿©¾ß ÇÔÀº ÇØ¿Ü ÆùÆ®°³¹ß°ú´Â ³Ê¹«³ªµµ Â÷ÀÌ°¡ ³³´Ï´Ù. ¶ÇÇÑ ¼Ã¼ÀÇ °³¹ßÀÌ ¾î·Æ°í ¹æ´ëÇÑ ¸¸Å ±× ¿ë·®¶ÇÇÑ ¹æ´ëÇÕ´Ï´Ù. ¾à 4MBÀ» ³Ñ³ªµå´Â »çÀÌÁî´Â À¥ÆùÆ®·Î½á ÀûÇÕÇÑÁöÀÇ Àǹ®Á¶Â÷ °®Áö ¸øÇÏ°Ô ¸¸µéÁÒ.
±×·³ ¿ì¸®¿¡°Õ ´Ü¼øÈ÷ ±×¸²ÀÇ ¶±À̳Ä. ³× ¾ÕÀ¸·Î ¸î³â°£Àº ÃæºÐÈ÷ °¡´ÉÇÕ´Ï´Ù¸¸ º¯ÈÀÇ °¡´É¼º ¶ÇÇÑ ÃæºÐÇÕ´Ï´Ù. ÀÏ´Ü IEÀÇ ¹ÌÁö¿øÀÌ ±×·¡µµ °¡Àå Å« Àå¾Ö¹°ÀÌ°ÚÁö¸¸ IE °³¹ßÆÀ ¶ÇÇÑ @font-faceÀÇ Çʿ並 ÃæºÐÈ÷ ÀνÄÇÏ°í Àֱ⠶§¹®¿¡ ÃßÈÄ¿¡ °ð Áö¿øµÇÁö ¾ÊÀ»±î ÇÏ´Â »ý°¢ÀÔ´Ï´Ù. ÀÌ¹Ì .eot ÆùÆ® Á¾·ù¸¦ Áö¿øÇϹǷΠ°¡´ÉÇÑ ºÎºÐÀ̶ó°í º¾´Ï´Ù. CSS3°¡ ¿ÏÀüÇØÁöÁö ¾Ê´ÂÇÑ Áö¿ø¾Ê°Ú´Ù´Â ¹æħÀ» µé°í ÀϾé ÇÒ¸» ¾ø½À´Ï´Ù¸¸¡¦
IE°¡ Áö¿ø¿¡ ³ª¼¶À¸·Î ÀÎÇؼ ¸ðµç ºê¶ó¿ìÀú¿¡¼ @font-face°¡ °¡´ÉÇØ Áø´Ù°í º¼¶§ Á¦ÀÏ ¸ÕÀú ±ºÄ§À» µ¹¸±¸¸ÇÑ °÷Àº °¢Á¾ ¸Þ°ÅÁø°ú ½Å¹®»çµéÀÔ´Ï´Ù. »çÀÌÆ®µéÀÌ ´õ¿í ¹Ì·ÁÇØÁö°í ½Ã½Ã°¢°¢ ¹Ù²î´Â Çìµå¶óÀÎÀÌ ±× ¾î´À¶§ º¸´Ùµµ ¾Æ¸§´ä°Ô Ãâ·ÂµÈ´Ù¸é À̸¦ ¸¶´ÙÇÒ ¹Ìµð¾î ¸Åü´Â ¾ø´Ù°í º¾´Ï´Ù. ´õ±º´Ù³ª 1pxÀÇ ¹ÌÇÐÀ» Áñ±â´Â µðÀÚÀ̳ʵ鿡°Ô´Â õ±¹°ú °°°ÚÁÒ.
¡°³ 1px ¿ÀŹÈÄ!¡±
¿©±â¼ À¥¼Ã¼¸¦ Á¦°øÇϴ ȸ»ç³ª ÆùÆ®¾÷ü°¡ ³ª¿Â´Ù¸é ±× ¶ÇÇÑ À¯¸í¼¼¸¦ Ÿ°Ô µÉÁöµµ ¸ð¸£´Â ÀÏÀ̱¸¿ä.
¾ðÁ¦ ¾î¶°ÇÑ ¹æ½ÄÀ¸·Î ÀÌ ºÎºÐÀÌ Çѱ¹ÀÇ µðÀÚÀ̳ʵé°ú °³¹ßÀڵ鿡°Ô ¿µÇâÀÌ °¥Áö´Â ´©±¸µµ ¸ð¸¨´Ï´Ù. ÇÏÁö¸¸ ÀÌ¹Ì ÇØ¿Ü°³¹ßÀڵ鿡°Õ ½Ãµ¿ÀÌ °É·È°í »çÀÌÆ®°¡ ´õ¿í´õ ¼¼·ÃµÇ¾îÁö°í Áøȵǵµ·Ï µµ¿ï°ÍÀº È®½ÇÇÕ´Ï´Ù.
Less image, faster browsing, better internet.
ÀÌ°Ç ±× ´©±¸µµ ºÎÀÎÇÒ¼ö ¾ø´Â ¸ðµÎ°¡ ¿øÇÏ´Â °á°úÀÔ´Ï´Ù. :)
̵̧ : 378
̵̧
¸ñ·Ï