#Batch Webfont How-To and FAQ ###This guide is not the only way to incorporate the Batch webfont into your work. I am far from classing myself as a developer. It is just a guide to help you understand more how the web-font is constructed and how you could implement it. ####If you get stuck at all, or require further details the quickest way to contact me is via my [twitter](http://twitter.com/sdmix). #####Font Face Setup First up, let's get the CSS for getting the Batch web-font into your project: @font-face{ font-family:Batch; src:url('assets/batch.eot'); src:url('assets/batch.eot?#iefix') format('embedded-opentype'), url('assets/batch.woff') format('woff'), url('assets/batch.ttf') format('truetype'), url('assets/batch.svg#batchregular') format('svg'); font-weight:normal; font-style:normal; } In this example, the font files are located in the _root/assets/_ folder, if this isn't where you plan on storing the files, just change these values. Once you've got this in your CSS, you're set up and ready to go. #####CSS Setup The Batch web-font is designed and built to be give you pixel perfect icons at the size you declare within your CSS. So using the following code: .batch { font-family:"Batch"; /*or whatever you've decalred your font name as*/ font-size:16px; line-height:1; display:inline-block; } will give you the icon at 16px. This is handy for when you're working from your designs. #####Pulling the icons All the icons in the Batch web-font are within the Private Unicode character range. This means that if for any reason the font file fails to load, you will either see nothing or a blank square depending on your system setup. This also stops screen readers from reading out your icon's as letters. Something that is useful for accessability. The easiest way to quickly test to make sure your code is working and the font is loading correctly is to place the following into your markup (based on the above code example):