Font Families What are they and why do I need them?

Slides:



Advertisements
Similar presentations
WEB PAGES: CREATING AND MAINTAINING ** Frank Romanelli Instructor: Wednesday: 10:15 -11:15 Week 3.
Advertisements

Font Usage on the Web. Used to be true that … Normally end users can only see the fonts that are already installed on their computers. Normally end users.
CSS. CSS, or Cascading Styles Sheets, is a way to style HTML. Whereas the HTML is the content, the style sheet is the presentation of that document.
 CSS Presentation and layout is based on the CSS Box Model.  The CSS Box Model states that every element on a page is a rectangular box.  This includes:
Chapter 6 Web Typography
Week 7 Web Typography. 2 Understanding Type Design Principles.
Web Development & Design Foundations with HTML5
Typography Basic terminology/concepts
Chapter Concepts Discuss Fonts Understand Fonts
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.
Web Workshop: CSS Objectives: - “What is CSS?” - Structure of CSS - How to use CSS in your webpage.
Chapter 10: TypographyCopyright © 2004 by Prentice Hall User-Centered Website Development: A Human- Computer Interaction Approach.
The Use of Typography in Print and Electronically. [typography] “exists to honour content” Robert Bringhurst, The Elements of Typographical Style.
SM5312 week 2: web design1 Web Typography Nick Foxall.
Cascading Style Sheet (CSS) Instructor: Dr. Fang (Daisy) Tang
WEB PAGES: CREATING AND MAINTAINING ** Tom Keane & Mayis SeapanInstructors: HTML Tags to format your text.
Computing Concepts: CSS. Aims  To understand the uses of css  To understand the different types of css  To be able to create a css file  To be able.
Chapter 10: TypographyCopyright © 2004 by Prentice Hall 10. Typography In this chapter you will learn about: The basic terminology and concepts of working.
Typography Web Design Professor Frank. Characteristics of Type on the Web Magazine/book typography – 1200 dpi Computer screens – 85 ppi (maximum)
Web Fonts. Choosing Fonts for a Website: Only those fonts that are installed on our viewers' computers will display properly on our web pages. For this.
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.
CHAPTER 8: Enhancing a Website Session 1. Objectives Embed a YouTube video in your website Insert a slideshow in your website Use Google fonts in your.
© 2011 Delmar, Cengage Learning Chapter 2 Developing a Web Page.
TECH2018 Multimedia and the Internet More about CSS and Page Layouts.
Multimedia: Making it Work
Cascading Style Sheets (CSS) 1.  What is CSS?  Why CSS?  How to write a CSS? 2.
10. Typography The basic terminology & concepts of working with type
Typography-- Using Text Typography -- Using Text There are two basic types of fonts: Sans Serif Serif.
Art 368 WEB Design 1 Spring 2002 Type Two basic families:  Serif and Sans Serif Parts of all type Ascenders, descenders, baseline, etc. Leading= linespacing/paragraph.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 3 Key Concepts 1 Copyright © Terry Felke-Morris.
Chapter 7 Web Typography Principles of Web Design, 4 th Edition.
Font Families by Anthony Asay. Font Family ●Font family or font face is the typeface that is applied to the text by a web browser. ●There are a lot of.
Typography.  Introduction to Typography  Font Collections ▪ Serif ▪ They have small strokes at the end of the character strokes ▪ Ex: Times New Roman,
Web Typography Serif and sans serif fonts  Serifs are the tails on the letters  Serif leads the eye from letter to letter  At large font sizes, the.
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.
INTRODUCTION TO HTML5 Styling Text. Change the Font Size  You can use the font-size property to change the font size for a document’s text.  Instead.
The Internet and the World Wide Web. The Internet A Network is a collection of computers and devices that are connected together. The Internet is a worldwide.
Chapter 12 Cascading Style Sheets: Part II The Web Warrior Guide to Web Design Technologies.
 HTML stands for Hyper Text Mark-up Language. The coding language used to create documents for the World Wide Web  HTML is composed of tags. HTML tags.
Just A Few More Fun Objectives 1 Having Some Fun With Java Script 2 Using Style Sheets.
Text and Fonts in CSS. Customizing fonts In CSS, fonts are divided into “font families” Only certain fonts are commonly installed on most computers Therefore.
Prioritizing Web Usability Nielsen and Loranger Chapter 7: Typography: Readability and Legibility Paul Ammann SWE 432 Design.
Files you will need ... Black Goose Bistro Summer Menu
Fonts The following CSS properties will be described: 1.Font-family 2.Font-style 3.Font-variant 4.Font-weight 5.Font-size 6.Font.
XHTML Formatting font with a style declaration. Formatting Font HTML uses the font tag to change size and family of font But… the font tag is being deprecated.
Typography Chapter 10: TypographyCopyright © 2004 by Prentice Hall.
Fonts. Choosing Fonts How text looks on our web pages is a major component of the overall appearance of our site. We need to choose our text fonts carefully,
Working with DIV Structures, CSS, Webfonts and Templates 9/16/2015Web Development and Interactive Media.
CSS FONT STACKS. What are font stacks? Font stacks are about creating a relevant and comprehensive list of fall-back fonts.
CSS Fonts. The Font properties allow you to change the font family, boldness, size, and the style of a text.
HTML HyperText Markup Language Victoria E. Kozlek.
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.
SCHOOLOFDESIGNANDVISUA LART Typography with CSS Text Properties, Readability & Web Fonts.
CSS Introductions. Objectives To take control of the appearance of a Web site by creating style sheets. To use a style sheet to give all the pages of.
Fonts.
Working with HTML5 & DIV Structures, CSS, Webfonts and Templates
CSS for Styling Text.
Web Development & Design Foundations with XHTML
ATLAS WEB Web Typography.
Style Sheets.
Readability and Legibility
Understanding and Applying Typography in CSS
Applying Typography in CSS
Understanding and Applying Typography in CSS
TYPEFACE TERMINOLOGY SERIF SANS-SERIF MONOSPACE Explain: names for different types of typeface (point out differences) Click: serif Click: sans-serif.
Fonts.
Lesson 5 – Controlling fonts with CSS
ATLAS WEB Web Typography.
Presentation transcript:

Font Families What are they and why do I need them?

How does it work? You can define the font family by either applying it in the html or the css. Css example -.text { font-family: "calibri"; } Html example – H2 { font-family:'Lucida Casual', 'Comic Sans MS'; } The web browser can only apply the font if it is available on the system which it operates, in other words, if the computer doesn’t have the font it won’t work. What is a font family? It is a typeface that will be applied by a web browser to some text. It is relevant for the display of text on the screen, printer or other device

How can I ensure it will work with the font I want? If the system doesn’t have the font, you can choose a substitute font for that system to use..text { font-family: "calibri", Garamond, 'Comic Sans'; } You must separate each font by a comma. You should also list the fonts in prefferencial order, in the case above, calibri is preffered, but if it doesn’t exist then Garamond would be next. Any font families that have a space in the name has to be encapsulated in either quotes or single quotes.

How can I get around users not having the font I want to use? First understand that there are fonts available on all systems, see this list: Andale Mono Arial/Arial Black Courier/Courier New Comic Sans Georgia Impact Times / Times New Roman Trebuchet MS Verdana Most web developers try to limit themselves to this list of fonts. Cross platform matters. Windows, mac, android, and iOS all have different fonts just because all windows computers have a certain font, other Operating Systems may not.

How can I get around users not having the font I want to use? Now that you understand that you have many choices in fonts, we can push the amount even further using Font Web Services. What is a Font Web Service? The idea is simple – a font can be licensed and the code connects that font to the webpage, eliminating the need to have fonts installed on users computers. Who operates these? Google - Typekit - Is there a cost? Google has 466 fonts for free. Typekit has over 700 fonts but for a fee.

body { font-family: ‘Lobster', serif; font-size: 48px; } Lobster Font! h1 {font-family: 'Lobster', cursive;} How to I use this awesome webfont? The webfont provider will help you with the code, googles webfont told me to embed this into the html of my website. Google also gave me this code for the css

Summary This example was created by researching what a font family is and then cross referencing the html and css implementation of it. Fonts play a large part in web development because fonts are art, and as such their appearance can change the feel and functionality of a website. Although it may be a subconscious thing for the end user. Choose your fonts carefully, make sure the represent the site in a way that doesn’t clash with your theme. Make sure they are cross platform and most of all make sure that your text is legible.