TYPOGRAPHY. Typography  Typography is the art of creating and setting type with the purpose of honoring the text it sets.  Typography exists  to honor.

Slides:



Advertisements
Similar presentations
Typography Typography exists to honor content. — Robert Bringhurst,
Advertisements

Cascading Style Sheets
© 2004, Robert K. Moniot Chapter 6 CSS : Cascading Style Sheets.
Tutorial 4: Creating page layout with css
More Information on Graphic Design & Color: A few pointers for your websites & other e- publications Dr. Jennifer Bowie.
Chapter 6 Web Typography
Week 7 Web Typography. 2 Understanding Type Design Principles.
Text Properties, Line Box, CSS. Text Properties Properties related to the display of text. Text-align : left, right, center I like FSU!
1 CSS Styling with Fonts and Colors. 2 CSS Cascading Style Sheets and fonts CSS provides Style or Presentation options for our html pages CSS properties.
The Use of Typography in Print and Electronically. [typography] “exists to honour content” Robert Bringhurst, The Elements of Typographical Style.
Using Cascading Style Sheets CSS Structure. Goals Understand how contextual, class and ID selectors work Understand how contextual, class and ID selectors.
Graphic Design: An Overview for Effective Communication.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 3 Key Concepts 1 Copyright © Terry Felke-Morris.
Typography Web Design Professor Frank. Characteristics of Type on the Web Magazine/book typography – 1200 dpi Computer screens – 85 ppi (maximum)
1.01A – What typefaces should be used for various displays?????
Using Visual Studio as an HTML Editor. Go to File/New/File.
7 Selecting Design and Color Section 7.1 Identify presentation design principles Use a custom template Add pages to a navigation structure Section 7.2.
Typography and Space for Web Design Important Issues From Web Style Guide.
Web Design – Sec 4-6 and 4-7 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
Typography is the strategic use of type to create texture, hierarchy, organization, and clear communication.
Using Cascading Style Sheets. Introduction to Styles and Properties  Cascading Style Sheets (CSS) are a standard set by the World Wide Web Consortium.
TYPOGRAPHY. Font Properties  p {font-family: Arial, Helvetica, sans-serif;} Font-Stack  p {font-size: 1em;} small, px, em, %  p {font-style: normal;}
INTRODUCTION TO WEB DEVELOPMENT AND HTML Lecture 09: Cascade Style Sheets - Spring 2011.
TYPOGRAPHY. Typography  Type reset | Absolute versus Relative  Using a Scale  Measure  Line height  Examples 1 | 2 | 3 Examples23.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 3 Key Concepts 1 Copyright © Terry Felke-Morris.
Multimedia & The World Wide Web winny HCI 201 Multimedia and the www.
Chapter 7 Web Typography Principles of Web Design, 4 th Edition.
Document and Web design has five goals:
HTML Essentials Markup ( Part I ). Why Markup ? Markup gives meaning and structure to your web page Creates a relationship between the elements.
Principles of Web Design 6 th Edition Chapter 10 – Data Tables.
Cascading Style Sheets CSS.  Standard defined by the W3C  CSS1 (released 1996) 50 properties  CSS2 (released 1998) 150 properties (positioning)  CSS3.
LEADING. Leading  Space between lines of type.  Comes from traditional letterpress-style typesetting, where strips of lead are used to separate one.
Typography.  Introduction to Typography  Font Collections ▪ Serif ▪ They have small strokes at the end of the character strokes ▪ Ex: Times New Roman,
Chapter 6 Web Typography. 2 Principles of Web Design Chapter 5 Objectives Understand principles for type design on a Web site Use the element Understand.
Basic Responsive Design Techniques. Let’s take a look at this basic layout. It has a header and two columns of text, in a box that is centered on the.
Chapter 7. Designing Documents and Web Sites © 2013 by Bedford/St. Martin's1 Document and Web design has five goals: to make a good impression on readers.
Chapter 12 Cascading Style Sheets: Part II The Web Warrior Guide to Web Design Technologies.
Cascading Style Sheets Orientation Learning Web Design: Chapter 11.
Ch 8 HTML and CSS Web Standards Solutions A Web Standardistas’ Approach.
TYPOGRAPHY. Typography  Type reset | Absolute versus Relative  Using a Scale  Measure  Line height  Examples 1 | 2 | 3 Examples23.
Lesson 05 // Web Design, Layout & Structure 1.Web Design/Designer-Coder Relationship 2.Fixed vs Fluid Website Layouts 3.Screen Resolutions.
Effective PowerPoint Design. Principles of good presentation design  Develop and use a slide template –provide a consistent look and feel to your presentation.
Files you will need ... Black Goose Bistro Summer Menu
Basics of Web Design Chapter 6 More CSS Basics Key Concepts.
Cascading Style Sheets CSS.  Standard defined by the W3C  CSS1 (released 1996) 50 properties  CSS2 (released 1998) 150 properties (positioning)  CSS3.
Cascading Style Sheets Eugenia Fernandez IUPUI. CSS Purpose CSS allow you to specify the style in which your XML elements are displayed. CSS were originally.
Today’s objectives Layouts | floats Measurement units Type properties
Positioning Objects with CSS and Tables
CSS Cascading Style Sheets *referenced from
TYPOGRAPHY. Typography  Type reset | Absolute versus Relative  Using a Scale  Measure  Line height  Examples 1 | 2 | 3 Examples23.
Typography A Key Element in Design A. Definition of Typography Typography is the appearance and arrangement of the characters that make up text on a page.
Chapter 7.  Change body and link styles  Create a drop-down menu  Change color and font styles in the menu  Create a pop-up effect using CSS  Utilize.
Blended HTML and CSS Fundamentals 3 rd EDITION Tutorial 3 Introducing Cascading Style Sheets.
Microsoft Expression Web 3 – Illustrated Unit M: Advanced Typography Using CSS.
Understanding and Applying Typography in CSS
Applying Typography in CSS
Understanding and Applying Typography in CSS
Cascading Style Sheets (Formatting)
Creating a Baseline Grid
Template for IBI poster 56 inches in width and 36 inches in height The title occupies no more than two lines First Author1, Second Author2, Third Author1,2.
The Internet 10/13/11 The Box Model
Typography is the strategic use of type to create texture, hierarchy, organization, and clear communication.
Template for IBI poster 36 inches in width and 48 inches in height The title occupies no more than three lines First Author1, Second Author2, Third Author1,2.
Chapter 7 Web Typography
Template for IBI poster 48 inches in width and 36 inches in height The title occupies no more than two lines First Author1, Second Author2, Third Author1,2.
Session IV Chapter 15 - How Work with Fonts and Printing
CMPE 280 Web UI Design and Development September 5 Class Meeting
Presentation transcript:

TYPOGRAPHY

Typography  Typography is the art of creating and setting type with the purpose of honoring the text it sets.  Typography exists  to honor the content it sets  to enhance legibility and  embody the character of the words within.

Typography  Principles of durable typography:  legibility  some earned or unearned interest that gives its living energy to the page. Robert Bringhurst The Elements of Typographic Style

Typography  Typography exists to bring order to information by dividing and organizing.  It aids readers in finding what they are looking for.

RESET STYLES WITH CSS

Reset  All the browsers have their own default styling for various (X)HTML elements.  Makes it difficult for cross-browser consistency.  You should Reset everything.  YahooReset.CSS  Eric Meyer Reset : meyerweb.com/eric/tools/css/reset/ meyerweb.com/eric/tools/css/reset/ 

Font sizing  Sizing in pixels is absolute while sizing in ems or percentages are an example of relative terms.

Font sizing |Relative | Use em  EM is relative unit best to be thought of as a box.  It is relative to the point size of a specific font (1 em in typical browser is 16 point).  (Sizing with EM Example | EM Box *)Sizing with EM Example

Font sizing | Relative | Size of the em  Size of the em square does not define the size of individual characters within a font. Most fonts have characters that are either larger or smaller than an em (in height or width).  Size of type refers to the size of the em square, not the size of individual characters.

Font sizing | Relative  Relative font sizes are relative to browser default font size (usually16 pixels) or to the parent element. p { font-size: 80%; } blockquote { font-size: 80%; }  If browser base font is 16px, 80% of 16px is 12.8px, so p and blockquote are same.  However, if p element is inside the blockquote, 80% of 12.8px is 10.42px. (Relative Sizing Example(Relative Sizing Example| Blockquote and P *)

Font sizing | Relative | 62.5%  Richard Rutter wrote article outlining a trick to making EM sizing calculations simpler: See:

Font sizing |62.5%  Browsers’ common default font size is 16px.  Set the body font size to be 62.5%, resetting the default value to 10px.  From here on, using ems is much easier:  12px in ems is 1.2em  8px is 0.8em.  This only works for direct child elements of the body; nested elements will be relative to their parents. (Work on Example *)

Absolute font sizes  Specified by designer, done in pixels.  Overrides any preference for larger or smaller type a user may want. p { font-size: 14px; } blockquote { font-size: 14px; }  Both paragraphs and blockquote will be 14px even when a child of another element.  No inheritance.  Simpler than figuring out math of relative font sizing.

Absolute font sizes Downsides  Takes control away from user.  Accessibility issues if user needs larger text to accommodate for poor vision.

Font sizing | Relative |Absolute When to use Relative versus Absolute  Consider target audience, your design, your resources.  Relatively sizing will likely take more time.  Sites with target users who have poor vision use relative.  Situations where abnormally small text has been used for stylistic reasons and you want to make sure someone can resize text to read it - use relative. Jeff Croft, 2008

STICK IT TO A SCALE

Stick it to a scale  Stick it to a scale  Use a scale when setting type.  Find what suits you best for a given project and stick to it.

Stick it to a scale  Don’t compose without a scale  “In the sixteenth century, a series of common sizes developed among European typographers, and the series survived with little change and few additions for 400 years. [...] Use the old familiar scale, or use new scales of your own devising, but limit yourself, at first, to a modest set of distinct and related intervals.” Source:

Stick it to a scale  Traditionally-set type is composed to a scale.  Above sizes are the classic typographic scale.  Relationships between different sizes of type within a composition is meaningful.  Create a scale thoughtfully and then stick to it. Jeff Croft, 2008

Stick it to a scale  For text which is to be printed, the font-size property can and should be used to set in text in points, for example: p { font-size:12pt }

Stick it to a scale  Body of a web page has 16 px text by default.  Set paragraphs to 12 px would require setting paragraphs at 0.75em. p { font-size:0.75em; /* 16x0.75=12 */ }

Stick it to a scale  The traditional scale: body { font-size:100%; } h1 { font-size:2.25em; /* 16x2.25=36 */ } h2 { font-size:1.5em; /* 16x1.5=24 */ } h3 { font-size:1.125em; /* 16x1.125=18 */ } h4 { font-size:0.875em; /* 16x0.875=14 */ } p { font-size:0.75em; /* 16x0.75=12 */ } (Scale Example(Scale Example 1*)

Stick it to a scale body {font: 1em/1.5em "Lucida Grande“;} h1, h2, h3, h4, h5, h6 {font-family: helvetica, arial, verdana, sans-serif;font- weight: normal;} h1 {font-size: 218%;} h2 {font-size: 164%;} h3 {font-size: 145%;} h4 {font-size: 118%;} (Scale Example 2)

Stick it to a scale

SELECT A GOOD MEASURE

Select a good measure  Measure - length of a single line.  Measure is a key element of readability.  Set with width property.  Best to use ems or percentages to set the width of blocks of text, units are directly proportional to the size of type.

Select a good measure  min-width and max-width properties are very helpful in ensuring a readable measure length, even when text is within larger elements.

Select a good measure | Length  For optimal readability,  a measure of characters in length is recommended  Between 30 and 50 ems can be seen as an ideal line length. (Scale Example)

LEADING

Leading  Space between lines of type.  Comes from traditional letterpress-style typesetting, where strips of lead are used to separate one line of text from the next.  Establishing appropriate leading is one of the fastest ways to make your site look professional.

Leading rules of thumb  Blocks of type typically need positive leading.  Blocks of type do not read well with no leading.  Short elements of type (e.g., headers) need less leading.  Darker (heavier) type needs more leading than lighter type.  Sans serif type needs more leading than serif.  Longer line-lengths need more leading.  Shorter line-lengths require less leading. Jeff Croft, 2008

COLOR

Shades of gray  For legibility contrast must exist between the background and foreground colors.  Computer screens have much greater black/white contrast than typical printed page.  As a result, many web designers prefer off-black to pure black on white backgrounds.  Elegant to use very light gray instead of pure white on black backgrounds. Show Examples 1 - 4

Shades of gray Make all visual distinctions as subtle as possible, but still clear and effective. Edward Tufte Visual Explanations

Grids  Bring order to page and help specify where things should go and their flow.  Use “gutters” (margins between columns) to separate your columns   Show Grid Examples

Additional items  Set body in a serif and headings in a san serif or visa-versa - add to visual appeal  Set abbr and acronym elements in small caps (using the font-variant property)  Mark new paragraphs with indents, outdents, or other ornaments, drop cap and/or headers. Simon Pascal Klein, Beautiful Web Typography

Additional items  Generally use flush-left (text-align: left;) for running text, particularly with narrow measure.  Justification can work at ample measures and better with serif typefaces.  Use high-contrasting link colors Simon Pascal Klein, Beautiful Web Typography

Resources         