SlideShare a Scribd company logo
Based on w3 schools

HTML, DHTML
UNIT II

INT355 – Internet and Web Technology
HTML







HTML – Hyper Text Markup Language
A markup language is a modern system for
annotating a document in a way that is
syntactically distinguishable from the text.
Markup languages For the processing, definition
and presentation of text.
Specifies code for formatting, both the layout and
style
HTML





Code used to specify format are called tags.
Tags – describe content
HTML document contains – tags and plain text
HTML documents – Web pages
HTML Example
<!DOCTYPE html>
<html>
<body>
<h1>My First Heading</h1>
<p>My first paragraph.</p>
</body>
</html>
HTML Example








The Doctype defines the ‘doctype’
Webpage defined between <html></html>
Visible content between <body></body>
HTML tags normally come pairs: start tag, end
tag
<tagname> content </tagname>
Content with tagname – HTML Element
HTML Versions
<DOCTYPE>


A normal doctype consists of the following parts,
in exactly the following order:
Any case-insensitive match for the string
"<!DOCTYPE"
 One or more space characters
 Any case-insensitive match for the string "HTML"
 Optionally, one or more space characters
 A ">" character




Example: <!DOCTYPE html>
<DOCTYPE>


A deprecated doctype consists of the following parts, in exactly the following order:


Any case-insensitive match for the string "<!DOCTYPE"



One or more space characters



Any case-insensitive match for the string "HTML"



One or more space characters



Any case-insensitive match for the string "PUBLIC"



One or more space characters



A quote mark (public ID), consisting of either a """ character or a "'" character



A permitted public ID



A matching quote mark (public ID), identical to the quote mark (public ID) used earlier (either a """ character or a "'" character)



Conditionally, depending on whether it is part of a permitted-public-ID-system-ID-combination, the following parts, in exactly the following order:


One or more space characters.



A quote mark (system ID), consisting of either a """ character or a "'" character



A permitted system ID



A matching quote mark (system ID), identical to the quote mark (system ID) used earlier (either a """ character or a "'" character)





Optionally, one or more space characters.
A ">" character

Example: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<DOCTYPE>
HTML Structure
HTML Elements
Empty HTML Elements




HTML elements with no content are called
empty elements.
Tip: In XHTML, all elements must be closed.
Adding a slash inside the start tag, like <br />,
is the proper way of closing empty elements in
XHTML (and XML).
HTML Attributes






HTML elements can have attributes
Attributes provide additional information
about an element
Attributes are always specified in the start tag
Attributes come in name/value pairs like:
name="value"
Attributes example








<a href="http://www.w3schools.com">This is a
link</a>
Attribute values should always be enclosed in
quotes.
Double style quotes are the most common, but
single style quotes are also allowed.
In some rare situations, when the attribute value
itself contains quotes, it is necessary to use single
quotes: name='John "ShotGun" Nelson'
HEAD Element




The <head> element is a container for all the
head elements. Elements inside <head> can
include scripts, instruct the browser where to
find style sheets, provide meta information,
and more.
The following tags can be added to the head
section: <title>, <style>, <meta>, <link>,
<script>, <noscript>, and <base>.
Title Element





The <title> tag defines the title of the document.
The <title> element is required in all
HTML/XHTML documents.
The <title> element:
defines a title in the browser toolbar
 provides a title for the page when it is added to
favorites
 displays a title for the page in search-engine results

Example


<!DOCTYPE html>
<html>
<head>
<title>Title of the document</title>
</head>
<body>
The content of the document......
</body>
</html>
Base Element




The <base> tag specifies the base URL/target
for all relative URLs in a page:
Example
 <head>

 <base

href="http://www.w3schools.com/images/"
target="_blank">
 </head>
Meta Element









Metadata is data (information) about data.
The <meta> tag provides metadata about the HTML document.
Metadata will not be displayed on the page, but will be machine
parsable.
Meta elements are typically used to specify page description,
keywords, author of the document, last modified, and other
metadata.
The metadata can be used by browsers (how to display content or
reload page), search engines (keywords), or other web services.
<meta> tags always go inside the <head> element.
Example


Define keywords for search engines:




Define a description of your web page:




<meta name="description" content="Free Web tutorials on HTML
and CSS">

Define the author of a page:




<meta name="keywords" content="HTML, CSS, XML, XHTML,
JavaScript">

<meta name="author" content="Hege Refsnes">

Refresh document every 30 seconds:


<meta http-equiv="refresh" content="30">
Script Element


The <script> tag is used to define a client-side
script, such as a JavaScript.
HTML Entities







Some characters are reserved in HTML.
It is not possible to use the less than (<) or greater
than (>) signs in your text, because the browser will
mix them with tags.
To actually display reserved characters, we must use
character entities in the HTML source code.
A character entity looks like this:



&entity_name; OR
&#entity_number;
For More…




http://www.w3schools.com/html/html_quick.as
p
Thank you

More Related Content

PPT
PPT
Xhtml
PPTX
Computer fundamentals-internet p2
PPTX
Xhtml
PPTX
HTML Training Part1
PPT
Introduction to XML
PPTX
PDF
Introduction to XHTML
Xhtml
Computer fundamentals-internet p2
Xhtml
HTML Training Part1
Introduction to XML
Introduction to XHTML

What's hot (20)

PPT
Design Tools Html Xhtml
PPTX
HTML 5 Topic 2
PPTX
The Complete HTML
PPTX
HTML5 Topic 1
PDF
XML Introduction
PPTX
HTML Basic Tags
PDF
HTML - part 1
PPTX
PPSX
PPTX
PPTX
Html5 attributes
PPTX
HTML Introduction
PPT
Introduction to XML
PPT
Introduction to XML
PDF
web designing blogger html codes
PPTX
IPW HTML course
PPTX
Lectuer html1
Design Tools Html Xhtml
HTML 5 Topic 2
The Complete HTML
HTML5 Topic 1
XML Introduction
HTML Basic Tags
HTML - part 1
Html5 attributes
HTML Introduction
Introduction to XML
Introduction to XML
web designing blogger html codes
IPW HTML course
Lectuer html1
Ad

Similar to HTML Introduction (20)

PPTX
PPTX
PPTX
Introduction to html
PPTX
PDF
Introduction to HTML
PPTX
HTML/HTML5
PDF
Day1-HTML-CSS some basic css and html.pdf
KEY
HTML/CSS Lecture 1
PDF
Class Intro / HTML Basics
DOC
Learn html from www
PDF
Html tutorial
PPTX
Intro to html
PPT
Web forms and html (lect 1)
PPSX
Html introduction
PDF
HTML guide for beginners
PPTX
FEWDD Lec 1 web development presentation
PPTX
PPTX
BVK_PTT_HTML-Unit - III (1).pptx
PDF
WEB PROGRAMMING bharathiar university bca unitII
PPTX
Frontend Devlopment internship batch 2024-2.pptx
Introduction to html
Introduction to HTML
HTML/HTML5
Day1-HTML-CSS some basic css and html.pdf
HTML/CSS Lecture 1
Class Intro / HTML Basics
Learn html from www
Html tutorial
Intro to html
Web forms and html (lect 1)
Html introduction
HTML guide for beginners
FEWDD Lec 1 web development presentation
BVK_PTT_HTML-Unit - III (1).pptx
WEB PROGRAMMING bharathiar university bca unitII
Frontend Devlopment internship batch 2024-2.pptx
Ad

Recently uploaded (20)

PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
Pharma ospi slides which help in ospi learning
PPTX
Cell Types and Its function , kingdom of life
PDF
Complications of Minimal Access Surgery at WLH
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
Insiders guide to clinical Medicine.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
Cell Structure & Organelles in detailed.
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
01-Introduction-to-Information-Management.pdf
PDF
Classroom Observation Tools for Teachers
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
GDM (1) (1).pptx small presentation for students
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Pharma ospi slides which help in ospi learning
Cell Types and Its function , kingdom of life
Complications of Minimal Access Surgery at WLH
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Insiders guide to clinical Medicine.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
O5-L3 Freight Transport Ops (International) V1.pdf
human mycosis Human fungal infections are called human mycosis..pptx
Cell Structure & Organelles in detailed.
PPH.pptx obstetrics and gynecology in nursing
Supply Chain Operations Speaking Notes -ICLT Program
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
01-Introduction-to-Information-Management.pdf
Classroom Observation Tools for Teachers
2.FourierTransform-ShortQuestionswithAnswers.pdf
GDM (1) (1).pptx small presentation for students
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf

HTML Introduction

  • 1. Based on w3 schools HTML, DHTML UNIT II INT355 – Internet and Web Technology
  • 2. HTML     HTML – Hyper Text Markup Language A markup language is a modern system for annotating a document in a way that is syntactically distinguishable from the text. Markup languages For the processing, definition and presentation of text. Specifies code for formatting, both the layout and style
  • 3. HTML     Code used to specify format are called tags. Tags – describe content HTML document contains – tags and plain text HTML documents – Web pages
  • 4. HTML Example <!DOCTYPE html> <html> <body> <h1>My First Heading</h1> <p>My first paragraph.</p> </body> </html>
  • 5. HTML Example       The Doctype defines the ‘doctype’ Webpage defined between <html></html> Visible content between <body></body> HTML tags normally come pairs: start tag, end tag <tagname> content </tagname> Content with tagname – HTML Element
  • 7. <DOCTYPE>  A normal doctype consists of the following parts, in exactly the following order: Any case-insensitive match for the string "<!DOCTYPE"  One or more space characters  Any case-insensitive match for the string "HTML"  Optionally, one or more space characters  A ">" character   Example: <!DOCTYPE html>
  • 8. <DOCTYPE>  A deprecated doctype consists of the following parts, in exactly the following order:  Any case-insensitive match for the string "<!DOCTYPE"  One or more space characters  Any case-insensitive match for the string "HTML"  One or more space characters  Any case-insensitive match for the string "PUBLIC"  One or more space characters  A quote mark (public ID), consisting of either a """ character or a "'" character  A permitted public ID  A matching quote mark (public ID), identical to the quote mark (public ID) used earlier (either a """ character or a "'" character)  Conditionally, depending on whether it is part of a permitted-public-ID-system-ID-combination, the following parts, in exactly the following order:  One or more space characters.  A quote mark (system ID), consisting of either a """ character or a "'" character  A permitted system ID  A matching quote mark (system ID), identical to the quote mark (system ID) used earlier (either a """ character or a "'" character)    Optionally, one or more space characters. A ">" character Example: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  • 12. Empty HTML Elements   HTML elements with no content are called empty elements. Tip: In XHTML, all elements must be closed. Adding a slash inside the start tag, like <br />, is the proper way of closing empty elements in XHTML (and XML).
  • 13. HTML Attributes     HTML elements can have attributes Attributes provide additional information about an element Attributes are always specified in the start tag Attributes come in name/value pairs like: name="value"
  • 14. Attributes example     <a href="http://www.w3schools.com">This is a link</a> Attribute values should always be enclosed in quotes. Double style quotes are the most common, but single style quotes are also allowed. In some rare situations, when the attribute value itself contains quotes, it is necessary to use single quotes: name='John "ShotGun" Nelson'
  • 15. HEAD Element   The <head> element is a container for all the head elements. Elements inside <head> can include scripts, instruct the browser where to find style sheets, provide meta information, and more. The following tags can be added to the head section: <title>, <style>, <meta>, <link>, <script>, <noscript>, and <base>.
  • 16. Title Element    The <title> tag defines the title of the document. The <title> element is required in all HTML/XHTML documents. The <title> element: defines a title in the browser toolbar  provides a title for the page when it is added to favorites  displays a title for the page in search-engine results 
  • 17. Example  <!DOCTYPE html> <html> <head> <title>Title of the document</title> </head> <body> The content of the document...... </body> </html>
  • 18. Base Element   The <base> tag specifies the base URL/target for all relative URLs in a page: Example  <head>  <base href="http://www.w3schools.com/images/" target="_blank">  </head>
  • 19. Meta Element      Metadata is data (information) about data. The <meta> tag provides metadata about the HTML document. Metadata will not be displayed on the page, but will be machine parsable. Meta elements are typically used to specify page description, keywords, author of the document, last modified, and other metadata. The metadata can be used by browsers (how to display content or reload page), search engines (keywords), or other web services. <meta> tags always go inside the <head> element.
  • 20. Example  Define keywords for search engines:   Define a description of your web page:   <meta name="description" content="Free Web tutorials on HTML and CSS"> Define the author of a page:   <meta name="keywords" content="HTML, CSS, XML, XHTML, JavaScript"> <meta name="author" content="Hege Refsnes"> Refresh document every 30 seconds:  <meta http-equiv="refresh" content="30">
  • 21. Script Element  The <script> tag is used to define a client-side script, such as a JavaScript.
  • 22. HTML Entities     Some characters are reserved in HTML. It is not possible to use the less than (<) or greater than (>) signs in your text, because the browser will mix them with tags. To actually display reserved characters, we must use character entities in the HTML source code. A character entity looks like this:   &entity_name; OR &#entity_number;

Editor's Notes

  • #3: An annotation is metadata (e.g. a comment, explanation, presentational markup) attached to text, image, or other data.Metadata is &quot;data about data&quot;.