AMAN Computer Institute. HTML Lesson

Size: px
Start display at page:

Download "AMAN Computer Institute. HTML Lesson"

Transcription

1 HTML Lesson In this first lesson, you will get a brief presentation of the tools you need to make a website. What is needed? Most likely you already have everything you need. You have a "browser". A browser is the program that makes it possible to browse and open websites. Right now you are looking at this page in your browser. Example : Microsoft Internet Explorer, Opera and Mozilla Firefox. You need a simple text editor. If you are using Windows you can use Notepad, which is usually found in the start menu under Programs in Accessories: Do I need to be online? You do not need to be connected to the Internet while making your websites. What is HTML? HTML is the "mother tongue" of your browser. To make a long story short, HTML was invented in 1990 by a scientist called Tim Berners-Lee. The purpose was to make it easier for scientists at different universities to gain access to each other's research documents. The project became a bigger success than Tim Berners-Lee had ever imagined. By inventing HTML he laid the foundation for the web as we know it today. HTML is a language, which makes it possible to present information (e.g. scientific research) on the Internet. What you see when you view a page on the Internet is your browser's interpretation of HTML. To see the HTML code of a page on the Internet, simply click "View" in the top menu of your browser and choose "Source". What can I use HTML for? If you want to make websites, there is no way around HTML. Even if you're using a program to create websites, such as Dreamweaver, a basic knowledge of HTML can make life a lot simpler and your website a lot better. What does H-T-M-L stand for? HTML is an abbreviation of "Hyper Text Mark-up Language" - Branch - River View Colony, Adityapur-1, Mob Page 60

2 Elements and tags Elements give structure to a HTML document and tells the browser how you want your website to be presented. Generally elements consists of a start tag, some content, and an end tag. "Tags"? Tags are labels you use to mark up the beginning and end of an element. All tags have the same format: they begin with a less-than sign "<" and end with a greater-than sign ">". Generally speaking, there are two kinds of tags - opening tags: <html> and closing tags: </html>. The only difference between an opening tag and a closing tag is the forward slash "/". You label content by putting it between an opening tag and a closing tag. HTML is all about elements. To learn HTML is to learn and use different tags. The elements h1, h2, h3, h4, h5 and h6 is used to make headings (h stands for "heading"), where h1 is the first level and normally the largest text, h2 is the second level and normally slightly smaller text, and h6 is the sixth and last in the hierarchy of headings and normally the smallest text. Example 2: <h1>this is a heading</h1> <h2>this is a subheading</h2> Will look like this in the browser: This is a heading This is a subheading So, I always need an opening tag and a closing tag? As they say, there's an exception to every rule and in HTML the exception is that there are a few elements which both open and close in the same tag. These so-called empty elements are not connected to a specific passage in the text but rather are isolated labels, for example, a line break which looks like this: <br />. Should tags be typed in uppercase or lowercase? Most browsers might not care if you type your tags in upper, lower or mixed cases. <HTML>, <html> or <HtMl> will normally give the same result. However, the correct way is to type tags in lowercase. So get into the habit of writing your tags in lowercase. Where do I put all these tags? You type your tags in an HTML document. A website contains one or more HTML documents. When you surf the Web, you merely open different HTML documents. Create your first website How? Open Notepad (in Accessories under Programs in the Start menu): What can I do? HTML is simple and logical. The browser reads HTML like you read English: from the top down and from left to right. Thus, an simple HTML document begins with what should come first and ends with what should come last. The first thing you need to do is to tell the browser that you will "talk" to it in the language HTML. This is done with the tag <html> (no surprises there). So before you do anything else type "<html>" in the first line of your document in Notepad. Branch - River View Colony, Adityapur-1, Mob Page 61

3 <html> is an opening tag and must be closed with a closing tag when you are finished typing HTML. So to make sure you don't forget the HTML close tag now type "</html>" a couple of lines down and write the rest of the document between <html> and </html>. The next thing your document needs is a "head", which provides information about your document, and a "body", which is the content of the document. Since HTML is nothing if not logical, the head (<head> and </head>) is on top of the body (<body> and </body>). Your document should now look like this: <html> <head> </head> <body> </body> </html> How do I add content to my website? As you learnt earlier, your HTML document has two parts: a head and a body. In the head section you write information about the page, while the body contains the information that constitutes the page. So in the body section, type the following: <p>hurrah! This is my first website.</p> The p in <p> is short for "paragraph" which is exactly what it is - a text paragraph. Your HTML document should now look like this: <html> <head> <title>my first website </title> </head> <body> <p>hurrah! This is my website.</p> </body> </html> Done! You have now made your first real website! Next all you have to do is to save it to your hard drive and then open it in your browser: In Notepad choose "Save as..." under "File" in the top menu. Choose "All Files" in the "Save as type" box. This is very important - otherwise, you save it as a text document and not as an HTML document. Now save your document as "page1.htm" (the ending ".htm" indicates that it is an HTML document. ".html" gives the same result. I always use ".htm", but you can choose whichever of the two Branch - River View Colony, Adityapur-1, Mob Page 62

4 extensions you prefer). It doesn't matter where you save the document on your hard drive - as long as you remember where you saved it so you can find it again. Now go to the browser: In the top menu choose "Open" under "File" (or press CTRL+O). Click "Browse" in the box that appears. Now find your HTML document and click "Open". It now should say "Hurrah! This is my first website." in your browser. Congratulations! Always start with the basic template we made in the previous lesson: <html> <head> <title></title> </head> <body> </body> </html> In the head section, always write a title: <title>the title of your page</title>. Notice how the title will be shown in the upper left corner of your browser: Branch - River View Colony, Adityapur-1, Mob Page 63

5 The title is especially important because it is used by search engines (such as Google) to index your website and is shown in the search results. In the body section, you write the actual content of the page. You already know some of the most important elements: <p>is used for paragraphs.</p> <em>emphasis text.</em> <h1>heading</h1> <h2>subhead</h2> <h3>sub-subhead</h3> So what's next? Try to create a few pages yourself. For instance, make a page with a title, a heading, some text, a subhead and some more text. Branch - River View Colony, Adityapur-1, Mob Page 64

6 Name Comment <!-- Document Title Heading Body Heading 1 Heading 2 Heading 3 Heading 4 Heading 5 Heading 6 HTML Tag AMAN Computer Institute HTML Tags HTML Code Example <!--This can be viewed in the HTML part of a document--> <title> <title>title of your HTML page</title> <head> <body> <h1> <h2> <h3> <h4> <h5> <h6> <head>contains elements describing the document</head> <body>the content of your HTML page</body> <h1>heading 1 Example</h1> <h2>heading 2 Example</h2> <h3>heading 3 Example</h3> <h4>heading 4 Example</h4> <h5>heading 5 Example</h5> <h6>heading 6 Example</h6> Italic <i> <i>example</i> Example Browser View Nothing will show Title of your web page will be viewable in the title bar. Nothing will show Bold <b> <b>example</b> Example Underline <u> <u>example</u> Example Big (Text) <big> <big>example</big> Example Small (Text) <small> <small>example</small> Example Deleted Text <strike> <strike>example</strike> Example Strong <strong> <strong>example</strong> Example Subscript <sub> H<sub>2</sub>SO<sub>4</sub> H 2 SO 4 Superscript <sup> A<sup>2</sup>+B<sup>2</sup> A 2 +B 2 Line Break Center Anchor <br> The contents of <br>your page <center> <a> Mailto Link <a> Image Menu <img> <menu> <center>this will center your contents</center> <a href=" Visit Our Site</a> <a href="mailto:you@yourdomain.com"> Link</a> <img src="earth.gif" width="41" height="41" border="0" alt="text describing the image" /> <menu> <li type="disc">list item 1</li> <li type="circle">list item 2</li> <li type="square">list item 3</li> Contents of your web page The contents of your page This will center your contents Visit Our Site Link List item 1 o List item 2 List item 3 Branch - River View Colony, Adityapur-1, Mob Page 65

7 </menu> Numbered <ol> <li>list item 1</li> <li>list item 2</li> <li>list item 3</li> <li>list item 4</li> </ol> Numbered Special Start <ol start="5"> <li>list item 1</li> <li>list item 2</li> <li>list item 3</li> <li>list item 4</li> </ol> Lowercase Letters type="a"> <li>list item 1</li> <li>list item 2</li> <li>list item 3</li> <li>list item 4</li> </ol> Numbered 1. List item 1 2. List item 2 3. List item 3 4. List item 4 Numbered Special Start 5. List item 1 6. List item 2 7. List item 3 8. List item 4 Lowercase Letters a. List item 1 b. List item 2 c. List item 3 d. List item 4 Ordered List <ol> Capital Letters type="a"> <li>list item 1</li> <li>list item 2</li> <li>list item 3</li> <li>list item 4</li> </ol> Capital Letters A. List item 1 B. List item 2 C. List item 3 D. List item 4 Lowercase Roman Numerals type="i"> <li>list item 1</li> <li>list item 2</li> <li>list item 3</li> <li>list item 4</li> </ol> Lowercase Roman Numerals i. List item 1 ii. List item 2 iii. List item 3 iv. List item 4 Capital Roman Numerals type="i"> <li>list item 1</li> <li>list item 2</li> <li>list item 3</li> <li>list item 4</li> </ol> Capital Roman Numerals I. List item 1 II. List item 2 III. List item 3 IV. List item 4 Capital Roman Numerals Special Start type="i" start="7"> <li>list item 1</li> <li>list item 2</li> Capital Roman Numerals Special Start VII. List item 1 VIII. List item 2 Branch - River View Colony, Adityapur-1, Mob Page 66

8 Definition Description <dd> Definition Term <dt> HTML Font <font> Form <form> Horizontal Rule <hr> Input Field <input> <li>list item 3</li> <li>list item 4</li> </ol> <dl> <dt>definition Term</dt> <dd>definition of the term</dd> <dt>definition Term</dt> <dd>definition of the term</dd> </dl> <dl> <dt>definition Term</dt> <dd>definition of the term</dd> <dt>definition Term</dt> <dd>definition of the term</dd> </dl> <font face="times New Roman" size="7" color="red ">Example</font> <form Name: <input name="name" value="" size="10"><br> <input name=" " value="" size="10"><br> <center><input type="submit"></center> </form> <hr /> <hr width="50%" size="3" /> <hr width="50%" size="3" noshade /> <hr width="75%" color="red" size="4" /> <input type="text" size="10" maxlength="30"> IX. List item 3 X. List item 4 Definition Term Definition of the term Definition Term Definition of the term Definition Term Definition of the term Definition Term Definition of the term Example Name: Input Password <input> <input type="password" size="10" maxlength="30"> Input (Comment Box) <input> <textarea wrap="virtual" name="comments" rows=3 cols=20 maxlength=100></textarea><br> Input (Radio Button) <input> Select an option:<br> <input type="radio" name="option"> Option 1 <input type="radio" name="option" checked> Option 2 <input type="radio" name="option"> Option 3 Select an option: Option 1 Option 2 Option 3 Branch - River View Colony, Adityapur-1, Mob Page 67

9 Input (Checkbox) Scrolling Text <input> <marquee> (Internet Explorer) Select an option:<br> <input type="checkbox" name="selection"> Selection 1 <input type="checkbox" name="selection" checked> Selection 2 <input type="checkbox" name="selection"> Selection 3 <input type="submit" value="submit"> <marquee bgcolor="#cccccc" loop="-1" scrollamount="2" width="100%">example Marquee</marquee> <table border="4" cellpadding="2" cellspacing="2" width="100%"> <td>column 1</td> <td>column 2</td> </table> Select an option: Selection 1 Selection 2 Selection 3 pl. see the effect. Column 1 Column 2 Table <table> <table border="2" bordercolor="#336699" cellpadding="2" cellspacing="2" width="100%"> <td>column 1</td> <td>column 2</td> </table> Column 1 Column 2 <table cellpadding="2" cellspacing="2" width="100%"> <td bgcolor="#cccccc">column 1</td> <td bgcolor="#cccccc">column 2</td> <td>row 2</td> <td>row 2</td> </table> Column 1 Column 2 Row 2 Row 2 Table Data <td> <table border="2" cellpadding="2" cellspacing="2" width="100%"> <td>column 1</td> <td>column 2</td> </table> Column 1 Column 2 Table Header <th> <div align="center"> <table> Column 1 Column 2 Column 3 Branch - River View Colony, Adityapur-1, Mob Page 68

10 <th>column 1</th> <th>column 2</th> <th>column 3</th> <td>row 2</td> <td>row 2</td> <td>row 2</td> <td>row 3</td> <td>row 3</td> <td>row 3</td> <td>row 4</td> <td>row 4</td> <td>row 4</td> </table> </div> Row 2 Row 2 Row 2 Row 3 Row 3 Row 3 Row 4 Row 4 Row 4 Table Row <table border="2" cellpadding="2" cellspacing="2" width="100%"> <td>column 1</td> <td>column 2</td> </table> Column 1 Column 2 Assignment 1 WEB DESIGN Web Page Development -HTML Create a basic web page using Notepad. The topic of the web page is up to you (within acceptable use). Create a web page containing information about you, your family and friends. Enter a suitable title for your page. Add some sub-titles for different sections of your text. For example, you could have a subheading for where you live, your family, your interests etc. Format the text of your web page in different Font, Alignment styles. Move the cursor to a sub-title and set it to Heading2. Experiment with the different heading styles to see what each one does.which of these styles do you think is useful? Which are less useful? Why? Experiment with the font size, color, style (bold, italic, underline, etc.) and alignment (left, center, right or indented. Branch - River View Colony, Adityapur-1, Mob Page 69

11 See the HTML that is generated by Browser by selecting View Page source. Add a picture to your web page. Experiment with different sizes of picture and different locations within your web page. Also, experiment with different alignment and text wrappings. Your HTML documents should have the following characteristics: - a) Use of paragraphs. b) Use of 1 or more levels of section headers. c) Use of highlighting (bold, italics, etc.) d) Use of lists. e) Use of internal links (to other parts of your document) commonly used for a document table of contents. f) Use of links to graphic images and alternate text, in case the image could not be found or is not loaded (alternatively). By using the above items one should be able to create his/her own home page. Assignment 2 Create a document with two links to an external document. The first link should lead to the beginning of the external document. The second link should lead to a particular section in the external document. Assignment 3 Prepare a "resume.html" that might include such information as: a) distinguishing marks b) special interests c) work history d) education and training e) job objective f) relevant skills and experience Assignment 4 Create the following HTML page The keywords for the page are travel, recreation, and flight reservations. Branch - River View Colony, Adityapur-1, Mob Page 70

12 Assignment 5 Design the form using HTML tags. Assignment 6 Design the following web page using HTML Tags: Branch - River View Colony, Adityapur-1, Mob Page 71

13 Assignment 7 Design the above webpage in which the links for courses should be in the same page with the following details: Short term Courses. Doeacc Center offers following short-term courses a) Use of Personal Computer b) 'C' Language c) 'C++" Language d) Visual Basic e) Oracle/Dev f) AutoCAD g) Internet and Web Designing Long term courses Aman Computer Institute Center offers following long-term courses a) O' Level b) A' Level c) B' Level d) C' Level Corporate courses Aman Computer Institute Center offers following corporate courses a) Use of Personal Computer b) Courses according to their requirement Assignment 8 a) Make a table with your friend s details in it. b) Column One, your friends names c) Column Two, Address of your friends d) Column Three, Mobile No of your friends e) Column Four, Birth-Date of your friends Assignment 9 a) Create a 4x3 table b) Within each table, place 12 images of Indian Tourist Spots, in each box c) Each image link to the corresponding site of Tourist Spot d) Each Image must be at least 100x100 in size Branch - River View Colony, Adityapur-1, Mob Page 72

14 Assignment 10 Create a page with two frames The left frame of page contains the list of names & Images of the Indian National Hero s.. On the left frame when you click on name or image, the details will be shown on the right frame. Assignment 11 create a job application form Create an area called section one and place text boxes that receives details - a) Name b) Age c) Gender d) High School e) Qualifications Create an area called section two and place text boxes that receives details - a) Previous Employment b) References c) Qualification At the end place a submit button Assignment 12 a) Take the picture of the motherboard b) Place an image map on each item that is pointed out on the picture c) Have them link to some information that you know about them. d) There should be some sort of navigation or a back button on each page Branch - River View Colony, Adityapur-1, Mob Page 73

HTML Tags Chart. To use any of the following HTML tags, simply select the HTML code you'd like and copy and paste it into your web page.

HTML Tags Chart. To use any of the following HTML tags, simply select the HTML code you'd like and copy and paste it into your web page. HTML Tags Chart To use any of the following HTML tags, simply select the HTML code you'd like and copy and paste it into your web page. Tag Name Code Example Browser View

More information

HTML Tags Chart. To use any of the following HTML tags, simply select the HTML code you'd like and copy and paste it into your web page.

HTML Tags Chart. To use any of the following HTML tags, simply select the HTML code you'd like and copy and paste it into your web page. HTML Tags Chart To use any of the following HTML tags, simply select the HTML code you'd like and copy and paste it into your web page. Tag Name Code Example Browser View

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

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

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

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

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

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

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

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

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

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

Using Dreamweaver 2 HTML

Using Dreamweaver 2 HTML Using Dreamweaver 2 The World Wide Web is based on (Hypertext markup language). Although Dreamweaver is primarily a WYSIWYG editor, it is still worthwhile for Dreamweaver users to be familiar with for

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

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

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

Using Dreamweaver CS6

Using Dreamweaver CS6 Using Dreamweaver CS6 2 The World Wide Web is based on (Hypertext markup language). Although Dreamweaver is primarily a WYSIWYG editor, it is still worthwhile for Dreamweaver users to be familiar with

More information

Hyper Text Markup Language HTML: A Tutorial

Hyper Text Markup Language HTML: A Tutorial 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

More information

OU EDUCATE TRAINING MANUAL

OU EDUCATE TRAINING MANUAL OU EDUCATE TRAINING MANUAL OmniUpdate Web Content Management System El Camino College Staff Development 310-660-3868 Course Topics: Section 1: OU Educate Overview and Login Section 2: The OmniUpdate Interface

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

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

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

Understanding structure Learning about markup Tags and elements. Structure COPYRIGHTED MATERIAL XX XX XX Understanding structure Learning about markup Tags and elements 1 Structure COPYRIGHTED MATERIAL We come across all kinds of documents every day of our lives. Newspapers, insurance forms, shop

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

SYBMM ADVANCED COMPUTERS QUESTION BANK 2013

SYBMM ADVANCED COMPUTERS QUESTION BANK 2013 CHAPTER 1: BASIC CONCEPTS OF WEB DESIGNING 1. What is the web? What are the three ways you can build a webpage? The World Wide Web (abbreviated as WWW or W3, commonly known as the web), is a system of

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

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

TinyMCE Users Guide. This user manual will show you all the basics of the TinyMCE editor.

TinyMCE Users Guide. This user manual will show you all the basics of the TinyMCE editor. Introduction TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor. What this means is that it will let you create html content on your web site. TinyMCE supports a lot of Operation

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

FCKEditor v1.0 Basic Formatting Create Links Insert Tables

FCKEditor v1.0 Basic Formatting Create Links Insert Tables FCKEditor v1.0 This document goes over the functionality and features of FCKEditor. This editor allows you to easily create XHTML compliant code for your web pages in Site Builder Toolkit v2.3 and higher.

More information

Lesson: 6 Database and DBMS an Introduction. Lesson: 7 HTML Advance and features. Types of Questions

Lesson: 6 Database and DBMS an Introduction. Lesson: 7 HTML Advance and features. Types of Questions REVISION TEST 2 [50 MARKS] Lesson: 6 Database and DBMS an Introduction Lesson: 7 HTML Advance and features Types of Questions 1. Fill in the blanks [5 x 5 = 5] 2. True or False [5 x 1 = 5] 3. Choose the

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 website is a way to present your content to the world, using HTML to present that content and make it look good

A website is a way to present your content to the world, using HTML to present that content and make it look good What is a website? A website is a way to present your content to the world, using HTML to present that content and make it look good HTML: What is it? HTML stands for Hyper Text Markup Language An HTML

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

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

HTML. Based mostly on

HTML. Based mostly on HTML Based mostly on www.w3schools.com What is HTML? The standard markup language for creating Web pages HTML stands for Hyper Text Markup Language HTML describes the structure of Web pages using markup

More information

Web Publishing with HTML

Web Publishing with HTML Web Publishing with HTML MSc Induction Tutorials Athena Eftychiou PhD Student Department of Computing 1 Objectives Provide a foundation on Web Publishing by introducing basic notations and techniques like

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

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

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

Working with HTML. must appear at the very beginning of your webpage. starts the first section of your page

Working with HTML. must appear at the very beginning of your webpage. starts the first section of your page CSC105 Manual 27 Working with HTML Learning the Tags must appear at the very beginning of your webpage starts the first section of your page Enter the title of your

More information

CSS CSS how to display to solve a problem External Style Sheets CSS files CSS Syntax

CSS CSS how to display to solve a problem External Style Sheets CSS files CSS Syntax CSS CSS stands for Cascading Style Sheets Styles define how to display HTML elements Styles were added to HTML 4.0 to solve a problem External Style Sheets can save a lot of work External Style Sheets

More information

Unit 2 - HTML Formatting

Unit 2 - HTML Formatting Tags, Elements, Breaks, Horizontal Rules 1 All content from this unit should be placed in your 2Elements page. Unit 2 - HTML Formatting HTML provides the structure of the document (consisting of all the

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

HTML&CSS. design and build websites

HTML&CSS. design and build websites HTML&CSS design and build websites jon duckett 1 Structure Understanding structure Learning about markup Tags and elements We come across all kinds of documents every day of our lives. Newspapers, insurance

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

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

Tutorial 2 - HTML basics

Tutorial 2 - HTML basics Tutorial 2 - HTML basics Developing a Web Site The first phase in creating a new web site is planning. This involves determining the site s navigation structure, content, and page layout. It is only after

More information

Web Design and Development ACS Chapter 3. Document Setup

Web Design and Development ACS Chapter 3. Document Setup Web Design and Development ACS-1809 Chapter 3 Document Setup 1 Create an HTML file At their very core, HTML files are simply text files with two additional feature.htm or.html as file extension name They

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

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

Introduction to Multimedia. MMP100 Spring 2016 thiserichagan.com/mmp100

Introduction to Multimedia. MMP100 Spring 2016 thiserichagan.com/mmp100 Introduction to Multimedia MMP100 Spring 2016 profehagan@gmail.com thiserichagan.com/mmp100 Troubleshooting Check your tags! Do you have a start AND end tags? Does everything match? Check your syntax!

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

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

APPENDIX THE TOOLBAR. File Functions

APPENDIX THE TOOLBAR. File Functions APPENDIX THE TOOLBAR Within the WYSIWYG editor, there are a variety of functions available to the user to properly update the page. Below is a list of all the functions available. Keep in mind that the

More information

HTML Tags <A></A> <A HREF="http://www.cnn.com"> CNN </A> HREF

HTML Tags <A></A> <A HREF=http://www.cnn.com> CNN </A> HREF HTML Tags Tag Either HREF or NAME is mandatory Definition and Attributes The A tag is used for links and anchors. The tags go on either side of the link like this: the link

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

Shatin Tsung Tsin Secondary School S.3 Computer and Technology Web Page Design by HTML Introduction to HTML

Shatin Tsung Tsin Secondary School S.3 Computer and Technology Web Page Design by HTML Introduction to HTML Shatin Tsung Tsin Secondary School S.3 Computer and Technology Web Page Design by HTML Introduction to HTML HTML (Hyper Text Markup Language) is the set of markup symbols (tags or codes) (e.g. , ,

More information

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

Web Page Creation Part I. CS27101 Introduction to Web Interface Design Prof. Angela Guercio Web Page Creation Part I CS27101 Introduction to Web Interface Design Prof. Angela Guercio Objective In this lecture, you will learn: What HTML is and what XHTML is How to create an (X)HTML file The (X)HTML

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

Introduction to HTML

Introduction to HTML Introduction to HTML 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 using markup HTML elements

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

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

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

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

Form Overview. Form Processing. The Form Element. CMPT 165: Form Basics

Form Overview. Form Processing. The Form Element. CMPT 165: Form Basics Form Overview CMPT 165: Form Basics Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University October 26, 2011 A form is an HTML element that contains and organizes objects called

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

5/17/2009. Marking Up with HTML. An HTML Web Page File. Tags for Bold, Italic, and underline. Structuring Documents

5/17/2009. Marking Up with HTML. An HTML Web Page File. Tags for Bold, Italic, and underline. Structuring Documents Chapter 4: Marking Up With HTML: A Hypertext Markup Language Primer Marking Up with HTML Fluency with Information Technology Third Edition by Lawrence Snyder Tags describe how a web page should look Formatting

More information

Using Dreamweaver CC. 5 More Page Editing. Bulleted and Numbered Lists

Using Dreamweaver CC. 5 More Page Editing. Bulleted and Numbered Lists Using Dreamweaver CC 5 By now, you should have a functional template, with one simple page based on that template. For the remaining pages, we ll create each page based on the template and then save each

More information

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

This document provides a concise, introductory lesson in HTML formatting. Tip Sheet This document provides a concise, introductory lesson in HTML formatting. Introduction to HTML In their simplest form, web pages contain plain text and formatting tags. The formatting tags are

More information

LECTURE 08: INTRODUCTION TO HTML

LECTURE 08: INTRODUCTION TO HTML http://smtom.lecture.ub.ac.id/ Password: https://syukur16tom.wordpress.com/ Password: LECTURE 08: INTRODUCTION TO HTML We make a living by what we get, but we make a life by what we give. Winston Churchill

More information

FIT 100 LAB Activity 3: Constructing HTML Documents

FIT 100 LAB Activity 3: Constructing HTML Documents FIT 100 LAB Activity 3: Constructing HTML Documents Winter 2002.pdf version of this lab (may be better formatted) Required Reading for Lab 3 Chapter 4 of the FIT course pack Additional helpful references

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

(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. Asst. Prof. Dr. Kanda Runapongsa Saikaew Department of Computer Engineering Khon Kaen University

HTML. Asst. Prof. Dr. Kanda Runapongsa Saikaew Department of Computer Engineering Khon Kaen University HTML Asst. Prof. Dr. Kanda Runapongsa Saikaew (krunapon@kku.ac.th) Department of Computer Engineering Khon Kaen University 1 What is an HTML File? HTML stands for Hyper Text Markup Language An HTML file

More information

1. Please, please, please look at the style sheets job aid that I sent to you some time ago in conjunction with this document.

1. Please, please, please look at the style sheets job aid that I sent to you some time ago in conjunction with this document. 1. Please, please, please look at the style sheets job aid that I sent to you some time ago in conjunction with this document. 2. W3Schools has a lovely html tutorial here (it s worth the time): http://www.w3schools.com/html/default.asp

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

Web Programming Week 2 Semester Byron Fisher 2018

Web Programming Week 2 Semester Byron Fisher 2018 Web Programming Week 2 Semester 1-2018 Byron Fisher 2018 INTRODUCTION Welcome to Week 2! In the next 60 minutes you will be learning about basic Web Programming with a view to creating your own ecommerce

More information

HTML OBJECTIVES WHAT IS HTML? BY FAITH BRENNER AN INTRODUCTION

HTML OBJECTIVES WHAT IS HTML? BY FAITH BRENNER AN INTRODUCTION HTML AN INTRODUCTION BY FAITH BRENNER 1 OBJECTIVES BY THE END OF THIS LESSON YOU WILL: UNDERSTAND HTML BASICS AND WHAT YOU CAN DO WITH IT BE ABLE TO USE BASIC HTML TAGS BE ABLE TO USE SOME BASIC FORMATTING

More information

CSE 3. Marking Up with HTML. Comics Updates Shortcut(s)/Tip(s) of the Day Google Earth/Google Maps ssh Anti-Spyware

CSE 3. Marking Up with HTML. Comics Updates Shortcut(s)/Tip(s) of the Day Google Earth/Google Maps ssh Anti-Spyware CSE 3 Comics Updates Shortcut(s)/Tip(s) of the Day Google Earth/Google Maps ssh Anti-Spyware 1-1 4-1 Chapter 4: Marking Up With HTML: A Hypertext Markup Language Primer Fluency with Information Technology

More information

Introduction to FrontPage 2002

Introduction to FrontPage 2002 Introduction to FrontPage 2002 Academic Computing Support Information Technology Services Tennessee Technological University August 2003 1. Introduction FrontPage 2002 is a program to help you build a

More information

Creating Visually Appealing Documents. Word Module 2. Diocese of St. Petersburg Office of Training

Creating Visually Appealing Documents. Word Module 2. Diocese of St. Petersburg Office of Training Creating Visually Appealing Documents Word 2010 Module 2 Diocese of St. Petersburg Office of Training Training@dosp.org Diocese of St. Petersburg 0 9/5/2014 This Page Left Intentionally Blank Diocese of

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

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

ADOBE DREAMWEAVER CS4 BASICS

ADOBE DREAMWEAVER CS4 BASICS ADOBE DREAMWEAVER CS4 BASICS Dreamweaver CS4 2 This tutorial focuses on the basic steps involved in creating an attractive, functional website. In using this tutorial you will learn to design a site layout,

More information

TLMC SHORT CLASS: THESIS FORMATTING

TLMC SHORT CLASS: THESIS FORMATTING Table of Contents Introduction... 2 Getting Help... 2 Tips... 2 Working with Styles... 3 Applying a Style... 3 Creating A New Style... 3 Setting Margins... 4 Adding Page Numbers... 5 Step 1: Using Sections

More information

CS105 Course Reader Appendix A: HTML Reference

CS105 Course Reader Appendix A: HTML Reference Stanford CS106E Young CS105 Course Reader Appendix A: HTML Reference Tag Index by Section The tags are listed in one of nine sections as shown below: Character Appearance Elements , Bold

More information

(E) FOUNDATION OF INFORMATION TECHNOLOGY (FIT) (CODE No. 165) (Session ) CLASS - IX

(E) FOUNDATION OF INFORMATION TECHNOLOGY (FIT) (CODE No. 165) (Session ) CLASS - IX (E) FOUNDATION OF INFORMATION TECHNOLOGY (FIT) (CODE No. 165) (Session 2017-18) Learning Outcomes: Understanding organization of a computer system and networking. Basic understanding of database design.

More information

Skill Area 323: Design and Develop Website. Multimedia and Web Design (MWD)

Skill Area 323: Design and Develop Website. Multimedia and Web Design (MWD) Skill Area 323: Design and Develop Website Multimedia and Web Design (MWD) 323.2 Work with Text and Hypertext (7 hrs) 323.2.1 Add headings, subheadings and body text 323.2.2 Format text according to specifications

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

Using Dreamweaver To Edit the Campus Template Version MX

Using Dreamweaver To Edit the Campus Template Version MX Using Dreamweaver To Edit the Campus Template Version MX Tennessee Tech University Clement Hall 215 Dreamweaver is an HTML (Hypertext Markup Language) editor that allows you to create HTML pages. This

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

COMS 359: Interactive Media

COMS 359: Interactive Media COMS 359: Interactive Media Agenda Project #3 Review Forms (con t) CGI Validation Design Preview Project #3 report Who is your client? What is the project? Project Three action= http://...cgi method=

More information

SEVENTH-DAY ADVENTIST HIGHER SECONDARY SCHOOL 132FT. RING ROAD, HARIPURA, MANINAGAR 08

SEVENTH-DAY ADVENTIST HIGHER SECONDARY SCHOOL 132FT. RING ROAD, HARIPURA, MANINAGAR 08 Class: VII SEVENTH-DAY ADVENTIST HIGHER SECONDARY SCHOOL 132FT. RING ROAD, HARIPURA, MANINAGAR 08 Subject: Computer Science Lessons Annual portion for 2018-19 4. Ethics and Safety Measures in a Computing

More information

Chapter 4: Marking Up With HTML: A Hypertext tmarkup Language Primer

Chapter 4: Marking Up With HTML: A Hypertext tmarkup Language Primer Chapter 4: Marking Up With HTML: A Hypertext tmarkup Language Primer Fluency with Information Technology Third Edition by Lawrence Snyder Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley

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

Taking Fireworks Template and Applying it to Dreamweaver

Taking Fireworks Template and Applying it to Dreamweaver Taking Fireworks Template and Applying it to Dreamweaver Part 1: Define a New Site in Dreamweaver The first step to creating a site in Dreamweaver CS4 is to Define a New Site. The object is to recreate

More information

CMPT 165 Unit 2 Markup Part 2

CMPT 165 Unit 2 Markup Part 2 CMPT 165 Unit 2 Markup Part 2 Sept. 17 th, 2015 Edited and presented by Gursimran Sahota Today s Agenda Recap of materials covered on Tues Introduction on basic tags Introduce a few useful tags and concepts

More information