Share PowerPoint. Anywhere!

html

Uploaded from authorPOINT Lite
Download as Download Not Available PPT
Presentation Description

No description available

Views: 283
Like it  ( Likes) Dislike it  ( Dislikes)
Added: February 20, 2008 This presentation is Public
Presentation Category :Education
Tags Add Tags
Presentation StatisticsNew!
Views on authorSTREAM: 277 | Views from Embeds: 6
Others - 6 views
Presentation Transcript

HTML Authoring and Web Publishing : HTML Authoring and Web Publishing Minder Chen, Ph.D. Email: mchen@gmu.edu Web Browser Client Web Server HTML Authoring Tools/Editors End User Web Master Web Publisher Server External Applications Non-HTTP objects CGI: Common Gateway Interface Internet Global Reach Broad Range


Course Description : Course Description The basic architecture of the World Wide Web (WWW) and its implications to business people, IS professionals and end users is the focus of this course. Basic HTML (HyperText Markup Language) tags for defining document structure and appearance, for defining anchors and hyperlinks, plus advanced HTML features including tables, images, forms, and frames will be explained. Participants will create their own web page in the computer lab using HTML authoring tools. Issues on Web page design and style, as well as how to promote a home page will be discussed.


Course Outline : Course Outline Introduction to World Wide Web HyperText Markup Language: Basic Tags Anchors, Links, and Uniform Resource Locator Images and Image Links Tables Multimedia Contents Forms HTML Extensions Frames Web Publishing Class Project Solutions


References : References Laura Lemay, Teach Yourself Web Publishing With HTML 4 in 21 Days, Professional Reference Edition, 2nd Edition, SAMS, Feb. 2000. HTML Online Resources: B&N http://www.affiliates.net/affnet/traffic.asp Introduction to HTML http://www.ncsa.uiuc.edu/General/Internet/WWW/HTMLPrimer.html HTML Resources: http://www.w3.org/MarkUp/ HTML 3.2: http://www.w3.org/MarkUp/Wilbur/ http://wdvl.internet.com/Authoring/HTML/4/Tags/ http://www.htmlcompendium.org/ http://hotwired.lycos.com/webmonkey/reference/html_cheatsheet/ HTML-kit: An HTML editor http://www.chami.com/html-kit/#download


The Architecture of WWW : The Architecture of WWW Web Browser Client Web Server End User HTTP TCP/IP HTML documents Internet or Intranet


WWW: What Is It? : WWW: What Is It? The World Wide Web (WWW) is a breakthrough in new technology designed to enable global, distributed information systems. From a user's perspective, the Web is a collection of documents, or pages, which contain text, images, and hypertext links to other pages. WWW merges the techniques of information retrieval and hypertext to create a powerful global information system. By simply pointing and clicking, the user has instant access to a mind-boggling collection of information, distributed across the globe. From an information providers point of view, the Web is an easy and efficient way of distributing any kind of information to a very large audience. Nobody is certain of how many users are on the Internet, but estimates start at 20 million.


Key Elements of Web : Key Elements of Web Hypertext: Non-linear links to anchors of the same document, or to different documents on the same or different web site. Using HTML (HyperText Markup Language) links and anchors Relying on URL (Uniform Resource Locators) addressing scheme Multimedia: graphics, video, sound, etc. Web browser can access networked hypermedia. Hypermedia access of the web browser is facilitated by helper applications, plug-ins, or document viewers. Network: Global reach and "Universal" access Based on TCP/IP protocol.


Client-Server Model of http : Client-Server Model of http Web Server Web Client Requesting a document via a URL address Connection open Returning MIME-compliance document Connection close helper app helper app helper app helper app helper app Web contents HTML documents Images Animation Video clips Sound bites Java applets Java Scripts CGI scripts Database access Web Site Internet or Intranet 1 2 Static Dynamic MIME: Multipurpose Internet Mail Extension


HTTP : HTTP HTTP: HyperText Transfer Protocol Characteristics: Runs on top of TCP/IP Has a comprehensive addressing scheme, i.e. URL An extensible and open representation for data type, using MIME header Has a stateless protocol. There is no memory between client connections. Is efficient Is portable Possible extensions, Secure HTTP (SHPPT), SSL, HTTP-Next Generation


The Extended Framework of WWW : The Extended Framework of WWW Web Browser Client HTML Authoring Tools/Editors End User Web Master Web Designer & Publisher External Applications Non-HTTP objects ColdFusion, CGI (Perl) ASP & ASP.NET JAVA Servlet Java Server Pages Java Applet JavaScript Internet Global Reach Broad Range Web Programmer Web Server


Roadmap to the Web Master Fast Track Curriculum : Roadmap to the Web Master Fast Track Curriculum HTML IIS Web Server FTP Server Web Site Analysis Internet Security PhotoShop Web Design Process FrontPage DHTML with DreamWeaverMX & JavaScript Active Server Pages Database-Bound Web SQL ColdFusion Content Development Web Programming Server Administration Foundations Web Group Project XML 163 hrs Flash Advanced HTML & Web Technologies Overview ASP.NET Web User Interface Design


Slide12 : HTML Sampler Web Page

HTML Sampler


List:
  • Item 1
  • Item 2
  • Item 3
Name Speciality
Minder Chen MIS
Justin Chen Aerospace

A sample of a form: Name:
Know HTML


Developed by Advanced IT Consulting image list table form link


Slide13 : Document source HTML Converter WYSIWYG HTML Editor HTML Source Editor Line Art Drawing Tool Digital Image Tool Graphic File Conversion Tool HTML File image file .gif or .jpeg Multimedia Authoring Tool Web Authoring Environment Web Server ftp tool Web Site Management Tool Web Hosting Environment video/sound file .mov, .avi, ... Local Developer Workstation HTML Validation Tools


Anatomy of a Tag : Anatomy of a Tag Opening tag Attribute=value Closing tag

HTML Tutorial

HTML Tutorial

HTML Tutorial

HTML Tutorial

Element


A Simple HTML Document : A Simple HTML Document The title shows up on your Web Browser


Basic Tools and Editing Process : Basic Tools and Editing Process From Start button Choose Programs Choose Accessories Choose WordPad Enter your HTML code Save it as Text File Choose "Text Document" Format Name the file with .htm extension Open the Internet Explorer Choose File / Open Page … Choose the file you just saved Open the file to view it Go back to edit your HTML code Use ALT-TAB key to switch back to the browser Click "Reload" button to refresh it Use ALT-TAB key to switch back to the Editor


Solution: Create a Web Page : Solution: Create a Web Page AITC Web Site Company Introduction Products How to Contact us Online HTML Resources Developed by Advanced IT Consulting contact us at aitc@erols.com Advanced IT Consulting

AITC Web Site

  • Company Introduction
  • Products
  • How to Contact us
  • Online HTML Resources
Developed by Advanced IT Consulting
Contact us by email at aitc@erols.com Save it at c:\temp\index.htm


HTML Authoring Tools : HTML Authoring Tools HTML Editor Notepad / WordPad AOLPress (www.aolpress.com) HTML-Kit (www.chami.com/html-kit/) HTML Assistant Pro (www.brooknorth.com) HotMetal from SoftQuad (www.sq.com) HotDog from Sausage Software (www.sausage.com) Netscape Communicator (www.netscape.com) PageMill from Adobe Microsoft FrontPage Macromedia Dreamweaver Recommendation: Use first a WYSIWYG authoring tool for common tasks and use another non-WYSIWYG authoring tool for advanced features not currently supported by the first tool. HTML Conversion Tool HTML Syntax Validation Tool (www.w3.org/MarkUp/html-test/) Web Site Development Environment (e.g., FrontPage)


HTML Editors : HTML Editors HTML documents are in plain (also known as ASCII) text format and can be created using any text editor. Free HTML editors: Netscape Composer in Netscape Communicator FrontPage Express in Internet Explorer 5.0 HTML editors: WYSIWYG HTML editors: FrontPage Non-WYSIWYG HTML editors: HTML Assistant Pro


FrontPage Express : FrontPage Express Install Internet Explore 5.0 Use customized installation: Under Web Authoring tools: Choose FrontPage Express FrontPage Express can be accessed from the Edit button of IE or from Accessories / Internet Tools


Class Project : Class Project AITC Web Site Company Introduction Products How to Contact us Online HTML Resources Developed by Advanced IT Consulting contact us at aitc@erols.com AITC C:\temp\index.htm AITC Introduction AITC is ….. Guest Book Entry: Name: Know HTML Submit Resume profile.htm AITC Employees Minder Chen Bruce Johnson Terry Smith Minder Chen 703-334-4566 [Index] Bruce Johnson 703-334-4577 [Index] contact.htm Product Listing ID Name Price 100 TV $250 200 PC $999 210 XY $234 [Home | Intro | Product | Contact] product.htm Web Site Home Page Web Page


Introduction to HTML : Introduction to HTML Most web pages on the World Wide Web are created in a standard document format know as Hypertext Markup Language, or HTML. In practical terms, HTML is a collection of styles (indicated by markup tags) that define the various components of a World Wide Web document. HTML was invented by Tim Berners-Lee while at CERN. The "Hypertext" in HTML is the links that allow you to surf from one document to the next on the World Wide Web. All Web browsing tools like Microsoft Internet Explorer, and Netscape Navigator, read HTML documents and allow you to browse these documents by traversing these links. Not all browsing tools interpret or display HTML in the exact same way. This is why some pages look different in one browser than they do in another. It is important to keep this in mind when you are creating your web pages. Test your web pages on different browsers.


Anatomy of a Tag : Anatomy of a Tag Opening tag Attribute=value Closing tag

HTML Tutorial

HTML Tutorial

HTML Tutorial

HTML Tutorial

Element


HTML Elements' General Syntax : HTML Elements' General Syntax text This is a title Boldface Singleton Tags

closing

is optional
text
This Is the Top





Basic Elements of HTML Coding : Basic Elements of HTML Coding Basic Markup Tags Titles Headings Paragraphs Lists Unnumbered Lists Numbered Lists Definition Lists Nested Lists Preformatted Text:
Extended Quotes 
Addresses 
Line Breaks 
Horizontal Rules 

and Character Formatting Physical Versus Logical: Use Logical Tags When Possible Using Character Tags: Special Characters Escape Sequences


HTML Tags: Document Structure : HTML Tags: Document Structure : start and end of HTML document : document meta-information start and end : content of document displayed by the browser


Headings: Level 1 to 6 : Headings: Level 1 to 6 Headings

Heading 1 (Top Level)

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6 (Bottom Level)
Don’t use the

...

to manipulate your font size. Use tag Use Test or Test Xxxxx dsfdsfdsf sadsdsad 2.1 sadsad 2.2 ddddd 2.2.1 xxxx sssss


Physical and Logical Styles in HTML : Physical and Logical Styles in HTML If physical and logical styles produce the same result on the screen, why are there both? It is because of the philosophy of SGML, which can be summed in a Zen-like mantra: "Trust your browser.'' In the ideal HTML universe, content is divorced from presentation. Thus, HTML tags a level-one heading as a level-one heading, but does not specify that the level-one heading should be displayed. The advantage of this approach (it's similar in concept to style sheets in many word processors) is that if you decide to change level-one headings to be 20-point left-justified Helvetica, all you have to do is change the definition of the level-one heading in the presentation device (i.e., your World Wide Web browser) or cascading style sheet (CSS). The other advantage of logical tags is that they help enforce consistency in your documents. It's easier to tag something as

than to remember that level-one headings are 24-point bold Times or whatever. The same is true for character styles. For example, consider the tag. Most browsers render it in bold text. However, it is possible that a reader would prefer that these sections be displayed in red instead. Logical styles offer this flexibility.


Logical Styles : Logical Styles : for a word being defined. Typically displayed in italics. (NCSA Mosaic is a World Wide Web browser.) : for emphasis. Typically displayed in italics. (Watch out for pickpockets.) : for titles of books, films, etc. Typically displayed in italics. (A Beginner's Guide to HTML) : for snippets of computer code. Displayed in a fixed-width font. (The header file) : for user keyboard entry. Should be displayed in a bold fixed-width font, but many browsers render it in the plain fixed-width font. (Enter passwd to change your password.) : for computer status messages. Displayed in a fixed-width font. (Segmentation fault: Core dumped.) : for strong emphasis. Typically displayed in bold. (Important) : for a "metasyntactic'' variable, where the user is to replace the variable with a specific instance. Typically displayed in italics. (rm filename deletes the file.)


Physical Styles : Physical Styles : bold text : italic text : Underline text (Don’t use it) : typewriter text, e.g. fixed-width font
: Use a non-proportional font to maintain the white spaces, tabs, and carriage returns. 
Examples: 
Boldface 
 This is 		a tabbed		line 
Correct: Boldface and italic Incorrect: Boldface and italic


Logical and Physical Styles : Logical and Physical Styles

Physical Styles

Italic
Bold
Underline
Type writer font
Bold and Italic
Strikethrough
Blink in Netscape Browser
Maruqee sign in Internet Explorer

Logical Styles

Subscirpt and Superscript
emphasis
strong
sample
code such as main() { }
keyboard
variable xyz, abc,
citation
100 Main Street, Major City, MD 20817



Paragraph : Paragraph The browser ignores any indentations or blank lines in the source text. HTML relies almost entirely on the tags for formatting instructions, and without the

tags, the document becomes one large paragraph.

...

The closing tag

is optional

Start a new paragraph

HTML 3.0 feature
Force a line break

...

...
Do not wrap the enclosed text   Force a space character


Paragraph: To Break or No To Break : Paragraph: To Break or No To Break This is a paragraph. Spaces, line breaks, empty lines do not work in HTML documents. You need to use line break tag <br>.  This line has a line break.
This line is followed by a horizontal line.
Another paragraph after 
the <hr>
This is another paragraph with extra      space.


Horizontal Lines
: Horizontal Lines
Horizontal Line






Listing : Listing HTML supplies five list elements. With the exception of DL, list elements are composed of one or more LI (list item) elements. You can nest lists by inserting a UL, OL, etc., inside a list item (LI). Five list types: OL: ordered list. Items in this list are numbered automatically by the browser. The numbering will reflect nesting levels. UL: unordered list. Items in this list start with a list mark such as a bullet. Browsers will usually change the list mark in nested lists. MENU: menu list. This is an unordered list. Each LI element in this kind of list should be no longer than one line. DIR: directory list. This is an unordered list. Each LI element in this kind of list should be no longer than 24 characters. DL: list of definitions. This is an unordered list. This kind of list is different from the others. Each `item' in a DL consists of one or more terms (DT elements), followed by definitions (DD elements).


Unordered Lists:
    ,
  • ,
: Unordered Lists:
    ,
  • ,
Listing

A Simple Unordered List

  • First item
  • Second Item

Multiple Level & Unordered List

  • Level 1
    • Level 1.1
    • Level 1.2
  • Level 2
    • Level 2.1
    • Level 2.2



Ordered Lists:
    ,
  1. ,
: Ordered Lists:
    ,
  1. ,
Ordered Listing

A Simple Ordered List

  1. First item
  2. Second Item

Multiple Level & Ordered List

  1. Level 1
    1. Level 1.1
    2. Level 1.2
  2. Level 2
    1. Level 2.1
    2. Level 2.2
  3. Mixing order and unorder list
    • Level 3.1
    • Level 3.2



Menu List:
  • <\menu> : Menu List:
  • <\menu>


    Glossary:
    ,
    ,
    : Glossary:
    ,
    ,
    DL: Definition List DT: Definition Term DD: Definition Description


    Special Characters : Special Characters There are four characters that have special meanings in HTML. When you want to use them, you need to have a special sequence pf characters (escape sequence) to represent them. These four characters are: < (the left angle bracket) > (the right angle bracket) & (ampersand) " (quotation marks)


    Escape Sequences : Escape Sequences HTML includes character combinations, called escape sequences, to represent these characters in an HTML document, They are: < (the escape sequence for <) > (the escape sequence for >) & (the escape sequence for &) " (the escape sequence for “)   (the escape sequence for space character) To display
    as it is in an HTML document, you should write it in the following two ways: <HR> <HR> Note: It is important to note that escape sequence are case-sensitive , unlike all other HTML tags.


    More Escape Sequences : More Escape Sequences There are many more escape sequences for non-ASCII characters. Some of the more common ones are: ö (the escape sequence for a lowercase o with an umlaut, ö) &ntild; (the escape sequence for lowercase n with a title; ñ) È (the escape sequence for an uppercase E with a grave accent; è) © (Netscape extension for ©) ® (Netscape extension for ®) Reference for special characters: http://hotwired.lycos.com/webmonkey/reference/special_characters/


    Document Meta Tags : Document Meta Tags : document title; goes in session. : base reference, the full URL of the current document; goes in HEAD test For traditional Chinese:


    Exercise: Contact Page contact.htm : Exercise: Contact Page contact.htm AITC Contact Information [ Home | Profile | Product | Contact | Resource ]

    AITC Contacts

    • Minder Chen
    • Bruce Johnson
    • Robert Smith

    Minder Chen
    703-334-4566

    Bruce Johnson
    703-334-4577

    Robert Smith
    703-334-5555
















    Hypertext and Links : Hypertext and Links Introduction to hypertext Intra-document Links and Anchors Inter-document Links URL Images and Inline image Image links Image map


    Introduction to Hypertext : Introduction to Hypertext Definition of hypertext: "A combination of natural language text with the computer's capacity for interactive branching, or dynamic display... of a nonlinear text." -- Ted Nelson The idea of hypertext system can be traced back to Vannevar Bush, President Roosevelt's Sciences Advisor, 1945 article "As We May Think" in which he described the idea of mechanize the scientific literature system. Now hypertext really means hypermedia that include not just text, but also audio, graphic, video, etc. Hypertext documents on WWW usually are stored in a special format called HTML, stands for HyperText Markup Language. A window will be used to view part of the hypertext document retrieved. On your Netscape Browser, the underlying HTML link to another Web document will be displayed at the message bar when you move mouse pointer over a link.


    Intra-document (Internal) Hypertext Links : Intra-document (Internal) Hypertext Links Intra-document hyperlink links Section 1: aaa This is section 1 ... Back to the Table of Content Section 2: bbb This is section 2 ... Table of contents Section 1: aaa Section 2: bbb Section 3: ccc Viewing area of the document


    Inter-document (External) Hypertext Links : Inter-document (External) Hypertext Links Document1 ... Link to document 2 ... Document2 ... ... Link to Section D of Doc3 ... ... Document2 ... ... Section D ... ... Link to Document1 ... ... Toolbox Document Hammer ... Screw Driver .... an image link A B C D an image map link


    Hypertext Links : Hypertext Links A hypertext link is a pointer pointing to another document or another part of the current document. These linked documents can be on the same WWW server or on WWW servers distributed globally. Hypertext links are represented as a purple color and underlined texts, or as a graphic object (inline graphics). When you move the mouse cursor over a hypertext link, the mouse cursor will change from a pointer to a pointing hand. You may use Image Maps such that different parts of the graphic representing links to different documents. Anchor: Hyperlink: Hot words


    Linking and Anchoring : Linking and Anchoring …

    Section 1

    Go to Section 2 … …

    Section 2

    … … … Top of y … … Section 2 of y … x.htm y.htm


    Example: Internal Link : Example: Internal Link Minder Chen
    703-999-8888



    External Link Using Relative URL : External Link Using Relative URL Contact Bruce Johnson for web problems. index.htm Bruce Johnson
    703-334-4577
    contact.htm


    Contact.htm : Contact.htm AITC Contact Information

    AITC Contacts


    Minder Chen
    703-334-4566
    [ Index ]

    Bruce Johnson
    703-334-4577
    [ Index ]

    Robert Smith
    703-334-5555
    [ Index ]
















    Netscape Communicator (Composer) : Netscape Communicator (Composer)


    Defining a Link in Netscape Composer : Defining a Link in Netscape Composer


    Use a Relative URL : Use a Relative URL Examples: Another file in the same directory Can be written as Another file in the same directory Another file in the subdirectory under current document's directory Reasons to use relative URLs Less typing is required to enter them. If you move all the files to a different location but keep the same directory structure you don't have to revise the URLs. The same file referred to by a relative URL can be accessed by different schemes (for example both 'http' and 'ftp').


    Document Directory Structure : Document Directory Structure 10_link.htm (Current Document) 10_test.htm () oracle.htm ( x.htm (in the same folder) y.htm (in the html folder) Root relative path Document relative path Web document root


    Relative URL : Relative URL


    Links Between Documents : Links Between Documents Links with Relative URLs

    Links with Relative URLs

    Links to another file on the same web site and in the same directory

    Links to another file on the same web site but in a different directory




    Creating Links from Bookmarks in Netscape Composer : Creating Links from Bookmarks in Netscape Composer Drag-and-drop a bookmark item into the HTML document in the editing mode.


    URL: Uniform Resource Locator : URL: Uniform Resource Locator Uniform Resource Locator: A standard method of identifying any document or resource on the Internet. The port number can generally be omitted. The default http port name is 80. Unless someone tells you otherwise, leave it out. In http, if filename is omitted, a default file such as index.html may be retrieved. http://www.aitc.com/mydoc/ http://www.aitc.com:80/mydoc/index.html Directory path name may be case sensitive.


    Resource Types : Resource Types Resource types: http: A file on a World Wide Web server ftp: A file on an anonymous FTP server mailto: Send an e-mail to an e-mail address file: A file on your local system gopher: A file on a Gopher server WAIS: A file on a WAIS server news: An Usenet newsgroup telnet: A connection to a Telnet-based service More examples: ftp://ftp.ncsa.uiuc.edu/Web gopher:make.up.something news:comp.databases.oracle mailto:aitc@erols.com telnet://osf1.gmu.edu Send an email (aitc@erols.com) to Minder Chen


    Defining Absolute Hyperlinks: Hot words : Defining Absolute Hyperlinks: Hot words Set the absolute URL against which all other relative URLs are resolved.


    Include Inline Images : Include Inline Images Image

    Include images in your HTML documents:<IMG SRC="image.gif">

    How to make money on WWW?
    Call us! Call us! Call us!
    [an image of phone] Call us!


    ALIGN : ALIGN


    Download Image Files : Download Image Files Click right mouse button on top of an image in a web page


    Example : Example Small Lion:
    Big Lion:
    Hot image using a thumb nail image to link to a larger image:


    Netscape Composer: Defining IMG Tag’s Attributes : Netscape Composer: Defining IMG Tag’s Attributes


    syntax : syntax Text float around the image that is placed on the left.
    Break the floating text. Clear="left": The next line begins at the nearest line at either margin following any floating objects.


    Defining Image Link in Netscape Composer : Defining Image Link in Netscape Composer


    Using IMG Tag : Using IMG Tag Advanced IMG Tag Attributes: NVCC Logo Image Link:


    Image File Types : Image File Types GIF (pronounced as jiff): Graphics Interchange Format. Limited to 256 colors. Unisys owns the copyright of the LZW compression algorithm. GIF87 GIF89a supports transparency and interlacing Animated GIF: Use tools such as Microsoft GIF Animator at http://www.microsoft.com/imagecomposer/ JPEG (pronounced jay-peg): Joint Photographic Experts Images. Good for photographic images. Use thumbnail for big image file. Use interlacing for big files. Cut down number of colors used to reduce file size. 8 bit/pixel resolution is 256 colors. Max 5 seconds download time per page.


    Examples of Using Images : Examples of Using Images


    HTML Code : HTML Code Find and Use Images and Icons Clip art collection on Yahoo

    Go back to where you are!
    Money grows!
    Using thumbnail with Interlace
    Using thumbnail Without interlace



    Link to an External Image File : Link to an External Image File Text link to an external image file Go to nail A thumbnail image link to an external image file Both thumbnail image link and text link to an external image file Go to nail


    Graphic and Image Tools : Graphic and Image Tools Shareware product: Paint Shop Pro for Windows 95/NT 4.0 from JASC, Inc. at http://www.jasc.com/pspdl.html Resizing File format conversion Use tools such as Adobe Illustrator for more complicated drawings (www.adobe.com) Adobe Photoshop has been the definitive application for digital image enhancement, retouching, and photo composition and it is also the de facto standard for preparing images for the World Wide Web. Hardware: Scanner, Digital Camera, or Video capturing system


    Tables:
    : Tables:
    Tables

    Tables

    A basic table that has three columns and two rows.
    A B C
    D E F



    Product.htm : Product.htm AITC Products Product Table
    ID Name Price Comment
    PC100Compaq Computer$2,000 Compaq's Web Site
    TV25 25 " Sony TV $300  
    Pet001 Little Lion $50
    10% discount off the list price today



    Editing a Table in Netscape Composer : Editing a Table in Netscape Composer


    New Table Creation : New Table Creation


    Netscape Composer: Cell Properties : Netscape Composer: Cell Properties


    More Table Examples : More Table Examples Tables

    Tables

    Table 1. WWW Course Grade Analysis
    Degree
    MBAOthers
    Gender Males3.53.1
    Females3.63.4
    Immediately following the table opening tag.


    External Sounds and Animation : External Sounds and Animation If you want to do the animation, video and audio, you need other multimedia applications development tools. You can use your own favorite applications tools to design your own graphics , audio, videos and so on by giving proper file extension.


    Common MIME File Types for Multimedia Documents : Common MIME File Types for Multimedia Documents The Netscape browser will be able to recognize the file followed by these extensions AIFF sound .au JPEG graphic .jpeg or .jpg MPEG movie .mpeg or .mpg PostScript document .ps QuickTime movie .mov WAVE sound .wav AIFF: Audio Interchange File Format MPEG: Moving Picture Experts Group 5-seconds of audio Size Format 36KB WAV 4KB RealAudio 14.4 8KB RealAudio 28.8


    Configure Your Browser for Viewing Multimedia Documents : Configure Your Browser for Viewing Multimedia Documents In Netscape: General Preferences|Helpers Use the General Helpers preferences panel to create or reconfigure how a file's format maps to a external helper application. Netscape has the built-in capability to interpret and display several formats, including the HTML format used by HTTP servers. Helper applications are used by Netscape to interpret files that it has retrieved but is unable to read. You can designate MIME file types (a method of differentiating file formats using a suffix appended to a file name), helper applications and their associated actions. When you display the Helpers general preferences panel, you see a scrolling text field that lists the file formats and helper applications available to Netscape.


    Define Helper Apps: Edit / Preferences... : Define Helper Apps: Edit / Preferences...


    Linking to External Multimedia Files : Linking to External Multimedia Files Specify File Size Explicitly Point to site to download the required helper application


    HTML Code : 777 Virtual Tour

    777 Virtual Tour

    In order to take the virtual tour of the 777, you'll need QuickTime VR software on your computer. Click here to retrieve QuickTime VR and instructions on how to load it onto your machine. Then come back and take the tour!


    HTML Code Correct File Type


    Using Tag for Multimedia Objects : Using Tag for Multimedia Objects HTML 4.0 MPEG Video Demo of a movie MPEG Video Demo of a movie Demo of a movie Demo of a movie Test.mpg can be found at http://ecommerce.nvcc.us/html/test.mpg


    Forms : Forms Support interactive applications: Guest Books, User Survey, Online Shopping, etc. Need to use CGI scripts to process form inputs No local input data validation: client-side scripting using VB Script or JavaScript may allow you to perform local input data validation


    Profile.htm: First Version : Profile.htm: First Version Form

    Guest Book

    Name:



    Sample Form HTML Page : Sample Form HTML Page


    Using Server-Side Script to Process User Inputs via Form : Using Server-Side Script to Process User Inputs via Form Web Browser Web Server Server-side script


    Form Elements : Form Elements The Form tag:
    … form elements …
    Form tag attributes: ACTION METHOD: GET: default, fill-out form contents are appended to the URL. POST: Fill-out form contents are sent to the server in a data body. Form elements tags: INPUT tag: specify a simple input element inside a form. SELECT tag: List box or dropdown list box TEXTAREA tag: Multiple line text box input


    INPUT Tag : INPUT Tag Example: Last Name: TYPE TEXT: Single line text box PASSWORD: Password entry CHECKBOX: Check box RADIO: Radio button HIDDEN: Hidden field sends a variable and a value SUBMIT: Submit button RESET: Reset button NAME: required for all form elements other than SUBMIT and RESET buttons VALUE: default value for textbox; label for submit and reset buttons CHECKED: Apply to Check box and Radio button SIZE: Size of the Text box. MAXLENGTH: Maximum number of characters acceptable in a textbox


    Profile.htm: HTML Source : Profile.htm: HTML Source Form

    Customer Registration

    Name:
    I know HTML
    How would you like to receive information from in the future?
    By Electronic Mail
    By Fax
    By Postal Mail



    Continue… : Continue… Choose Your Favorite Color:
    Enter your comment here:




    Send Form Data to an E-Mail Account : Send Form Data to an E-Mail Account
    Name:
    E-mail:
    Interests:
    Note: Your browser needs to be set up to support email function. customer=Minder+Chen&email=minderchen@yahoo.com&interest=running+chi-kung+%24 Without the ENCTYPE attribute, you will be receiving the following message:


    HTML Extensions : HTML Extensions Client Pull Font size Background color Image-Tiled Background


    Client Pull Using the META Tag : Client Pull Using the META Tag This is the first slide
    Next

    This is the first slide

    Hello

    Preventing the document from being cached ensures that a fresh copy of the document will always be retrieved from the site, even during the user's current session, regardless of how the user has set the browser's caching options. This is useful if the content of the document changes frequently.


    BGCOLOR : BGCOLOR


    RGB Color : RGB Color Red Green Blue (RGB) Red: #00 No red <---> #FF bright red #000000: White #FFFFFF: Black Netscape only blue1 (=blue), blue2, blue3, blue4 (from light to dark) Color related attributes such as BGCOLOR


    Color Name : Color Name http://www.lynda.com Follow the web color link for RGB values of web safe color


    and : and This is getting smaller and this is normal. Try me You can increase the size of the text’s font. Face: Internet Explorer only Default basefont size is 3


    Image-Tiled Background : Image-Tiled Background This is the third slide

    Previous Top

    This is the third slide

    Minder!




    Format / Page Colors and Properties : Format / Page Colors and Properties


    Using Background Color and Table Together : Using Background Color and Table Together http://ecommerce.nvcc.us/html/bgc.gif
    1st column 2nd column



    A Simple Example of Frame : A Simple Example of Frame The Frame Sampler http://home.netscape.com/assist/net_sites/frames.html


    An Example of Frame : An Example of Frame


    HTML Code : HTML Code The Frame Sampler If you want another link to go to this named frame, you write the link as: link


    E.HTM Source : E.HTM Source

    E.HTM

    This is a test of the Frame. A Link to Frame F in F.HTM




    Uses for Frames : Uses for Frames The Backward and Forward navigation tools in the web browser don't work under frames. Elements that the user should always see Title graphics Copyright notices Control bars Table of contents


    Exercise : Exercise


    Book.htm : Book.htm Book <BODY> <P>You need a browser that supports frame to view this page </BODY>


    aitc.htm : aitc.htm AITC Web Site

    AITC Web Site




    toc.htm : toc.htm Table of Contents

    Use the in the head section to define default target frame.


    Chap1.htm : Chap1.htm Created With HTML Assistant Pro - 10/2/96 This is chapter 1 Go to chapter 2
    Document opens in a new unnamed window
    Document opens in the immediate FRAMESET parent of the current frame.
    Document opened in the same frame as the originating link
    Document opens in the full original window.



    Chap2.htm : Chap2.htm Chapter 2

    This is chapter 2

    Go to chapter 3


    and : and This is the main container for a Frame. It has 2 attributes: ROWS and COLS. A frame document has no tag, and no tags that would normally be placed in the BODY can appear before the FRAMESET tag, or the FRAMESET will be ignored. The FRAMESET tag has a matching end tag, and within the FRAMESET you can only have other nested FRAMESET tags, FRAME tags, or the NOFRAMES tag. FRAMESET attributes include: ROWS="row_height_value_list" COLS="column_width_list"


    : Load information independent of other frames Can be given a target name Can resize dynamically This tag defines a single frame in a frameset. It has 6 possible attributes: SRC: The URL of the document to be displayed. NAME: This is used to assign a name to a frame so that it can be targeted by other links. MARGINWIDTH: The left and right margin from the boundary of the frame to the document and the value is in pixels. MARGINHEIGHT: The upper and lower margins SCROLLING: yes | no | auto NORESIZE: Make the frame nonresizable. Frames are resizable by default. FRAMEBORDER: yes | no


    One More Example : One More Example


    : A frame's window space can be divided into rows and columns. ROWS="value_list": This is a comma separated list of values. These values can be expressed in an absolute number of pixels, as a percentage (between 1 and 100) or as relative scaling values. Percentage: Pixels: ; You'll almost certainly want to use these values in combination with other percentage based or relative values. Relative scaling: ; This is a mix of fixed and relative values. In this case the first ROW is 50 pixels wide. The other two rows are divide the remaining space. A single "*" means that the frame gets all of the remaining space. When more than one "*" appear, you can give them relative portions of the remaining space. In this case, the second row gets 2/3 of the remaining space and the third row gets 1/3 of the remaining space.


    Setting Up Your Home Page on the Server : Setting Up Your Home Page on the Server Get an account such as mchen@osf1.gmu.edu on the computer where web server is. Make your directory world-executable (don't forget the trailing space & period) at the system prompt. chmod a+x . Create an directory in your account as follows: mkdir public_html chmod a+rx public_html Change into this new directory. cd public_html Create an HTML file index.html and make the file world readable: chmod a+r index.html index.html is the default file name in a directory Invoke a WWW browser to see what you have created! Use URL: http://mason.gmu.edu/~mchen


    File Transfer Protocol: ftp : File Transfer Protocol: ftp http://www.ipswitch.com/cgi/download_eval.pl?product=WL-1000 http://www.ftpplanet.com/


    Free Web Hosting : Free Web Hosting Start New Sites: You may want to start new sites for different subjects you want to cover. You can then submit your new sites and link the sites together to share the traffic. Here are places where you can get free sites: Tripod : http://www.tripod.com Angelfire : http://www.angelfire.com/ Geocities : http://www.geocities.com/ HTML spell checking: http://www.netmechanic.com/


    Build Own Web Site Vs. Pay Hosting Service : Build Own Web Site Vs. Pay Hosting Service PROS CONS Build Your Own Web Site: . Full control over contents. . Set up expenses plus monthly . Easy to gather information connection fee. from visitors via forms . You must manage the server. . Ability to choose security tools. . Larger, dedicated staff required . Ability to rent server space Pay a Hosting Service: . Less expensive . Dependent on Provider for site . No system maintenance security and upkeep . Minimal staff requirement . Maybe dependent on provider for content changes. . May not be able to implement forms and scripts


    Let Your Web Site Be Known : Let Your Web Site Be Known Key words used in searches of your sites must be present in your top-level home page. Get Listed on the News groups: For general announcement of new websites: comp.infosystems.www.anounce Negotiate Mutual Pointers with sites trying to attract audience similar to your audience. Online Resource: http://www.ftpplanet.com/webmaster/web_promotion.htm Sites to Help You Submit Your: SiteThese sites will submit your site to many search engines and directories for you. Bcentral: http://www.BCentral.com The Promoter: http://www.tila.com/promote/ -- submits to search engines and link pages for free. Submit-it!: http://submitit.linkexchange.com/ -- submits to more than 400 search engines and link pages. Submit-it! Free: http://siteowner.linkexchange.com/Free.cfm -- submits to search engines for free. WebStep 100: http://www.mmgco.com/top100.html -- submits to top web sites for free. Virtual Stampede: http://www.virtualstampede.com/ Postmaster: http://www.netcreations.com/postmaster/registration/try.html


    Class Project Solution : Class Project Solution AITC Web Site Company Introduction Products How to Contact us Online HTML Resources Developed by Robert Smith at Advanced IT Consulting contact us by mail at aitc@erols.com AITC C:\temp\index.htm AITC Introduction AITC is ….. Guest Book Entry: Name: Know HTML Submit Resume profile.htm AITC Employees Minder Chen Bruce Johnson Robert Smith Minder Chen 703-334-4566 [Index] Bruce Johnson 703-334-4577 [Index] contact.htm Product Listing ID Name Price 100 TV $250 200 PC $999 210 XY $234 [Home | Intro | Product | Contact] product.htm Web Site Home Page Web Page


    index.htm : index.htm Advanced IT Consulting

    AITC Web Site

    Developed by Robert Smith at Advanced IT Consulting contact us by email at aitc@erols.com


    contact.htm : contact.htm