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

Similar documents
HTML and Web Page Basics

A network is a group of two or more computers that are connected to share resources and information.

Hypertext Markup Language, or HTML, is a markup

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

Chapter 1 Introduction to HTML, XHTML, and CSS

Objective % Select and utilize tools to design and develop websites.

Developing a Basic Web Page

Understanding the Web Design Environment. Principles of Web Design, Third Edition

Objectives. Introduction to HTML. Objectives. Objectives

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

HTML, XHTML, and CSS. Sixth Edition. Chapter 1. Introduction to HTML, XHTML, and

Background of HTML and the Internet

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

Announcements. Paper due this Wednesday

Internet: An international network of connected computers. The purpose of connecting computers together, of course, is to share information.

INTRODUCTION TO WEB USING HTML What is HTML?

Introduction to Web Development

COMSC-031 Web Site Development- Part 2. Part-Time Instructor: Joenil Mistal

Introduction, Notepad++, File Structure, 9 Tags, Hyperlinks 1

Tutorial 1 Getting Started with HTML5. HTML, CSS, and Dynamic HTML 5 TH EDITION

5/19/2015. Objectives. JavaScript, Sixth Edition. Introduction to the World Wide Web (cont d.) Introduction to the World Wide Web

Tutorial 2 - HTML basics

Web Design. Basic Concepts

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

What is XHTML? XHTML is the language used to create and organize a web page:

Programmazione Web a.a. 2017/2018 HTML5

MRK260. Week Two. Graphic and Web Design

Review Ch. 17 Creating Online Pages and Sites. 2010, 2006 South-Western, Cengage Learning

Html basics Course Outline

Seema Sirpal Delhi University Computer Centre

Contents. Topics. 01. WWW 02. WWW Documents 03. Web Service 04. Web Technologies. Management of Technology. C01-1. Documents

CHAPTER 1: GETTING STARTED WITH HTML CREATED BY L. ASMA RIKLI (ADAPTED FROM HTML, CSS, AND DYNAMIC HTML BY CAREY)

Training Sister Hicks

Introduction to HTML, XHTML, and CSS

COMSC-031 Web Site Development- Part 2

1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites

ADOBE Dreamweaver CS3 Basics

HTML HTML/XHTML HTML / XHTML HTML HTML: XHTML: (extensible HTML) Loose syntax Few syntactic rules: not enforced by HTML processors.

HTML is a mark-up language, in that it specifies the roles the different parts of the document are to play.

HTML OBJECTIVES WHAT IS HTML? BY FAITH BRENNER AN INTRODUCTION

Web Design and Application Development

Web Programming and Design. MPT Junior Cycle Tutor: Tamara Demonstrators: Aaron, Marion, Hugh

Co. Louth VEC & Co. Monaghan VEC. Programme Module for. Web Authoring. leading to. Level 5 FETAC. Web Authoring 5N1910

HTML TUTORIAL ONE. Understanding What XHTML is Not

Web Design and Development ACS-1809

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

CREATING A WEBSITE USING CSS. Mrs. Procopio CTEC6 MYP1

Semantic Web Lecture Part 1. Prof. Do van Thanh

Dreamweaver CS 5.5. University Information Technology Services. Training, Outreach, Learning Technologies, and Video Production

Unit 4 The Web. Computer Concepts Unit Contents. 4 Web Overview. 4 Section A: Web Basics. 4 Evolution

Web Site Design and Development. CS 0134 Fall 2018 Tues and Thurs 1:00 2:15PM

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

CREATING WEBSITES. What you need to build a website Part One The Basics. Chas Large. Welcome one and all

Languages in WEB. E-Business Technologies. Summer Semester Submitted to. Prof. Dr. Eduard Heindl. Prepared by

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

Revision for Grade 7 ASP in Unit :1&2 Design & Technology Subject

The Text Editor appears in many locations throughout Blackboard Learn and is used to format text. For example, you can use it to:

Introduction to web development and HTML MGMT 230 LAB

HTML Overview. With an emphasis on XHTML

Adobe Dreamweaver CS5

XHTML. XHTML stands for EXtensible HyperText Markup Language. XHTML is the next generation of HTML. XHTML is almost identical to HTML 4.

DDC Learning Web Design with Adobe CS5 Georgia Edition 2011

INTRODUCTION TO HTML5! HTML5 Page Structure!

HTML5 MOCK TEST HTML5 MOCK TEST I

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

Introduction to the Internet and World Wide Web p. 1 The Evolution of the Internet p. 2 The Internet, Intranets, and Extranets p. 3 The Evolution of

COMS 359: Interactive Media

From administrivia to what really matters

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

Bridges To Computing

Understanding structure Learning about markup Tags and elements. Structure COPYRIGHTED MATERIAL

RAGE WebDesign Quick Start 1 of 18. Welcome To RAGE WebDesign

Midterm 1 Review Sheet CSS 305 Sp 06

COMSC-031 Web Site Development- Part 2. Part-Time Instructor: Joenil Mistal

Create web pages in HTML with a text editor, following the rules of XHTML syntax and using appropriate HTML tags Create a web page that includes

A Brief Introduction to HTML

Dreamweaver Basics. Planning your website Organize site structure Plan site design & navigation Gather your assets

Beginning Web Site Design

HTML CS 4640 Programming Languages for Web Applications

GSLIS Technology Orientation Requirement (TOR)

The Internet and the Web

Outline. Internet and World Wide Web. History of the Internet. What is the Internet? How Does Data Travel Through the Internet?

COMSC-031 Web Site Development- Part 2

Using Dreamweaver CS3 to Create and Publish Simple Web Pages

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

Using Dreamweaver. 1 Overview. About the Web. About Dreamweaver

Web Development IB PRECISION EXAMS

Dreamweaver CS6. Level 1. Topics Workspaces Basic HTML Basic CSS

Web Publishing Basics I

CSC9B1: Essential Skills WWW 1

Make a Website. A complex guide to building a website through continuing the fundamentals of HTML & CSS. Created by Michael Parekh 1

GSLIS Technology Orientation Requirement (TOR)

Your computer, the internet, and the web. A brief overview

The Internet. Connecting to the internet. Role of the ISP. Who is online? Internet users by country 2/18/2009. The Internet More than Just WWW

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

CMT111-01/M1: HTML & Dreamweaver. Creating an HTML Document

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

Web Content. Overview. Web Content Mini WYSIWYG Editor

Local area network (LAN) Wide area networks (WANs) Circuit. Circuit switching. Packets. Based on Chapter 2 of Gary Schneider.

Chapter 1 Self Test. LATIHAN BAB 1. tjetjeprb{at}gmail{dot}com. webdesign/favorites.html :// / / / that houses that information. structure?

Transcription:

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

Chapter 1 1 HTML and Web Page Basics Are you interested in building your own Web pages? This chapter introduces you to basic HTML concepts and methods for creating your own Web content.

Chapter 1 Topics: HTML and Web Page Basics Internet Basics An Introduction to HTML Explore Web Browsers Explore HTML Editors Understanding HTML Syntax and Rules View HTML Code in a Browser

Five Phases of a Web Site Project (pg 35) Planning Design Build Test Launch

Plan Your Web Site Carefully planning your pages before you build them can help to ensure that your finished Web site looks great and is well organized. Organize Your Ideas Define Your Audience Gather Your Content Host Your Finished Web Site

Plan Your Web Site Organize Your Ideas Build your Web site on paper before you start building it in a HTML Editor (i.e. Dreamweaver). Sketching out a Web site map, with rectangles representing Web pages and arrows representing links, can help you to visualize the size and score of your project. Use sticky notes if you want to move pages around as you plan your Web site.

Plan Your Web Site Gather Your Content Before you start building your Web site, gather all of the elements that you want to use. Gathering all of your materials together in the beginning makes it easier for you to organize your Web site once you start building. Below are the following content that you might need to gather: Text Images Hyperlinks Tables Forms Frames

Plan Your Web Site Define Your Audience Identifying your target audience can help you to decide what kind of content to offer on your Website. It is important to know whether visitors of your site are using the latest Web browser technology and hot fast they can view advanced features, such as multimedia.

Plan Your Web Site Host Your Finished Web Site To make you finished Web site accessible on the Web, you need to store, or host, it on a Webserver. Most people have their Web sites hosted on a Web server at a commercial Internet service provider (ISP) or at their company or university..

Internet Basics (pg 4) Internet brings users an unprecedented way to communicate and exchange data. Constructed of thousands of network and computers around the world, the Internet connects organizations, governments, businesses and individuals.

Internet Basics (pg 4) Type of Connections Users connect to the Internet through a variety of sources. Individuals can connect through a modem and a phone line, cable or satellite. You can also use cable TV companies to connect to the Internet through a cable modem or through digital phone lines ISDN or DSL.

Internet Basics (pg 5) TCP/IP (Transmission Control Protocol/ Internet Protocol) Internet connection relies on a collection of protocols that govern how computers and networks talk to each other. TCP/IP is simply a set of rules that control how information flows between computers. Allows individual computers to communicate with the Internet as if they are directly connected.

Internet Basics (pg 5) The World Wide Web (www) The World Wide Web is a giant collection of documents, or pages, stored on computers around the globe. Commonly called the Web, this collection of pages houses a wealth of text, images, audio, video, and more. Web pages are stored on servers, which are computers designed for holding and transferring data.

Internet Basics Part of a Web Page You can communicate your message on the Web in a variety of ways. The following are some of the common elements that appear on Web page. Text Images Hyperlinks Tables Forms Frames Audio/ Video

Internet Basics (pg 5) URLs and Links Every page on the Web has a unique address, called URL (Uniform Resource Locator). If you know a page s URL, you can view it over the Internet. You can also view pages using links. Hyperlinks or links connect pages through embedded URLs presented as text or images on a page. Users can jump from one page to another by clicking links.

Internet Basics (pg 5) Browsers To view Web pages, you must use a Web browser. Browsers are specialized programs that retrieve Web pages from servers and display them on a user s computer. Microsoft Internet Explorer, Netscape Navigator and Apple s Safari are the popular browsers used today. As you write HTML code, just remember that not all users have the most recent version of a particular browser

Internet Basics Web Server A Web server is a computer that is connected to the Internet and has software the serves Web pages to visitors. Web Server Client Client Client

An Introduction to HTML (pg 6) Web pages are built using HTML (HyperText Markup Language). HTML documents are comprised of text and coding that instruct a Web browser how to display the information. HTML documents are identified by their.html or.htm file extension.

An Introduction to 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 markup tags HTML uses markup tags to describe web pages Source: http://www.w3schools.com/html/html_intro.asp

An Introduction to HTML HTML Documents = Web Pages HTML documents describe web pages HTML documents contain HTML tags and plain text HTML documents are also called web pages Source: http://www.w3schools.com/html/html_intro.asp

An Introduction to HTML (pg 6) HTML Coding HTML coding consist of tags. Tags are individual instructions to the browser, and are surrounded by angle brackets <>. Many tags include an opening tag and closing tag. When writing tags, you can use upper or lowercase letters. Tags can also include attributes you can define, such as color values or measurements.

An Introduction to HTML (pg 6) HTML Standards The World Wide Web Consortium, or W3C for short, sets HTML standards. This international group consists of the Web s founders and industry leaders including companies such as Microsoft and Netscape. Web developers look to the W3C to establish standards and introduce new Web technologies. The W3C is responsible for maintaining and guiding HTML standards

An Introduction to HTML (pg 7) HTML 5 Source: http://www. w3schools.com

An Introduction to HTML (pg 7) HTML Versions The most recent version of HTML is version 4.01 Version 4 allows for separate formatting instructions, called cascading style sheets (CSS), and other presentation controls. By moving all the formatting controls to style sheets, HTML 4 frees up the Web developer to assign formatting to text/ paragraphs as well as the entire pages for the Web site. Style sheets makes it easier to maintain other coding on the HTML document.

An Introduction to HTML (pg 7) XHTML XHTML closely copies much of HTML 4. It is a stricter version of HTML. With XHTML, you cannot leave off tags, and order of tags is strictly enforced. Tags are closed in the reverse order in which they were opened. You must also write XHTML coding in lowercase letters, and all attributes must be enclosed in quotes.

An Introduction to HTML (pg 7) HTML Versus XHTML Version 4.01 is the latest version of HTML the W3C introduced. The future of Web page development lies in XHTML. However, billions of Web pages are already written in HTML, and browser support is more common for HTML. So HTML documents are not likely to go away for quite some time. If you learn HTML, the transition to XHTML, is an easy one, requiring only a dedication to detail when writing well-formed code.

An Introduction to HTML What Is XHTML? XHTML stands for Extensible HyperText Markup Language XHTML is almost identical to HTML 4.01 XHTML is a stricter and cleaner version of HTML XHTML is HTML defined as an XML application XHTML is a W3C Recommendation Source: http://www.w3schools.com/xhtml/xhtml_intro.asp

An Introduction to HTML The Most Important Differences: XHTML elements must be properly nested XHTML elements must always be closed XHTML elements must be in lowercase XHTML documents must have one root element Source: http://www.w3schools.com/xhtml/xhtml_html.asp

Explore Web Browsers (pg 8) Web browsers are designed to read HTML instructions and display the content on your screen. You can use a browser to display HTML files you save on your computer, called local pages or HTML pages transferred through a Web server. You can also use a browser to test your HTML page.

Explore Web Browsers (pg 7) The purpose of a web browser (like Internet Explorer) is to read HTML documents and display them as web pages. The browser does not display the HTML tags, but uses the tags to interpret the content of the page:

Explore Web Browsers (pg 7) Browser Discrepancies There are many different Web browsers around today, and numerous version of each. Each browser interprets HTML code in its own way, which means Web pages do not always appear in the same from one browser to another.

Explore Web Browsers (pg 7) Browser Discrepancies HTML standardization helps alleviate some of the discrepancies, but not all. For this reason, you need to write clean, well-formed HTML code and be sure to test your pages in different browsers to see the varying results.

Explore Web Browsers (pg 7) Finding Browsers Microsoft Internet Explorer and Google Chrome are the two most popular browsers available today.. You should also test your pages in a few of the lesser-known browsers.

Explore HTML Editors (pg 9) Simple Text Editor Word Processor HTML Editor

Explore HTML Editors (pg 9) Simple Text Editors Simple text editors, also called plain-text editors, are easy to find. Most computers come with one, such as Windows WordPad and Notepad. You can also find shareware and freeware versions on the Interne, such as TextPad, EditPad Lite and UltraEdit. Simple text editors offer no-frills word processing and are often the best choice for writing HTML code.

Explore HTML Editors (pg 9) Word Processing Programs You can also use word processing programs, such as Microsoft Word, to write HTML. Use caution, however, because commercial word processors can store extraneous information with your files, some of which interferes with HTML.

Explore HTML Editors (pg 9) HTML Editors HTML editors are dedicated programs for writing HTML code Microsoft FrontPage and Adobe Dreamweaver are examples of HTML editors. HTML editors can shield you from learning HTML code in detail by offering a GUI environment for building Web pages. However, most also allow you to switch to textbased editing as well.

Explore HTML Editors (pg 9) HTML Editors WYSIWYG editors are HTML editors that attempt to display the Web page as it will show on the browser. They are visual editors, and you don't manipulate the code directly..

Understanding HTML Syntax and Rules (pg 10) The HTML language is simple language for describing Web page content. HTML rules, called syntax, govern the way in which code is written. Learning the right way to write your code can save you confusion and errors later.

Understanding HTML Syntax and Rules (pg 10) Writing HTML The instructions you write in HTML are called tags. Tags are surrounded by angle brackets < >. You can write tags in upper or lower case. Many users prefer to write their tags in uppercase to make them easier to identify on the document page. If you create a page in XHTML, a stricter variation of HTML, you need to use lowercase letters for your tags.

Understanding HTML Syntax and Rules (pg 10) Elements Attributes Values Entities

Understanding HTML Syntax and Rules (pg 10) Elements Elements identify the different parts of your HTML document. For example, <BODY> and </BODY> are tags defining the body text element on a page. The browser reads any text between the two tags as part of the body element.

Understanding HTML Syntax and Rules (pg 10) Elements Many elements use tag pairs, an opening and closing tag, such as <P>and </P>, while others, such as the Image tag <IMG> do not. Closing tags must always include a slash (/).

Understanding HTML Syntax and Rules (pg 11) Attributes and Values Each element has unique attributes you can assign. Many attributes require that you set a value, such as a measurement or specification. For example, you can set a paragraph s alignment on the page use the ALIGN attribute and set a value for the alignment by specifying the value as left, right or center. <P ALIGN= center >My paragraph text.</p> Values are always enclosed in quotation marks and appear within the element s start tag.

Understanding HTML Syntax and Rules (pg 11) Entities Any special characters you add to a page, such as a copyright symbol or a fraction, are called entities. HTML use entities to represent characters not readily available on the keyboard. All entities are preceded with an ampersand (&) and ended with a semicolon (;). For example, to add a copyright symbol to your page, the code looks like this: &copy.

Understanding HTML Syntax and Rules (pg 11) Avoid Syntax Error To avoid HTML errors, always take time to proofread your code. Make sure you have brackets on your tags and that your closing tags include a slash. You must surround any values you define for attributes with quotation marks. It also helps to write your closing tags in reverse order of the opening tags.

Understanding HTML Syntax and Rules (pg 11) Avoid Syntax Error It also helps to write your closing tags in reverse order of the opening tags. For example <P> ALIGN= center ><B>My Text</B></P> To help make your HTML readable, consider using new lines to enter code instead of running everything together on one long line. Using white space can also help, without increasing the file size.

Viewing HTML Code in a Browser (pg 12) You can view the HTML code for any Web page using your browser window. Viewing other Web developers code is a good way to learn how to write your own code It can help you generate new ideas for your own pages. You can also save a Web page to study later.

Viewing HTML Code in a Browser (pg 12) View the Source Code 1. Open your Internet browser window to the page you want to view. 2. Click View 3. Click on Source (Internet Explorer). A window appears displaying the HTML source code for the web age

Viewing HTML Code in a Browser (pg 12) 2 3

Viewing HTML Code in a Browser (pg 12) Save an HTML Document 1. With the source code window open, click File. 2. Click Save As The Save As dialog box appears 3. Navigate to the folder where you want to store the page. 4. Type a name for the page. 5. Click Save

Viewing HTML Code in a Browser (pg 12) 1 2