Looking Good Online Design and Presentation of Websites 1.

Slides:



Advertisements
Similar presentations
Cascading Style Sheets
Advertisements

MIS 425 Lecture 2 – HTML Navigation, Colors, tables and Styles Instructor: Martin Neuhard
It’s All About Style The Basics of Style Sheets Presented by Barry Diehl.
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.
Dreamweaver Domain 3 KellerAdobe CS5 ACA Certification Prep Dreamweaver Domain 2 KellerAdobe CS5 ACA Certification Prep Dreamweaver Domain 2: Planning.
CONCEPTS FOR FLUID LAYOUT Web Page Layout. Website Layouts Most websites have organized their content in multiple columns (formatted like a magazine or.
 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:
16 HTML Tables and Frames Section 16.1 Create a basic table using HTML Define borders Merge cells Align content in tables Section 16.2 Create a frames-based.
MSc. Publishing on WWW Tables and Style Sheets. Tables Tables are used to: Organize and display tabular data To create a layout for web pages.
Project Two Art3870 fall Web Services Concept Selling web services to Art Galleries ◦ Our group sells web site development for art galleries: the.
HTML and Web Page Design Presented by Frank H. Osborne, Ph. D. © 2005 ID 2950 Technology and the Young Child.
Using Cascading Style Sheets CSS Basics. Goals Understand basic syntax of Cascading Style Sheets (CSS) Understand basic syntax of Cascading Style Sheets.
CSS Basics LIS Webteam April 8, Why CSS? What’s wrong with HTML? Structure vs Style Early web design used hacks to style webpages with HTML – like.
XP 1 Working with Cascading Style Sheets Creating a Style for Online Scrapbooks Tutorial 7.
The.htm/.html Mystery When saving the template files in Internet Explorer, they will be named.htm by default. To be consistent with how the code was written.
Chapter 8 Designing with Cascading Style Sheets. Chapter 8 Topics Building three different types of complete Web pages using CSS: Build a style sheet.
CM143 Week 4 Introducing CSS. Cascading Style Sheets A definition for the style in which an element of the webpage will be displayed Border width, colour,
Computer Science 103 Chapter 2 HyperText Markup Language (HTML)
Being Responsibly Responsive Jason
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
TUTORIAL 8: Enhancing a Web Site with Advanced CSS
© 2012 Adobe Systems Incorporated. All Rights Reserved. LEARNING THE LANGUAGE OF THE WEB INTRODUCTION TO HTML AND CSS.
Multimedia & The World Wide Web winny HCI 201 Multimedia and the www.
Using Styles and Style Sheets for Design
INTRODUCTION TO HTML5 CSS Styles. Understanding Style Sheets  HTML5 enables you to define many different types of content on a web page, including headings,
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 3 Key Concepts 1 Copyright © Terry Felke-Morris.
Chapter 2 Developing a Web Page. Chapter 2 Lessons Introduction 1.Create head content and set page properties 2.Create, import, and format text 3.Add.
Chapter 2 Developing a Web Page. A web page is composed of two distinct sections: –The head content –The body Creating Head Content and Setting Page Properties.
CONCEPTS FOR FLUID LAYOUT Web Page Layout. Website Layouts Most websites have organized their content in multiple columns (formatted like a magazine or.
Developing Content and Layout Lesson 6. Creating Web Site Content Online users scan a page, read key words of text, and check out graphics Reading from.
IDs versus Classes Naming Your Tags for Maximum Functionality.
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.
Copyright 2012 Adobe Systems Incorporated. All rights reserved. ® Copyright 2010 Adobe Systems Incorporated. All rights reserved. ® Copyright 2012 Adobe.
Web Page Design. Some Terms Cascading Style Sheet, (CSS) –a style sheet language used to describe the look and formatting of a document written in html;
LEARN THE QUICK AND EASY WAY! VISUAL QUICKSTART GUIDE HTML and CSS 8th Edition Chapter 6: Links.
HTML CSS JAVASCRIPT. HTML - Stands for Hyper Text Markup Language HTML is a ‘language’ that describes web pages. This language is a collection of codes.
WEB DESIGN AND PROGRAMMING Advanced CSS Techniques.
Dreamweaver MX BTA3Open. Dreamweaver MX Application used for creating web sites Homepage must always be saved as index.htm All files names must be in.
Lesson 05 // Web Design, Layout & Structure 1.Web Design/Designer-Coder Relationship 2.Fixed vs Fluid Website Layouts 3.Screen Resolutions.
Cascading Style Sheets Class 2, Lecture 3 Rachel A Ober
Lesson 8. Test 1 Topics Browser incompatibility Design Tips Site Navigation Browser- safe color Monitor resolution Content Copyright Use of tables vs.
Professor Waterman Cascading Style Sheets (CSS) is a language that works with HTML documents to define the way content is presented. The presentation.
Intro To Web Design with Adobe Dreamweaver CSS Cascading Style Sheets (CSS) is the W3C standard for defining the presentation of documents written in HTML,
1 Web Application Programming Presented by: Mehwish Shafiq.
Moving Boxes The CSS ‘box’ Model and moving elements around the page 1.
How the Web Works Building a Website – Lesson 1. How People Access the Web Browsers People access websites using software called a web browser. To view.
Page Design Issues IWM 14 Information Services for the Web.
Introduction to CSS. Why CSS? CSS Provides Efficiency in Design and Updates CSS relatively easy to use Can give you more flexibility and control Faster.
Microsoft Expression Web 3 – Illustrated Unit D: Structuring and Styling Text.
LESSON 15 – UNIT 0 ADAPTING YOUR WEB SITE FOR MOBILE DEVICES.
LINKING WEBPAGES USING HTML HYPERLINKS. Hyperlinks are text strings or images on a webpage which when clicked on, links to another section in the same.
WEB DESIGN PRINCIPLES Dale Blasingame School of Journalism & Mass Communication Texas State University.
Web technologies Session 2. Slide 2. 1 Objectives for session 2  To develop participants’ knowledge, skills and understanding of web-page design  To.
CONCEPTS FOR FLUID LAYOUT Web Page Layout. Essential Questions What challenges do mobile devices present to Web designers? What are the basic concepts.
MIT 511- Web Design & Usability
CSS Nick Sims.
CSS HTML and website development.
Web Development & Design Foundations with HTML5 8th Edition
Concepts for fluid layout
Styling For Print From Screen to Paper
HTML and Website Development
Web Design M. Jacie Yang Assistant Professor
Styles and the Box Model
Website Design and Management Section 3 - Design
Web Design 3080 : Week 3 Introduction to Dreamweaver Lecture
Training & Development
Tutorial 3 Working with Cascading Style Sheets
Web Standards and Accessible Design.
Concepts for fluid layout
Various mobile devices
Presentation transcript:

Looking Good Online Design and Presentation of Websites 1

ReCap What is HTML? –What are these? Scripting language that webpages are based on Elements! 2

The appearance of a website (colours, font used, layout) will affect whether people come back – or not! It also helps with usability (that is, how easy it is to navigate and extract the information the visitor / user wants) and readability We live in an increasingly design- conscious age –Not entirely because of Apple! 3

The ‘Best’ of the Worst –Good examples of things not to do! –More examples of things not to do! Special Mention 4

We live in a beautiful world… 5

Now… 6

… but earlier 7

Now… 8

… but earlier 9

First browsers were Text only Limitations in technology meant that early web “designers” had to come up with innovative ways to make things look ‘good’ “Best viewed in [browser name] at a resolution of [800x600 / 1024x768] –Browser Wars – Had to consider your audience (Mac Vs PC) W3C 10

Resolution When designing a website (or even an application) – you need to consider the target device it will be used on –Computer? –Tablet? –Smartphones (iPhone / Android)? –iPods? How would you describe ‘resolution’? 11

“Resolution” means the screen dimension in numbers of pixels (dots on screen) –How much space is ‘available’ to you 4:3 “Square Screen” –1024x768 / 1280x :9 / 16:10 “Wide Screen” –1366x768 / 1650x1080 Latest statistics can be seen here: Important to know because things need to fit properly to look good 12

Safest resolution to design for is 1024x768 Although many desktop computers have screens that have a higher resolution, the iPad (1,2 and Mini), Android tablets, and most laptops can’t view higher than this Many developers design for a variety of devices – but this takes an in-depth understanding of web development 13

Content Vs Presentation HTML deals strictly with the content that needs to be displayed CSS – Cascading Style Sheet – deals with how that content looks and displayed –This means font size, font style, font colour(s) –Colours of the page –Control where images go 14

Example 1 15

Basic Colour Theory –Helps create colour palettes for design Shouldn’t have more than 3 colours –Main colour –Secondary (complimentary) colour –‘Highlight’, another colour used to help break things up Avoid grey for text – especially on white backgrounds! –Goes for other colours too, consider ‘comfort’ of reading 16

The RGB Colour Wheel rnames.asphttp:// rnames.asp 17

Hierarchy in CSS There is a strict order observed within CSS –This is called a hierarchy Elements (tags) are either a parent or a child The is the very first element –This means all other elements are children A child inherits properties from the parent 18

Sorting the Content Last week we looked at tables –Why are these ‘wrong’ to use? How do we separate content without a table? –We use divisions These can be given names (id or class) –id can only appear once in a document ie. Footer, header, etc –class can appear many times ie. photo gallery 19

CSS Resources 20