Web Coding with HTML Basic Web page Creation using Hypertext Markup Language

Similar documents
CREATING WEB PAGES USING HTML INTRODUCTION

Contents. Downloading the Data Files Centering Page Elements... 6

Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence

Creating HTML authored webpages using a text editor

Intro to Web Development

Dreamweaver. Introduction to Editing Web Pages

Getting Started with KompoZer

Adobe Dreamweaver CC 14 Tutorial

WebCT 4.x: HTML Editor

Essential HTML & CSS for WordPress. Mark Raymond Luminys, Inc mraymond@luminys.com

How To Write A Web Page In Html

Creating Web Pages With Dreamweaver MX 2004

Website Development Komodo Editor and HTML Intro

Using Adobe Dreamweaver CS4 (10.0)

TUTORIAL 4 Building a Navigation Bar with Fireworks

Learnem.com. Web Development Course Series. Quickly Learn. Web Design Using HTML. By: Siamak Sarmady

Dreamweaver: Getting Started Website Structure Why is this relevant?

Web page design in 7 days!

Adobe Dreamweaver - Basic Web Page Tutorial

COMMON CUSTOMIZATIONS

Creating Personal Web Sites Using SharePoint Designer 2007

About webpage creation

HTML COLORS. vlink - sets a color for visited links - that is, for linked text that you have already clicked on.

Mastering the JangoMail EditLive HTML Editor

4. Click on the insert tab: Create a title at the top of the page using word art that says Microsoft Word PD 11-12

Microsoft Lync: Getting Started

NURSING 3225 NURSING INQUIRY WEB SITE DEVELOPMENT GUIDE BOOK

Web Design. Links and Navigation

Module 6 Web Page Concept and Design: Getting a Web Page Up and Running

KOMPOZER Web Design Software

Taking your HTML s to the Next Level. Presented by: Joey Trogdon, Asst. Director of Financial Aid & Veterans Affairs Randolph Community College

How To Create A Web Page On A Windows (For Free) With A Notepad) On A Macintosh (For A Freebie) Or Macintosh Web Browser (For Cheap) On Your Computer Or Macbook (

Creating a Resume Webpage with

Adobe Dreamweaver Student Organizations Publishing Details Getting Started Basic Web Page Tutorial For Student Organizations at Dickinson College *

Outlook Web App Using Outlook Web App for and Calendar

Dreamweaver CS4 Day 2 Creating a Website using Div Tags, CSS, and Templates

Dreamweaver and Fireworks MX Integration Brian Hogan

Create a GAME PERFORMANCE Portfolio with Microsoft Word

Introduction to Macromedia Dreamweaver MX

Quick Guide to the Cascade Server Content Management System (CMS)

Learnem.com. Web Development Course Series. Learn em. HTML Web Design in 7 days! By: Siamak Sarmady

Lecture 9 HTML Lists & Tables (Web Development Lecture 3)

FOUNDATION OF INFORMATION TECHNOLOGY Class-X (TERM II)

What is a Web Browser? Web Site Functionality. A client program that uses HTTP to communicate with web servers.

Jadu Content Management Systems Web Publishing Guide. Table of Contents (click on chapter titles to navigate to a specific chapter)

Basic tutorial for Dreamweaver CS5

Creating Web Pages with Microsoft FrontPage

7 th Annual LiveText Collaboration Conference. Advanced Document Authoring

[D YOUVILLE COLLEGE OUCAMPUS WEB CONTENT MANAGEMENT SYSTEM TRAINING] June 11, 2014

Digital Marketing EasyEditor Guide Dynamic

Google Sites: Site Creation and Home Page Design

Contents. Launching FrontPage Working with the FrontPage Interface... 3 View Options... 4 The Folders List... 5 The Page View Frame...

GUIDELINES FOR SCHOOL WEB PAGES

Joomla Article Advanced Topics: Table Layouts

(These instructions are only meant to get you started. They do not include advanced features.)

Web Authoring. Module Descriptor

How to Manage Your Eservice Center Knowledge Base

Web Design Basics. Cindy Royal, Ph.D. Associate Professor Texas State University

Intro to Web Design. ACM UIUC

Creating Web Pages with Dreamweaver CS 6 and CSS

Building a Horizontal Menu in Dreamweaver CS3 Using Spry R. Berdan

Site Maintenance. Table of Contents

IE Class Web Design Curriculum

Chapter 11 Web Development: Importing Gifs and Backgrounds

Website 101. Yani Ivanov. Student Assistant / Web Administrator

Dreamweaver Tutorial #1

Microsoft FrontPage 2003

How To Use Dreamweaver With Your Computer Or Your Computer (Or Your Computer) Or Your Phone Or Tablet (Or A Computer)

Chapter 14: Links. Types of Links. 1 Chapter 14: Links

HTML and CSS. Elliot Davies. April 10th,

Appendix H: Cascading Style Sheets (CSS)

Designing HTML s for Use in the Advanced Editor

NETSCAPE COMPOSER WEB PAGE DESIGN

Saving work in the CMS Edit an existing page Create a new page Create a side bar section... 4

Basic Web Fullerton College

Web Authoring CSS. Module Descriptor

BLACKBOARD 9.1: Text Editor

Chapter 19. Developing Course and Laboratory Homepages for the World Wide Web

Joomla! 2.5.x Training Manual

Contents. Introduction Downloading the Data Files... 2

NUI Galway Web Training Presentation

USER GUIDE. Unit 4: Schoolwires Editor. Chapter 1: Editor

NJCU WEBSITE TRAINING MANUAL

Sample Table. Columns. Column 1 Column 2 Column 3 Row 1 Cell 1 Cell 2 Cell 3 Row 2 Cell 4 Cell 5 Cell 6 Row 3 Cell 7 Cell 8 Cell 9.

MiniBase. Custom View Tips & Tricks. Schoolwires Centricity 2.0

Communication Manager Template Library

ADOBE DREAMWEAVER CS3 TUTORIAL

Creating a Web Site with Publisher 2010

Web Ambassador Training on the CMS

Creating a Website with MS Publisher

Knowing the Code. In this chapter

Introduction to OpenOffice Writer 2.0 Jessica Kubik Information Technology Lab School of Information University of Texas at Austin Fall 2005

Building a Personal Website (Adapted from the Building a Town Website Student Guide 2003 Macromedia, Inc.)

Dreamweaver. Links and Tables

CSE 3. Marking Up with HTML. Tags for Bold, Italic, and underline. Structuring Documents. An HTML Web Page File

ANATOMY OF A WEB PAGE...

Sage Accountants Business Cloud EasyEditor Quick Start Guide

Dreamweaver CS6 Basics

Microsoft Expression Web

DREAMWEAVER BASICS. A guide to updating Faculty websites Created by the Advancement & Marketing Unit

Transcription:

Overview Web Coding with HTML Basic Web page Creation using Hypertext Markup Language The purpose of this guide is to serve as an introduction to HTML and Web page creation. This guide outlines basic tags in HTML and explains how to construct a simple Web page. To put the page on the Web using HTML, however, refer to the Us ing WS -FTP Quick G uide or the Using Fetch Quick G uide to learn how to transfer HTML files to a Web server at Ithaca College. What is HTML? Using Tables in HTML... Page 3 Inserting Images... Page 4 HTML is an acronym for Hypertext Markup L anguage, a Creating Links... Page 4 collection of code used to change plain text into the formatted Creating a Web Page... Page 5 text that can be viewed with a Web browser. HTML formatting uses tags to tell the Web browser how to set up the Web page Tips and Tricks... Page 5 and when to turn on and off formatting changes. HTML tags For More Information... Page 5 are usually used in pairs, one to start a formatting or layout option and one to end it. For example, to identify text as being R elated Guides formatted in HTML, the <HT ML > tag is inserted at the top of the Dreamweaver MX: Fundamentals page, and the </HT ML > tag is inserted at the bottom of the WS_FTP Program page. Everything between these two tags will be identified by a Web browser as HTML. In some cases, an end tag is not Fetch FTP Program needed, as shown later in this guide. Any word processor or text editor that can save unformatted text can be used to write HTML. In fact, simpler text editors such as Notepad and SimpleText work very well, because they do not insert any extraneous formatting into the document. What does HTML look like? In This Guide Overview... Page 1 What is HTML?... Page 1 What does HTML look like?... Page 1 Formatting text in HTML... Page 2 Designating Colors... Page 3 Raw HTML is plain code and text, as shown in the simple, but complete, HTML file pictured below. <HTML> <HEAD> <TITLE>My simple Web page Home</TITLE> </HEAD> <BODY> This page may be simple, but it demonstrates an important rule of HTML. Content of an HTML file is placed between HTML start and end tags. The tags are identical, except that the end tag has a slash (/) at the bottom. </BODY> </HTML> Quick Guide Information Technology Services λ Ithaca College Copyright 2010 Ithaca College - All rights reserved

What s going on here? To start, notice the <HE AD> and <T IT L E > tags at the top of the page. These tags, along with their associated end tags, separate the text between them from the body of the page. Certain information can be placed inside the <HE A D> tags that will not be displayed as part of the Web page, but will be used by the browser. In this example, we have included a <T IT L E > tag which allows a Web browser to display the title as part of the window title. It also helps Internet search engines to find the page. The <B ODY > and </B O DY > tags contain all of the rest of the content of the Web page. Other formatting tags are inserted between these tags as needed to format the text in the document. Above is My simple Web page viewed with Internet Explorer. Notice that the text between the <TITLE> </TITLE> tags is inserted directly into the title bar of the browser window. Be aware that spaces, tabs, and word processor formatting in HTML code will not appear in the resulting Web page. Formatting text in HTML When using HTML to create and edit Web pages, it is important to remember that all text formatting must be done using tags. Whereas the simple Web page on the first page of this guide displays a page without formatting, the page below incorporates HTML formatting tags to apply new attributes to text. Common tags that can be inserted into the body of the HTML document are: <B >text</b > - Formats text as bold. <I>text</I> - Italicizes the text. <U>text</U > - Underlines the text. <C E NT E R >text</c E NT E R > - Centers text or any other element. (This tag does not have a closing tag) <H1>text</H1> - Increases the size of the text. (H1-H6 can be used to vary the size) <P >text - Starts the text as a new paragraph. <OL >text</ol > - Defines an ordered (numbered) list. <UL >text</ul > - Defines an unordered (bulleted) list. <L I>text </L I> - Marks a line as a list item. (Used in conjunction with the ordered and unordered lists.) The sample code expanded to use the above tags The page at left viewed in a Web browser <HTML> <HEAD> <TITLE>My simple Web Page</TITLE> </HEAD> <BODY> <CENTER><H1><U>My Web Page</U></H1></CENTER> <P>This Web Page may be simple, but it demonstrates an important rule of HTML. Content of an HTML file is placed between HTML<B>start</B> and <B>end</B> tags <BR> The tags are identical, except that the end tag has a slash (/) at the beginning. <P> <H3>Two Web Browsers :</H3> <UL> <LI>Netscape Navigator</LI> <LI>Internet Explorer</LI> </UL> <P> <H3>Reasons to learn HTML:</H3> <OL> <LI>It s really not that difficult</li> <LI>You can impress your friends</li> <LI>Webmasters make a lot of money</li> <LI><I>It s really fun!</i></li> </OL> </BODY> </HTML> Page 2 of 6

Designating colors In contrast to designating colors in computer-based applications, integrating colors in HTML requires tags with hexadecimal codes. Colors can be assigned within the opening <B ODY > tag, using hexadecimal codes such as #FFFFFF to represent different colors. Notice that these codes are written in quotes ( ), and proceeded by a # sign. The names of some of the more common colors, such as blue and orange, can be written inside the quotes instead of these hexadecimal codes. For most colors, however, the code must be used. For example, to set the color of the background to light purple, BGCOLOR= #CCCCFF would be typed within the opening <BODY> tag like this: <BODY bgcolor= #CCCCFF >. To set the text color to green, the TEXT= #99FF00 would be inserted on the same line after the background color code like this: <B ODY bgcolor= #C CCCFF text= #99FF00 >. Here are some commonly used colors and their corresponding hexadecimal codes: Red FF0000 Blood Red 993300 Orange FF6600 Yellow FFFF66 Green 00FF00 Medium Green 009933 Grassy Green 669933 Army Green 999966 Moss Green 336600 Dark Green 336600 Teal 009999 Blue 0000FF Light Blue 00CCFF Cobalt Blue 6699FF Medium Blue 0066CC Navy Blue 336699 Purple CC33FF Gray CCCCCC Dark Gray 666666 Light Brown 999966 Black 000000 White FFFFFF Using tables in HTML To create a well-designed and easy to use Web page, regardless of whether the construction is in HTML code or a WYSISYG (What You See Is What You Get) program, such as Dreamweaver, tables must be used as layout tools. Unlike Photoshop where objects on the screen can be clicked and dragged to any area on the canvas, data in a Web page, including objects, text, and links can only be organized using tables. To create better Web pages, it is imperative that tables, which can be sized and organized precisely, be used. Making a table HTML creates tables with the <T AB L E > </T A B L E > tags. Tables can have borders which can be designated using BORDER within the TABLE tag. If tables are only being used as a design tool, the table border should be designated as 0. A two row, two column table written in HTML <TABLE BORDER= 1 > <TR> <TD>Row 1, Cell 1</TD> <TD>Row 1, Cell 2</TD> </TR> <TR> <TD>Row 2, Cell 1</TD> <TD>Row 2, Cell 2</TD> </TR> </TD> Page 3 of 6

The thickness of table borders can be modified using a number preceded by an equal sign (=). Once the <TABLE> tag is inserted into an HTML document, the table must be built using two separate sets of tags. To create a table row use the <T R > </T R > tags. Every time a <TR> tag is put into the HTML the table expands by one row. To create cells within that table row, the <T D> </T D>, or table data, tags must be used. Each <TD> tag creates a new cell in the table row that is designated, which means that the <TD> tag creates columns for the table row. To insert data into the cell, the information that would be in a cell would be typed between the <T D> </T D> tags. To end a table, the </TR> tag would be used. Please note, every row within a table must contain the same number of columns or the table will not display properly. Table colors Table cells and rows can be individually assigned colors using BGCOLOR= #hexcode inside the appropriate tag. A table with a blue border and background <TABLE BORDER> <TR BGCOLOR= #3333FF BORDERCOLOR= #00FFFF > <TD>Row 1, Cell 1</TD> <TD>Row 1, Cell 2</TD> </TR> </TABLE> To set the color of a cell, place the BGCOLOR= #hexcode attribute inside the <TD> tag. To set the color of a row, place the BGCOLOR= #hexcode attribute inside the <TR> tag. To set the color of the entire table, place the BGCOLOR= #hexcode attribute inside the <TABLE> tag. Table row borders can be assigned colors by typing BORDERCOLOR= #hexcode inside the <TR> tag. Inserting Images To insert a picture into a Web page, the <IMG SRC= > tag is used; the path and name of the image is inserted inside the quotes ( ). Both GIF and JPG images can be used in HTML. This image needs to be saved on to the Web server along with the HTML document. Here s an example: <IMG S R C= images /cat.jpg >. This code also tells the browser that the image cat.jpg is in a folder called images. Note that this text in quotes is case-sensitive, and would not work properly if written as <IMG S R C = IMAG E S /C A T.J P G >, unless the folder and file name were also capitalized. Creating Links There are four types of links that are used in Web pages; relative, absolute, internal and mail links. Links are designated in HTML with the <A HR E F= linkhere > T he text that s hould be a hyperlink </A > tags. For relative, absolute, or mail tags in HTML, follow these steps: A relative link connects single pages within the same Web site and is used in navigation bars. To create a relative link use the <A HREF=> tag. After the equal sign type the file path for the page that should be linked to. For example, to link to a page called interests.htm, the relative link would appear as: <A HR E F = interes ts.htm >Interes ts </A>. The text that should be hyperlinked must be typed between the link and the end </A > tag. An absolute link is a connection to another Web page that exists outside of the Web page that is being designed. To create an absolute link in HTML, begin with the <A HREF=> tag. After the equal sign type in quotation marks http:// and the name of the Web site the link should connect to. For example, this is how a link to the Ithaca College Home page would look: <A HR EF= http: //www.ithaca.edu/ >Ithac a C ollege</a >. A mailto link opens a user s mail client and inserts an email address into a new compose message window. To insert a mail tag in HTML, use the <A HREF=> tag. After the equal sign type mailto:theemailaddress@ithaca.edu. A link to the ITS email address would look like this: <A HR E F = mailto:its@ ithaca.edu >E mail IT S </A>. Page 4 of 6

Anchors and internal links Anchors are links that are used to mark a place on a Web page that an internal link will target. Anchors are used in longer Web pages to take viewers to a specific part of the page. For example, a Top anchor could be placed at the top of a Web page, and Return to top links could be placed throughout a lengthy Web page. This type of anchor would allow the viewer of the page to navigate the page more quickly. Links to anchors require that the anchor name be placed in quotes ( ), and that a pound sign (#) be placed before the anchor name in the internal link. Here s an example: <A NAME= pagetop > text text text text text <A HREF= #pagetop > Creating a Web Page (Notice that the reference is in quotes and has a # symbol before the name of the anchor.) To create an HTML document, use Notepad for PCs or SimpleText for Macs. Save the document as an HTML file. For example, the first page of any Web site should be index.htm or.html, because Web browsers automatically open a page called index as the homepage. Save all of the pages and documents from the Web site into one folder. To upload a complete Web page use WS_FTP for PCs or Fetch for Macs. For help uploading a site, reference the WS_FTP or Fetch Quick Guides. Tips and Tricks Make the code eas y to read Make lines of HTML code short. This allows typographical errors to be found more easily. HTML is not case sensitive, so a tag written as <HTML> could also be written as <html>, or even <html>. Make sure the page can be viewed easily Use colors that are easy to see. Find complimentary background and text colors. Use a font size that is large enough to be seen on all types of computer displays. R educe download time Use graphics sparingly, as they take much longer to download than text, and can keep a viewer waiting to see a page. Try using large font sizes and/or colors as alternatives. Create links to other related Web sites instead of duplicating their content. P ay attention to s tyle When you create links, do so using text that is already present. For example, instead of writing If you want to go to my new site, Click Here. write Go to my New S ite. Keep sentences and paragraphs short. A good Web page is concise and uncluttered. For More Information A variety of support services are available from ITS if you would like additional help: Computer training on a variety of topics is available to faculty, staff, and students at no charge through the Technology Learning Center (TLC). Check out the current TLC training schedule online at https://www.ithaca.edu/its/workshops Online documentation and tutorials on IC-supported computing software and systems are available at https://www.ithaca.edu/its/traindoc Frontline computing support is available through the ITS Helpdesk in 104 Job Hall; send e-mail to helpdesk@ithaca.edu or call 607-274-1000. Page 5 of 6

Backline consulting support is available in the Technology Learning Center, room 101 Friends Hall. Copyright 2010 Ithaca College - All rights reserved. This publication may be duplicated in its entirety for use in not-for-profit educational settings. All copies must include this copyright statement. Any other use requires permission from Information Technology Services at Ithaca College, 607-274-1000, its@ithaca.edu. Page 6 of 6