Multimedia & The World Wide Web winny HCI 201 Multimedia and the www.

Slides:



Advertisements
Similar presentations
CSS-Formatting Review Cascading Style Sheets addstyle to your HTML web pages.
Advertisements

CSS Cascading Style Sheets. Objectives Using Inline Styles Working with Selectors Using Embedded Styles Using an External Style Sheet Applying a Style.
Cascading Style Sheets
Cascading Style Sheets
Today CSS HTML A project.
HTML Overview - Cascading Style Sheets (CSS). Before We Begin Make a copy of one of your HTML file you have previously created Make a copy of one of your.
CHAPTER 7 STYLING CONTENT WITH CASCADING STYLE SHEETS.
Chapter 3 – Designing your web pages Dr. Stephanos Mavromoustakos.
Introduction to CSS. What is CSS? A CSS (cascading style sheet) file allows you to separate your web sites (X)HTML content from it’s style. Use your (X)HTML.
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.
Introduction to CSS.
© 2004, Robert K. Moniot Chapter 6 CSS : Cascading Style Sheets.
CSS BASICS. CSS Rules Components of a CSS Rule  Selector: Part of the rule that targets an element to be styled  Declaration: Two or more parts: a.
Recognizing the Benefits of Using CSS 1. The Evolution of CSS CSS was developed to standardize display information CSS was slow to be supported by browsers.
“Cascading Style Sheets” for styling WWW information DSC340 Mike Pangburn.
HCI 201 Week 6 Client Side Image Maps Introduction to CSS.
1 Dynamic HTML and Cascading Style Sheets (CSS) Dynamic HTML and Cascading Style Sheets (CSS) Electronic Commerce Prof. Sheizaf Rafaeli.
4.01 Cascading Style Sheets
Typography Web Design Professor Frank. Characteristics of Type on the Web Magazine/book typography – 1200 dpi Computer screens – 85 ppi (maximum)
Using Cascading Style Sheets (CSS) Dept. of Computer Science and Computer Information CSCI N-100.
Cascading Style Sheet. What is CSS? CSS stands for Cascading Style Sheets. CSS are a series of instruction that specify how markup elements should appear.
Cascading Style Sheets (CSS) Instructor: Mr. Ahmed Al Astal ITGD4104 Department Requirement for senior student University of Palestine Faculty of IT.
 ult.htm ult.htm  This website illustrates the use of CCS (style sheets)
Different ways to implement CSS. There are four different ways to use CSS in your web pages: – Inline CSS – Embedded CSS/Internal CSS – Linked CSS/External.
Cascading style sheets (CSS)
Cascading Style Sheets (CSS) 1.  What is CSS?  Why CSS?  How to write a CSS? 2.
Week 4.  Three ways to apply CSS: Inline CSS Internal style sheets ( header style information) External style sheets.
The Characteristics of CSS
INTRODUCTION TO HTML5 CSS Styles. Understanding Style Sheets  HTML5 enables you to define many different types of content on a web page, including headings,
Web-designWeb-design. Web design What is it? Web-design features Before…
Cascading Style Sheets. Defines the presentation of one or more web pages Similar to a template Can control the appearance of an entire web site giving.
I NTRO TO CSS IAT100 Spring I NTRO TO CSS Covered in this lesson: Overview What is CSS? Why to use CSS? CSS for Skinning your Website Structure.
Cascading Style Sheets by Pavlovic Nenad by. Presentation Contents  What is CSS?  Why CSS?  Types of Style Sheets  Style Sheets Syntax  Box Formatting.
 This presentation introduces the following: › 3 types of CSS › CSS syntax › CSS comments › CSS and color › The box model.
WRT235: Writing in Electronic Environments CSS Classes, IDs, divs.
Css. Definition Cascading style sheet (CSS) Cascading Style Sheets (CSS) is a simple mechanism for adding style (e.g. fonts, colors, spacing) to Web documents.
Essentials of HTML Class 4 Instructor: Jeanne Hart
Introduction to Cascading Style-sheets (CSS) Basharat Mahm ood, Department of Computer Science, CIIT,Islamabad, Pakistan 1.
Css. Definition Cascading style sheet (CSS)  It is a simple mechanism for adding style (e.g. fonts, colors, spacing) to Web documents.
INTRODUCTION TO CSS. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features of CSS Features of CSS  Creating Style Sheet Creating Style Sheet.
DIV, Span, CSS.
HTML GUIDE Press F5 and then Click on the links on the left to get to the section you want Section 1: Getting Started Section 2: Moving Banner Section.
Cascading Style Sheets CSS. Source W3Schools
Cascading Style Sheets
CSS Cascading Style Sheets A very brief introduction CSS, Cascading Style Sheets1.
Microsoft Expression Web 3 – Illustrated Unit D: Structuring and Styling Text.
CSS Hadas Kahsay. Overview  What is CSS  Basic syntax of CSS Rules  How to link CSS style to html documents  Browsers and CSS  Advantages of CSS.
Cascading Style Sheets Primary readings Presentations Explain & review projects with class mates.
Web Technologies Beginning Cascading Style Sheets (CSS) 1Copyright © Texas Education Agency, All rights reserved.
CSS FOUNDATIONS IN-DEPTH The nitty-gritty of css...
CSS IS A LANGUAGE DESIGNED TO TARGET HTML ELEMENTS AND NODES BY TYPE, CLASS, ID AND VALUE, AND CHANGE THEIR VALUES CSS – change how your HTML looks and.
NASRULLAHIBA.  It is time to take your web designing skills to the next level with Cascading Style Sheets (CSS). They are a way to control the look and.
1 Cascading Style Sheet (CSS). 2 Cascading Style Sheets (CSS)  a style defines the appearance of a document element. o E.g., font size, font color etc…
CASCADING STYLE SHEET CSS. CSS stands for Cascading Style Sheets Styles define how to display HTML elements Styles were added to HTML 4.0 to solve a problem.
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.
Web Development & Design Foundations with XHTML
4.01 Cascading Style Sheets
Web-design.
Dynamic HTML.
Introduction to CSS.
Cascading Style Sheets
Styles and the Box Model
Fixed Positioning.
What are Cascading Stylesheets (CSS)?
Cascading Style Sheets™ (CSS)
4.01 Cascading Style Sheets
Cascading Style Sheets III B. Com (Paper - VI) & III B
Presentation transcript:

Multimedia & The World Wide Web winny HCI 201 Multimedia and the www

What is important in web design? Color – give out the 1 st impression Layout – organize the content Content – the flesh, the key! Text – Important to know that the font you intend may not be fonts in user’s browsers. winny HCI 201 Multimedia and the www

Writing for the Web Reading from computer screens is about 25% slower than reading from paper Guidelines: Be concise Use simple sentences Keep pages short Use bulleted lists Break up text with headings and subheadings Match your writing style to your site's audience and purpose Proofread! winny HCI 201 Multimedia and the www

Text Background does not interrupt the text Text is big enough to read, but not too big The hierarchy of information is perfectly clear Columns of text are narrower than in a book to make reading easier on the screen winny HCI 201 Multimedia and the www

BAD Design for Text… Text that is too small to read Text crowding against the left edge Text that stretches all the way across the page Paragraphs of type in all caps Paragraphs of type in bold Paragraphs of type in italic Paragraphs of type in all caps, bold, and italic all at once Underlined text that is not a link winny HCI 201 Multimedia and the www

What happened with tiny fonts?? Most web designers are young, and so have perfect vision. Tiny text doesn't bother them as much as it bothers people on the other side of 40. Designers also tend to own expensive, high- quality monitors that are easier on the eyes. While creating a website, designers don't actually read the information on the pages. They simply glance at the text to make sure it looks great. winny HCI 201 Multimedia and the www

Maximize the Font color contrast Maximize the color contrast between the text and the background. Make the color comfortable for eyes. Do not use busy or watermarked background patterns. winny HCI 201 Multimedia and the www

winny HCI 201 Multimedia and the www

Fonts for browser: Verdana is very popular for web document now. winny HCI 201 Multimedia and the www

Problems with online delivery Pixelization winny HCI 201 Multimedia and the www

Text as Image Pros –HTML text relies on user’s fonts –Can create effects, shadows, 3D, Gradients Cons –Takes longer to download –Not searchable and cannot be copied –Difficult to change winny HCI 201 Multimedia and the www

Anti-aliasing Using intermediate colored pixels around the edge of letterforms winny HCI 201 Multimedia and the www

A simple mechanism for controlling the style of a Web document It allows you to separate visual design elements (fonts, colors, margins, and so on) from the structural logic of a Web page You can reuse it for other pages/sites Cascading Style Sheets --CSS winny HCI 201 Multimedia and the www

CSS Typographic design and page layout are specified from within a single, distinct block of code Allows for faster downloads, streamlined site maintenance, a simple change in the CSS file, you can updates the whole site’s look. Instantaneous global control of design attributes across multiple pages/sites winny HCI 201 Multimedia and the www

winny HCI 201 Multimedia and the www

Style Sheets Rules Selectors –Types HTML element tags –Attributes such as class and ID names Declarations –Property ("color") –Value ("red") winny HCI 201 Multimedia and the www

Three ways to do CSS Local Global Linked winny HCI 201 Multimedia and the www

Local Local (inline) Specific to a single instance on a page Can be used instead of tags to specify font size, color, and typeface and to define margins, leading, etc. winny HCI 201 Multimedia and the www

Local Example – This is a local stylesheet declaration. winny HCI 201 Multimedia and the www

CSS vs. HTML What can we do with CSS that we can’t do with HTML? –Control of backgrounds –Set font size to the exact height you want –Highlight words, entire paragraphs, headings or even individual letters with background colors. –Overlap words and make logo-type headers without making images. –Linked style sheets –Precise positioning –And more winny HCI 201 Multimedia and the www

Global Global (embedded) Applicable to an entire document Are defined within the and tags, which are placed in the header winny HCI 201 Multimedia and the www

Global Example – Title [DOCUMENT BODY GOES HERE] winny HCI 201 Multimedia and the www

Linked Use a single style sheet (in a separate file, saved with the.css suffix) to define multiple pages winny HCI 201 Multimedia and the www

Linked To apply to an HTML document – winny HCI 201 Multimedia and the www

Inheritance Local overrides global Global overrides linked winny HCI 201 Multimedia and the www