Web Page Creation Part I. CS27101 Introduction to Web Interface Design Prof. Angela Guercio

Similar documents
CSC 121 Computers and Scientific Thinking

recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language (HTML)

A Balanced Introduction to Computer Science, 3/E

c122jan2714.notebook January 27, 2014

This document provides a concise, introductory lesson in HTML formatting.

Html basics Course Outline

Unit 5 Web Publishing Systems Page 1 of 13 Part 4 HTML Part 4

SeaMonkey Composer: Creating Web Pages

HTML. Hypertext Markup Language. Code used to create web pages

HTML. Mohammed Alhessi M.Sc. Geomatics Engineering. Internet GIS Technologies كلية اآلداب - قسم الجغرافيا نظم المعلومات الجغرافية

Tutorial 2 - HTML basics

Introduction to FrontPage 2002

Beginning HTML. A tag is a command written between angle brackets (the less than and greater than symbols). Ex. <html>

Tutorial. Activities. Code o o. Editor: Notepad Focus : Text manipulation & webpage skeleton. Open Notepad

DREAMWEAVER QUICK START TABLE OF CONTENT

FCKEditor v1.0 Basic Formatting Create Links Insert Tables

Lab 4 CSS CISC1600, Spring 2012

ICT IGCSE Practical Revision Presentation Web Authoring

4 HTML Basics YOU WILL LEARN TO WHY IT MATTERS... CHAPTER

ICT IGCSE Practical Revision Presentation Web Authoring

HTML and CSS: An Introduction

Creating Web Pages with SeaMonkey Composer

BASICS OF WEB DESIGN CHAPTER 2 HTML BASICS KEY CONCEPTS

Using Dreamweaver CS6

Creating Forms. Starting the Page. another way of applying a template to a page.

Dreamweaver Basics Outline

Creating A Web Page. Computer Concepts I and II. Sue Norris

The internet is a worldwide collection of networks that link millions of computers. These links allow the computers to share and send data.

I-5 Internet Applications

Chapter 4. Introduction to XHTML: Part 1

1 Creating a simple HTML page

Using Dreamweaver 2 HTML

Part 1: HTML Language HyperText Make-up Language

CSS: The Basics CISC 282 September 20, 2014

FrontPage 98 Quick Guide. Copyright 2000 Peter Pappas. edteck press All rights reserved.

1. The basic building block of an HTML document is called a(n) a. tag. b. element. c. attribute. d. container. Answer: b Page 5

Announcements. Paper due this Wednesday

By completing this practical, the students will learn how to accomplish the following tasks:

HTML TUTORIAL ONE. Understanding What XHTML is Not

Basics of Web Design, 3 rd Edition Instructor Materials Chapter 2 Test Bank

Web Design and HTML. Web Page vs Web Site. Navigation. Links. A web page is a single page viewable using web browser. A web site is a set of web pages

Web Publishing Basics I

Web Development & Design Foundations with XHTML. Chapter 2 Key Concepts

Page Layout Using Tables

Working with HTML. must appear at the very beginning of your webpage. starts the first section of your page

Creating a Website with Dreamweaver 4

FIT 100 LAB Activity 3: Constructing HTML Documents

This booklet is knowledge of. a web page. of a web page find what you. you want to. SiteSell offers. Introduction

THE HITCHHIKERS GUIDE TO HTML

Basics of Page Format

Activity 4.1: Creating a new Cascading Style Sheet

Introduction to Web Technologies

How to Create Accessible Word (2016) Documents

What You Will Learn Today

COMSC-030 Web Site Development- Part 1. Part-Time Instructor: Joenil Mistal

The City School. Prep Section. ICTech. 2 nd Term. PAF Chapter. Class 8. Worksheets for Intervention Classes

The City School. Prep Section. ICTech. 2 nd Term. PAF Chapter. Class 7. Worksheets for Intervention Classes

Lab Introduction to Cascading Style Sheets

Developing a Basic Web Page

1.264 Lecture 12. HTML Introduction to FrontPage

Chapter 7 Typography, Style Sheets, and Color. Mrs. Johnson

INTRODUCTION TO HTML5! HTML5 Page Structure!

A HTML document has two sections 1) HEAD section and 2) BODY section A HTML file is saved with.html or.htm extension

Table of Contents Chapter 9. Working with Cascading Style Sheets ... 1

WEB APPLICATION. XI, Code- 803

CMPT 165: More CSS Basics

Corel Ventura 8 Introduction

Let s Remember! Using HTML. Use the Browser to View Web Page Source Code. 22 Expression Web 3/4

FRONTPAGE STEP BY STEP GUIDE

CS 350 COMPUTER/HUMAN INTERACTION. Lecture 6

11. HTML5 and Future Web Application

CS 200. Lecture 02 Structured Word Processing Styles. 02 Styles. CS 200 Spring Friday, May 9, 2014

How to set up a local root folder and site structure

Desire2Learn: HTML Basics

c122sep814.notebook September 08, 2014 All assignments should be sent to Backup please send a cc to this address

ACSC 231 Internet Technologies

Chapter 1 Getting Started with HTML 5 1. Chapter 2 Introduction to New Elements in HTML 5 21

CS 200. Lecture 02 Structured Word Processing Styles. 02 Styles. CS 200 Winter 2018

Introduction to Multimedia. MMP100 Spring 2016 thiserichagan.com/mmp100

How to create and edit a CSS rule

It is possible to create webpages without knowing anything about the HTML source behind the page.

3.1 Introduction. 3.2 Levels of Style Sheets. - HTML is primarily concerned with content, rather than style. - There are three levels of style sheets

Dreamweaver Primer. Using Dreamweaver to Create and Publish Simple Web Pages. Mark Branom, Stanford University, Continuing Studies June 2011

PART COPYRIGHTED MATERIAL. Getting Started LEARN TO: Understand HTML, its uses, and related tools. Create HTML documents. Link HTML documents

COMPUTER APPLICATIONS IN BUSINESS FYBMS SEM II

Very Basics of HTML. G day mates during this tutorial I will teach you the basics of HTML.

Introduction to Computers and Their Applications

Web Design 101. What is HTML? HTML Tags. Web Browsers. <!DOCTYPE html> <html> <body> <h1>my First Heading</h1> <p>my first paragraph.

FUNDAMENTALS OF WEB DESIGN (405)

Introducing Cascading Style Sheets. Cascading Style Sheet Basics Creating Styles Using Styles Manipulating Styles Text Formatting with CSS

PBwiki Basics Website:

Web Programming Week 2 Semester Byron Fisher 2018

Creating and Building Websites

Building Web Based Application using HTML

Do It Yourself Website Editing Training Guide

Best Practices for Using the Rich Text Editor

Figure 1 Properties panel, HTML mode

Dreamweaver is a full-featured Web application

LECTURE 08: INTRODUCTION TO HTML

- HTML is primarily concerned with content, rather than style. - However, tags have presentation properties, for which browsers have default values

Transcription:

Web Page Creation Part I CS27101 Introduction to Web Interface Design Prof. Angela Guercio

Objective In this lecture, you will learn: What HTML is and what XHTML is How to create an (X)HTML file The (X)HTML syntax more syntax in next lecture You will experiment (X)HTML and apply the concepts hands on.

Let s answer a few questions What is HTML? Hyper Text MarkUp Language A language to describe the formatting and the layout of content of your web page. What is XHTML? XHTML (Extensible Hypertext Markup Language) An extension of HTML Standards available at World Wide Web Consortium (W3C)

Time for your first hands on! Goal: Observe a simple text file. Activity: Create a.txt file, save it with the.htm or.html extension and open it with a web browser. 1. Open Notepad (Start Program Accessory ) 2. Now close the dialog box, go to File, Edit with Notepad and continue editing 3. In the file write your name and postal address in the same way you would do on an envelope. 4. In File Name save as Myaddress.html in any folder you like 5. Go to the folder where you saved your file and double click on the icon of your file. It will be open with your default browser. What do you see? 6. Go back to your file and change the address with the school address. Save (CTRL S) 7. Do you see any change in the page? Reload the page. Do you see the changes now?

Web Page Creation Create a document by using a mark-up language HTML or XHTML Web Browsers show ASCII text files, i.e. *.txt = text file *.html or *.htm = HTML files Software is available to facilitate the Web page creation.

Web Browser Web browser display Web pages make any effort to display on the best way for laptop with smaller screen text is rearranged formatting from text files is not preserved (e.g. break lines are gone!). Web browsers dynamically rework the files to fill the display window as best as it can Web browsers rework each page for each visitor

What do I need to start? Do I need to be online while creating my page? No, you can be offline You need to be online only when you publish the page Which Software do I need? A text editor NotePad or A Friendly Web Editor is available in old browsers like Netscape and SeaMonkey or Dreamweaver or Any other web editor, i.e. FrontPage (not supported anymore) SeaMonkey, (the successor of Netscape) etc.

Web Page: Basic Since Web browsers read text files we can get a text file and display it the Web browser. A Web server is not needed during page design you can be offline It is needed only at publication time

HTML HTML HyperText Markup Language is a language that gives the author control over the web browser set of HTML elements or tags insert a HTML element to add to a content or a style to a Web page Instructions are issued through a series of TAGS - which are shown in <brackets> Basic HTML Elements HTML, HEAD, TITLE, BODY

Editing HTML files Use Notepad (Windows) or SimpleText (Mac) for now. do not use Word Word file saved as HTML invoke a HTML Converter which is not what you want when you are writing HTML files! or save it Text Only with Line Breaks If you prefer a more friendly web editor, use Dreamweaver, Frontpage, Netscape Composer, SeaMonkey Composer, ect.

TAGS <html>..</html> They can be nested inside other tag pairs <HTML> contains everything the browser need to know about the Web Page <head> </head> contains information not shown in the browser s Web page display <title> </title> contains the title element that appears in the browser window s title bar <body> </body> Contains the text and the graphics to display

Tags details Tags are NOT case sensitive: <TITLE> and <title> are the same MOST tags start with the command and end with a slash(/) ie. <TITLE>. </TITLE> However there are a few tags that do not require to be terminated <br /> Break new line <HR /> Horizontal Row next line/page Spacing the content inside a TAG is important, spacing outside of the TAG s is NOT important

Time for more Practice TO DO: 1. Create a file with Notepad 2. Insert the tags in the following way <HTML> <HEAD> <TITLE> My First Web Page </TITLE> </HEAD> <BODY> This is only a test! </BODY> </HTML> 1. Save the file as FirstPage.html 2. Open the page with a Web browser 1. Where does the text in the Title appear? 2. Where does the text in the Body appear?

Web Page Development Cycle 1. Save your file with the Save command 2. Reload the new file 3. Review the new Web page with you Web browser 4. Revise you page as needed Repeat 1-4

Old free web editors - Instructions for Netscape and SeaMonkey 1. Open Netscape 7.2 (or SeaMonkey) 2. Click on File New Composer Page. 3. Click on Source Code (on the bottom of the page) 4. Paste the content of the previous HTML file 5. Save it 6. Click on Browse to Preview your file

Web Page Development Cycle 1. Modify the file 2. Save it 3. Reload the page in your web browser, ex. Click on Browse to reload the file with Seamonkey Click on Live View to see the live page in Dreamweaver 4. If you desire to change something go back to the file and restart step 1. Keep performing this cycle until your page is ready to be made public.

Formatting Tags: Heading Heading element (do not confuse with HEAD!) are used for a title inside the body of the Web page 6-sizes <H1> very large </H1> <H6> very small </H6>

Formatting: Heading (cont.) The alternative to heading is the tag <big> and <small> More convenient You can add more than one <big> or <small> in line. You will be limited by the display ability of the browser.

Attributes Attributes can be added to elements Attributes go INSIDE the angle brackets! A few examples of attributes align is used to justify bgcolor used to indicate the background color border used in tables ect.

Formatting Tags: Align Align is used to justify Left, right, center Example: <h1 align=center> very large </h1> <h6 align=right> very small </h6>

Styles Tags: <STRONG>..</STRONG> General for Bold text <EM>..</EM> General for Italic text <U> </U> General for underlined text

More tags: Paragraph <P> </P> breaks the text into blocks of text set off by blank lines no indentation Remember: Title and paragraphs add clarity to the Web page and make it easier to read.

Tags: Lists Bulleted lists <UL>..</UL> unordered list Enumerated list <OL>.. </OL> ordered list Each item in the list is marked with tags <LI>..</LI> </UL>, </LI>, and </OL> are optional but use it anyway Ordered lists of books <ol> <li> book 1 <li> book 2 </ol> 1. book 1 2. book 2 Unordered lists of books <ul> <li> book 1 <li> book 2 </ul> book 1 book 2

Fonts Different computers have different fonts. What font will the Web browser will choose if your font is not available? Tag: <FONT> Attribute FACE Sans serif fonts: Arial, Geneva, Helvetica Serif fonts: Times New Romans, Times Monospaced fonts: Courier New, Courier Pick a selection: <FONT FACE = Arial, Geneva, Helvetica > The browser will choose the first available.

Fonts Tag: <font> </font> Attribute FACE Sans serif fonts: Arial, Geneva, Helvetica Serif fonts: Times New Romans, Times Monospaced fonts: Courier New, Courier Pick a selection: Example <font face= Arial, Geneva, Helvetica > The browser will choose the first available.

Fonts Attributes Size chart COLOR= the color for Color setting SIZE=+2 Size 1 = 8pts Size 2 = 10pts Size 3 = 12pts Size 4 = 14pts Size 5 = 18pts Size 6 = 24pts Size 7 = 36pts for the change of the current size Example <font color = Orange size = 6> Hello! </font> will display Hello!

Blanks, Comments, etc. Insert blanks lines or extra white space characters in the code Do you see the line or the space on the webpage? &nbsp inserts a white space <!-- comment here --> for comments <br /> inserts line breaks <hr /> draws an horizontal line

More next time