Hyper Text Markup Language HTML: A Tutorial

Size: px
Start display at page:

Download "Hyper Text Markup Language HTML: A Tutorial"

Transcription

1 Hyper Text Markup Language HTML: A Tutorial Ahmed Othman Eltahawey December 21, 2016 The World Wide Web (WWW) is an information space where documents and other web resources are located. Web is identified by URLs ( the address that you write in the top of the web browser) and can be accessed via the Internet [5]. The web may include a lot of component such as: Text Image Videos Controls such as buttons, draggable items, etc Hyperlinks: interlinked by hypertext links which, when clicked direct you to another location The web was Invented by the English scientist Tim Berners-Lee in He wrote the first web browser in The creation of a web site includes two main operations: Web designing and web development. Web designing is the process of designing the layout of the website. It answers the question of how the website looks like. The locations, the fonts, the colors and the sizes of the different elements are determined. There are different programming languages that are used in designing websites. The most popular languages are HTML (hypertext markup language), CSS. PHP and JavaScript are programming languages geared toward functionality but can also be used to control the behavior and the look and feel of a website. Web development addresses the actions performed by the webpage, whether this action is executed automatically by the web browser upon page load Ahmed Othman is an assistant professor at the Information System department, Faculty of Computers & Informatics, Suez Canal University, Ismailia, Egypt, ahmedeltahawey@gmail.com 1

2 Figure 1: HTML page structure or in response to a specific event or user action. For example, when a hyperlink is clicked. Web development is performed by a specialist programmer [6]. Python, PHP or HTML are among the languages used in developing a website. In this section, we will give a short introduction to HTML. 1 HTML A markup language is a set of markup tags described by HTML tags. Each HTML tag describes different document content. HTML tags are the hidden keywords within a web page. It defines how the browser must format and display the content. Most tags must have two parts, an opening and a closing part: < tagname > content < /tagname > HTML tags normally come in pairs like < p > and < /p > The first tag in a pair is the start tag while the second tag is the end tag. The end tag is written like the start tag, but with a slash before the tag name [7]. The web page is divided into two main parts Figure 1: The head part: Includes the title of the page and what appears on the head. The body: Includes all the elements that should be appear on the webpage. The body area is displayed in the browser. My first HTML page Figure 2 shows a small HTML code for a simple page. The code may be explained as follows: The DOCTYPE declaration defines the document type to be HTML The text between < html > and < /html > describes an HTML document 2

3 The text between < head > and < /head > provides information about the document The text between < title > and < /title > provides a title for the document The text between < body > and < /body > describes the visible page content The text between < h1 > and < /h1 > describes a heading The text between < p > and < /p > describes a paragraph Figure 2: HTML code example The code at Figure 2 may be written in any editor such as notepad or wordpad. The document should be saved as.html and then opened from any web browser such as Internet Explorer, Google Chrome or Firefox. Figure 3 shows the results of applying the previous code. 2 HTML Headings HTML headings are defined with the < h1 > to < h6 > tags with different sizes starting with the largest size at < h1 > and ending with the smallest size at < h6 >. If we have the following portion of code, then the result will appear at Figure 4. 3

4 Figure 3: The webpage created after execturting Fig. 2 code <h1>l a r g e s t s i z e heading </h1> <h2>s m a l l e r s i z e heading </h2> <h3>s m a l l e r s i z e heading </h3> <h4>l a r g e s t s i z e heading </h4> <h5>s m a l l e r s i z e heading </h5> <h6>s m a l l e s t s i z e heading </h6> Figure 4: The headeing results 3 HTML Paragraphs HTML paragraphs are defined with the < p > text < /p > tags. The spaces and the new lines are ignored. If you want to force for a new line you should write < br >. If you want to have a paragraph with the same formatting like you 4

5 write, write what you want between < pre > < /pre > tags. The results of the following code could be shown at Figure 5. <p>this p a r a g r a p h i g n o r e s p a c i n g and new l i n e s </p> <p>this i s a n o t h e r p a r a g r a p h. <br> h e r e s t a r t new l i n e </p> <pre > Here i t a p p e a r with t h e same f o r m a t t i n g </ pre > Figure 5: The paragraph styles There are a lot of options that could be used for text formatting such as: < b > bold < /b >: write in bold style < I > italic < /I >: write in italic style < u > underline < /u >: put underline < hr > Horizontal line: draw a horizontal line If we reused the previous code with the new formatting, the results of the following code will appear at Figure 6. <p>this p a r a g r a p h i g n o r e <b> s p a c i n g </b> and new l i n e s </p> <p>this i s a n o t h e r p a r a g r a p h. <br> <I>h e r e s t a r t new l i n e </ I> </p> <pre > <u>here i t a p p e a r with </u> t h e same f o r m a t t i n g </ pre > <hr> 4 HTML links Links are a text that when clicked will open another page or do certain action. To make a hyperlink, you have to specify: The text that will appear on the screen 5

6 Figure 6: The formatting results The page that will be opened when the text is clicked. The HTML tag < a >< /a > is used to specify the HTML code for the hyperlink as follows: <a h r e f = u r l > l i n k t e x t </a> The previous code can be dissected as follows: href= url: here you specify the webpage or HTML page that should be opened when the text is clicked link text: the text that will appear on the webpage and that when clicked the url will open. For example, the following code is used to open Google web page when the text opengoogle is clicked. <a h r e f = g o o g l e. com > Open google </a> 5 HTML Images HTML allows you to put an image inside your webpage. You have to specify the path of the image that should appear as well as an alternative text that might appear if the image is not found. The HTML tag for image is written as follows: <img s r c = u r l a l t = s o m e t e x t > The previous code can be dissected as follows: img is the HTML tag for putting an image inside the webpage. src = url : Specify the url ( the path) of the image that should appear 6

7 alt= some text : will appear if HTML failed to show the image for any reason. If we want to put an image called flower.jpg located at the same folder with the webpage, the following code should be written: <img s r c = f l o w e r. j p g a l t = F l o w e r p i c t u r e > The flower picture will appear on the webpage, if not the word Flower picture will appear instead. 5.1 Images as links Images can be used instead of text as hyperlink. The same < a > tag is used but the image tag is inserted instead of the link text. The HTML tag to use image as hyperlink is as follows: <a h r e f = u r l ><img s r c = u r l a l t = s o m e t e x t ></a> Now, we want to make the flower image a link that when clicked the Google website is opened. The following code can be used to open Google website using the flower image: <a h r e f = g o o g l e. com ><img s r c = f l o w e r. j p g a l t = F l o w e r p i c t u r e ></a> 6 HTML Tables The tables could be created in HTML using the tag < table >< /table > as follows: Start with < table > and end with < /table > < tr >< /tr > for each row: < th > text < /th > : the header of the columns < td >< /td > for table data (column) < caption > Monthly savings < /caption > to define th etitle of the table The following HTML code is used to create two rows two columns table with data inserted in it. 7

8 <t a b l e s t y l e = width :100% > <th > Header 1</ th > <th > Header 2</ th > <td >Data 1</ td > <td >Data 2</ td > <td >Data 1</ td > <td >Data 2</ td > </ t a b l e > The results of executing the previous code is shown in figure 7. The table has no borders and enlraged on the whole page as we used width =100%. If you want to Figure 7: The table using HTML make borders around each row and column, you can use the following code: <t a b l e b o r d e r = 3 s t y l e = width :100% > <th > Name</ th > <th > Grades </ th > <td >Ahmed</ td > <td >50</ td > <td >Mohamed</ td > <td >60</ td > </ t a b l e > And the result of the previous code is shown in figure 8. Here, the border thickness is specified at the header of the table (border= 3 ) and the width of the table is 8

9 specified as 100%. There are a lot of options at the designing of the tables. For example, if you want to expand the row or the column you can use: colspan = 2: to expand the column into two column. Expand the column into two cells rowspan = 2: To expand this row into two rows. Figure 8: The table with border using HTML Therefore, the result of the following code is shown at figure 10 <t a b l e b o r d e r = 1 s t y l e = width :100% > <t h > Name</ th > <t h c o l s p a n =2> Grades </ th > <td >Ahmed</ td > <td >50</ td > <td >40</ td > <td >Mohamed</ td > <td >60</ td > <td >80</ td > </ t a b l e > Here, the grade column is expanded into two columns and the thickness of the border is reduced to 1 10 Figure 9: The table with column expanded 9

10 7 HTML Lists HTML can generate either ordered or unordered list. 7.1 Unordered list The unordered list is generated using the< ul >< /ul > tags. Moreover, each item in the unordered list is generated using the < li >< /li > tag. The following code is used to generate 3 items unordered list. The result of the code is shown at 10 Three i t e m s u n o r d e r e d l i s t : <ul > <l i >Coffee </ l i > <l i >Tea </ l i > <l i >Milk </ l i > </ ul > Figure 10: Unordered list The type of the item symbol could be specified at the header of the list. The unordered list has four different types of the item symbol 1. The following code Style list-style-type:disc: list-style-type:circle list-style-type:square list-style-type:none Description The list items will be marked with bullets (default) The list items will be marked with circles The list items will be marked with squares The list items will not be marked Table 1: The list marks table. use the square symbol instead of the default bullet at the previous code. 10

11 Three i t e m s u n o r d e r e d l i s t with r e c t a n g l e symbol : <u l s t y l e = l i s t s t y l e t y p e : square > <l i >Coffee </ l i > <l i >Tea </ l i > <l i >Milk </ l i > </ ul > The result of the code is presented at Figure 11 Figure 11: Unordered list with square symbol 7.2 Ordered list The unordered list is generated using the< ol >< /ol > tags. Moreover, each item in the unordered list is generated using the < li >< /li > tag. The following code is used to generate 3 items ordered list. The result of the code is shown at Figure 12. Three i t e m s o r d e r e d l i s t : <ol > <l i >Coffee </ l i > <l i >Tea </ l i > <l i >Milk </ l i > </ ol > The type of the item numbering could be specified at the header of the list. The ordered list has five different types of the item symbol 2. The following code use the I numbering instead of the default numbering at the previous code. Three i t e m s u n o r d e r e d l i s t with r e c t a n g l e symbol : <o l t y p e = I > <l i >Coffee </ l i > <l i >Tea </ l i > <l i >Milk </ l i > </ ol > 11

12 Figure 12: ordered list Style type= 1 type= A type= a type= I type= i Description Numbered with numbers (default) Numbered with uppercase letters Numbered with lowercase letters Numbered with uppercase roman numbers Numbered with lowercase roman numbers Table 2: The list marks table. The result of the code is presented at Figure 13 Figure 13: ordered list with I symbol 7.3 Description list A description list is a list of terms, with a description of each term. < dl > tag defines the description list, < dt > tag defines the term (name), and < dd > tag describes each term The following code use the description list to describe each item and the result of executing the code is shown at Figure 14. <dl > 12

13 <dt >Coffee </ dt > <dd> b l a c k h o t d r i n k </dd> <dt >Milk </ dt > <dd> w h i t e c o l d d r i n k </dd> </ dl > Figure 14: Description list 8 Nested list Any type of the previous list could be used inside another type. You can use ordered list inside unordered or vica versa. The following code is used to explain a nested unordered list. The results of the code is shown in Figure 15. <ul > <l i >Coffee </ l i > <l i >Tea <ul > <l i >Black t e a </ l i > <l i >Green t e a </ l i > </ ul > </ l i > <l i >Milk </ l i > </ ul > The following code reused the previous code with changing the inside unordered list to ordered list. The result of the code is shown in Figure 16 13

14 Figure 15: Nested unordered list <ul > <l i >Coffee </ l i > <l i >Tea <ol > <l i >Black t e a </ l i > <l i >Green t e a </ l i > </ ol > </ l i > <l i >Milk </ l i > </ ul > 9 Cascade Style Sheet - CSS CSS is a style that makes the elements of the HTML web page appears in better way. You can assign fonts, color, size to the text at the web page. The style could be assigned in one of three different locations: inline, internal and external style. 9.1 Inline style At this style, you have to assign any style at the tag of the element. However, the effect of the style is performed only on this element. You have to write 14

15 Figure 16: Nested list style = properiety : value;, and change the properiety and the value. For example, style = color : blue; is used to make the color of the text blue. The compelete list of the CSS properieties could be found at this link http: // The following code is used to clarify the inline style. <h1 s t y l e = c o l o r : b l u e ; > This i s a Blue Heading </h1> <h1 s t y l e = c o l o r : r e d ; > This i s a r e d Heading </h1> <h1 >This i s a d e f a u l t Heading </h1> Figure 17: inline style 15

16 The results of the code is presented in Figure 17. As you can see, the effect of the inline style is only on the element that the style specified at. The blue color is applied on the first one only, while the red on the second heading and the one without style has the default color. 9.2 Internal Style In this style, a part of the HTML file started with < style > tag and ended with < /style > tag is used to specify the style of the current page. The effect of the style assigned to any element will be applied on all the elements iniside the current page. If you specify the color of < h1 > as red at the style part, the effect of the style will be applied on each occurrence of < h1 > at the current file. The following code is used to specify some properties of heading and paragraphs. <s t y l e > body { background c o l o r : l i g h t g r e y ; h1 { c o l o r : b l u e ; f o n t f a m i l y : v e r d a n a ; f o n t s i z e : 300%; b o r d e r : 2px s o l i d b l a c k ; margin : 50 px ; padding : 10 px ; p { c o l o r : r e d ; background : y e l l l o w f o n t f a m i l y : v e r d a n a ; f o n t s i z e : 300%; b o r d e r : 5px s o l i d b l a c k ; margin : 50 px ; padding : 10 px ; #p1 { c o l o r : b l u e ; </ s t y l e > <h1> This i s h e a d i n g one </h1> <h1> This i s h e a d i n g two </h1> <p> This i s p a r a g r a p h one </p> 16

17 <p> This i s p a r a g r a p h two </p> <p i d = p1 > I am d i f f e r e n t </p> The code start with the style part where the proprieties of the heading and the paragraphs are stated. The color, the font, the font size, the border width, the margin and the padding are specified. You can see that the border width at the paragraph is heavier than the heading ( 5 for paragraph and 2 for heading). You can specify the proprieties you want in the same way. The results of the code could be seen at Figure 18 If you want to make one element different, you have Figure 18: internal style to give it an ID. Hence, the element with the id will have the propriety assigned for the id at the style part. Thereore, the paragraph with id = p1 has a blue color because the this id is assigned to has blue color in style part. 9.3 External style In external style, you have to create a separate file with.css extension. In this file, all the required styles are specified. This file could be linked to any HTML file you want.therefore, the effect of the external file may be extended to more than one file. The link is written in the head part of the HTML page as follows: < head > < linkrel = stylesheet href = styles.css > < /head > The css file is specified after the href part. 17

18 10 Questions 10.1 Check true and false HTML stand for Hyper Text Markup Language The largest heading is performed using h6 tag Background colour for the body is performed using < bodybg = yellow > Hyperlink is performed using src statement < dl > is used to make a numbered list < radio > is used to created a radio button Drop down list is created using < list > < backgroundimg = background.gif >is used to make web page background < iframe > is used to insert a website inside your website The value option in a button indicates what is written on the button The largest heading is performed using h1 tag Background colour for the body is performed using < bodybg = yellow > CSS file is linked to HTML file using rel statement < dl > is used to make a numbered list Drop down list is created using Combo < bodyimg = background.gif > is used to make web page background < div > is used to insert a website inside your website The value option in a button indicates what its reference name 18

19 10.2 What is the meaning of the following HTML < br > style= text-align:center; < dl >, < dt >, < dd > < pre > < linkrel = stylesheet href = styles.css > < iframesrc = b.html >< /iframe > < formaction = action p age.php autofocus > < legend > P ersonalinformation :< /legend > WWW URL Web Design Web Development < p >< /p >, < tr >< /tr >, < td >< /td >, < h1 >< /h1 > < b >< /b >, < i >< /i >, < u >< /u > < a >< /a >, < img > < ul >, < ol > 10.3 Drawing the output of the code Given the following code, what is the output webpage 1. <h1> F i r s t L e c t u r e </h1> <p s t y l e = c o l o r : b l u e ; > Today, we w i l l t a k e a b o u t <br> t h e f i r s t c o n c e p t a t t h e l e c t u r e of <b>html</b> </p> <pre > HTML means H y p e r l i n k <u> Markup </u> <i > Language </ i > </ pre > 19

20 2. <a h r e f = h t t p : / / www. f a c e b o o k. c o m >Open Facebook now</a> <img s r c = f a c e b o o k. png a l t = f a c e b o o k > <a h r e f = h t t p : / / www. f a c e b o o k. c o m > <img s r c = f a c e b o o k. png a l t = f a c e b o o k ></a> 3. <t a b l e s t y l e = width :100% > <th >Name</ th > <th >Address </ th > <th >S a l a r y </ th > <th > </ th > <td >Ahmed</ td > <td >I s m a i l i a </ td > <td >4000</ td > <td >a@gmail. com</ td > </ t a b l e > The Web Development needs t h e f o l l o w i n g : <o l t y p e = 1 > <l i > HTML <ul > <l i > H : Hyper </ l i > <l i > T : Text </ l i > <l i > M : Markup </ l i > <l i > L : Language </ l i > </ ul > </ l i > <l i > CSS <dl > <dt > C : </ dt > <dd> C s t a n d s f o r cascade </dd> 20

21 <dt > S : </ dt > <dd> Second S i n CSS s t a n d s f o r s t y l e </dd> <dt > S : </ dt > <dd> T h i r d S i n CSS s t a n d s f o r s h e e t </dd> </ dl > </ l i > <l i > PHP <u l s t y l e = l i s t s t y l e t y p e : s q u a r e > <l i > P : Stand f o r PHP</ l i > <l i > H: H y p e r t e x t </ l i > <l i > P : P r e p r o c e s s o r </ l i > </ ul > </ l i > </ ol > Given the following S1.css file then the next HTML file, What exactly is the output of the following HTML file? s1.css <s t y l e > d i v { background c o l o r : b l a c k ; c o l o r : w h i t e ; t e x t a l i g n : c e n t e r ; padding : 5 px ; b o r d e r : 1px s o l i d b l a c k ; width : 100 px ; h e i g h t =100; f l o a t : r i g h t ; # nav { l i n e h e i g h t : 3 0 px ; background c o l o r : l i g h t g r a y ; h e i g h t : 300 px ; width : 200 px ; f l o a t : l e f t ; padding : 5 px ; # s e c t i o n { 21

22 width :800 px ; f l o a t : l e f t ; padding : 1 0 px ; l i n e h e i g h t : 3 0 px ; background c o l o r : brown ; # t a b { background c o l o r : b l a c k ; width :200 px ; c o l o r : w h i t e ; c l e a r : b oth ; t e x t a l i g n : c e n t e r ; padding : 5 px ; h1 { c o l o r : r e d ; t e x t a l i g n : c e n t e r ; background c o l o r : b l a c k ; p { c o l o r : b l u e ; background c o l o r : pink ; t a b l e, td, t h { b o r d e r : 1px s o l i d b l a c k ; padding : 15 px ; t e x t a l i g n : c e n t e r ; border s p a c i n g : 15 px ; c o l o r : b l u e ; t h { c o l o r : g r e e n ; background c o l o r : r e d ; b o r d e r : 3px s o l i d b l a c k ; u l { c o l o r : g r e e n ; 22

23 l i s t s t y l e t y p e : s q u a r e ; background c o l o r : cyan ; o l { c o l o r : g r e e n ; t y p e = I ; background c o l o r : cyan ; img{ width =200; </ s t y l e > The HTML file: <html > <head> <l i n k r e l = s t y l e s h e e t h r e f = s1. c s s > </ head> <body> <h1>team P l a y e r s </h1> <d i v i d = nav > <a h r e f = Volly. html> V o l l e y b a l l </a><br> <a h r e f = T e n n i s. html>tennis </a><br> <a h r e f = B a s k e t. html>b a s k e t b a l l </a> </ div > <d i v i d = s e c t i o n > <h1>score Sheet </h1> <p>the s h e e t of t h e n e x t match p l a y e r d i v i d e d by age <o l t y p e = I > <l i > Under 20 <ul > <l i > Ahmed</ l i > <l i > Mohamed</ l i > <l i > A l i 1</ l i > </ ul > <l i > Under 25 <ul > <l i > Ibrahim </ l i > <l i > Sayed </ l i > <l i > Othman </ l i > </ ol > 23

24 <l i > Other <ul > <l i > Nour </ l i > <l i > Tamer </ l i > <l i >Shokrey </ l i > </ ul > </ ol > </p> </ div > <d i v > <a h r e f =Club. html> <img s r c = 2. png a l t = logo width =200 h e i g h t =200> </ div > <t a b l e s t y l e = width :100% > <d i v i d = t a b > <th >Name</ th > <th >Number of Matches </ th > <th >S t a r t i n g Matches </ th > <th >Number of g o a l s </ th > <td >Ahmed</ td > <td >60</ td > <td >40</ td > <td >10</ td > <td >Ali </ td > <td >40</ td > <td >25</ td > <td >24</ td > <td >Mohamed</ td > <td >43</ td > <td >39</ td > <td >11</ td > 24

25 </ t a b l e > </ div > </ body> </ html 11 References 1. Web Design or Web Development, Whats The Difference?, purelybranded.com, [Online]. Available: insights/web-design-or-web-development-whats-the-difference/. 2. HTML Introduction, w3schools.com, [Online]. Available: 25

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

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

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

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

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

A Balanced Introduction to Computer Science, 3/E

A Balanced Introduction to Computer Science, 3/E A Balanced Introduction to Computer Science, 3/E David Reed, Creighton University 2011 Pearson Prentice Hall ISBN 978-0-13-216675-1 Chapter 2 HTML and Web Pages 1 HTML & Web Pages recall: a Web page is

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

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

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

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

More information

11. HTML5 and Future Web Application

11. HTML5 and Future Web Application 11. HTML5 and Future Web Application 1. Where to learn? http://www.w3schools.com/html/html5_intro.asp 2. Where to start: http://www.w3schools.com/html/html_intro.asp 3. easy to start with an example code

More information

WTAD Text Editors for HTML. Text Editors: Kate HTML. (HyperText Markup Language)

WTAD Text Editors for HTML. Text Editors: Kate HTML. (HyperText Markup Language) HTML (Hyper Text Markup Language) WTAD 3 languages all web developers must learn: 1. HTML to define the content of web pages 2. CSS to specify the layout of web pages 3. JavaScript to program the behaviour

More information

WTAD. Unit -1 Introduction to HTML (HyperText Markup Language)

WTAD. Unit -1 Introduction to HTML (HyperText Markup Language) WTAD Unit -1 Introduction to HTML (HyperText Markup Language) HTML (Hyper Text Markup Language) 3 languages all web developers must learn: 1. HTML to define the content of web pages 2. CSS to specify the

More information

Web Development & Design Foundations with HTML5 & CSS3 Instructor Materials Chapter 2 Test Bank

Web Development & Design Foundations with HTML5 & CSS3 Instructor Materials Chapter 2 Test Bank Multiple Choice. Choose the best answer. 1. What tag pair is used to create a new paragraph? a. b. c. d. 2. What tag pair

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

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

1. The basic building block of an HTML document is called a(n) a. tag. b. element. c. attribute. d. container. Answer: b Page 5 Name Date Final Exam Prep Questions Worksheet #1 1. The basic building block of an HTML document is called a(n) a. tag. b. element. c. attribute. d. container. Answer: b Page 5 2. Which of the following

More information

HTMLnotesS15.notebook. January 25, 2015

HTMLnotesS15.notebook. January 25, 2015 The link to another page is done with the

More information

GIMP WEB 2.0 MENUS WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR CREATING AN HTML LIST

GIMP WEB 2.0 MENUS WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR CREATING AN HTML LIST GIMP WEB 2.0 MENUS Web 2.0 Menus: Horizontal Navigation Bar WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR Hover effect: CREATING AN HTML LIST Most horizontal or vertical navigation bars begin with a simple

More information

What You Will Learn Today

What You Will Learn Today CS101 Lecture 03: The World Wide Web and HTML Aaron Stevens 23 January 2011 1 What You Will Learn Today Is it the Internet or the World Wide Web? What s the difference? What is the encoding scheme behind

More information

1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014

1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014 1/6/2019 12:28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014 CATALOG INFORMATION Dept and Nbr: CS 50A Title: WEB DEVELOPMENT 1 Full Title: Web Development 1 Last Reviewed:

More information

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

Chapter 1 Getting Started with HTML 5 1. Chapter 2 Introduction to New Elements in HTML 5 21 Table of Contents Chapter 1 Getting Started with HTML 5 1 Introduction to HTML 5... 2 New API... 2 New Structure... 3 New Markup Elements and Attributes... 3 New Form Elements and Attributes... 4 Geolocation...

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

Website Development with HTML5, CSS and Bootstrap

Website Development with HTML5, CSS and Bootstrap Contact Us 978.250.4983 Website Development with HTML5, CSS and Bootstrap Duration: 28 hours Prerequisites: Basic personal computer skills and basic Internet knowledge. Course Description: This hands on

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 WEB PROGRAMMING

Introduction to WEB PROGRAMMING Introduction to WEB PROGRAMMING Web Languages: Overview HTML CSS JavaScript content structure look & feel transitions/animation s (CSS3) interaction animation server communication Full-Stack Web Frameworks

More information

Web Development and Design Foundations with HTML5 8th Edition

Web Development and Design Foundations with HTML5 8th Edition Web Development and Design Foundations with HTML5 8th Edition Felke-Morris TEST BANK Full clear download (no formatting errors) at: Web Development and Design Foundations with HTML5 8th Edition Felke-Morris

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

Computer Programming. Dr. Deepak B Phatak Dr. Supratik Chakraborty Department of Computer Science and Engineering IIT Bombay

Computer Programming. Dr. Deepak B Phatak Dr. Supratik Chakraborty Department of Computer Science and Engineering IIT Bombay Computer Programming Dr. Deepak B Phatak Dr. Supratik Chakraborty Department of Computer Science and Engineering Session: Lists, Links, and Images in HTML Recap Introduced HTML Examined some basic tags

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

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

Make a Website. A complex guide to building a website through continuing the fundamentals of HTML & CSS. Created by Michael Parekh 1 Make a Website A complex guide to building a website through continuing the fundamentals of HTML & CSS. Created by Michael Parekh 1 Overview Course outcome: You'll build four simple websites using web

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

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

Web Technologies - by G. Sreenivasulu Handout - 1 UNIT - I

Web Technologies - by G. Sreenivasulu Handout - 1 UNIT - I INTRODUCTION: UNIT - I HTML stands for Hyper Text Markup Language.HTML is a language for describing web pages.html is a language for describing web pages.html instructions divide the text of a document

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

INTRODUCTION TO HTML5! HTML5 Page Structure!

INTRODUCTION TO HTML5! HTML5 Page Structure! INTRODUCTION TO HTML5! HTML5 Page Structure! What is HTML5? HTML5 will be the new standard for HTML, XHTML, and the HTML DOM. The previous version of HTML came in 1999. The web has changed a lot since

More information

COMP519 Web Programming Lecture 3: HTML (HTLM5 Elements: Part 1) Handouts

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

More information

Introduction to Computer Science (I1100) Internet. Chapter 7

Introduction to Computer Science (I1100) Internet. Chapter 7 Internet Chapter 7 606 HTML 607 HTML Hypertext Markup Language (HTML) is a language for creating web pages. A web page is made up of two parts: the head and the body. The head is the first part of a web

More information

ICT IGCSE Practical Revision Presentation Web Authoring

ICT IGCSE Practical Revision Presentation Web Authoring 21.1 Web Development Layers 21.2 Create a Web Page Chapter 21: 21.3 Use Stylesheets 21.4 Test and Publish a Website Web Development Layers Presentation Layer Content layer: Behaviour layer Chapter 21:

More information

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

Creating A Web Page. Computer Concepts I and II. Sue Norris Creating A Web Page Computer Concepts I and II Sue Norris Agenda What is HTML HTML and XHTML Tags Required HTML and XHTML Tags Using Notepad to Create a Simple Web Page Viewing Your Web Page in a Browser

More information

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

HTML. Mohammed Alhessi M.Sc. Geomatics Engineering. Internet GIS Technologies كلية اآلداب - قسم الجغرافيا نظم المعلومات الجغرافية HTML Mohammed Alhessi M.Sc. Geomatics Engineering Wednesday, February 18, 2015 Eng. Mohammed Alhessi 1 W3Schools Main Reference: http://www.w3schools.com/ 2 What is HTML? HTML is a markup language for

More information

HTML Hints & Tips. HTML is short for HyperText Markup Language.

HTML Hints & Tips. HTML is short for HyperText Markup Language. Introduction to HTML HTML is short for HyperText Markup Language. It is a formatting language used to specify web page attributes such as headings, paragraphs, lists, tables and text variations. The HTML

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

I-5 Internet Applications

I-5 Internet Applications I-5 Internet Applications After completion of this unit, you should be able to understand and code a webpage that includes pictures, sounds, color, a table, a cursor trail, hypertext, and hyperlinks. Assignments:

More information

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

Basics of Web Design, 3 rd Edition Instructor Materials Chapter 2 Test Bank Multiple Choice. Choose the best answer. 1. What element is used to configure a new paragraph? a. new b. paragraph c. p d. div 2. What element is used to create the largest heading? a. h1 b. h9 c. head

More information

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

Web Programming and Design. MPT Junior Cycle Tutor: Tamara Demonstrators: Aaron, Marion, Hugh Web Programming and Design MPT Junior Cycle Tutor: Tamara Demonstrators: Aaron, Marion, Hugh Plan for the next 5 weeks: Introduction to HTML tags Recap on HTML and creating our template file Introduction

More information

Web Programming and Design. MPT Senior Cycle Tutor: Tamara Week 1

Web Programming and Design. MPT Senior Cycle Tutor: Tamara Week 1 Web Programming and Design MPT Senior Cycle Tutor: Tamara Week 1 What will we cover? HTML - Website Structure and Layout CSS - Website Style JavaScript - Makes our Website Dynamic and Interactive Plan

More information

Final Exam Study Guide

Final Exam Study Guide Final Exam Study Guide 1. What does HTML stand for? 2. Which file extension is used with standard web pages? a..doc b..xhtml c..txt d..html 3. Which is not part of an XHTML element? a. Anchor b. Start

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

Creating Web Pages. Getting Started

Creating Web Pages. Getting Started Creating Web Pages Getting Started Overview What Web Pages Are How Web Pages are Formatted Putting Graphics on Web Pages How Web Pages are Linked Linking to other Files What Web Pages Are Web Pages combine

More information

HTML & CSS. SWE 432, Fall 2017 Design and Implementation of Software for the Web

HTML & CSS. SWE 432, Fall 2017 Design and Implementation of Software for the Web HTML & CSS SWE 432, Fall 2017 Design and Implementation of Software for the Web HTML: HyperText Markup Language LaToza Language for describing structure of a document Denotes hierarchy of elements What

More information

introduction to XHTML

introduction to XHTML introduction to XHTML XHTML stands for Extensible HyperText Markup Language and is based on HTML 4.0, incorporating XML. Due to this fusion the mark up language will remain compatible with existing browsers

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

ITL Public School Mid Term examination ( )

ITL Public School Mid Term examination ( ) ITL Public School Mid Term examination (017-18) Date:15.09.17 Multimedia and Web Technology (Answer Key )- (067) Class: XI 1 Answer the following questions based on HTML: i. Identify any four formatting

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

Page Layout Using Tables

Page Layout Using Tables This section describes various options for page layout using tables. Page Layout Using Tables Introduction HTML was originally designed to layout basic office documents such as memos and business reports,

More information

Markup Language SGML: Standard Generalized Markup Language. HyperText Markup Language (HTML) extensible Markup Language (XML) TeX LaTeX

Markup Language SGML: Standard Generalized Markup Language. HyperText Markup Language (HTML) extensible Markup Language (XML) TeX LaTeX HTML 1 Markup Languages A Markup Language is a computer language in which data and instructions describing the structure and formatting of the data are embedded in the same file. The term derives from

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

Chapter 2 Creating and Editing a Web Page

Chapter 2 Creating and Editing a Web Page Chapter 2 Creating and Editing a Web Page MULTIPLE CHOICE 1. is a basic text editor installed with Windows that you can use for simple documents or for creating Web pages using HTML. a. Microsoft Word

More information

GIMP WEB 2.0 MENUS. Web 2.0 Menus: Horizontal Navigation Bar with Dynamic Background Image

GIMP WEB 2.0 MENUS. Web 2.0 Menus: Horizontal Navigation Bar with Dynamic Background Image GIMP WEB 2.0 MENUS Web 2.0 Menus: Horizontal Navigation Bar with Dynamic Background Image WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR DYNAMIC BACKGROUND IMAGE Before you begin this tutorial, you will need

More information

Web Design and Development ACS Chapter 11. Creating Lists 11/16/2017 1

Web Design and Development ACS Chapter 11. Creating Lists 11/16/2017 1 Web Design and Development ACS-1809 Chapter 11 Creating Lists 11/16/2017 1 Creating Lists Ordered Lists Unordered Lists Definition Lists Combination and Nesting of Lists Style Lists 11/16/2017 2 Ordered

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

Introduction to HTML. SSE 3200 Web-based Services. Michigan Technological University Nilufer Onder

Introduction to HTML. SSE 3200 Web-based Services. Michigan Technological University Nilufer Onder Introduction to HTML SSE 3200 Web-based Services Michigan Technological University Nilufer Onder What is HTML? Acronym for: HyperText Markup Language HyperText refers to text that can initiate jumps to

More information

Downloads: Google Chrome Browser (Free) - Adobe Brackets (Free) -

Downloads: Google Chrome Browser (Free) -   Adobe Brackets (Free) - Week One Tools The Basics: Windows - Notepad Mac - Text Edit Downloads: Google Chrome Browser (Free) - www.google.com/chrome/ Adobe Brackets (Free) - www.brackets.io Our work over the next 6 weeks will

More information

What is a web site? Web editors Introduction to HTML (Hyper Text Markup Language)

What is a web site? Web editors Introduction to HTML (Hyper Text Markup Language) What is a web site? Web editors Introduction to HTML (Hyper Text Markup Language) What is a website? A website is a collection of web pages containing text and other information, such as images, sound

More information

c122jan2714.notebook January 27, 2014

c122jan2714.notebook January 27, 2014 Internet Developer 1 Start here! 2 3 Right click on screen and select View page source if you are in Firefox tells the browser you are using html. Next we have the tag and at the

More information

Web Publishing Basics I

Web Publishing Basics I Web Publishing Basics I Jeff Pankin Information Services and Technology Contents Course Objectives... 2 Creating a Web Page with HTML... 3 What is Dreamweaver?... 3 What is HTML?... 3 What are the basic

More information

ICT IGCSE Practical Revision Presentation Web Authoring

ICT IGCSE Practical Revision Presentation Web Authoring 21.1 Web Development Layers 21.2 Create a Web Page Chapter 21: 21.3 Use Stylesheets 21.4 Test and Publish a Website Web Development Layers Presentation Layer Content layer: Behaviour layer Chapter 21:

More information

Web Development & Design Foundations with HTML5 & CSS3 Instructor Materials Chapter 2 Test Bank

Web Development & Design Foundations with HTML5 & CSS3 Instructor Materials Chapter 2 Test Bank Multiple Choice. Choose the best answer. 1. What tag pair is used to create a new paragraph? a. b. c. d. 2. What tag pair

More information

CREATING A WEBSITE USING CSS. Mrs. Procopio CTEC6 MYP1

CREATING A WEBSITE USING CSS. Mrs. Procopio CTEC6 MYP1 CREATING A WEBSITE USING CSS Mrs. Procopio CTEC6 MYP1 HTML VS. CSS HTML Hypertext Markup Language CSS Cascading Style Sheet HTML VS. CSS HTML is used to define the structure and content of a webpage. CSS

More information

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

Revision for Grade 7 ASP in Unit :1&2 Design & Technology Subject Your Name:.... Grade 7 - SECTION 1 Matching :Match the terms with its explanations. Write the matching letter in the correct box. The first one has been done for you. (1 mark each) Term Explanation 1.

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

Introduction to Computer Science (I1100) Internet. Chapter 7

Introduction to Computer Science (I1100) Internet. Chapter 7 Internet Chapter 7 606 HTML 607 HTML Hypertext Markup Language (HTML) is a language for creating web pages. A web page is made up of two parts: the head and the body. The head is the first part of a web

More information

GIMP WEB 2.0 MENUS. Web 2.0 Menus: Horizontal Navigation Bar

GIMP WEB 2.0 MENUS. Web 2.0 Menus: Horizontal Navigation Bar GIMP WEB 2.0 MENUS Web 2.0 Menus: Horizontal Navigation Bar WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR Hover effect: You may create your button in GIMP. Mine is 122 pixels by 48 pixels. You can use whatever

More information

1 of 7 11/12/2009 9:29 AM

1 of 7 11/12/2009 9:29 AM 1 of 7 11/12/2009 9:29 AM Home Beginner Tutorials First Website Guide HTML Tutorial CSS Tutorial XML Tutorial Web Host Guide SQL Tutorial Advanced Tutorials Javascript Tutorial PHP Tutorial MySQL Tutorial

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

First Name Last Name CS-081 March 23, 2010 Midterm Exam

First Name Last Name CS-081 March 23, 2010 Midterm Exam First Name Last Name CS-081 March 23, 2010 Midterm Exam Instructions: For multiple choice questions, circle the letter of the one best choice unless the question explicitly states that it might have multiple

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

CIS 228 (Fall, 2012) Exam 2, 11/20/12

CIS 228 (Fall, 2012) Exam 2, 11/20/12 CIS 228 (Fall, 2012) Exam 2, 11/20/12 Name (sign) Name (print) email Question 1 2 3 4 5 6 7 8 9 10 TOTAL Score CIS 228, exam 2 1 11/20/12 True or false: Question 1 Unordered lists can contain ordered sub-lists.

More information

Indian Institute of Technology Kharagpur. HTML Part III. Prof. Indranil Sen Gupta Dept. of Computer Science & Engg. I.I.T.

Indian Institute of Technology Kharagpur. HTML Part III. Prof. Indranil Sen Gupta Dept. of Computer Science & Engg. I.I.T. Indian Institute of Technology Kharagpur HTML Part III Prof. Indranil Sen Gupta Dept. of Computer Science & Engg. I.I.T. Kharagpur, INDIA Lecture 15: HTML Part III On completion, the student will be able

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

Announcements. Paper due this Wednesday

Announcements. Paper due this Wednesday Announcements Paper due this Wednesday 1 Client and Server Client and server are two terms frequently used Client/Server Model Client/Server model when talking about software Client/Server model when talking

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

By Ryan Stevenson. Guidebook #2 HTML

By Ryan Stevenson. Guidebook #2 HTML By Ryan Stevenson Guidebook #2 HTML Table of Contents 1. HTML Terminology & Links 2. HTML Image Tags 3. HTML Lists 4. Text Styling 5. Inline & Block Elements 6. HTML Tables 7. HTML Forms HTML Terminology

More information

7300 Warden Avenue, Suite 503 Markham, Ontario Canada L3R 9Z6. Phone: Toll Free: Fax:

7300 Warden Avenue, Suite 503 Markham, Ontario Canada L3R 9Z6. Phone: Toll Free: Fax: HTML and CSS 7300 Warden Avenue, Suite 503 Markham, Ontario Canada L3R 9Z6 Phone: 905-479-3780 Toll Free: 877-479-3780 Fax: 905-479-1047 e-mail: info@andarsoftware.com Web: www.andarsoftware.com.com Copyright

More information

('cre Learning that works for Utah STRANDS AND STANDARDS WEB DEVELOPMENT 1

('cre Learning that works for Utah STRANDS AND STANDARDS WEB DEVELOPMENT 1 STRANDS AND STANDARDS Course Description Web Development is a course designed to guide students in a project-based environment, in the development of up-to-date concepts and skills that are used in the

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

week8 Tommy MacWilliam week8 October 31, 2011

week8 Tommy MacWilliam week8 October 31, 2011 tmacwilliam@cs50.net October 31, 2011 Announcements pset5: returned final project pre-proposals due Monday 11/7 http://cs50.net/projects/project.pdf CS50 seminars: http://wiki.cs50.net/seminars Today common

More information

HTML+ CSS PRINCIPLES. Getting started with web design the right way

HTML+ CSS PRINCIPLES. Getting started with web design the right way HTML+ CSS PRINCIPLES Getting started with web design the right way HTML : a brief history ❶ 1960s : ARPANET is developed... It is the first packet-switching network using TCP/IP protocol and is a precursor

More information

With HTML you can create your own Web site. This tutorial teaches you everything about HTML.

With HTML you can create your own Web site. This tutorial teaches you everything about HTML. CHAPTER ONE With HTML you can create your own Web site. This tutorial teaches you everything about HTML. Example Explained The DOCTYPE declaration defines the document type The text between and

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

(Refer Slide Time: 01:41) (Refer Slide Time: 01:42)

(Refer Slide Time: 01:41) (Refer Slide Time: 01:42) Internet Technology Prof. Indranil Sengupta Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture No #14 HTML -Part II We continue with our discussion on html.

More information

HTML Images - The <img> Tag and the Src Attribute

HTML Images - The <img> Tag and the Src Attribute WEB DESIGN HTML Images - The Tag and the Src Attribute In HTML, images are defined with the tag. The tag is empty, which means that it contains attributes only, and has no closing tag.

More information

COMP519 Web Programming Lecture 6: Cascading Style Sheets: Part 2 Handouts

COMP519 Web Programming Lecture 6: Cascading Style Sheets: Part 2 Handouts COMP519 Web Programming Lecture 6: Cascading Style Sheets: Part 2 Handouts Ullrich Hustadt Department of Computer Science School of Electrical Engineering, Electronics, and Computer Science University

More information

HTML CS 4640 Programming Languages for Web Applications

HTML CS 4640 Programming Languages for Web Applications HTML CS 4640 Programming Languages for Web Applications 1 Anatomy of (Basic) Website Your content + HTML + CSS = Your website structure presentation A website is a way to present your content to the world,

More information

INTRODUCTION TO WEB USING HTML What is HTML?

INTRODUCTION TO WEB USING HTML What is HTML? Geoinformation and Sectoral Statistics Section (GiSS) INTRODUCTION TO WEB USING HTML What is HTML? HTML is the standard markup language for creating Web pages. HTML stands for Hyper Text Markup Language

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

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

Understanding this structure is pretty straightforward, but nonetheless crucial to working with HTML, CSS, and JavaScript.

Understanding this structure is pretty straightforward, but nonetheless crucial to working with HTML, CSS, and JavaScript. Extra notes - Markup Languages Dr Nick Hayward HTML - DOM Intro A brief introduction to HTML's document object model, or DOM. Contents Intro What is DOM? Some useful elements DOM basics - an example References

More information

Lesson 5 Introduction to Cascading Style Sheets

Lesson 5 Introduction to Cascading Style Sheets Introduction to Cascading Style Sheets HTML and JavaScript BASICS, 4 th Edition 1 Objectives Create a Cascading Style Sheet. Control hyperlink behavior with CSS. Create style classes. Share style classes

More information

ITNP43: HTML Lecture 3

ITNP43: HTML Lecture 3 ITNP43: HTML Lecture 3 Niederst, Chapts 10, 11, 13 (3rd edn) 1 HTML So Far... Structural tags , , Text formatting , etc Element attributes e.g. Inline images

More information

MPT Web Design. Week 1: Introduction to HTML and Web Design

MPT Web Design. Week 1: Introduction to HTML and Web Design MPT Web Design Week 1: Introduction to HTML and Web Design What will we do in this class? Learn the basics of HTML and how to create our own template Basic website structure Learn design concepts for a

More information