CSS THE MISSING MANUAL Introduction. Benefits of CSS Style sheets offer more formatting choices than are offered in straight HTML  EXAMPLE: When you.

Slides:



Advertisements
Similar presentations
CSCI N241: Fundamentals of Web Design Copyright ©2004 Department of Computer & Information Science Introducing XHTML: Module B: HTML to XHTML.
Advertisements

3.02D HTML Overview 3.02 Develop webpages.
XHTML Week Two Web Design. 2 What is XHTML? XHTML is the current standard for HTML Newest generation of HTML (post-HTML 4) but has many new features which.
1 HTML Standards & Compliance. 2 Minimum Required HTML tags: (must go in this order!)
XHTML Basics.
1 eVenzia Technologies Learning HTML, XHTML & CSS Chapter 1.
Copyright © 2004 ProsoftTraining, All Rights Reserved. Lesson 3: XHTML Coding © 2007 Prosoft Learning Corporation All rights reserved ITD 110 Web Page.
HTML and Web Page Design Presented by Frank H. Osborne, Ph. D. © 2005 ID 2950 Technology and the Young Child.
HTML Computing Concepts HTML - An Introduction 1.
Introducing XHTML: Module B: HTML to XHTML. Goals Understand how XHTML evolved as a language for Web delivery Understand the importance of DTDs Understand.
Chapter 14 Introduction to HTML
Introducing HTML & XHTML:. Goals  Understand hyperlinking  Understand how tags are formed and used.  Understand HTML as a markup language  Understand.
Using Cascading Style Sheets (CSS) Dept. of Computer Science and Computer Information CSCI N-100.
Tutorial 1: Getting Started with HTML5
Chapter 12 Creating and Using XML Documents HTML5 AND CSS Seventh Edition.
Web page - A Web page is a simple text file that contains HTML tags (code) that describe what should be displayed on the browser. -The Web browser interprets.
 Using Microsoft Expression Web you can: › Create Web pages and Web sites › Set what you site will look like as you design it › Add text, images, multimedia.
CS 299 – Web Programming and Design Introduction to HTML.
4 HTML Basics Section 4.1 Format HTML tags Identify HTML guidelines Section 4.2 Organize Web site files and folder Use a text editor Use HTML tags and.
Styles with Cascading Style Sheets (CSS) Web Design – Section 4-1 Part or all of this lesson was adapted from the University of Washington’s “Web Design.
XHTML The Basics A brief history of HTML SGML (Standard Generalized Markup Language) Then came HTML Followed by the browser…and the great browser wars.
Chapter 1 Understanding the Web Design Environment Principles of Web Design, 4 th Edition.
Week 1 Understanding the Web Design Environment. 1-2 HTML: Then and Now HTML is an application of the Standard Generalized Markup Language Intended to.
Essential Tags Web Design – Sec 3-3 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
HTML and Style. Session overview Leveling-off on the basic concepts of HTML and Styles Discuss Web authoring options.
CS134 Web Design & Development Creating a Basic Web Page Mehmud Abliz.
3 XHTML.
HTML INTRODUCTION, EDITORS, BASIC, ELEMENTS, ATTRIBUTES.
HTML. WHAT IS HTML HTML stands for Hyper Text Markup Language HTML is not a programming language, it is a markup language A markup language is a set of.
XHTML. Introduction to XHTML What Is XHTML? – XHTML stands for EXtensible HyperText Markup Language – XHTML is almost identical to HTML 4.01 – XHTML is.
Section 4.1 Format HTML tags Identify HTML guidelines Section 4.2 Organize Web site files and folder Use a text editor Use HTML tags and attributes Create.
1. Short History Of HTML HTML was invented in 1990 by a scientist called Tim Berners-Lee. The purpose was to make it easier for scientists at different.
Creating Styles and Style Sheets.  CSS styles don’t communicate in nice clear English, they have their own language.  P { color: red; font-size: 1.5.
Course Content - Chapter 2 Introduction to HTML Introduction to a Text Editor as a web authoring tool Instructional Activity: Creating a webpage using.
Introduction to HTML. What is HTML? Hyper Text Markup Language (HTML) is a language for describing web pages. HTML is not a programming language, it is.
Overview of HTML/XHTML Two Different Approaches  Text editor like Notepad  HTML editor such as: –KompoZer –DreamWeaver –Microsoft Expression Web –iWeb.
 cascade Style Sheets (CSS) is a mark-up language that was first proposed in 1994 by Håkon Wium Lie. CSS works in conjunction with HTML to greatly increase.
Essentials of HTML Class 4 Instructor: Jeanne Hart
INTRODUCTORY Tutorial 1 Using HTML Tags to Create Web Pages.
Chapter 1 Understanding the Web Design Environment Principles of Web Design, 4 th Edition.
ECA 228 Internet/Intranet Design I Intro to Markup.
Copyright (c) 2004 Prentice-Hall. All rights reserved. 1 Committed to Shaping the Next Generation of IT Experts. Creating XHTML Documents Essentials for.
WEB APPLICATION DEVELOPMENT For More visit:
Chapter 2 Web Page Design Mr. Gironda. Elements of a Web Page These are things that most web pages use.
1 Overview of XSL. 2 Outline We will use Roger Costello’s tutorial The purpose of this presentation is  To give a quick overview of XSL  To describe.
XML Introduction. Markup Language A markup language must specify What markup is allowed What markup is required How markup is to be distinguished from.
Lecture: Web Design Assis. Prof. Freshta Hanif Ehsan Faculty of Computer Science Kabul Polytechnic University Spring Semester
Review for exam 1 Midterm Closed Book. Review for Exam 1 Blackboard topic Review for exam 1 Sample Question Multiple Choice True / False Matching type.
The Web Wizard’s Guide to HTML Chapter One World Wide Web Basics.
4 HTML Basics Section 4.1 Format HTML tags Identify HTML guidelines Section 4.2 Organize Web site files and folder Use a text editor Use HTML tags and.
Cascading Style Sheets CSS. Source W3Schools
Copyright © 2003 Pearson Education, Inc. Slide 1-1 Created by Cheryl M. Hughes The Web Wizard’s Guide to XHTML by Cheryl M. Hughes.
HTML Basics. HTML Coding HTML Hypertext markup language The code used to create web pages.
Microsoft Expression Web 3 – Illustrated Unit D: Structuring and Styling Text.
Objective: To describe the evolution of the Internet and the Web. Explain the need for web standards. Describe universal design. Identify benefits of accessible.
HTML HYPER TEXT MARKUP LANGUAGE. INTRODUCTION Normal text” surrounded by bracketed tags that tell browsers how to display web pages Pages end with “.htm”
HTML HyperText Markup Language Victoria E. Kozlek.
Introduction to XML Jussi Pohjolainen TAMK University of Applied Sciences.
Cascading Style Sheet CSS Closing Switch Closing Tag Code View
HTML is the language that allows text and graphics to be displayed as Web pages. It is a set of special codes, called tags, that tells a browser application.
Glencoe Introduction to Web Design Chapter 4 XHTML Basics 1 Review Do you remember the vocabulary terms from this chapter? Use the following slides to.
Blended HTML and CSS Fundamentals 3 rd EDITION Tutorial 1 Using HTML to Create Web Pages.
Coding, Testing and Valdating a Web Page
XHTML Basics.
XHTML Basics.
XHTML Basics.
Structuring Content in a Web Document
XHTML Basics.
XHTML Basics.
Presentation transcript:

CSS THE MISSING MANUAL Introduction

Benefits of CSS Style sheets offer more formatting choices than are offered in straight HTML  EXAMPLE: When you use CSS to add a background image to a page, you are able to decide how many times the image will repeat on the background or whether it will repeat. CSS style sheets/files take up less space than HTML’s formatting options, therefore, the  PAGE loads faster Style sheets also make updating your web site easier.

Just Getting Your Feet Wet with HTML? Here are some free, on-line, html tutorials to help you familiarize yourself with HTML:  HTML DOG (  W3Schools (  (check our first assignment for more tutorials on xhtml, css, etc.)

How HTML Tags Work Most HTML commands (tags) appear in pairs  The starting (opening) tag tells the browser where the instruction begins, conversely, the ending tag tells the browser where the instruction ends. To work, a web page must have these three basic tags  --what language is being used  --contains the title of the page, instructions for “how” the page should look, and CSS information.  --All information that appears inside a browser window (i.e.) headlines, text, pictures, etc.

HTML is Showing its Age Although it has served its purpose and will continue to serve web designers, HTML has always been a somewhat sloppy language. Among other things, it allows uppercase, lowercase, or mixed case lettering in tags, and permits unclosed tags. While this makes HTML easier to code, it makes life more difficult for PDA’s and other hand-held electronic devices.

XML—On The Other Hand Is tag (element) based similar to HTML Is used to organize data in a clear, concise, and easy to understand process so that different computers, operating systems, and programs can quickly exchange data. Is limited to a handful of elements (tags), but provides a set of rules for defining your own tags. XHTML is one example of XML

XHTML XHTML is not a revolutionary new language that takes years to learn. XHTML is basically HTML with stricter guidelines. Looking on the web, you get the idea that XHTML and HTML are different languages. XHTML is the future of Web page languages, there will be no future versions of HTML.  Consequently: We will use xhtml when creating web pages for this course.

XHTML Rules Begin the page with a document type declaration.  <!DOCTYPE. The most important part of an XHTML page. Tags (elements) and tag attributes must be in lowercase. Quotation marks are required for tag attributes  All tags (even empty tags) must be closed.  Line break for example: have no closing tag, so to close the tag, you or

What Does the DOCTYPE do? States the type of document for the page and to which standard the page conforms. (document type declaration = doctype for short.) Points the web browser to files on the Internet that contain definitions for that type of file. Plays a key role in how a Web browser displays CSS. Causes Internet Explorer to have difficulty handling the presentation of a CSS-heavy web page. However, there are a few cures for this issue.

Software for CSS Free Text Editing Programs:  HTML-Kit  TextWrangler (Mac)  EditPlus  skEdit (Mac)  BBEdit (Mac)  Dreamweaver (both)  CoffeeCup  Expression Web Designer (see Ch1 and Assignment 1 for more options) You must use some type of text editor for this course.

Course Requirements You must know how to use html. You must use a text editor to create your documents. You must use a DocType statement for every page. You must validate your html and your css prior to turning the document in to me. Course assignments and textbook tutorials use different documents and are separate assignments. Both must be turned in when indicated.

Course Syllabus CAS 215 Syllabus Assignment 1