typography. introduction to typography font collections ▪ serif ▪ they have small strokes at...

16
Typography

Upload: angela-gibson

Post on 27-Dec-2015

235 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Typography.  Introduction to Typography  Font Collections ▪ Serif ▪ They have small strokes at the end of the character strokes ▪ Ex: Times New Roman,

Typography

Page 2: Typography.  Introduction to Typography  Font Collections ▪ Serif ▪ They have small strokes at the end of the character strokes ▪ Ex: Times New Roman,

Introduction to Typography Font Collections▪ Serif▪ They have small strokes at the end of the character

strokes▪ Ex: Times New Roman, Georgia, Palatino▪ Often times used for text▪ Some debate about whether to use on-line or not

▪ Sans-serif▪ Do not have small strokes at the end of character strokes▪ Typically used for headers.▪ Some fonts have been made specifically for the Web

Page 3: Typography.  Introduction to Typography  Font Collections ▪ Serif ▪ They have small strokes at the end of the character strokes ▪ Ex: Times New Roman,

Font Collections Monospace▪ Equal spacing between letters▪ Ex: Courier and Monotype

Cursive▪ Looks like cursive handwriting▪ Ex: Comic Sans MS

Fantasy▪ Not in the other families▪ Usually a special, unique style

Page 4: Typography.  Introduction to Typography  Font Collections ▪ Serif ▪ They have small strokes at the end of the character strokes ▪ Ex: Times New Roman,

Fonts You can choose from thousands of fonts but you

need to determine whether your user has that font on their machine▪ Reference:

http://www.ampsoft.net/webdesign-l/WindowsMacFonts.html

▪ You can pay for fonts at TypeKit.com for example.

▪ You can use Google Fonts▪ www.google.com/fonts▪ Tutorial on using Google Fonts▪ http://designshack.net/articles/css/a-beginners-guide-to-using-g

oogle-web-fonts/

▪ Use Photoshop to create headers in many diff fonts and save as image- don't worry about user having that font -See this week's PS tutorial.

Page 5: Typography.  Introduction to Typography  Font Collections ▪ Serif ▪ They have small strokes at the end of the character strokes ▪ Ex: Times New Roman,

Using @font-face Here is a step by step guide: http://sixrevisions.com/css/font-face-guide/And a video featuring Font Squirrelhttp://net.tutsplus.com/tutorials/design-tutorials/quick-tip-how-to-work-with-font-face/

There are other techniques including: Cufon sIFR FLIR

Page 6: Typography.  Introduction to Typography  Font Collections ▪ Serif ▪ They have small strokes at the end of the character strokes ▪ Ex: Times New Roman,

So which technique do I use? If you have money and for professional design

you can pay and use a site like Typekit You can always use the web safe fonts that

come with the machines – free, try to match for MAC and Windows

Photoshop makes great headers and no worries about the user having the fonts because it is an image

Google fonts is pretty easy and free – test! And lastly @font-face has made some

progress and Font Squirrel makes it somewhat better but still complex.

Page 7: Typography.  Introduction to Typography  Font Collections ▪ Serif ▪ They have small strokes at the end of the character strokes ▪ Ex: Times New Roman,

▪ Spend time knowing a small group of serif and sans serif font families. Get to know which font families contrast enough for headers and body text.▪ http://www.w3schools.com/cssref/css_websafe_fonts.asp

▪ Don't just choose willy-nilly or it will look willy-nilly.

Typically you specify a font-family for the bodytag and then override it when necessary▪ body {font-family:Helvetica, Arial, sans-serif;}▪ Goes from specific to ending in general- if browser cannot find

Helvetica or Arial it will use one of its sans-serif fonts ▪ If font-family is two words then use quotes around it

Page 8: Typography.  Introduction to Typography  Font Collections ▪ Serif ▪ They have small strokes at the end of the character strokes ▪ Ex: Times New Roman,

Fonts Font-family property is inherited by all of

the children so it will propagate throughout your document

Sizing of fonts▪ Absolute (points, pixels, inches) or relative

(ems, percentages)▪ Good article on setting font size▪ http://www.maxdesign.com.au/articles/relative/

Page 9: Typography.  Introduction to Typography  Font Collections ▪ Serif ▪ They have small strokes at the end of the character strokes ▪ Ex: Times New Roman,

Fonts Many people recommend using ems or

percentages so that their sizes can easily be adjusted and it’s good for accessibility

Em – is the default size being used by your browser- typically this is 16px▪ You can adjust sizes by varying the multiplier of

the em▪ 1em = 16px, 2em=32px, 1.5em=24px

▪ Ex. body { font-family: helvetica, arial, sans-serif; font-size:1em}

Good article: http://www.sitepoint.com/css-font-sizing-tutorial/

Page 10: Typography.  Introduction to Typography  Font Collections ▪ Serif ▪ They have small strokes at the end of the character strokes ▪ Ex: Times New Roman,

Nested Tags Be careful when using nested tags and font-sizes The calculated font-size is inherited and not the

absolute value If you have an unordered list within a paragraph

and change the font-sizes you may be surprised▪ p {font-size: .8em;}▪ ul{ font-size: .75em;}

▪ If 1em equals 16 px then the p text will be 12.8 and the ul will be 9.6

▪ You can set the font-size property to inherit which will cause it to take on its parent’s size

Page 11: Typography.  Introduction to Typography  Font Collections ▪ Serif ▪ They have small strokes at the end of the character strokes ▪ Ex: Times New Roman,

Here is a site that has a short article on font categories and some history of font usage:

http://dev.opera.com/articles/view/fonts-for-web-design-a-primer/

What would my web page look like with a different font typeface – very nice. TypeWonder▪ http://typewonder.com/

Page 12: Typography.  Introduction to Typography  Font Collections ▪ Serif ▪ They have small strokes at the end of the character strokes ▪ Ex: Times New Roman,

A wonderful tool for experimentation http://www.typetester.org/

Reference Sheet http://speckyboy.com/2008/10/06/css-ty

pography-reference-sheet-get-creative-with-your-headlines/

Page 13: Typography.  Introduction to Typography  Font Collections ▪ Serif ▪ They have small strokes at the end of the character strokes ▪ Ex: Times New Roman,

Other properties font-style▪ Values: normal italic and oblique▪ h3 {font-style:italic;}

font-weight▪ Values: bold, normal▪ h3 {font-weight:bold;}

font-variant▪ Values: small-caps, normal▪ H3 { font-variant:small-caps;}

Page 14: Typography.  Introduction to Typography  Font Collections ▪ Serif ▪ They have small strokes at the end of the character strokes ▪ Ex: Times New Roman,

Font Property Shorthand Must always declare font-size and font-

family Sequence▪ 1 font-weight, font-style, font-variant in any

order then▪ 2 font-size then▪ 3 font-family▪ Ex: p {font:bold italic small-caps .75em

verdana, arial, sans-serif;}

Page 15: Typography.  Introduction to Typography  Font Collections ▪ Serif ▪ They have small strokes at the end of the character strokes ▪ Ex: Times New Roman,

Text properties Text-indent Letter-spacing Word-spacing Text-decoration Text-align Line-height Text-transform Vertical-align

Page 16: Typography.  Introduction to Typography  Font Collections ▪ Serif ▪ They have small strokes at the end of the character strokes ▪ Ex: Times New Roman,

A resource list of articles: http://www.noupe.com/css/css-typography-cont

rast-techniques-tutorials-and-best-practices.html

http://www.papress.com/thinkingwithtype/index.htm

http://webdesignledger.com/resources/12-css-tools-and-tutorials-for-beautiful-web-typography

http://www.webdesignerwall.com/tutorials/typographic-contrast-flow/

http://www.thedesigncubicle.com/2009/11/typography-is-the-backbone-of-good-web-design/

http://webdesign.tutsplus.com/articles/choosing-the-right-font-a-practical-guide-to-typography-on-the-web/