SlideShare a Scribd company logo
Introduction


Haider M. Habeeb
   The Internet
   The World Wide Web
   The Web Browser
       The Ef fect of Browser Wars
   Dynamic HTML
   HTML Basics
   Internet:
       network of computers that are connected to each
        other and are able to transmit and receive data
   World Wide Web:
       It’s made up of millions of files and documents
        residing on different computers across the Internet
       Many different devices can access the web:
        desktop and laptop computers, personal digital
        assistants (PDAs), mobile phones
   Web Browser
       a program intended to visually render web
        documents.
       whereas some user-agents interpret HTML but
        don’t display it.
       known as a client, because it is the thing requesting
        and receiving service.
   Browser Wars
       Browser s incompatibility.
       Problems  browser manufacturers created their
        own non-standardized.
       Web pages look fine on one browser, but not with
        other browsers.
       W3C standards  Internet Explorer 5 and 6,
        Netscape 6 and 7, and Firefox. DHTML has become
        a much more powerful tool and a standard.
   DHTML is:
       stands for Dynamic HyperText Markup Language.
       NOT a Language
       NOT a language or a web standard.
       a combination of HTML, JavaScript, DOM and CSS.
   “Dynamic HTML is a term used by some
    vendors to describe the combination of HTML,
    style sheets and scripts that allows documents
    to be animated.”
                        World Wide Web Consortium (W3C)
   What we are going to study?
       HTML - Hyper Text Markup Language.
       CSS - Cascading Style Sheets.
       JavaScript - scripting language on the internet.
       DOM – Documents Object Model.
   Static vs. Dynamic HTML
   Static HTML:
       HTML elements (paragraphs, images, etc.) in a
        specific order in the source code.
       The browser always showed all elements in this
        order.
       Positioning and styling was done by tables.
       For any changing, we had to rewrite the HTML.
   Dynamic HTML:
       re-organize our pages on the fly: we can take some
        elements out of the natural flow of the page, put
        them somewhere else and change its position
        again.
       It calculates the tables and paragraphs and other
        things, then displays them in the best possible way,
        one by one, from the beginning to the end of the
        HTML document.
   What is HTML?
       HTML is a language for describing web pages.

   HTML stands for Hyper Text Markup Language
   HTML is not a programming language, it is a
    markup language
   A markup language is a set of markup tags
   HTML uses markup tags to describe web
    pages
   HTML Tags
       HTML markup tags are usually called HTML tags

   HTML tags are keywords surrounded by angle brackets like
    <html>
   HTML tags normally come in pairs like <b> and </b>
   The first tag in a pair is the star t tag, the second tag is the
    end tag
   Start and end tags are also called opening tags and closing
    tags
   HTML Documents
       HTML documents describe web pages
       HTML documents contain HTML tags and plain text
       HTML documents are also called web pages
   The purpose of a web browser (Internet
    Explorer or Firefox) is to read HTML documents
    and display them as web pages.
   The browser does not display the HTML tags, but
    uses the tags to interpret the content of the page.
   What do you need?
       Notepad for editing your HTML documents.
       Browser for displaying your web pages


                       Ready?
   .HTM or .HTML File Extension?
       When you save an HTML file, you can use either the
        .htm or the .html file extension.
       With new software it is perfectly safe to use .html.
Simplified Structure of HTML:
<html>
   <head>
     <title> . . . . . . . . . . . .</title>
   </head>
   <body>
   …….
   ……..
   </body>
</html>
   HTML Headings
       HTML headings are defined with the <h1> to <h6> tags.
Example:
<html>
<head>
</head>
<body>
<h1>This is heading 1</h1>
<h2>This is heading 2</h2>
<h3>This is heading 3</h3>
<h4>This is heading 4</h4>
<h5>This is heading 5</h5>
<h6>This is heading 6</h6>
</body>
</html>
   HTML Paragraphs
       HTML paragraphs are defined with the <p> tag.

   Example
    <p>This is a paragraph.</p>
    <p>This is another paragraph.</p>
   HTML Formatting Tags
       HTML uses tags like <b> and <i> for formatting output, like bold or italic text.
       These HTML tags are called formatting tags.
   Example:
    <html>
    <body>
     <p><b>This text is bold</b></p>
    <p><strong>This text is strong</strong></p>
    <p><big>This text is big</big></p>
    <p><i>This text is italic</i></p>
    <p><small>This text is small</small></p>
    <p>This is<sub> subscript</sub> and <sup>superscript</sup></p>
     </body>
    </html>
Dynamic  html (#1)

More Related Content

What's hot (19)

PPTX
Dynamic HTML (DHTML)
Himanshu Kumar
 
PPTX
basic introduction of html tags
Manish jariyal
 
PDF
3. Web Technology Advanced HTML
Jyoti Yadav
 
PPTX
Introduction to basic HTML [Librarian edition]
Kosie Eloff
 
PDF
Introduction to XHTML
Hend Al-Khalifa
 
PPTX
Web Design L1 - Untagling the Web
mykella
 
PPTX
Basic HTML
Eric Marilag
 
PPTX
Html
Hemant Saini
 
PPT
Web designing using html
julicris021488
 
PPTX
Ict html
Thando Mdluli
 
PPT
HTML Introduction
c525600
 
PPTX
HTML- Hyper Text Markup Language
Trinity Dwarka
 
PDF
[Basic HTML/CSS] 1. html - basic tags
Hyejin Oh
 
PDF
Intro to HTML
Gerson Abesamis
 
PDF
3. tutorial html web desain
faizibra
 
PPTX
Web Page Designing
Amit Mali
 
PPTX
The Difference between HTML, XHTML & HTML5 for Beginners
Rasin Bekkevold
 
PPTX
HTML Basic, CSS Basic, JavaScript basic.
Beqa Chacha
 
Dynamic HTML (DHTML)
Himanshu Kumar
 
basic introduction of html tags
Manish jariyal
 
3. Web Technology Advanced HTML
Jyoti Yadav
 
Introduction to basic HTML [Librarian edition]
Kosie Eloff
 
Introduction to XHTML
Hend Al-Khalifa
 
Web Design L1 - Untagling the Web
mykella
 
Basic HTML
Eric Marilag
 
Web designing using html
julicris021488
 
Ict html
Thando Mdluli
 
HTML Introduction
c525600
 
HTML- Hyper Text Markup Language
Trinity Dwarka
 
[Basic HTML/CSS] 1. html - basic tags
Hyejin Oh
 
Intro to HTML
Gerson Abesamis
 
3. tutorial html web desain
faizibra
 
Web Page Designing
Amit Mali
 
The Difference between HTML, XHTML & HTML5 for Beginners
Rasin Bekkevold
 
HTML Basic, CSS Basic, JavaScript basic.
Beqa Chacha
 

Viewers also liked (6)

DOC
Servlet basics
Santosh Dhoundiyal
 
PPS
M-Brokrage
Bahaa Farouk
 
PPTX
Core web application development
Bahaa Farouk
 
PPTX
Servlets
Akshay Ballarpure
 
PPT
Java Servlets
Nitin Pai
 
PPT
Java servlet life cycle - methods ppt
kamal kotecha
 
Servlet basics
Santosh Dhoundiyal
 
M-Brokrage
Bahaa Farouk
 
Core web application development
Bahaa Farouk
 
Java Servlets
Nitin Pai
 
Java servlet life cycle - methods ppt
kamal kotecha
 
Ad

Similar to Dynamic html (#1) (20)

PPTX
An Introduction to HTML
crea8ivemoiz
 
PPTX
html -Hyper Text Markup Languagejjjjjjjjjjjjjjjjjjjjjjjjj
NetajiGandi1
 
PPT
Html book2
Diksha Garg
 
PPTX
Html Concept
Jaya Kumari
 
PDF
Web engineering notes unit 3
inshu1890
 
PPTX
Html Introduction part 1
lokenra
 
PPTX
How to learn HTML in 10 Days
Manoj kumar Deswal
 
PPTX
Lec 2 Web.pptxLec 2 Web.pptxLec 2 Web.pptx
pirode9160
 
PPT
Static web documents
bhashwitha kolluri
 
PDF
Web Engineering UNIT III as per RGPV Syllabus
NANDINI SHARMA
 
PPTX
Html in Web design and Development.pptxt.pptx
samuelasefa9
 
PPTX
HTML (Hyper Text Markup Language)
actanimation
 
PPTX
web programming, Introduction to html tags
E.M.G.yadava womens college
 
PPTX
Lecture-1.pptx
vishal choudhary
 
PPTX
Html tag
Ashiana21
 
PPTX
Unit_II.pptx thtrhththtrhjjuyujymkfhtyhkmythkymkykymnkmyjnmyjmnykn
PriyanshuGarg59
 
PDF
"Innovative Web Design & Development Hub
kyereernest560
 
KEY
Class1slides
Alexis Goldstein
 
PDF
Full Stack Development Course in Gurgaon
digitallynikitasharm
 
PPTX
Module-1-1 Hypertext markup Language .pptx
catliegay
 
An Introduction to HTML
crea8ivemoiz
 
html -Hyper Text Markup Languagejjjjjjjjjjjjjjjjjjjjjjjjj
NetajiGandi1
 
Html book2
Diksha Garg
 
Html Concept
Jaya Kumari
 
Web engineering notes unit 3
inshu1890
 
Html Introduction part 1
lokenra
 
How to learn HTML in 10 Days
Manoj kumar Deswal
 
Lec 2 Web.pptxLec 2 Web.pptxLec 2 Web.pptx
pirode9160
 
Static web documents
bhashwitha kolluri
 
Web Engineering UNIT III as per RGPV Syllabus
NANDINI SHARMA
 
Html in Web design and Development.pptxt.pptx
samuelasefa9
 
HTML (Hyper Text Markup Language)
actanimation
 
web programming, Introduction to html tags
E.M.G.yadava womens college
 
Lecture-1.pptx
vishal choudhary
 
Html tag
Ashiana21
 
Unit_II.pptx thtrhththtrhjjuyujymkfhtyhkmythkymkykymnkmyjnmyjmnykn
PriyanshuGarg59
 
"Innovative Web Design & Development Hub
kyereernest560
 
Class1slides
Alexis Goldstein
 
Full Stack Development Course in Gurgaon
digitallynikitasharm
 
Module-1-1 Hypertext markup Language .pptx
catliegay
 
Ad

Recently uploaded (20)

PDF
Horarios de distribución de agua en julio
pegazohn1978
 
PPT
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
PPTX
MENINGITIS: NURSING MANAGEMENT, BACTERIAL MENINGITIS, VIRAL MENINGITIS.pptx
PRADEEP ABOTHU
 
PPTX
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
PPTX
GRADE-3-PPT-EVE-2025-ENG-Q1-LESSON-1.pptx
EveOdrapngimapNarido
 
PPTX
I AM MALALA The Girl Who Stood Up for Education and was Shot by the Taliban...
Beena E S
 
PDF
Biological Bilingual Glossary Hindi and English Medium
World of Wisdom
 
PPTX
ASRB NET 2023 PREVIOUS YEAR QUESTION PAPER GENETICS AND PLANT BREEDING BY SAT...
Krashi Coaching
 
PPTX
HUMAN RESOURCE MANAGEMENT: RECRUITMENT, SELECTION, PLACEMENT, DEPLOYMENT, TRA...
PRADEEP ABOTHU
 
PPTX
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
PDF
Chapter-V-DED-Entrepreneurship: Institutions Facilitating Entrepreneurship
Dayanand Huded
 
PDF
Stokey: A Jewish Village by Rachel Kolsky
History of Stoke Newington
 
PDF
QNL June Edition hosted by Pragya the official Quiz Club of the University of...
Pragya - UEM Kolkata Quiz Club
 
PPTX
How to Convert an Opportunity into a Quotation in Odoo 18 CRM
Celine George
 
PDF
Generative AI: it's STILL not a robot (CIJ Summer 2025)
Paul Bradshaw
 
PPTX
Neurodivergent Friendly Schools - Slides from training session
Pooky Knightsmith
 
PDF
Exploring the Different Types of Experimental Research
Thelma Villaflores
 
PPTX
How to Create Odoo JS Dialog_Popup in Odoo 18
Celine George
 
PPTX
How to Set Up Tags in Odoo 18 - Odoo Slides
Celine George
 
PDF
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
Horarios de distribución de agua en julio
pegazohn1978
 
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
MENINGITIS: NURSING MANAGEMENT, BACTERIAL MENINGITIS, VIRAL MENINGITIS.pptx
PRADEEP ABOTHU
 
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
GRADE-3-PPT-EVE-2025-ENG-Q1-LESSON-1.pptx
EveOdrapngimapNarido
 
I AM MALALA The Girl Who Stood Up for Education and was Shot by the Taliban...
Beena E S
 
Biological Bilingual Glossary Hindi and English Medium
World of Wisdom
 
ASRB NET 2023 PREVIOUS YEAR QUESTION PAPER GENETICS AND PLANT BREEDING BY SAT...
Krashi Coaching
 
HUMAN RESOURCE MANAGEMENT: RECRUITMENT, SELECTION, PLACEMENT, DEPLOYMENT, TRA...
PRADEEP ABOTHU
 
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
Chapter-V-DED-Entrepreneurship: Institutions Facilitating Entrepreneurship
Dayanand Huded
 
Stokey: A Jewish Village by Rachel Kolsky
History of Stoke Newington
 
QNL June Edition hosted by Pragya the official Quiz Club of the University of...
Pragya - UEM Kolkata Quiz Club
 
How to Convert an Opportunity into a Quotation in Odoo 18 CRM
Celine George
 
Generative AI: it's STILL not a robot (CIJ Summer 2025)
Paul Bradshaw
 
Neurodivergent Friendly Schools - Slides from training session
Pooky Knightsmith
 
Exploring the Different Types of Experimental Research
Thelma Villaflores
 
How to Create Odoo JS Dialog_Popup in Odoo 18
Celine George
 
How to Set Up Tags in Odoo 18 - Odoo Slides
Celine George
 
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 

Dynamic html (#1)

  • 2. The Internet  The World Wide Web  The Web Browser  The Ef fect of Browser Wars  Dynamic HTML  HTML Basics
  • 3. Internet:  network of computers that are connected to each other and are able to transmit and receive data  World Wide Web:  It’s made up of millions of files and documents residing on different computers across the Internet  Many different devices can access the web: desktop and laptop computers, personal digital assistants (PDAs), mobile phones
  • 4. Web Browser  a program intended to visually render web documents.  whereas some user-agents interpret HTML but don’t display it.  known as a client, because it is the thing requesting and receiving service.
  • 5. Browser Wars  Browser s incompatibility.  Problems  browser manufacturers created their own non-standardized.  Web pages look fine on one browser, but not with other browsers.  W3C standards  Internet Explorer 5 and 6, Netscape 6 and 7, and Firefox. DHTML has become a much more powerful tool and a standard.
  • 6. DHTML is:  stands for Dynamic HyperText Markup Language.  NOT a Language  NOT a language or a web standard.  a combination of HTML, JavaScript, DOM and CSS.
  • 7. “Dynamic HTML is a term used by some vendors to describe the combination of HTML, style sheets and scripts that allows documents to be animated.” World Wide Web Consortium (W3C)
  • 8. What we are going to study?  HTML - Hyper Text Markup Language.  CSS - Cascading Style Sheets.  JavaScript - scripting language on the internet.  DOM – Documents Object Model.
  • 9. Static vs. Dynamic HTML  Static HTML:  HTML elements (paragraphs, images, etc.) in a specific order in the source code.  The browser always showed all elements in this order.  Positioning and styling was done by tables.  For any changing, we had to rewrite the HTML.
  • 10. Dynamic HTML:  re-organize our pages on the fly: we can take some elements out of the natural flow of the page, put them somewhere else and change its position again.  It calculates the tables and paragraphs and other things, then displays them in the best possible way, one by one, from the beginning to the end of the HTML document.
  • 11. What is HTML?  HTML is a language for describing web pages.  HTML stands for Hyper Text Markup Language  HTML is not a programming language, it is a markup language  A markup language is a set of markup tags  HTML uses markup tags to describe web pages
  • 12. HTML Tags  HTML markup tags are usually called HTML tags  HTML tags are keywords surrounded by angle brackets like <html>  HTML tags normally come in pairs like <b> and </b>  The first tag in a pair is the star t tag, the second tag is the end tag  Start and end tags are also called opening tags and closing tags
  • 13. HTML Documents  HTML documents describe web pages  HTML documents contain HTML tags and plain text  HTML documents are also called web pages  The purpose of a web browser (Internet Explorer or Firefox) is to read HTML documents and display them as web pages.  The browser does not display the HTML tags, but uses the tags to interpret the content of the page.
  • 14. What do you need?  Notepad for editing your HTML documents.  Browser for displaying your web pages Ready?
  • 15. .HTM or .HTML File Extension?  When you save an HTML file, you can use either the .htm or the .html file extension.  With new software it is perfectly safe to use .html.
  • 16. Simplified Structure of HTML: <html> <head> <title> . . . . . . . . . . . .</title> </head> <body> ……. …….. </body> </html>
  • 17. HTML Headings  HTML headings are defined with the <h1> to <h6> tags. Example: <html> <head> </head> <body> <h1>This is heading 1</h1> <h2>This is heading 2</h2> <h3>This is heading 3</h3> <h4>This is heading 4</h4> <h5>This is heading 5</h5> <h6>This is heading 6</h6> </body> </html>
  • 18. HTML Paragraphs  HTML paragraphs are defined with the <p> tag.  Example <p>This is a paragraph.</p> <p>This is another paragraph.</p>
  • 19. HTML Formatting Tags  HTML uses tags like <b> and <i> for formatting output, like bold or italic text.  These HTML tags are called formatting tags.  Example: <html> <body>  <p><b>This text is bold</b></p> <p><strong>This text is strong</strong></p> <p><big>This text is big</big></p> <p><i>This text is italic</i></p> <p><small>This text is small</small></p> <p>This is<sub> subscript</sub> and <sup>superscript</sup></p>  </body> </html>