Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
HTML Basics
●WWW – World Wide Web
●HTML – Hyper Text Markup
Language
●XML – Extensible Markup Language
●URL – Uniform Resource Locator
●Browser – A software program which is
used to show web pages. It’s a doorway
to the Internet.
Definitions
●HTML describes the structure of Web
pages using markup.
●With HTML you can create your own
Web site.
●HTML Pages ends with .htm or .html
Example: index.html
contact.html
●HTML is Case-insensitive
●HTML Elements are the building
blocks of HTML pages.
●HTML Elements are represented by
Tags.
●Browsers do not display the HTML
Tags, but use them to render the
content of the page.
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>
<h1>My First Heading</h1>
<p>My first paragraph.</p>
</body>
</html>
A Simple HTML Document
● The <!DOCTYPE html> declaration represents the
document type, and helps browsers to display web
pages correctly. It must only appear once, at the top of
the page. The <!DOCTYPE> declaration is not case
sensitive.
● The <html> element is the root element of an HTML
page.
● The <head> element contains meta information about
the document.
● The <title> element specifies a title for the document.
● The <body> element contains the visible page content.
● The <h1> element defines a large heading.
● The <p> element defines a paragraph.
●The HTML element is everything
from the start tag to the end tag.
Ex: <p>My first paragraph.</p>
●HTML elements with no content are
called empty elements. Empty
elements do not have an end tag, such
as the <br> and <hr> elements.
HTML Elements
●Attributes provide additional
information about HTML elements.
●All HTML elements can
have attributes.
●Attributes are always specified in the
start tag and usually come in
name/value pairs like: name="value"
●Examples of attributes are href, src, alt,
height, width, title etc..
HTML Attributes
HTML tags are element names surrounded by
angle brackets.
Syntax: <tagname>content ...</tagname>
● HTML tags normally come in pairs like <p>
and </p>.
● The first tag in a pair is the opening tag, the
second tag is the closing tag but with
a forward slash inserted before the tag name.
● HTML tags are not case sensitive: <P> means
the same as <p>.
HTML Tags
VERSION YEAR
HTML 1991
HTML 2.0 1995
HTML 3.2 1997
HTML 4.01 1999
XHTML 2000
HTML5 2014
HTML Versions
●Web pages can be created and
modified by using professional HTML
editors.
●Notepad
●Notepad++
●Adobe Dream viewer
●Sublime Editor
●Text Edit
HTML Editors
● Headings are defined with the <h1> to <h6> tags.
● <h1> defines the most important heading,<h6>
defines the least important heading.
HTML Headings
<HTML>
<HEAD>
<TITLE> Example Page</TITLE>
</HEAD>
<BODY>
<H1> Heading 1 </H1>
<H2> Heading 2 </H2>
<H3> Heading 3 </H3>
<H4> Heading 4 </H4>
<H5> Heading 5 </H5>
<H6> Heading 6 </H6>
</BODY>
</HTML>
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
●Search Engines use the headings to index
the structure and content of your web
pages.
●<h1> headings should be used for main
headings, followed by <h2> headings,
then the less important <h3>, and so on.
●Note: Use HTML headings for headings
only. Don't use headings to make
text BIG or bold.
●HTML links are hyperlinks.
●Links are found in nearly all web
pages. Links allow users to click their
way from page to page.
●When you move the mouse over a link,
the mouse arrow will turn into a little
hand.
HTML Links
●Syntax: <a href="url">link text</a>
●Example:
<a href="http://www.theadmi.com/">
Visit Us</a>
●The href attribute specifies the
destination address.
●The link text is the visible part.
Target Attribute
● The target attribute specifies where to open the
linked document.
The target attribute can have one of the following
values:
● _blank : Opens the linked document in a new
window or tab
● _self : Opens the linked document in the same
window/tab as it was clicked (this is default)
● _parent : Opens the linked document in the
parent frame
● _top : Opens the linked document in the full body
of the window
●Example:
<a href="https://www.w3schools.com/
" target="_blank">Visit
W3Schools!</a>
●Image as a Link:
Example: <a href="default.asp">
<img src="smiley.gif" alt="HTML
tutorial" style="width:42px;height:42px
;border:0;">
</a>
●In HTML, images are defined with
the <img> tag.
●The <img> tag is empty, it contains
attributes only, and does not have a
closing tag.
●<img> tag have src, alt, height, width,
title, etc.. attributes
HTML Images
<!DOCTYPE html>
<html>
<body>
<h2>Spectacular Mountain</h2>
<img src="pic_mountain.jpg" alt="Mountain
View" style="width:304px;height:228px;">
</body>
</html>
Explanation:
• The src attribute specifies the URL (web address)
of the image.
• The alt attribute provides an alternate text for an
image.
● If a browser cannot find an image, it will display the
value of the alt attribute.
● If the user for some reason cannot view it (because of
slow connection, an error in the src attribute, or if the
user uses a screen reader).
● The alt attribute is required. A web page will not
validate correctly without it.
● A Screen Reader is a software program that reads the
HTML code, converts the text, and allows the user to
"listen" to the content. Screen readers are useful for
people who are blind, visually impaired, or learning
disabled.
Importance of Alt Attribute
● An HTML table is defined with
the <table> tag.
● Each table row is defined with the <tr> tag.
● A table header is defined with the <th> tag.
By default, table headings are bold and
centered.
● A table data/cell is defined with the <td> tag.
HTML Tables
<!DOCTYPE html>
<html>
<head>
<style>
table, th, td {
border: 1px solid black;
border-collapse: collapse;
}
th, td {
padding: 15px;
}
</style>
</head>
<body>
<table style="width:100%">
<tr>
<th>Name</th>
<th>Age</th>
</tr>
<tr>
<td>Jill</td>
<td>50</td>
</tr>
<tr>
<td>Jackson</td>
<td>94</td>
</tr>
<tr>
<td>John</td>
<td>80</td>
</tr>
</table>
</body>
</html>
● If you do not specify a border for the table, it will be displayed without borders.
● A border is set using the CSS border property:
table, th, td {
border: 1px solid black;
}
● If you want the borders to collapse into one border, add the CSS border-
collapse property:
● table, th, td {
border: 1px solid black;
border-collapse: collapse;
}
● Cell padding specifies the space between the cell content and its borders.
● If you do not specify a padding, the table cells will be displayed without padding.
Cells that Span Many Columns:
● To make a cell span more than one column, use
the colspan attribute.
● <table style="width:50%">
<tr>
<th>Name</th>
<th colspan="2">Telephone</th>
</tr>
<tr>
<td>Bill Gates</td>
<td>55577854</td>
<td>55577855</td>
</tr>
</table>
Cells that Span Many Rows:
● To make a cell span more than one row, use
the rowspan attribute.
● <table style="width:50%">
<tr>
<th>Name:</th>
<td>Bill Gates</td>
</tr>
<tr>
<th rowspan="2">Telephone:</th>
<td>55577854</td>
</tr>
<tr>
<td>55577855</td>
</tr>
</table>
● Lists are two types: Unordered List and Ordered List
● An Unordered list starts with the <ul> tag.
● An Ordered list starts with the <ol> tag.
● Each list item starts with the <li> tag.
● The Unordered list items will be marked with bullets
(small black circles) by default and Ordered list items
with numbers by default.
HTML Lists
● <ul style="list-style-type:disc">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
● <ul style="list-style-type:circle">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
● <ul style="list-style-type:square">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
● <ul style="list-style-type:none">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
Unordered List
● <ol type="1">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
● <ol type="A">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
● <ol type="a">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
● <ol type="I">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
● <ol type="i">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
Ordered List
● <!DOCTYPE html>
● <html>
● <body>
● <form action="/action_page.php">
● <fieldset>
● <legend>Personal information:</legend>
● First name:<br>
● <input type="text" name="firstname">
● <br>
● Last name:<br>
● <input type="text" name="lastname">
● <br><br>
● <input type="submit" value="Submit">
● </fieldset>
● </form>
● </body>
● </html>
HTML Forms
HTML Paragraphs
● The HTML <p> element defines a paragraph.
● Ex: <p>This is another paragraph.</p>
● Note: Browsers automatically add some white
space (a margin) before and after a paragraph.
HTML Quotes
● The HTML <q> element defines a Short
Quotation.
● Ex: <p>WWF's goal is to: <q>Build a future where
people live in harmony with nature.</q></p>
Few More Tags
HTML Comments
● You can add comments to your HTML source
by using the following syntax:
Syntax: <!-- Write your comments here -->
Example: <!-- This is a comment -->
<p>This is a paragraph.</p>
<!-- Remember to add more
information here -->
● Comments are not displayed by the browser,
but they can help document your HTML
source code.
● Every HTML element has a default display value
depending on what type of element it is. The default
display value for most elements is block or inline.
Block-level Elements:
● A block-level element always starts on a new line and
takes up the full width available (stretches out to the
left and right as far as it can).
Examples of block-level elements:
● <div>
● <h1> - <h6>
● <p>
● <form>
HTML Block and Inline Elements
Inline Elements:
●An inline element does not start on a
new line and only takes up as much
width as necessary.
Examples of inline elements:
●<span>
●<a>
●<img>
Formatting elements were designed to display special
types of text:
● <b> - Bold text
● <strong> - Important text
● <i> - Italic text
● <em> - Emphasized text
● <mark> - Marked text
● <small> - Small text
● <del> - Deleted text
● <ins> - Inserted text
● <sub> - Subscript text
● <sup> - Superscript text
HTML Text Formatting
● Setting the style of an HTML element, can be
done with the style attribute.
● The HTML style attribute has the
following syntax:
<tagname style="property:value;">
● The property is a CSS property. The value is a
CSS value.
● Examples:
● <h1 style="color:blue;">This is a heading</h1>
● <p style="text-align:center;">Centered
paragraph.</p>
HTML Styles
● JavaScript makes HTML pages more dynamic and
interactive.
● The <script> tag is used to define a client-side script
(JavaScript).
● Common uses for JavaScript are image manipulation, form
validation, and dynamic changes of content.
<!DOCTYPE html>
<html>
<body>
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = "Hello JavaScript!";
</script>
</body>
</html>
HTML Script
Thank You
Nimmakayala jayapal reddy,
Digital marketing trainer &
consultant
Whatsapp: +91-8008877940
website: www.nimmakayalajayapalreddy.com

More Related Content

What's hot

Html basics
Html basicsHtml basics
Html basics
mcatahir947
 
Html ppt
Html pptHtml ppt
Html ppt
santosh lamba
 
Html
HtmlHtml
Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)
Chris Poteet
 
Css
CssCss
Introduction to html
Introduction to htmlIntroduction to html
Introduction to html
veena parihar
 
html-table
html-tablehtml-table
html-table
Dhirendra Chauhan
 
Html ppt
Html pptHtml ppt
Html ppt
Iblesoft
 
Html and css presentation
Html and css presentationHtml and css presentation
Html and css presentation
umesh patil
 
Introduction to html
Introduction to htmlIntroduction to html
Introduction to html
vikasgaur31
 
CSS
CSSCSS
Basic Html Notes
Basic Html NotesBasic Html Notes
Basic Html Notes
NextGenr
 
Introduction to html
Introduction to htmlIntroduction to html
Introduction to html
vikasgaur31
 
Eye catching HTML BASICS tips: Learn easily
Eye catching HTML BASICS tips: Learn easilyEye catching HTML BASICS tips: Learn easily
Eye catching HTML BASICS tips: Learn easily
shabab shihan
 
CSS Basics
CSS BasicsCSS Basics
CSS Basics
WordPress Memphis
 
Html ppt
Html pptHtml ppt
Html ppt
Ruchi Kumari
 
HTML-(workshop)7557.pptx
HTML-(workshop)7557.pptxHTML-(workshop)7557.pptx
HTML-(workshop)7557.pptx
Raja980775
 
HTML Introduction
HTML IntroductionHTML Introduction
HTML Introduction
c525600
 
Presentation on HTML
Presentation on HTMLPresentation on HTML
Presentation on HTML
satvirsandhu9
 
How to learn HTML in 10 Days
How to learn HTML in 10 DaysHow to learn HTML in 10 Days
How to learn HTML in 10 Days
Manoj kumar Deswal
 

What's hot (20)

Html basics
Html basicsHtml basics
Html basics
 
Html ppt
Html pptHtml ppt
Html ppt
 
Html
HtmlHtml
Html
 
Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)
 
Css
CssCss
Css
 
Introduction to html
Introduction to htmlIntroduction to html
Introduction to html
 
html-table
html-tablehtml-table
html-table
 
Html ppt
Html pptHtml ppt
Html ppt
 
Html and css presentation
Html and css presentationHtml and css presentation
Html and css presentation
 
Introduction to html
Introduction to htmlIntroduction to html
Introduction to html
 
CSS
CSSCSS
CSS
 
Basic Html Notes
Basic Html NotesBasic Html Notes
Basic Html Notes
 
Introduction to html
Introduction to htmlIntroduction to html
Introduction to html
 
Eye catching HTML BASICS tips: Learn easily
Eye catching HTML BASICS tips: Learn easilyEye catching HTML BASICS tips: Learn easily
Eye catching HTML BASICS tips: Learn easily
 
CSS Basics
CSS BasicsCSS Basics
CSS Basics
 
Html ppt
Html pptHtml ppt
Html ppt
 
HTML-(workshop)7557.pptx
HTML-(workshop)7557.pptxHTML-(workshop)7557.pptx
HTML-(workshop)7557.pptx
 
HTML Introduction
HTML IntroductionHTML Introduction
HTML Introduction
 
Presentation on HTML
Presentation on HTMLPresentation on HTML
Presentation on HTML
 
How to learn HTML in 10 Days
How to learn HTML in 10 DaysHow to learn HTML in 10 Days
How to learn HTML in 10 Days
 

Similar to HTML (Web) basics for a beginner

Html Workshop
Html WorkshopHtml Workshop
Html Workshop
vardanyan99
 
Html beginner
Html beginnerHtml beginner
Html beginner
wihrbt
 
Html 5
Html 5Html 5
Html notes
Html notesHtml notes
Html notes
Ismail Mukiibi
 
Web Development 1 (HTML & CSS)
Web Development 1 (HTML & CSS)Web Development 1 (HTML & CSS)
Web Development 1 (HTML & CSS)
ghayour abbas
 
Html basics
Html basicsHtml basics
Html basics
Vjay Vijju
 
HTML Presentation
HTML Presentation HTML Presentation
HTML Presentation
pradeepthakur87
 
htmlnotes-180924151434.pdf dafdkzndsvkdvdd
htmlnotes-180924151434.pdf dafdkzndsvkdvddhtmlnotes-180924151434.pdf dafdkzndsvkdvdd
htmlnotes-180924151434.pdf dafdkzndsvkdvdd
hemanthkalyan25
 
htmlnotes Which tells about all the basic
htmlnotes Which tells about all the basichtmlnotes Which tells about all the basic
htmlnotes Which tells about all the basic
hemanthkalyan25
 
Html tutorials by www.dmdiploma.com
Html tutorials by www.dmdiploma.comHtml tutorials by www.dmdiploma.com
Html tutorials by www.dmdiploma.com
ShwetaAggarwal56
 
SEO Training in Noida- Skyinfotech.in
SEO Training in Noida- Skyinfotech.inSEO Training in Noida- Skyinfotech.in
SEO Training in Noida- Skyinfotech.in
Sky Infotech
 
Html beginners tutorial
Html beginners tutorialHtml beginners tutorial
Html beginners tutorial
nikhilsh66131
 
Lecture 2 introduction to html
Lecture 2  introduction to htmlLecture 2  introduction to html
Lecture 2 introduction to html
palhaftab
 
Html
HtmlHtml
Html example
Html exampleHtml example
Html example
Dorothy Dominic
 
html
htmlhtml
html
tumetr1
 
HTML & CSS.ppt
HTML & CSS.pptHTML & CSS.ppt
HTML & CSS.ppt
vaseemshaik21
 
HTML 5_cfbe4b8d-092saawww24bb33cb2358.pptx
HTML 5_cfbe4b8d-092saawww24bb33cb2358.pptxHTML 5_cfbe4b8d-092saawww24bb33cb2358.pptx
HTML 5_cfbe4b8d-092saawww24bb33cb2358.pptx
TEJASARGADE5
 
Web Design Basics
Web Design BasicsWeb Design Basics
Web Design Basics
Cindy Royal
 
Html tutorial
Html tutorialHtml tutorial
Html tutorial
NAGARAJU MAMILLAPALLY
 

Similar to HTML (Web) basics for a beginner (20)

Html Workshop
Html WorkshopHtml Workshop
Html Workshop
 
Html beginner
Html beginnerHtml beginner
Html beginner
 
Html 5
Html 5Html 5
Html 5
 
Html notes
Html notesHtml notes
Html notes
 
Web Development 1 (HTML & CSS)
Web Development 1 (HTML & CSS)Web Development 1 (HTML & CSS)
Web Development 1 (HTML & CSS)
 
Html basics
Html basicsHtml basics
Html basics
 
HTML Presentation
HTML Presentation HTML Presentation
HTML Presentation
 
htmlnotes-180924151434.pdf dafdkzndsvkdvdd
htmlnotes-180924151434.pdf dafdkzndsvkdvddhtmlnotes-180924151434.pdf dafdkzndsvkdvdd
htmlnotes-180924151434.pdf dafdkzndsvkdvdd
 
htmlnotes Which tells about all the basic
htmlnotes Which tells about all the basichtmlnotes Which tells about all the basic
htmlnotes Which tells about all the basic
 
Html tutorials by www.dmdiploma.com
Html tutorials by www.dmdiploma.comHtml tutorials by www.dmdiploma.com
Html tutorials by www.dmdiploma.com
 
SEO Training in Noida- Skyinfotech.in
SEO Training in Noida- Skyinfotech.inSEO Training in Noida- Skyinfotech.in
SEO Training in Noida- Skyinfotech.in
 
Html beginners tutorial
Html beginners tutorialHtml beginners tutorial
Html beginners tutorial
 
Lecture 2 introduction to html
Lecture 2  introduction to htmlLecture 2  introduction to html
Lecture 2 introduction to html
 
Html
HtmlHtml
Html
 
Html example
Html exampleHtml example
Html example
 
html
htmlhtml
html
 
HTML & CSS.ppt
HTML & CSS.pptHTML & CSS.ppt
HTML & CSS.ppt
 
HTML 5_cfbe4b8d-092saawww24bb33cb2358.pptx
HTML 5_cfbe4b8d-092saawww24bb33cb2358.pptxHTML 5_cfbe4b8d-092saawww24bb33cb2358.pptx
HTML 5_cfbe4b8d-092saawww24bb33cb2358.pptx
 
Web Design Basics
Web Design BasicsWeb Design Basics
Web Design Basics
 
Html tutorial
Html tutorialHtml tutorial
Html tutorial
 

More from Jayapal Reddy Nimmakayala

The Power of Google Maps - Nimmakayala Jayapal reddy
The Power of Google Maps - Nimmakayala Jayapal reddyThe Power of Google Maps - Nimmakayala Jayapal reddy
The Power of Google Maps - Nimmakayala Jayapal reddy
Jayapal Reddy Nimmakayala
 
Important Notes on Advanced Google Analytics
Important Notes on Advanced Google AnalyticsImportant Notes on Advanced Google Analytics
Important Notes on Advanced Google Analytics
Jayapal Reddy Nimmakayala
 
Google Analytics Notes for Beginners
Google Analytics Notes for BeginnersGoogle Analytics Notes for Beginners
Google Analytics Notes for Beginners
Jayapal Reddy Nimmakayala
 
What is Marketing
What is MarketingWhat is Marketing
What is Marketing
Jayapal Reddy Nimmakayala
 
My (Nimmakayala Jayapal Reddy) Review for Naturals Ice Cream has Reached a Mi...
My (Nimmakayala Jayapal Reddy) Review for Naturals Ice Cream has Reached a Mi...My (Nimmakayala Jayapal Reddy) Review for Naturals Ice Cream has Reached a Mi...
My (Nimmakayala Jayapal Reddy) Review for Naturals Ice Cream has Reached a Mi...
Jayapal Reddy Nimmakayala
 
What are the different types of Websites?
What are the different types of Websites?What are the different types of Websites?
What are the different types of Websites?
Jayapal Reddy Nimmakayala
 
List of Web Technologies used in Web Development
List of Web Technologies used in Web DevelopmentList of Web Technologies used in Web Development
List of Web Technologies used in Web Development
Jayapal Reddy Nimmakayala
 

More from Jayapal Reddy Nimmakayala (7)

The Power of Google Maps - Nimmakayala Jayapal reddy
The Power of Google Maps - Nimmakayala Jayapal reddyThe Power of Google Maps - Nimmakayala Jayapal reddy
The Power of Google Maps - Nimmakayala Jayapal reddy
 
Important Notes on Advanced Google Analytics
Important Notes on Advanced Google AnalyticsImportant Notes on Advanced Google Analytics
Important Notes on Advanced Google Analytics
 
Google Analytics Notes for Beginners
Google Analytics Notes for BeginnersGoogle Analytics Notes for Beginners
Google Analytics Notes for Beginners
 
What is Marketing
What is MarketingWhat is Marketing
What is Marketing
 
My (Nimmakayala Jayapal Reddy) Review for Naturals Ice Cream has Reached a Mi...
My (Nimmakayala Jayapal Reddy) Review for Naturals Ice Cream has Reached a Mi...My (Nimmakayala Jayapal Reddy) Review for Naturals Ice Cream has Reached a Mi...
My (Nimmakayala Jayapal Reddy) Review for Naturals Ice Cream has Reached a Mi...
 
What are the different types of Websites?
What are the different types of Websites?What are the different types of Websites?
What are the different types of Websites?
 
List of Web Technologies used in Web Development
List of Web Technologies used in Web DevelopmentList of Web Technologies used in Web Development
List of Web Technologies used in Web Development
 

Recently uploaded

ENGLISH-7-CURRICULUM MAP- MATATAG CURRICULUM
ENGLISH-7-CURRICULUM MAP- MATATAG CURRICULUMENGLISH-7-CURRICULUM MAP- MATATAG CURRICULUM
ENGLISH-7-CURRICULUM MAP- MATATAG CURRICULUM
HappieMontevirgenCas
 
Principles of Roods Approach!!!!!!!.pptx
Principles of Roods Approach!!!!!!!.pptxPrinciples of Roods Approach!!!!!!!.pptx
Principles of Roods Approach!!!!!!!.pptx
ibtesaam huma
 
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 12 - GLOBAL SUCCESS - FORM MỚI 2025 - HK1 (C...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 12 - GLOBAL SUCCESS - FORM MỚI 2025 - HK1 (C...CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 12 - GLOBAL SUCCESS - FORM MỚI 2025 - HK1 (C...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 12 - GLOBAL SUCCESS - FORM MỚI 2025 - HK1 (C...
Nguyen Thanh Tu Collection
 
Conducting exciting academic research in Computer Science
Conducting exciting academic research in Computer ScienceConducting exciting academic research in Computer Science
Conducting exciting academic research in Computer Science
Abhik Roychoudhury
 
BRIGADA ESKWELA OPENING PROGRAM KICK OFF.pptx
BRIGADA ESKWELA OPENING PROGRAM KICK OFF.pptxBRIGADA ESKWELA OPENING PROGRAM KICK OFF.pptx
BRIGADA ESKWELA OPENING PROGRAM KICK OFF.pptx
kambal1234567890
 
Beyond the Advance Presentation for By the Book 9
Beyond the Advance Presentation for By the Book 9Beyond the Advance Presentation for By the Book 9
Beyond the Advance Presentation for By the Book 9
John Rodzvilla
 
Capitol Doctoral Presentation -June 2024v2.pptx
Capitol Doctoral Presentation -June 2024v2.pptxCapitol Doctoral Presentation -June 2024v2.pptx
Capitol Doctoral Presentation -June 2024v2.pptx
CapitolTechU
 
(T.L.E.) Agriculture: Essentials of Gardening
(T.L.E.) Agriculture: Essentials of Gardening(T.L.E.) Agriculture: Essentials of Gardening
(T.L.E.) Agriculture: Essentials of Gardening
MJDuyan
 
NationalLearningCamp-2024-Orientation-for-RO-SDO.pptx
NationalLearningCamp-2024-Orientation-for-RO-SDO.pptxNationalLearningCamp-2024-Orientation-for-RO-SDO.pptx
NationalLearningCamp-2024-Orientation-for-RO-SDO.pptx
CelestineMiranda
 
DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY N...
DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY N...DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY N...
DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY N...
thanhluan21
 
Beginner's Guide to Bypassing Falco Container Runtime Security in Kubernetes ...
Beginner's Guide to Bypassing Falco Container Runtime Security in Kubernetes ...Beginner's Guide to Bypassing Falco Container Runtime Security in Kubernetes ...
Beginner's Guide to Bypassing Falco Container Runtime Security in Kubernetes ...
anjaliinfosec
 
NLC Grade 3.................................... ppt.pptx
NLC Grade 3.................................... ppt.pptxNLC Grade 3.................................... ppt.pptx
NLC Grade 3.................................... ppt.pptx
MichelleDeLaCruz93
 
SYBCOM SEM III UNIT 1 INTRODUCTION TO ADVERTISING
SYBCOM SEM III UNIT 1 INTRODUCTION TO ADVERTISINGSYBCOM SEM III UNIT 1 INTRODUCTION TO ADVERTISING
SYBCOM SEM III UNIT 1 INTRODUCTION TO ADVERTISING
Dr Vijay Vishwakarma
 
Delegation Inheritance in Odoo 17 and Its Use Cases
Delegation Inheritance in Odoo 17 and Its Use CasesDelegation Inheritance in Odoo 17 and Its Use Cases
Delegation Inheritance in Odoo 17 and Its Use Cases
Celine George
 
How to Configure Time Off Types in Odoo 17
How to Configure Time Off Types in Odoo 17How to Configure Time Off Types in Odoo 17
How to Configure Time Off Types in Odoo 17
Celine George
 
Split Shifts From Gantt View in the Odoo 17
Split Shifts From Gantt View in the  Odoo 17Split Shifts From Gantt View in the  Odoo 17
Split Shifts From Gantt View in the Odoo 17
Celine George
 
"DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY ...
"DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY ..."DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY ...
"DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY ...
thanhluan21
 
Bedok NEWater Photostory - COM322 Assessment (Story 2)
Bedok NEWater Photostory - COM322 Assessment (Story 2)Bedok NEWater Photostory - COM322 Assessment (Story 2)
Bedok NEWater Photostory - COM322 Assessment (Story 2)
Liyana Rozaini
 
Howe Writing Center - Orientation Summer 2024
Howe Writing Center - Orientation Summer 2024Howe Writing Center - Orientation Summer 2024
Howe Writing Center - Orientation Summer 2024
Elizabeth Walsh
 

Recently uploaded (20)

ENGLISH-7-CURRICULUM MAP- MATATAG CURRICULUM
ENGLISH-7-CURRICULUM MAP- MATATAG CURRICULUMENGLISH-7-CURRICULUM MAP- MATATAG CURRICULUM
ENGLISH-7-CURRICULUM MAP- MATATAG CURRICULUM
 
“A NOSSA CA(U)SA”. .
“A NOSSA CA(U)SA”.                      .“A NOSSA CA(U)SA”.                      .
“A NOSSA CA(U)SA”. .
 
Principles of Roods Approach!!!!!!!.pptx
Principles of Roods Approach!!!!!!!.pptxPrinciples of Roods Approach!!!!!!!.pptx
Principles of Roods Approach!!!!!!!.pptx
 
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 12 - GLOBAL SUCCESS - FORM MỚI 2025 - HK1 (C...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 12 - GLOBAL SUCCESS - FORM MỚI 2025 - HK1 (C...CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 12 - GLOBAL SUCCESS - FORM MỚI 2025 - HK1 (C...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 12 - GLOBAL SUCCESS - FORM MỚI 2025 - HK1 (C...
 
Conducting exciting academic research in Computer Science
Conducting exciting academic research in Computer ScienceConducting exciting academic research in Computer Science
Conducting exciting academic research in Computer Science
 
BRIGADA ESKWELA OPENING PROGRAM KICK OFF.pptx
BRIGADA ESKWELA OPENING PROGRAM KICK OFF.pptxBRIGADA ESKWELA OPENING PROGRAM KICK OFF.pptx
BRIGADA ESKWELA OPENING PROGRAM KICK OFF.pptx
 
Beyond the Advance Presentation for By the Book 9
Beyond the Advance Presentation for By the Book 9Beyond the Advance Presentation for By the Book 9
Beyond the Advance Presentation for By the Book 9
 
Capitol Doctoral Presentation -June 2024v2.pptx
Capitol Doctoral Presentation -June 2024v2.pptxCapitol Doctoral Presentation -June 2024v2.pptx
Capitol Doctoral Presentation -June 2024v2.pptx
 
(T.L.E.) Agriculture: Essentials of Gardening
(T.L.E.) Agriculture: Essentials of Gardening(T.L.E.) Agriculture: Essentials of Gardening
(T.L.E.) Agriculture: Essentials of Gardening
 
NationalLearningCamp-2024-Orientation-for-RO-SDO.pptx
NationalLearningCamp-2024-Orientation-for-RO-SDO.pptxNationalLearningCamp-2024-Orientation-for-RO-SDO.pptx
NationalLearningCamp-2024-Orientation-for-RO-SDO.pptx
 
DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY N...
DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY N...DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY N...
DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY N...
 
Beginner's Guide to Bypassing Falco Container Runtime Security in Kubernetes ...
Beginner's Guide to Bypassing Falco Container Runtime Security in Kubernetes ...Beginner's Guide to Bypassing Falco Container Runtime Security in Kubernetes ...
Beginner's Guide to Bypassing Falco Container Runtime Security in Kubernetes ...
 
NLC Grade 3.................................... ppt.pptx
NLC Grade 3.................................... ppt.pptxNLC Grade 3.................................... ppt.pptx
NLC Grade 3.................................... ppt.pptx
 
SYBCOM SEM III UNIT 1 INTRODUCTION TO ADVERTISING
SYBCOM SEM III UNIT 1 INTRODUCTION TO ADVERTISINGSYBCOM SEM III UNIT 1 INTRODUCTION TO ADVERTISING
SYBCOM SEM III UNIT 1 INTRODUCTION TO ADVERTISING
 
Delegation Inheritance in Odoo 17 and Its Use Cases
Delegation Inheritance in Odoo 17 and Its Use CasesDelegation Inheritance in Odoo 17 and Its Use Cases
Delegation Inheritance in Odoo 17 and Its Use Cases
 
How to Configure Time Off Types in Odoo 17
How to Configure Time Off Types in Odoo 17How to Configure Time Off Types in Odoo 17
How to Configure Time Off Types in Odoo 17
 
Split Shifts From Gantt View in the Odoo 17
Split Shifts From Gantt View in the  Odoo 17Split Shifts From Gantt View in the  Odoo 17
Split Shifts From Gantt View in the Odoo 17
 
"DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY ...
"DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY ..."DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY ...
"DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY ...
 
Bedok NEWater Photostory - COM322 Assessment (Story 2)
Bedok NEWater Photostory - COM322 Assessment (Story 2)Bedok NEWater Photostory - COM322 Assessment (Story 2)
Bedok NEWater Photostory - COM322 Assessment (Story 2)
 
Howe Writing Center - Orientation Summer 2024
Howe Writing Center - Orientation Summer 2024Howe Writing Center - Orientation Summer 2024
Howe Writing Center - Orientation Summer 2024
 

HTML (Web) basics for a beginner

  • 2. ●WWW – World Wide Web ●HTML – Hyper Text Markup Language ●XML – Extensible Markup Language ●URL – Uniform Resource Locator ●Browser – A software program which is used to show web pages. It’s a doorway to the Internet. Definitions
  • 3. ●HTML describes the structure of Web pages using markup. ●With HTML you can create your own Web site. ●HTML Pages ends with .htm or .html Example: index.html contact.html ●HTML is Case-insensitive
  • 4. ●HTML Elements are the building blocks of HTML pages. ●HTML Elements are represented by Tags. ●Browsers do not display the HTML Tags, but use them to render the content of the page.
  • 5. <!DOCTYPE html> <html> <head> <title>Page Title</title> </head> <body> <h1>My First Heading</h1> <p>My first paragraph.</p> </body> </html> A Simple HTML Document
  • 6. ● The <!DOCTYPE html> declaration represents the document type, and helps browsers to display web pages correctly. It must only appear once, at the top of the page. The <!DOCTYPE> declaration is not case sensitive. ● The <html> element is the root element of an HTML page. ● The <head> element contains meta information about the document. ● The <title> element specifies a title for the document. ● The <body> element contains the visible page content. ● The <h1> element defines a large heading. ● The <p> element defines a paragraph.
  • 7. ●The HTML element is everything from the start tag to the end tag. Ex: <p>My first paragraph.</p> ●HTML elements with no content are called empty elements. Empty elements do not have an end tag, such as the <br> and <hr> elements. HTML Elements
  • 8. ●Attributes provide additional information about HTML elements. ●All HTML elements can have attributes. ●Attributes are always specified in the start tag and usually come in name/value pairs like: name="value" ●Examples of attributes are href, src, alt, height, width, title etc.. HTML Attributes
  • 9. HTML tags are element names surrounded by angle brackets. Syntax: <tagname>content ...</tagname> ● HTML tags normally come in pairs like <p> and </p>. ● The first tag in a pair is the opening tag, the second tag is the closing tag but with a forward slash inserted before the tag name. ● HTML tags are not case sensitive: <P> means the same as <p>. HTML Tags
  • 10. VERSION YEAR HTML 1991 HTML 2.0 1995 HTML 3.2 1997 HTML 4.01 1999 XHTML 2000 HTML5 2014 HTML Versions
  • 11. ●Web pages can be created and modified by using professional HTML editors. ●Notepad ●Notepad++ ●Adobe Dream viewer ●Sublime Editor ●Text Edit HTML Editors
  • 12. ● Headings are defined with the <h1> to <h6> tags. ● <h1> defines the most important heading,<h6> defines the least important heading. HTML Headings <HTML> <HEAD> <TITLE> Example Page</TITLE> </HEAD> <BODY> <H1> Heading 1 </H1> <H2> Heading 2 </H2> <H3> Heading 3 </H3> <H4> Heading 4 </H4> <H5> Heading 5 </H5> <H6> Heading 6 </H6> </BODY> </HTML> Heading 1 Heading 2 Heading 3 Heading 4 Heading 5 Heading 6
  • 13. ●Search Engines use the headings to index the structure and content of your web pages. ●<h1> headings should be used for main headings, followed by <h2> headings, then the less important <h3>, and so on. ●Note: Use HTML headings for headings only. Don't use headings to make text BIG or bold.
  • 14. ●HTML links are hyperlinks. ●Links are found in nearly all web pages. Links allow users to click their way from page to page. ●When you move the mouse over a link, the mouse arrow will turn into a little hand. HTML Links
  • 15. ●Syntax: <a href="url">link text</a> ●Example: <a href="http://www.theadmi.com/"> Visit Us</a> ●The href attribute specifies the destination address. ●The link text is the visible part.
  • 16. Target Attribute ● The target attribute specifies where to open the linked document. The target attribute can have one of the following values: ● _blank : Opens the linked document in a new window or tab ● _self : Opens the linked document in the same window/tab as it was clicked (this is default) ● _parent : Opens the linked document in the parent frame ● _top : Opens the linked document in the full body of the window
  • 17. ●Example: <a href="https://www.w3schools.com/ " target="_blank">Visit W3Schools!</a> ●Image as a Link: Example: <a href="default.asp"> <img src="smiley.gif" alt="HTML tutorial" style="width:42px;height:42px ;border:0;"> </a>
  • 18. ●In HTML, images are defined with the <img> tag. ●The <img> tag is empty, it contains attributes only, and does not have a closing tag. ●<img> tag have src, alt, height, width, title, etc.. attributes HTML Images
  • 19. <!DOCTYPE html> <html> <body> <h2>Spectacular Mountain</h2> <img src="pic_mountain.jpg" alt="Mountain View" style="width:304px;height:228px;"> </body> </html> Explanation: • The src attribute specifies the URL (web address) of the image. • The alt attribute provides an alternate text for an image.
  • 20. ● If a browser cannot find an image, it will display the value of the alt attribute. ● If the user for some reason cannot view it (because of slow connection, an error in the src attribute, or if the user uses a screen reader). ● The alt attribute is required. A web page will not validate correctly without it. ● A Screen Reader is a software program that reads the HTML code, converts the text, and allows the user to "listen" to the content. Screen readers are useful for people who are blind, visually impaired, or learning disabled. Importance of Alt Attribute
  • 21. ● An HTML table is defined with the <table> tag. ● Each table row is defined with the <tr> tag. ● A table header is defined with the <th> tag. By default, table headings are bold and centered. ● A table data/cell is defined with the <td> tag. HTML Tables
  • 22. <!DOCTYPE html> <html> <head> <style> table, th, td { border: 1px solid black; border-collapse: collapse; } th, td { padding: 15px; } </style> </head> <body> <table style="width:100%"> <tr> <th>Name</th> <th>Age</th> </tr> <tr> <td>Jill</td> <td>50</td> </tr> <tr> <td>Jackson</td> <td>94</td> </tr> <tr> <td>John</td> <td>80</td> </tr> </table> </body> </html>
  • 23. ● If you do not specify a border for the table, it will be displayed without borders. ● A border is set using the CSS border property: table, th, td { border: 1px solid black; } ● If you want the borders to collapse into one border, add the CSS border- collapse property: ● table, th, td { border: 1px solid black; border-collapse: collapse; } ● Cell padding specifies the space between the cell content and its borders. ● If you do not specify a padding, the table cells will be displayed without padding.
  • 24. Cells that Span Many Columns: ● To make a cell span more than one column, use the colspan attribute. ● <table style="width:50%"> <tr> <th>Name</th> <th colspan="2">Telephone</th> </tr> <tr> <td>Bill Gates</td> <td>55577854</td> <td>55577855</td> </tr> </table>
  • 25. Cells that Span Many Rows: ● To make a cell span more than one row, use the rowspan attribute. ● <table style="width:50%"> <tr> <th>Name:</th> <td>Bill Gates</td> </tr> <tr> <th rowspan="2">Telephone:</th> <td>55577854</td> </tr> <tr> <td>55577855</td> </tr> </table>
  • 26. ● Lists are two types: Unordered List and Ordered List ● An Unordered list starts with the <ul> tag. ● An Ordered list starts with the <ol> tag. ● Each list item starts with the <li> tag. ● The Unordered list items will be marked with bullets (small black circles) by default and Ordered list items with numbers by default. HTML Lists
  • 27. ● <ul style="list-style-type:disc"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ul> ● <ul style="list-style-type:circle"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ul> ● <ul style="list-style-type:square"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ul> ● <ul style="list-style-type:none"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ul> Unordered List
  • 28. ● <ol type="1"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ol> ● <ol type="A"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ol> ● <ol type="a"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ol> ● <ol type="I"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ol> ● <ol type="i"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ol> Ordered List
  • 29. ● <!DOCTYPE html> ● <html> ● <body> ● <form action="/action_page.php"> ● <fieldset> ● <legend>Personal information:</legend> ● First name:<br> ● <input type="text" name="firstname"> ● <br> ● Last name:<br> ● <input type="text" name="lastname"> ● <br><br> ● <input type="submit" value="Submit"> ● </fieldset> ● </form> ● </body> ● </html> HTML Forms
  • 30. HTML Paragraphs ● The HTML <p> element defines a paragraph. ● Ex: <p>This is another paragraph.</p> ● Note: Browsers automatically add some white space (a margin) before and after a paragraph. HTML Quotes ● The HTML <q> element defines a Short Quotation. ● Ex: <p>WWF's goal is to: <q>Build a future where people live in harmony with nature.</q></p> Few More Tags
  • 31. HTML Comments ● You can add comments to your HTML source by using the following syntax: Syntax: <!-- Write your comments here --> Example: <!-- This is a comment --> <p>This is a paragraph.</p> <!-- Remember to add more information here --> ● Comments are not displayed by the browser, but they can help document your HTML source code.
  • 32. ● Every HTML element has a default display value depending on what type of element it is. The default display value for most elements is block or inline. Block-level Elements: ● A block-level element always starts on a new line and takes up the full width available (stretches out to the left and right as far as it can). Examples of block-level elements: ● <div> ● <h1> - <h6> ● <p> ● <form> HTML Block and Inline Elements
  • 33. Inline Elements: ●An inline element does not start on a new line and only takes up as much width as necessary. Examples of inline elements: ●<span> ●<a> ●<img>
  • 34. Formatting elements were designed to display special types of text: ● <b> - Bold text ● <strong> - Important text ● <i> - Italic text ● <em> - Emphasized text ● <mark> - Marked text ● <small> - Small text ● <del> - Deleted text ● <ins> - Inserted text ● <sub> - Subscript text ● <sup> - Superscript text HTML Text Formatting
  • 35. ● Setting the style of an HTML element, can be done with the style attribute. ● The HTML style attribute has the following syntax: <tagname style="property:value;"> ● The property is a CSS property. The value is a CSS value. ● Examples: ● <h1 style="color:blue;">This is a heading</h1> ● <p style="text-align:center;">Centered paragraph.</p> HTML Styles
  • 36. ● JavaScript makes HTML pages more dynamic and interactive. ● The <script> tag is used to define a client-side script (JavaScript). ● Common uses for JavaScript are image manipulation, form validation, and dynamic changes of content. <!DOCTYPE html> <html> <body> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = "Hello JavaScript!"; </script> </body> </html> HTML Script
  • 37. Thank You Nimmakayala jayapal reddy, Digital marketing trainer & consultant Whatsapp: +91-8008877940 website: www.nimmakayalajayapalreddy.com