EET6541 Multimedia and Internet Technology

Size: px
Start display at page:

Download "EET6541 Multimedia and Internet Technology"

Transcription

1 EET6541 Multimedia and Internet Technology Lecturer: Dr. Hao Shi Room: D721D and Phone: Brief Overview of HTML! HTML: HyperText Markup Language. Not WYSIWYG For publishing hypertext on the World Wide Web A SGML application conforming to ISO 8879 Case insensitive Links - the beauty of HTML documents 1

2 3 HTML Terminology! Tags HTML codes that are in angle brackets (< and >) Tags come in two general types Container and empty tags.! ELEMENTS Whose names appear between start tag and/or end tag e.g. <element-name> and </element-name>! attributes Elements may have associated properties, called attributes! Containers which have both start tag and end tag 4 HTML Command Format! A container <P align= "RIGHT"> Right is Right </P> value attribute beginning tag content of container ending tag! An empty tag <HR align="center" size="2" width="50"> empty tag attribute 2

3 5 World Wide Web Consortium (W 3 C) The World Wide Web Consortium ( was created in October 1994 to lead the World Wide Web to its full potential by developing common protocols that promote its evolution and ensure its interoperability. W3C has more than 400 Member organizations from around the world and has earned international recognition for its contributions to thegrowthoftheweb. 6 Necessary Tools! ASCII Editor NotePad! HTML Editor Dreamwaver/UltraDev ( Frontpage/InterDev ( JavaScript Editor ScriptBuilder ( Browsers Internet Explorer ( Netscape ( 3

4 7 HTML template <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" " <HTML dir="ltr" lang="en"> <!-- comments --> <HEAD> <META http-equiv="refresh" content="3;url= <STYLE type="text/css"> </STYLE> <SCRIPT language="javascript"> </SCRIPT> <TITLE> </TITLE> </HEAD> <BODY> document body </BODY> </HTML> 8 Refresh the page regularly <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" " <HTML dir="ltr" lang="en"> <!-- refresh.htm --> <HEAD> <META http-equiv="refresh" content="3"> <TITLE>Refresh Demo</TITLE> </HEAD> <BODY> <P align="center">this page is refreshed every 3 seconds.</p> </BODY> </HTML> 4

5 9 Redirect the page <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" " <HTML dir="ltr" lang="en"> <!-- redirect.htm --> <HEAD> <META http-equiv="refresh" content="10;url= <TITLE>Redirect Demo</TITLE> </HEAD> <BODY> <H1><P align="center">we've MOVED!</P></H1> <H2><P align="center"> <A href=" University </A></P></H2> <P align="center">the new page will be automatically loaded for you in 10 seconds, or you may click on the link above to go there right now.</p> </BODY> </HTML> 10 HTML Headings <H1> </H1> Heading 1 <H2> </H2> Heading 2 <H3> </H3> Heading 3 <H4> </H4> Heading 4 <H5> </H5> Heading 5 Heading 5 <H6> </H6> Heading 6 5

6 11 Character Formatting <EM> </EM> <STRONG> </STRONG> <CODE> </CODE> <B> </B> <I> </I> <TT> </TT> Emphasis Strong i = i + 1; Bold Italic Typewriter 12 <A> Anchor </A> Element: <A> </A> Attributes: href=" " name=" " target=" " shape=" " coords=" " onclick onmouseover onmouseout Create a link or anchor URL link The name of the anchor Targeted window Object shapes Object coordinates An intrinsic event An intrinsic event An intrinsic event 6

7 13 Common Elements & Attributes Elements: <HR> <BR> <P> </P> <BLOCKQUOTE> </BLOCKQUOTE> <ADDRESS> </ADDRESS> Attributes: id class lang dir title align a horizontal rule line a line break a plain paragraph long quotes or citations information on author document-wide unique id class values language values direction for weak/neutral text advisory title alignment 14 Tables Elements: <TABLE> </TABLE> <CAPTION> </CAPTION> <TR> </TR> <TH> </TH> <TD> </TD> <THEAD> </THEAD> <TFOOT> </TFOOT> <TBODY> </TBODY> <COLGROUP> <COL> Create a Table atable caption for the table table row table headers table data cell scrolling area of a table above the scrolling body below the scrolling body combing a group of columns specifications for one more columns 7

8 15 TABLE element Attributes: id,class,lang,dir,title,align Style, bgcolor summary, Width, frame, rules, border cellspacing, cellpadding onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup inline style information background color summary of the table table width borders and rules cell margins intrinsic events " " " 16 A 3x3 Table <!-- 3x3table.htm --> <TABLE border="2" align="right"> <CAPTION>3x3 Table</CAPTION> <TR> <TH>col. 1</TH> <TH>col. 2</TH> <TH>col. 3</TH> </TR> <TR><TD>1</TD><TD>2</TD><TD>3</TD></TR> <TR><TD>4</TD><TD>5</TD><TD>6</TD></TR> <TR><TD>7</TD><TD>8</TD><TD>9</TD></TR> </TABLE> 8

9 17 Some TABLE attributes! bgcolor <TABLE bgcolor="#ff0000"> or <TABLE bgcolor="red">! style Property:border-color, float, padding Usage: <TABLE style="proerty1:value1;property2:value2"> Note: padding replaces cellpadding and measurement units are px, mm, cm and in.! width Usage: <TABLE width="50%"> or <TABLE width="200"> or <TABLE width= *"> 18 A 3x3 Table version 1 <!-- 3x3table1.htm --> <TABLE border="2" align="right" bgcolor="#00ff00" style="border-color:red" width="50%"> <CAPTION>3x3 Table</CAPTION> <TR> <TH>col. 1</TH> <TH>col. 2</TH> <TH>col. 3</TH> </TR> <TR><TD>1</TD><TD>2</TD><TD>3</TD></TR> <TR><TD>4</TD><TD>5</TD><TD>6</TD></TR> <TR><TD>7</TD><TD>8</TD><TD>9</TD></TR> </TABLE> 9

10 19 Create a Menu Bar Using TABLE <!-- table_menu.htm --> <TABLE border="0" align="right" bgcolor="#00ff00" width="100%"> <TR><TH width="100">home</th> <TH width="100">about Us</TH> <TH width="100">join Us</TH> <TH width="100">contact Us</TH> <!-- three white spaces --> <TH> </TH> <TH width="100">member Login</TH> </TR> </TABLE> 20 A Menu Bar without Document Margins <html> <head><title>table Menubar</title></head> <body leftmargin="0" topmargin="0"> <!-- table_menu1.htm --> <TABLE border="0" align="right" bgcolor="#00ff00" width="100%"> <TR><TH width="100">home</th> <TH width="100">about Us</TH> <TH width="100">contact Us</TH> <!-- three white spaces --> <TH> </TH> <TH width="100">member Login</TH> </TR> </TABLE> </body> </html> 10

11 21 Browser-Safe Palette These are the Hexadecimal codes for the 216 colors that will not be dithered in any standard browser. The codes are made up of 3 hexadecimal values with each value being two digits long. The first Hex value is for Red, the second for Green and the third for Blue. ## ## ## = Red Green Blue 216 Browser-Safe colors 22 11

12 23 A 3x3 Table version 2 <!-- 3x3table2.htm --> <TABLE border="2" align="right" bgcolor="#00ff00" style="border-color:red" width="50%" onmouseover="document.bgcolor='yellow'" onmouseout="document.bgcolor='#ffffff'" onclick="window.open('3x3table.htm', 'newwin')"> <CAPTION>3x3 Table</CAPTION> <TR> </TR> </TABLE> onmouseover onmouseout 24 MULTIMEDIA! "A picture is worth a thousand words" is certainly an understatement in the world of the Web. Here a picture is worth many thousands of words, at least in terms of how much space/memory a picture takes.! An image comes with many different formats such as GIF, JPEG, PNG, PDF, TIFF, BMP, PCX. The first two are commonly used for web pages.! Multimedia is a combination of text, graphical art, sound, animation and video. 12

13 25 GIF - Web Image Format All graphical web browsers recognize GIF format. GIF supports 8-bit color (256 colors). GIF compression is considered "lossless". There are three forms of the GIF format:! Plain GIF! Transparent GIF! Animated GIF! Demo: gif.htm 26 JPEG - Web Image Format JPEG is a better choice for photographic-quality color than GIF, because it can support either 8-bit or 24-bit color. JPEG uses a higher compression ratio. However you must be careful when repeatedly saving a JPEG file because of the lossy compression used to store image. 13

14 27 IMG Element Attributes: src, alt, width, height, hspace, vspace, ismap, usemap, align,border,class,dir, id,lang,longdesc, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style,title the image source text-based description image size spacearoundimage server-side image map client-side image map 28 Display Sizes and Alignment <! images.htm --> <IMG width="100" height="100" src="gif_plain.gif" alt="50% VU LOGO"> <IMG width="200" height="200" src="gif_plain.gif" alt="100% VU Logo"> <IMG width="400" height="400" src="gif_plain.gif" alt="200% LOGO"><BR> <IMG align="top" src="img.gif"> <IMG align="middle" src="img.gif"> <IMG align="bottom" src="img.gif"> <IMG align="left" src="img.gif"> <IMG align="right" src="img.gif"> Note: The download time for the image will be the same regardless of the display size. 14

15 29 Client-Side Image Map An image map consists of an image that is divided into regions. Each region is then associated with URL by means of <A> or <AREA> tag, which is called hot spot. elements: IMG MAP AREA contains a src attribute specifying the name of the image file and a name attribute specifying the name of the <MAP> </MAP> tag pair. contains the name attribute used by <IMG> within <MAP> </MAP> tag pair that identify the coordinates within the image that will be recognized as hot spot. 30 Pixel Reference x=0, y=0 x=300, y=80 400x400 x=50, y=350 x=400, y=400 15

16 31 AREA Element attributes: coords href name nohref shape The coordinates of the shape in pixels. The coordinates you enter depend on the shape you specify with the shape attribute. The URL associated with the area the name of the area NottobeassociatedwithaURL the shape of the defined region such as!rect: left-x, top-y, right-x, bottom-y!circle: center-x, center-y, radius!poly: x1, y1, x2, y2,..., xn-1, yn-1,x1,y1 32 Australian Map 16

17 33 Image Map - Australian Map <!-- imagemap.htm --> <IMG src="ausmap.gif" border="0" usemap="#ausmap"> <MAP name="ausmap"> <area href=" alt="act" shape="poly" coords="220,154,190,154,189,164,197,168,212, ,154"> <area href=" alt="nsw" shape="poly" coords="232,131,213,125,157,125,157,150,161,150,186,165,186,152,222,152,230,137, 232,131"> <area href=" alt="tas" shape="rect" coords="168,191,203,215"> <area href=" shape="poly" coords="159,153,205,179,203,183,184,188,156,177,156,152, 159,153"> <area href=" alt="sa" shape="poly" coords="154,104,154,176,138,163,123,141,94,134,94,106, 154,104"> <area href=" alt="nt" shape="poly" coords="154,101,154,42,140,29,140,2,103,2,94,25,94,101, 154,101"> <area href=" alt="qld" shape="poly" coords="157,101,157,41,162,43,172,-1,180,-1,206,61,234,104,232,127,212,122,158,122, 157,101"> <area href=" alt="wa" shape="poly" coords="89,27,74,18,42,59,3,82,3,108,24,146,20,159,35,163,64,152,91,138,91,27, 89,27"> </MAP> 34 Audio Audio files can be found in several different formats. Usually each format requires a different plug-in, so it is a good idea to limit the format of the sound. MPEG3 (.mp3) audio compression is now available to deliver CD-quality sound files at much smaller file size.! link <A href="auanthem.mp3">australian National Anthem</A>! embed <EMBED src="auanthem.mp3" WIDTH=200 HEIGHT=200 AUTOSTART="false" ALIGN=center> 17

18 35 Video MPEG format is the most common format for digital video files or movies because all the graphical browsers support it. The other two common formats are QuickTime (Apple Macintosh) and AVI (Microsoft).! embed <EMBED src="clock.avi" WIDTH=200 HEIGHT=200 AUTOSTART="false" ALIGN=center>! link <A href="sample.mov" WIDTH=200 HEIGHT=200 ALIGN=center>Quick Time Sample</A> 36 Frames Using frames to divide a web page into smaller "pagelets" is a popular way to control the layout of the screen. A standard document has one HEAD section and one BODY. A frameset document has a HEAD, and a FRAMESET in place of the BODY. elements: FRAMESET FRAME NOFRAMES specifies the layout of views in the main window defines the contents and appearance of a single frame provides alternate content for user agents that do not support frames 18

19 37 FRAMESET Element attributes: cols, rows, together rows and cols define how many frames are on the screen The example divides the screen vertically in two (i.e., creates a top half and a bottom half). <FRAMESET rows="50%, 50%">...the rest of the definition... </FRAMESET> id, class, title, style, onload, OnUnLoad intrinsic events 38 FRAME Element attributes: name, src, noresize, scrolling, target, frameborder, marginheight,mar ginwidth, id, class, longdesc, title, style assigns a name to the current frame (target for other links) specifies the initial contents to be contained in the frame if present, frame window will not be resizable specifies scroll information (YES AUTO NO)for the frame window specifies the name of a frame where a document is to be opened 19

20 FRAMs Demo 39 <FRAMESET cols="25%, *"><!-- frames.htm --> <FRAMESET rows="30%, *"><!-- Top row --> <FRAME src="f1.htm" name="logo"> <FRAME src="f3.htm" name="topbanner"> </FRAMESET> <FRAMESET rows="30%, *"><!-- Bottom row --> <FRAME src="f2.htm" name="leftmenu"> <FRAME src="f4.htm" name="main"> </FRAMESET> </FRAMESET> FRAMs Demo1 40 <FRAMESET rows="25%, *"><!-- frames1.htm --> <FRAMESET cols="30%, *"><!-- Top row --> <FRAME src="f1.htm" name="logo"> <FRAME src="f2.htm" name="topbanner"> </FRAMESET> <FRAMESET cols="30%, *"><!-- Bottom row --> <FRAME src="f3.htm" name="leftmenu"> <FRAME src="f4.htm" name="main"> </FRAMESET> </FRAMESET> 20

21 41 text MenuBar with Frames <!-- menubar_frames.htm --> <FRAMESET cols="15%, *"> <FRAMESET rows="10%, *"><!-- Top row --> <FRAME src="f1.htm" name="logo"> <FRAME src="menus.htm" name="topbanner"> </FRAMESET> <FRAMESET rows="20%, *"><!-- Bottom row --> <FRAME src="f3.htm" name="leftmenu"> <FRAME src="f4.htm" name="main"> </FRAMESET> </FRAMESET> 42 Text Menu Bar with target="main" <!-- menus.htm --> <TABLE border="0" align="right" bgcolor="#00ff00" width="100%"> <TR><TH width="100"><a href="home.htm" target="main">home</a></th> <TH width="100"><a href="aboutus.htm" target="main">about Us</A></TH> <TH width="100"><a href="joinus.htm" target="main">join Us</A></TH> <TH width="100"><a href="contactus.htm" target="main">contact Us</A></TH> <TH> </TH> <TH width="100"><a href="login.htm" target="main">member Login</A></TH> </TR> </TABLE> 21

22 43 Text Menu Bar with <BASE> <HTML> <HEAD> <BASE target="main"> <!-- menus1.htm --> <BODY> <TABLE border="0" align="right" bgcolor="#00ff00" width="100%"> <TR><TH width="100"><a href="home.htm">home</a></th> <TH width="100"><a href="aboutus.htm">about Us</A></TH> <TH width="100"><a href="joinus.htm">join Us</A></TH> <TH width="100"><a href="contactus.htm">contact Us</A></TH> <TH> </TH> <TH width="100"><a href="login.htm">member Login</A></TH> </TR> </TABLE> </BODY> </HTML> 44 Special Targets! _self if an anchor tag (<A>) does not specify a target value, the _self target is the default target.! _parent The _parent target causes the document to be loaded into the parent window, which is the window containing the frameset that has the actual hypertext reference.! _top it causes the browser to load the documents into a window without any frames.! _blank To initiate a newly opened window, the browser uses the _blank target. There is no real use for most Web weavers. 22

23 45 Forms - Handling User Input The FORM is an independent HTML document, but it could also be a part of an existing document that allows users to provide input by performing any of the following actions:! Selecting one of a set of radio buttons! Choosing one or more checkboxes! Using a list box to select one or more elements from a predefined list! Entering free-flowing text into a text field! After entering all the data, users activate a submission button to send the data to the server for processing or to a specified device such as an address. 46 Form-Related Elements FORM INPUT SELECT TEXTAREA insert a form, which contains one or more form elements creates form elements such as text and password boxes, hidden fields, radio buttons, check boxes, submit and reset buttons, images, files, and buttons creates elements such as a drop-down list and a list box creates a multi-line text box in a form 23

24 47 A Contact Us Form 48 A Simple Form <FORM action="mailto:s @vu.edu.au?subject=a HTML test " method="post"> Your name:<br> <INPUT type="text" name="name"size="30" MAXsize="80"><BR> address:<br> <INPUT type="text" name=" " size="30" MAXsize=80<BR> <INPUT type="submit" value= Submit Now"><BR> </FORM> 24

25 49 mailto: Microsoft Outlook 97 now supports the following additional mailto fields: mailto: mailto: of Message mailto: of microsoft.com mailto: of Message 50 GET and POST methods In the previous example, the form sends an containing the data that were collected. Note: you must always use the POST method instead of the GET method to send data using . ASP stores the data of each type of request in two different collections of the Request object. The collections are the QueryString collection (for HTTP GET request) and the Form (for HTTP POST request). The GET method is only used to send data (usually < 2000 chars) in ASCII while the POST is used to send bulk data and can be used in unicode. The POST method is generally considered more robust. 25

26 51 Handling Electronic Mail The following string would show up as part of an message in the mailbox after the user clicks the Submit Now" button: space ampersands A name-pair in a HTTP request takes the form: name=value. The ampersand (&) character delimits the name-value pairs. Note some special characters are encoded by their hexadecimal value %hex (% is prefix) or represented as other ASCII characters. FORM Element 52 attributes: action, method, onreset, onsubmit, target, specifies a form processing agent. GET (restrict to ASCII) or POST clear the user's input client-side user input validation on submission direct return data form to a target (window) accept-charset, class,dir,encyte,id, lang, name, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, and title 26

27 53 INPUT Element A Single Line Input attributes: name, size, maxlength, value type, src, accept,accesskey,align,alt,bo rder,class,dir,disabled,id,la ng, onblur, onchange,onfocus,onselect, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, readonly,style,tabindex, title, usemap the control name (variable name) initial/maximum width of the control the initial value of the control the type of control to create the value "image" for submit button 54 INPUT Element - Type Attribute CONTROLS: BUTTON CHECKBOX FILE HIDDEN IMAGE PASSWORD RADIO RESET SUBMIT TEXT Required Attribute(s) name,value name,value name name,value src name,value name,value None None name 27

28 Enctype Attribute 55 The enctype attribute of the FORM element specifies the content type used to encode the form data set for submission to the server (when the value of method is "POST"). The default value for this attribute is "application/x-www-form-urlencoded". The value "multipart/form-data" should be used in combination with the INPUT element, type="file". Examples of content types include "text/plain", "text/html", "image/png", "image/gif", "video/mpeg", "text/css", and "audio/basic". 56 TEXTAREA Element - Multi-Lines attributes: cols, rows, the visible width the number of visible text lines class, cols, dir,disabled,id,lang, onblur, onchange,onfocus,onselect, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, readonly,style,tabindex, title, wrap 28

29 57 SELECT Element attributes: size, multiple, class, cols, dir,disabled,id,lang, name, onblur, onchange,onfocus,onselect, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect,style,tabindex, title visible options shown allows multi-selection Note: must contain at least one OPTION element OPTION Element (sub-element of SELECT element) 58 attributes: value, selected, option value pre-selected options class, cols, dir,disabled,id,lang, onblur, onchange,onfocus,onselect, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect,style, and title 29

30 59 BUTTON Element attributes: class, cols, dir,disabled,id,lang, name,onblur, onchange,onfocus,onselect, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onrest, onsubmit,style, title, type and value a more sophisticated set than <INPUT type="button"> Online Membership Application 60 ASPCourse\Module1\demo1\app_form.htm 30

31 Appform.htm - FORM 61 FORM <FORM action="mailto:s @vu.edu.au?online Membership Application" enctype="text/plain" name="form1" method="post">... </FORM> Appform.htm - TEXT 62 TEXT <TR> <TD align="right">first Name:</TD> <TD> <INPUT type="text" name="firstname" size="20" MAXsize= 20"> Last Name: <INPUT type="text" name="lastname" size="20" MAXsize= 20"></TD> </TR> <TR><TD align="right"> address:</td> <TD><INPUT type="text" name=" " size="50" MAXsize=80><TD> </TR> 31

32 Appform.htm RADIO Button 63 RADIOButton <TR><TD align="right">gender:</td> <TD> <INPUT type="radio" name="gender" value="m">male <INPUT type="radio" name="gender" value="f">female </TD> </TR> Appform.htm - CHECKBOX 64 CHECKBOX <TR> <TD align="right">hobbies:</td><td> <INPUT type=checkbox name="hobby1" value="basketball"> Basketball <INPUT type=checkbox name="hobby2" value="golf"> Golf <INPUT type=checkbox name="hobby3" value="swimming"> Swimming <INPUT type=checkbox name="hobby4" value="tennis" > Tennis </TD> </TR> 32

33 Appform.htm - SELECT 65 SELECT <TR> <TD align="right">occupation:</td> <TD> <SELECT name="occupation"> <OPTION value="">[select occupation]</option> <OPTION value="executive">executive</option> <OPTION value="professional">professional</option> <OPTION value="academic">academic</option> <OPTION value="technician">technician</option> <OPTION value="other">other</option> </SELECT> </TD> </TR> Appform.htm - TEXTAREA 66 TEXTAREA <TR> <TD align="right">message:</td> <TD> <TEXTAREA name="message" cols="50" rows="2"> </TEXTAREA> <TD> <TR> <TR> 33

34 Appform.htm SUBMIT & RESET 67 SUBMIT & RESET <TR> <TD> <INPUT type="submit" name="membership" value="submit Now"> <TD> <INPUT type="reset" value= Reset"></TD> </TD> </TR> Development Tools 68 Web = HTML + Scripting + Components Simple Frontpage HTML Web Professional Complex V InterDev VC++,VJ++,VB Scripting Components ActiveX(COM) System Services Win32 Component Developer Commercial Professional Developer 34

35 69 Design a Web Site for a Club Lab1! SetupanaccountwithaFreeWebHost e.g. Visit Familiarize yourself with the prepared files in the directories! Redesign your own Membership Application Form Insert three more text fields, ie, Phone, Fax & Mobile to the Membership Application Form (joinus.shtm) Add warning message for Reset & Submit buttons Validate the passwords (between password and password2) 35

Name Related Elements Type Default Depr. DTD Comment

Name Related Elements Type Default Depr. DTD Comment Legend: Deprecated, Loose DTD, Frameset DTD Name Related Elements Type Default Depr. DTD Comment abbr TD, TH %Text; accept-charset FORM %Charsets; accept FORM, INPUT %ContentTypes; abbreviation for header

More information

HTML TAG SUMMARY HTML REFERENCE 18 TAG/ATTRIBUTE DESCRIPTION PAGE REFERENCES TAG/ATTRIBUTE DESCRIPTION PAGE REFERENCES MOST TAGS

HTML TAG SUMMARY HTML REFERENCE 18 TAG/ATTRIBUTE DESCRIPTION PAGE REFERENCES TAG/ATTRIBUTE DESCRIPTION PAGE REFERENCES MOST TAGS MOST TAGS CLASS Divides tags into groups for applying styles 202 ID Identifies a specific tag 201 STYLE Applies a style locally 200 TITLE Adds tool tips to elements 181 Identifies the HTML version

More information

Summary 4/5. (contains info about the html)

Summary 4/5. (contains info about the html) Summary Tag Info Version Attributes Comment 4/5

More information

HTML 5 Tables and Forms

HTML 5 Tables and Forms Tables for Tabular Data Display HTML 5 Tables and Forms Tables can be used to represet information in a two-dimensional format. Typical table applications include calendars, displaying product catelog,

More information

NAME: name a section of the page TARGET = "_blank" "_parent" "_self" "_top" window name which window the document should go in

NAME: name a section of the page TARGET = _blank _parent _self _top window name which window the document should go in Anchor HREF: URL you are linking to Bold Base Address NAME: name a section of the page TARGET = "_blank" "_parent" "_self"

More information

CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0

CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0 WEB TECHNOLOGIES A COMPUTER SCIENCE PERSPECTIVE CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0 Modified by Ahmed Sallam Based on original slides by Jeffrey C. Jackson reserved. 0-13-185603-0 HTML HELLO WORLD! Document

More information

HTML: Fragments, Frames, and Forms. Overview

HTML: Fragments, Frames, and Forms. Overview HTML: Fragments, Frames, and Forms Michael B. Spring Department of Information Science and Telecommunications University of Pittsburgh spring@ imap.pitt.edu http://www.sis. pitt.edu/~spring Overview Fragment

More information

HTML Summary. All of the following are containers. Structure. Italics Bold. Line Break. Horizontal Rule. Non-break (hard) space.

HTML Summary. All of the following are containers. Structure. Italics Bold. Line Break. Horizontal Rule. Non-break (hard) space. HTML Summary Structure All of the following are containers. Structure Contains the entire web page. Contains information

More information

COPYRIGHTED MATERIAL. Contents. Introduction. Chapter 1: Structuring Documents for the Web 1

COPYRIGHTED MATERIAL. Contents. Introduction. Chapter 1: Structuring Documents for the Web 1 Introduction Chapter 1: Structuring Documents for the Web 1 A Web of Structured Documents 1 Introducing HTML and XHTML 2 Tags and Elements 4 Separating Heads from Bodies 5 Attributes Tell Us About Elements

More information

CSI 3140 WWW Structures, Techniques and Standards. Markup Languages: XHTML 1.0

CSI 3140 WWW Structures, Techniques and Standards. Markup Languages: XHTML 1.0 CSI 3140 WWW Structures, Techniques and Standards Markup Languages: XHTML 1.0 HTML Hello World! Document Type Declaration Document Instance Guy-Vincent Jourdan :: CSI 3140 :: based on Jeffrey C. Jackson

More information

Appendix A. XHTML 1.1 Module Reference

Appendix A. XHTML 1.1 Module Reference Appendix A XHTML 1.1 Module Reference 2 How to Do Everything with HTML & XHTML XHTML 1.1 represents a major step by the W3C in moving away from the often-disorderly world of HTML to the organized and orderly

More information

1.264 Lecture 12. HTML Introduction to FrontPage

1.264 Lecture 12. HTML Introduction to FrontPage 1.264 Lecture 12 HTML Introduction to FrontPage HTML Subset of Structured Generalized Markup Language (SGML), a document description language SGML is ISO standard Current version of HTML is version 4.01

More information

Canvas & Brush Reference. Source: stock.xchng, Maarten Uilenbroek

Canvas & Brush Reference. Source: stock.xchng, Maarten Uilenbroek Canvas & Brush Reference Source: stock.xchng, Maarten Uilenbroek Canvas Hierarchy WACanvas WAHtmlCanvas WARenderCanvas WAStaticHtmlCanvas Brush Hierarchy WABrush WACompound WADateInput WATimeInput WATagBrush

More information

COPYRIGHTED MATERIAL. Contents. Chapter 1: Creating Structured Documents 1

COPYRIGHTED MATERIAL. Contents. Chapter 1: Creating Structured Documents 1 59313ftoc.qxd:WroxPro 3/22/08 2:31 PM Page xi Introduction xxiii Chapter 1: Creating Structured Documents 1 A Web of Structured Documents 1 Introducing XHTML 2 Core Elements and Attributes 9 The

More information

HTML What is HTML Hyper Text Markup Language is a computer based language used to create WebPages.

HTML What is HTML Hyper Text Markup Language is a computer based language used to create WebPages. vinsri76@yahoo.com +965-69300304 HTML What is HTML Hyper Text Markup Language is a computer based language used to create WebPages. Name Two text Editor which are used to create HTML page. They are: Notepad

More information

The [HTML] Element p. 61 The [HEAD] Element p. 62 The [TITLE] Element p. 63 The [BODY] Element p. 66 HTML Elements p. 66 Core Attributes p.

The [HTML] Element p. 61 The [HEAD] Element p. 62 The [TITLE] Element p. 63 The [BODY] Element p. 66 HTML Elements p. 66 Core Attributes p. Acknowledgments p. xix Preface p. xxi Web Basics Introduction to HTML p. 3 Basic HTML Concepts p. 4 HTML: A Structured Language p. 7 Overview of HTML Markup p. 11 Logical and Physical HTML p. 13 What HTML

More information

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

Chapter 1 Self Test. LATIHAN BAB 1. tjetjeprb{at}gmail{dot}com. webdesign/favorites.html :// / / / that houses that information. structure? LATIHAN BAB 1 Chapter 1 Self Test 1. What is a web browser? 2. What does HTML stand for? 3. Identify the various parts of the following URL: http://www.mcgrawhill.com/books/ webdesign/favorites.html ://

More information

Web Technology. HTML & xhtml

Web Technology. HTML & xhtml 01076541 Web Technology HTML & xhtml Introducing HTML and xhtml HTML standard is overseen by W3C Current major version is HTML 4.01 (release Dec. 1999) Added stricter rules to HTML 4.01 in Jan. 2000 creating

More information

!Accessibility Issues Found

!Accessibility Issues Found WCG2- accessibility report for http://www.messiah.edu 207-07-28!ccessibility Issues Found (6,838,98 unique issues affecting 7,45 pages) Overall accessibility compliance Done 53 issues done issues to fix/review

More information

Programmazione Web a.a. 2017/2018 HTML5

Programmazione Web a.a. 2017/2018 HTML5 Programmazione Web a.a. 2017/2018 HTML5 PhD Ing.Antonino Raucea antonino.raucea@dieei.unict.it 1 Introduzione HTML HTML is the standard markup language for creating Web pages. HTML stands for Hyper Text

More information

Introduction to using HTML to design webpages

Introduction to using HTML to design webpages Introduction to using HTML to design webpages #HTML is the script that web pages are written in. It describes the content and structure of a web page so that a browser is able to interpret and render the

More information

Index. CSS directive, # (octothorpe), intrapage links, 26

Index. CSS directive, # (octothorpe), intrapage links, 26 Holzschlag_.qxd 3/30/05 9:23 AM Page 299 Symbols @import CSS directive, 114-115 # (octothorpe), intrapage links, 26 A a element, 23, 163, 228 abbr element, 228 absolute keywords for font sizing, 144 absolute

More information

Html basics Course Outline

Html basics Course Outline Html basics Course Outline Description Learn the essential skills you will need to create your web pages with HTML. Topics include: adding text any hyperlinks, images and backgrounds, lists, tables, and

More information

Internet Explorer HTML 4.01 Standards Support Document

Internet Explorer HTML 4.01 Standards Support Document [MS-HTML401]: Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation ( this documentation ) for protocols,

More information

HTML Element A pair of tags and the content these include are known as an element

HTML Element A pair of tags and the content these include are known as an element HTML Tags HTML tags are used to mark-up HTML elements. HTML tags are surrounded by the two characters < and >. The surrounding characters are called angle brackets HTML tags are not case sensitive,

More information

Creating a Web Page with HTML

Creating a Web Page with HTML CT1501 DEVELOPMENT OF INTERNET APPLICATION Creating a Web Page with HTML Prepared By: Huda Alsuwailem Reviewed by: Rehab Alfallaj www.faculty.ksu.edu.sa/rehab-alfallaj ralfallaj@ksu.edu.sa Tables

More information

5-Sep-16 Copyright 2016 by GemTalk Systems LLC 1

5-Sep-16 Copyright 2016 by GemTalk Systems LLC 1 So far we have identified the specific Seaside messages to create particular HTML constructs in an adhoc manner as needed for particular features. Now we will attempt a more systematic approach by looking

More information

Building Web Based Application using HTML

Building Web Based Application using HTML Introduction to Hypertext Building Web Based Application using HTML HTML: Hypertext Markup Language Hypertext links within and among Web documents connect one document to another Origins of HTML HTML is

More information

Oliver Pott HTML XML. new reference. Markt+Technik Verlag

Oliver Pott HTML XML. new reference. Markt+Technik Verlag Oliver Pott HTML XML new reference Markt+Technik Verlag Inhaltsverzeichnis Übersicht 13 14 A 15 A 16 ABBR 23 ABBR 23 ACCEPT 26 ACCEPT-CHARSET

More information

Islamic University of Gaza Faculty of Engineering Department of Computer Engineering ECOM Advanced Internet Technology Lab.

Islamic University of Gaza Faculty of Engineering Department of Computer Engineering ECOM Advanced Internet Technology Lab. Islamic University of Gaza Faculty of Engineering Department of Computer Engineering ECOM 5049 Advanced Internet Technology Lab Lab # 1 Eng. Haneen El-masry February, 2015 Objective To be familiar with

More information

HTTP and HTML. We will use HTML as a frontend to our webapplications, therefore a basic knowledge of HTML is required, especially in forms.

HTTP and HTML. We will use HTML as a frontend to our webapplications, therefore a basic knowledge of HTML is required, especially in forms. HTTP and HTML We will use HTML as a frontend to our webapplications, therefore a basic knowledge of HTML is required, especially in forms. HTTP and HTML 28 January 2008 1 When the browser and the server

More information

Advanced Web Programming C2. Basic Web Technologies

Advanced Web Programming C2. Basic Web Technologies Politehnica University of Timisoara Advanced Web Programming C2. Basic Web Technologies 2013 UPT-AC Assoc.Prof.Dr. Dan Pescaru HTML Originally developed by Tim Berners-Lee in 1990 at CERN (Conseil Européen

More information

Creating Web Pages Using HTML

Creating Web Pages Using HTML Creating Web Pages Using HTML HTML Commands Commands are called tags Each tag is surrounded by Some tags need ending tags containing / Tags are not case sensitive, but for future compatibility, use

More information

A Brief Introduction to HTML

A Brief Introduction to HTML A P P E N D I X HTML SuMMAry J A Brief Introduction to HTML A web page is written in a language called HTML (Hypertext Markup Language). Like Java code, HTML code is made up of text that follows certain

More information

HTML Forms. By Jaroslav Mohapl

HTML Forms. By Jaroslav Mohapl HTML Forms By Jaroslav Mohapl Abstract How to write an HTML form, create control buttons, a text input and a text area. How to input data from a list of items, a drop down list, and a list box. Simply

More information

Chapter 5. Introduction to XHTML: Part 2

Chapter 5. Introduction to XHTML: Part 2 Chapter 5. Introduction to XHTML: Part 2 Tables Attributes of the table element: border: width of the table border in pixels (0 makes all lines invisible) align: horizontal alignment (left, center, or

More information

Duke Library Website Preliminary Accessibility Assessment

Duke Library Website Preliminary Accessibility Assessment Duke Library Website Preliminary Accessibility Assessment RAW OUTPUT FROM CYNTHIASAYS December 15, 2011 Michael Daul, Digital Projects Developer Digital Experience Services HiSoftware Cynthia Says - Web

More information

Table-Based Web Pages

Table-Based Web Pages Table-Based Web Pages Web Authoring and Design Benjamin Kenwright Outline What do we mean by Table-Based Web Sites? Review Table Tags/Structure Tips/Debugging/Applications Summary Review/Discussion Submissions/Quizzes/GitHub

More information

JSF - H:PANELGRID. JSF Tag. Rendered Output. Tag Attributes. The h:panel tag renders an HTML "table" element. Attribute & Description.

JSF - H:PANELGRID. JSF Tag. Rendered Output. Tag Attributes. The h:panel tag renders an HTML table element. Attribute & Description. http://www.tutorialspoint.com/jsf/jsf_panelgrid_tag.htm JSF - H:PANELGRID Copyright tutorialspoint.com The h:panel tag renders an HTML "table" element. JSF Tag

More information

COMPUTER APPLICATIONS IN BUSINESS FYBMS SEM II

COMPUTER APPLICATIONS IN BUSINESS FYBMS SEM II CHAPTER 1: HTML 1. What is HTML? Define its structure. a. HTML [Hypertext Markup Language] is the main markup language for creating web pages and other information that can be displayed in a web browser.

More information

2.1 Origins and Evolution of HTML

2.1 Origins and Evolution of HTML 2.1 Origins and Evolution of HTML - HTML was defined with SGML - Original intent of HTML: General layout of documents that could be displayed by a wide variety of computers - Recent versions: - HTML 4.0

More information

HYPERTEXT MARKUP LANGUAGE ( HTML )

HYPERTEXT MARKUP LANGUAGE ( HTML ) 1 HTML BASICS MARK-UP LANGUAGES Traditionally used to provide typesetting information to printers where text should be indented, margin sizes, bold text, special font sizes and styles, etc. Word processors

More information

Index. alt, 38, 57 class, 86, 88, 101, 107 href, 24, 51, 57 id, 86 88, 98 overview, 37. src, 37, 57. backend, WordPress, 146, 148

Index. alt, 38, 57 class, 86, 88, 101, 107 href, 24, 51, 57 id, 86 88, 98 overview, 37. src, 37, 57. backend, WordPress, 146, 148 Index Numbers & Symbols (angle brackets), in HTML, 47 : (colon), in CSS, 96 {} (curly brackets), in CSS, 75, 96. (dot), in CSS, 89, 102 # (hash mark), in CSS, 87 88, 99 % (percent) font size, in CSS,

More information

Introduction to DHTML

Introduction to DHTML Introduction to DHTML HTML is based on thinking of a web page like a printed page: a document that is rendered once and that is static once rendered. The idea behind Dynamic HTML (DHTML), however, is to

More information

The Hypertext Markup Language (HTML) Part II. Hamid Zarrabi-Zadeh Web Programming Fall 2013

The Hypertext Markup Language (HTML) Part II. Hamid Zarrabi-Zadeh Web Programming Fall 2013 The Hypertext Markup Language (HTML) Part II Hamid Zarrabi-Zadeh Web Programming Fall 2013 2 Outline HTML Structures Tables Forms New HTML5 Elements Summary HTML Tables 4 Tables Tables are created with

More information

Go.Web Style Guide. Oct. 16, Hackensack Ave Hackensack, NJ GoAmerica, Inc. All rights reserved.

Go.Web Style Guide. Oct. 16, Hackensack Ave Hackensack, NJ GoAmerica, Inc. All rights reserved. Go.Web Style Guide Oct. 16, 2000 www.goamerica.net 2000 GoAmerica, Inc. All rights reserved. 401 Hackensack Ave Hackensack, NJ 07601 888 462 4600 Go.Web Style Guide 2 Introduction Go.Web is GoAmerica s

More information

Advanced HTML Scripting WebGUI Users Conference

Advanced HTML Scripting WebGUI Users Conference Advanced HTML Scripting 2004 WebGUI Users Conference XHTML where did that x come from? XHTML =? Extensible Hypertext Markup Language Combination of HTML and XML More strict than HTML Things to Remember

More information

WCAG2-AA accessibility report for

WCAG2-AA accessibility report for 0/26/207 Monsido WCG2- accessibility report for http://www.messiah.edu 207-0-26 ccessibility Issues Found 09 (7,285,932 unique issues a ecting 7,443 pages) Overall accessibility compliance Done 55 issues

More information

WCAG2-AA accessibility report for

WCAG2-AA accessibility report for 0/3/207 Monsido WCG2- accessibility report for http://www.messiah.edu 207-0-3 ccessibility Issues Found 07 (7,04,34 unique issues a ecting 7,348 pages) Overall accessibility compliance Done 57 issues done

More information

WCAG2-AA accessibility report for

WCAG2-AA accessibility report for 9/8/207 Monsido WCG2- accessibility report for http://www.messiah.edu 207-09-8 ccessibility Issues Found 08 (6,947,923 unique issues a ecting 7,35 pages) Overall accessibility compliance Done 56 issues

More information

LAB MANUAL SUBJECT: WEB TECHNOLOGY CLASS : T.E (COMPUTER) SEMESTER: VI

LAB MANUAL SUBJECT: WEB TECHNOLOGY CLASS : T.E (COMPUTER) SEMESTER: VI LAB MANUAL SUBJECT: WEB TECHNOLOGY CLASS : T.E (COMPUTER) SEMESTER: VI INDEX No. Title Pag e No. 1 Implements Basic HTML Tags 3 2 Implementation Of Table Tag 4 3 Implementation Of FRAMES 5 4 Design A FORM

More information

WCAG2-AAA accessibility report for

WCAG2-AAA accessibility report for WCG2- accessibility report for http://www.messiah.edu 207-07-3 ccessibility Issues Found 30 (7,98,760 unique issues a ecting 7,629 pages) Overall accessibility compliance Done 38 issues done 30 issues

More information

Chapter 3 HTML Multimedia and Inputs

Chapter 3 HTML Multimedia and Inputs Sungkyunkwan University Chapter 3 HTML Multimedia and Inputs Prepared by D. T. Nguyen and H. Choo Web Programming Copyright 2000-2018 Networking Laboratory 1/45 Copyright 2000-2012 Networking Laboratory

More information

The figure below shows the Dreamweaver Interface.

The figure below shows the Dreamweaver Interface. Dreamweaver Interface Dreamweaver Interface In this section you will learn about the interface of Dreamweaver. You will also learn about the various panels and properties of Dreamweaver. The Macromedia

More information

Welcome. Web Authoring: HTML - Advanced Topics & Photo Optimisation (Level 3) Richard Hey & Barny Baggs

Welcome. Web Authoring: HTML - Advanced Topics & Photo Optimisation (Level 3) Richard Hey & Barny Baggs Welcome Web Authoring: HTML - Advanced Topics & Photo Optimisation (Level 3) Richard Hey & Barny Baggs Health and Safety Course Information General Information Objectives To understand the need for photo

More information

2.1 Origins and Evolution of HTML. 2.3 HTML Document Structure

2.1 Origins and Evolution of HTML. 2.3 HTML Document Structure Chapter 2 Introduction to XHTML 2.1 Origins and Evolution of HTML HTML was defined with SGML Original intent of HTML: General layout of documents that could be displayed by a wide variety of computers

More information

USQ/CSC2046 Web Publishing

USQ/CSC2046 Web Publishing USQ/CSC2046 Web Publishing Lecture 2: Design Guidelines, Graphics & Image Maps Tralvex (Rex) Yeap 29 November 2002 Outline Quick Review on Lecture 1 Search Engine Video Tutorial Topic 2: Advanced HTML

More information

HTML. HTML Evolution

HTML. HTML Evolution Overview stands for HyperText Markup Language. Structured text with explicit markup denoted within < and > delimiters. Not what-you-see-is-what-you-get (WYSIWYG) like MS word. Similar to other text markup

More information

Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley. Chapter 2 Introduction to XHTML

Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley. Chapter 2 Introduction to XHTML Chapter 2 Introduction to XHTML 2.1 Origins and Evolution of HTML HTML was defined with SGML Original intent of HTML: General layout of documents that could be displayed by a wide variety of computers

More information

HTML Tables and. Chapter Pearson. Fundamentals of Web Development. Randy Connolly and Ricardo Hoar

HTML Tables and. Chapter Pearson. Fundamentals of Web Development. Randy Connolly and Ricardo Hoar HTML Tables and Forms Chapter 5 2017 Pearson http://www.funwebdev.com - 2 nd Ed. HTML Tables A grid of cells A table in HTML is created using the element Tables can be used to display: Many types

More information

LING 408/508: Computational Techniques for Linguists. Lecture 14

LING 408/508: Computational Techniques for Linguists. Lecture 14 LING 408/508: Computational Techniques for Linguists Lecture 14 Administrivia Homework 5 has been graded Last Time: Browsers are powerful Who that John knows does he not like? html + javascript + SVG Client-side

More information

HTML Tables and Forms. Outline. Review. Review. Example Demo/ Walkthrough. CS 418/518 Web Programming Spring Tables to Display Data"

HTML Tables and Forms. Outline. Review. Review. Example Demo/ Walkthrough. CS 418/518 Web Programming Spring Tables to Display Data CS 418/518 Web Programming Spring 2014 HTML Tables and Forms Dr. Michele Weigle http://www.cs.odu.edu/~mweigle/cs418-s14/ Outline! Assigned Reading! Chapter 4 "Using Tables to Display Data"! Chapter 5

More information

D B M G. Introduction to databases. Web programming: the HTML language. Web programming. The HTML Politecnico di Torino 1

D B M G. Introduction to databases. Web programming: the HTML language. Web programming. The HTML Politecnico di Torino 1 Web programming The HTML language The HTML language Basic concepts User interfaces in HTML Forms Tables Passing parameters stored in forms @2017 Politecnico di Torino 1 Basic concepts HTML: HyperText Markup

More information

JSF - H:SELECTONERADIO

JSF - H:SELECTONERADIO JSF - H:SELECTONERADIO http://www.tutorialspoint.com/jsf/jsf_selectoneradio_tag.htm Copyright tutorialspoint.com The h:selectoneradio tag renders a set of HTML input element of type "radio", and format

More information

NEW WEBMASTER HTML & CSS FOR BEGINNERS COURSE SYNOPSIS

NEW WEBMASTER HTML & CSS FOR BEGINNERS COURSE SYNOPSIS NEW WEBMASTER HTML & CSS FOR BEGINNERS COURSE SYNOPSIS LESSON 1 GETTING STARTED Before We Get Started; Pre requisites; The Notepad++ Text Editor; Download Chrome, Firefox, Opera, & Safari Browsers; The

More information

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

A HTML document has two sections 1) HEAD section and 2) BODY section A HTML file is saved with.html or.htm extension HTML Website is a collection of web pages on a particular topic, or of a organization, individual, etc. It is stored on a computer on Internet called Web Server, WWW stands for World Wide Web, also called

More information

Certified HTML Designer VS-1027

Certified HTML Designer VS-1027 VS-1027 Certification Code VS-1027 Certified HTML Designer Certified HTML Designer HTML Designer Certification allows organizations to easily develop website and other web based applications which are

More information

As we design and build out our HTML pages, there are some basics that we may follow for each page, site, and application.

As we design and build out our HTML pages, there are some basics that we may follow for each page, site, and application. Extra notes - Client-side Design and Development Dr Nick Hayward HTML - Basics A brief introduction to some of the basics of HTML. Contents Intro element add some metadata define a base address

More information

Perfect Student Midterm Exam March 20, 2007 Student ID: 9999 Exam: 7434 CS-081/Vickery Page 1 of 5

Perfect Student Midterm Exam March 20, 2007 Student ID: 9999 Exam: 7434 CS-081/Vickery Page 1 of 5 Perfect Student Midterm Exam March 20, 2007 Student ID: 9999 Exam: 7434 CS-081/Vickery Page 1 of 5 NOTE: It is my policy to give a failing grade in the course to any student who either gives or receives

More information

COMPUTER APPLICATIONS 10. HTML - Structural Tags SECTION-B

COMPUTER APPLICATIONS 10. HTML - Structural Tags SECTION-B COMPUTER APPLICATIONS 10. HTML - Structural Tags SECTION-B Answer to the following questions (2 Marks): 1 Sandhiya is creating a webpage. She is entering HTML code on her computer. In between, she keeps

More information

Certified HTML5 Developer VS-1029

Certified HTML5 Developer VS-1029 VS-1029 Certified HTML5 Developer Certification Code VS-1029 HTML5 Developer Certification enables candidates to develop websites and web based applications which are having an increased demand in the

More information

JSF - H:INPUTSECRET. Class name of a validator that s created and attached to a component

JSF - H:INPUTSECRET. Class name of a validator that s created and attached to a component http://www.tutorialspoint.com/jsf/jsf_inputsecret_tag.htm JSF - H:INPUTSECRET Copyright tutorialspoint.com The h:inputsecret tag renders an HTML input element of the type "password". JSF Tag

More information

CSC 121 Computers and Scientific Thinking

CSC 121 Computers and Scientific Thinking CSC 121 Computers and Scientific Thinking Fall 2005 HTML and Web Pages 1 HTML & Web Pages recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language

More information

HTML BEGINNING TAGS. HTML Structure <html> <head> <title> </title> </head> <body> Web page content </body> </html>

HTML BEGINNING TAGS. HTML Structure <html> <head> <title> </title> </head> <body> Web page content </body> </html> HTML BEGINNING TAGS HTML Structure Web page content Structure tags: Tags used to give structure to the document.

More information

Skyway Builder Web Control Guide

Skyway Builder Web Control Guide Skyway Builder Web Control Guide 6.3.0.0-07/21/2009 Skyway Software Skyway Builder Web Control Guide: 6.3.0.0-07/21/2009 Skyway Software Published Copyright 2009 Skyway Software Abstract TBD Table of

More information

Bridges To Computing

Bridges To Computing Bridges To Computing General Information: This document was created for use in the "Bridges to Computing" project of Brooklyn College. You are invited and encouraged to use this presentation to promote

More information

Hyperlinks, Tables, Forms and Frameworks

Hyperlinks, Tables, Forms and Frameworks Hyperlinks, Tables, Forms and Frameworks Web Authoring and Design Benjamin Kenwright Outline Review Previous Material HTML Tables, Forms and Frameworks Summary Review/Discussion Email? Did everyone get

More information

STD 7 th Paper 1 FA 4

STD 7 th Paper 1 FA 4 STD 7 th Paper 1 FA 4 Choose the correct option from the following 1 HTML is a. A Data base B Word Processor C Language D None 2 is a popular text editor in MS window A Notepad B MS Excel C MS Outlook

More information

Networking and Internet

Networking and Internet Today s Topic Lecture 13 Web Fundamentals Networking and Internet LAN Web pages Web resources Web client Web Server HTTP Protocol HTML & HTML Forms 1 2 LAN (Local Area Network) Networking and Internet

More information

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

recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language (HTML) HTML & Web Pages recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language (HTML) HTML specifies formatting within a page using tags in its

More information

CSC Web Technologies, Spring HTML Review

CSC Web Technologies, Spring HTML Review CSC 342 - Web Technologies, Spring 2017 HTML Review HTML elements content : is an opening tag : is a closing tag element: is the name of the element attribute:

More information

Part 1: HTML Language HyperText Make-up Language

Part 1: HTML Language HyperText Make-up Language Part 1: HTML Language HyperText Make-up Language 09/08/2010 1 CHAPTER I Introduction about Web Design 2 Internet and World Wide Web The Internet is the world s largest computer network The Internet is

More information

Midterm Review. October 17

Midterm Review. October 17 Midterm Review October 17 Midterm Layout Some multiple choice, matching, true/false Not much though Will mostly be short answer You will have to write/edit/sketch some HTML You will have to write/edit/sketch

More information

HTML User Interface Controls. Interactive HTML user interfaces. Document Object Model (DOM)

HTML User Interface Controls. Interactive HTML user interfaces. Document Object Model (DOM) Page 1 HTML User Interface Controls CSE 190 M (Web Programming), Spring 2007 University of Washington Reading: Sebesta Ch. 5 sections 5.1-5.7.2, Ch. 2 sections 2.9-2.9.4 Interactive HTML user interfaces

More information

<page> 1 Document Summary Document Information <page> 2 Document Structure Text Formatting <page> 3 Links Images <page> 4

<page> 1 Document Summary Document Information <page> 2 Document Structure Text Formatting <page> 3 Links Images <page> 4 Document Summary Document Information Document Structure Text Formatting Links Images Lists Forms Input Type Attributes Select Attributes Option Attributes Table Formatting Objects and iframes iframe Attributes

More information

HTML and CSS COURSE SYLLABUS

HTML and CSS COURSE SYLLABUS HTML and CSS COURSE SYLLABUS Overview: HTML and CSS go hand in hand for developing flexible, attractively and user friendly websites. HTML (Hyper Text Markup Language) is used to show content on the page

More information

CS144 Notes: Web Standards

CS144 Notes: Web Standards CS144 Notes: Web Standards Basic interaction Example: http://www.youtube.com - Q: what is going on behind the scene? * Q: What entities are involved in this interaction? * Q: What is the role of each entity?

More information

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

Web Design 101. What is HTML? HTML Tags. Web Browsers. <!DOCTYPE html> <html> <body> <h1>my First Heading</h1> <p>my first paragraph. What is HTML? Web Design 101 HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is a markup language à A markup language is a set of markup tags The tags describe

More information

Selected Sections of Applied Informatics

Selected Sections of Applied Informatics Selected Sections of Applied Informatics M.Sc. Marcin Koniak koniakm@wt.pw.edu.pl http://www2.wt.pw.edu.pl/~a.czerepicki Based on lecture: Dr inż. Andrzej Czerepicki a.czerepicki@wt.pw.edu.pl 2018 HTML

More information

COMP519: Web Programming Lecture 4: HTML (Part 3)

COMP519: Web Programming Lecture 4: HTML (Part 3) COMP519: Web Programming Lecture 4: HTML (Part 3) Ullrich Hustadt Department of Computer Science School of Electrical Engineering, Electronics, and Computer Science University of Liverpool Contents 1 HTML

More information

request HTML Document send HTML Document

request HTML Document send HTML Document 1 HTML PROGRAMMERS GUIDE LESSON 1 File: HtmlGuideL1.pdf Date Started: Dec 14,1999 Last Update: March 15, 2003 ISBN: 0-9730824-0-2 Version: 1.0 LESSON 1 HTML PROGRAMMING FUNDAMENTALS Pre-resequites You

More information

Web Designing HTML5 NOTES

Web Designing HTML5 NOTES Web Designing HTML5 NOTES HTML Introduction What is HTML? HTML is the standard markup language for creating Web pages. HTML stands for Hyper Text Markup Language HTML describes the structure of Web pages

More information

1/27/2013. Outline. Adding images to your site. Images and Objects INTRODUCTION TO WEB DEVELOPMENT AND HTML

1/27/2013. Outline. Adding images to your site. Images and Objects INTRODUCTION TO WEB DEVELOPMENT AND HTML Outline INTRODUCTION TO WEB DEVELOPMENT AND HTML Images and Objects: Adding images to your site Adding Objects with Using Images as Links Image Maps Exercise Lecture 05 - Spring 2013 Adding images

More information

Table of Contents. MySource Matrix Content Types Manual

Table of Contents. MySource Matrix Content Types Manual Table of Contents Chapter 1 Introduction... 5 Chapter 2 WYSIWYG Editor... 6 Replace Text... 6 Select Snippet Keyword... 7 Insert Table and Table Properties... 8 Editing the Table...10 Editing a Cell...12

More information

IMY 110 Theme 11 HTML Frames

IMY 110 Theme 11 HTML Frames IMY 110 Theme 11 HTML Frames 1. Frames in HTML 1.1. Introduction Frames divide up the web browser window in much the same way that a table divides up part of a page, but a different HTML document is loaded

More information

CS 350 COMPUTER/HUMAN INTERACTION. Lecture 6

CS 350 COMPUTER/HUMAN INTERACTION. Lecture 6 CS 350 COMPUTER/HUMAN INTERACTION Lecture 6 Setting up PPP webpage Log into lab Linux client or into csserver directly Webspace (www_home) should be set up Change directory for CS 350 assignments cp r

More information

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

HTML. Hypertext Markup Language. Code used to create web pages Chapter 4 Web 135 HTML Hypertext Markup Language Code used to create web pages HTML Tags Two angle brackets For example: calhoun High Tells web browser ho to display page contents Enter with

More information

Which of the following is/are a valid value for the type attribute of the input tag? a. text. b. icon. c. reset. d. password

Which of the following is/are a valid value for the type attribute of the input tag? a. text. b. icon. c. reset. d. password Which of the following is/are a valid value for the type attribute of the input tag? a. text b. icon c. reset d. password Which of the following is true for the tag in HTML 4.01? a. It does need

More information

HTML 5.0 KKCC INFO SYSTEMS. K.SrinivasaRao

HTML 5.0 KKCC INFO SYSTEMS. K.SrinivasaRao HTML 5.0 KKCC INFO SYSTEMS K.SrinivasaRao Document Type Declaration

More information

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

Unit 5 Web Publishing Systems Page 1 of 13 Part 4 HTML Part 4 Unit 5 Web Publishing Systems Page 1 of 13 Part 4 HTML 4.01 Version: 4.01 Transitional Hypertext Markup Language is the coding behind web publishing. In this tutorial, basic knowledge of HTML will be covered

More information