SlideShare una empresa de Scribd logo
1 de 14
FACS 2930
Carmen Au
Content
 The W3C
 HTML
 What is That?
 HTML, What is That?
 Where Did it Come From?
 CSS
 CSS
 CSS2
 XHTML
 So What is XHTML?
 Why XHTML?
 Why XHTML cont.
 Let’s Put It all Together
 What Next?
 Credits / Sources
The W3C
“The World Wide Web Consortium (W3C) is an
international community where Member organizations,
a full-time staff, and the public work together to develop
Web standards…”
 http://www.w3.org/Consortium/
What is This?
<h1>Title goes here</h1>
<h2>Sub title if wanted</h2>
<p>Text here, <a href=“url”>link here</a>, text here,
text here, <b>bold text</b>, text here, <i>italic text
here</i></p>
HTML, What is That?
 HyperText Markup Language
 Computer language that allows website creation.
 Product of SGML (Standard Generalized Markup
Language)
 A complex, technical specification describing markup
languages
 Allows people not familiar with SGML to publish and
exchange scientific documents
 People not in the discipline of scientific documentation
quickly realized how easy it was
Where Did it Come From?
•Tim Berners-Lee
• Wanted to create a way
for researchers to be able
to use the internet to
collaborate and share
information.
• Wanted a system by
which people could link
all their data together and
enable people to be able
to search by following the
links http://www.masternewmedia.org/images/ti
m_berners_lee_main.jpg
CSS
 Cascading Style Sheet
 Separates the coding of presentation and content
 Presentation side
 Visual changes only needed to be applied once
 Coding
 In a different document
 Each section has a head and { }s
CSS2
 CSS2 published by W3C in 1998.
 CSS2 adds support for other media types.
 Aural (hearing) sheet styles and bidirectional ( both
directions, LtR and RtL) text.
 New properties for tables, text, colors and positioning
So What is XHTML?
 XHTML
 ' X ' representing that this version of HTML is based on
XML (eXtensible Markup Language) instead of SGML.
 Created in place of HTML4
 Why?
Why XHTML
 HTML pages were still sloppy
 Browsers tried to accommodate, but failed
 An answer to this problem was XML
 eXtensible Markup Lanuage
 Why / How so?
 A language for creating other languages
 Can be used to design own custom markup language
 Custom mark up language contains tags that describe that
data that they contain
 A tag identifies data, it is available for other tasks
Why XHTML cont.
 So why XHTML and not XML?
 Not a lenient as HTML
 Many pages already coded as HTML
 W3C coded HTML as XML to create XHTML
 Features of HTML
 Uses XMLs syntax, allowing the power and flexibility of
XML
 Good foundation for CSS
Let’s Put It All Together
 http://dm.finearts.yorku.ca/~carmenau/presentation.htm
l
What’s Next?
 HTML5
 Replaced XHTML
 Created instead of XHTML2
 CSS3 is in development
 Updates are available on the W3C.
Credit / Sources
 http://www.xmluk.org/css-history-information.htm
 http://virtuelvis.com/archives/2005/01/css-history
 http://www.ironspider.ca/webdesign101/htmlhistory.htm
 http://www.yourhtmlsource.com/starthere/whatishtml.html
 http://www.xmluk.org/html-history-information.htm
 http://www.w3.org/
 http://www.intensivstation.ch/en/css/history/
 Castro, E. HTML, XHTML & CSS. Sixth Edition. Berkeley:
Peachpit Press, 2007.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Document object model(dom)
Document object model(dom)Document object model(dom)
Document object model(dom)
 
Css presentation lecture 1
Css presentation lecture 1Css presentation lecture 1
Css presentation lecture 1
 
Xhtml
XhtmlXhtml
Xhtml
 
Html
HtmlHtml
Html
 
Html vs xhtml
Html vs xhtmlHtml vs xhtml
Html vs xhtml
 
HTML
HTMLHTML
HTML
 
Document Object Model
Document Object ModelDocument Object Model
Document Object Model
 
The Document Object Model
The Document Object ModelThe Document Object Model
The Document Object Model
 
Dom
Dom Dom
Dom
 
Dhtml
DhtmlDhtml
Dhtml
 
Dynamic HTML (DHTML)
Dynamic HTML (DHTML)Dynamic HTML (DHTML)
Dynamic HTML (DHTML)
 
XML Technologies
XML TechnologiesXML Technologies
XML Technologies
 
Document Object Model (DOM)
Document Object Model (DOM)Document Object Model (DOM)
Document Object Model (DOM)
 
Web app development_html_01
Web app development_html_01Web app development_html_01
Web app development_html_01
 
Introduction to the DOM
Introduction to the DOMIntroduction to the DOM
Introduction to the DOM
 
Document object model
Document object modelDocument object model
Document object model
 
Html
HtmlHtml
Html
 
INTRODUCTION TO DOM AND DOM TREE
INTRODUCTION TO DOM AND DOM TREEINTRODUCTION TO DOM AND DOM TREE
INTRODUCTION TO DOM AND DOM TREE
 
Dom(document object model)
Dom(document object model)Dom(document object model)
Dom(document object model)
 
JavaScript and DOM
JavaScript and DOMJavaScript and DOM
JavaScript and DOM
 

Destacado (10)

Minkoff getting noticed-gdc_final
Minkoff getting noticed-gdc_finalMinkoff getting noticed-gdc_final
Minkoff getting noticed-gdc_final
 
Bedanl sinus700 k_hdg_11.2001
Bedanl sinus700 k_hdg_11.2001Bedanl sinus700 k_hdg_11.2001
Bedanl sinus700 k_hdg_11.2001
 
If, in spite of the economic crisis
If, in spite of the economic crisisIf, in spite of the economic crisis
If, in spite of the economic crisis
 
HANSTOPO VS CROW
HANSTOPO VS CROWHANSTOPO VS CROW
HANSTOPO VS CROW
 
Schwäbisch
SchwäbischSchwäbisch
Schwäbisch
 
Wam 6214
Wam 6214Wam 6214
Wam 6214
 
Bio
BioBio
Bio
 
Ck mb forum_2012_wilton
Ck mb forum_2012_wiltonCk mb forum_2012_wilton
Ck mb forum_2012_wilton
 
бланка уверение университет
бланка уверение университетбланка уверение университет
бланка уверение университет
 
Egypt
EgyptEgypt
Egypt
 

Similar a Presentation

Web Development Training Report.docx
Web Development Training Report.docxWeb Development Training Report.docx
Web Development Training Report.docxCuriosityKlinic
 
2 Html Intro
2 Html Intro2 Html Intro
2 Html Introdrauscher
 
Web Development From the Ground Up, a Series for Novice ...
Web Development From the Ground Up, a Series for Novice ...Web Development From the Ground Up, a Series for Novice ...
Web Development From the Ground Up, a Series for Novice ...webhostingguy
 
www.webre24h.com - [O`reilly] html and xhtml. pocket reference, 4th ed. - [...
www.webre24h.com - [O`reilly]   html and xhtml. pocket reference, 4th ed. - [...www.webre24h.com - [O`reilly]   html and xhtml. pocket reference, 4th ed. - [...
www.webre24h.com - [O`reilly] html and xhtml. pocket reference, 4th ed. - [...webre24h
 
Web1O1 - Session 1
Web1O1 - Session 1Web1O1 - Session 1
Web1O1 - Session 1NYCSS Meetup
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
WT Module-1.pdf
WT Module-1.pdfWT Module-1.pdf
WT Module-1.pdfRamyaH11
 
HTML5: features with examples
HTML5: features with examplesHTML5: features with examples
HTML5: features with examplesAlfredo Torre
 
The Difference between HTML, XHTML & HTML5 for Beginners
The Difference between HTML, XHTML & HTML5 for BeginnersThe Difference between HTML, XHTML & HTML5 for Beginners
The Difference between HTML, XHTML & HTML5 for BeginnersRasin Bekkevold
 
Html birth &amp; evolution
Html birth &amp; evolutionHtml birth &amp; evolution
Html birth &amp; evolutionAdil Nisar Khan
 

Similar a Presentation (20)

Web standards
Web standards Web standards
Web standards
 
Web Development Training Report.docx
Web Development Training Report.docxWeb Development Training Report.docx
Web Development Training Report.docx
 
xhtml-documentation
xhtml-documentationxhtml-documentation
xhtml-documentation
 
2 Html Intro
2 Html Intro2 Html Intro
2 Html Intro
 
Web Development From the Ground Up, a Series for Novice ...
Web Development From the Ground Up, a Series for Novice ...Web Development From the Ground Up, a Series for Novice ...
Web Development From the Ground Up, a Series for Novice ...
 
www.webre24h.com - [O`reilly] html and xhtml. pocket reference, 4th ed. - [...
www.webre24h.com - [O`reilly]   html and xhtml. pocket reference, 4th ed. - [...www.webre24h.com - [O`reilly]   html and xhtml. pocket reference, 4th ed. - [...
www.webre24h.com - [O`reilly] html and xhtml. pocket reference, 4th ed. - [...
 
HTML/CSS Lecture 1
HTML/CSS Lecture 1HTML/CSS Lecture 1
HTML/CSS Lecture 1
 
Lecture-1.pptx
Lecture-1.pptxLecture-1.pptx
Lecture-1.pptx
 
Web1O1 - Session 1
Web1O1 - Session 1Web1O1 - Session 1
Web1O1 - Session 1
 
Web technology Unit-II Part A
Web technology Unit-II Part AWeb technology Unit-II Part A
Web technology Unit-II Part A
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Grade 10 COMPUTER
Grade 10 COMPUTERGrade 10 COMPUTER
Grade 10 COMPUTER
 
WT Module-1.pdf
WT Module-1.pdfWT Module-1.pdf
WT Module-1.pdf
 
Web technology
Web technologyWeb technology
Web technology
 
HTML5: features with examples
HTML5: features with examplesHTML5: features with examples
HTML5: features with examples
 
HTML5 and XHTML2
HTML5 and XHTML2HTML5 and XHTML2
HTML5 and XHTML2
 
light_xml
light_xmllight_xml
light_xml
 
Web Programming introduction
Web Programming introductionWeb Programming introduction
Web Programming introduction
 
The Difference between HTML, XHTML & HTML5 for Beginners
The Difference between HTML, XHTML & HTML5 for BeginnersThe Difference between HTML, XHTML & HTML5 for Beginners
The Difference between HTML, XHTML & HTML5 for Beginners
 
Html birth &amp; evolution
Html birth &amp; evolutionHtml birth &amp; evolution
Html birth &amp; evolution
 

Último

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 

Último (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

Presentation

  • 2. Content  The W3C  HTML  What is That?  HTML, What is That?  Where Did it Come From?  CSS  CSS  CSS2  XHTML  So What is XHTML?  Why XHTML?  Why XHTML cont.  Let’s Put It all Together  What Next?  Credits / Sources
  • 3. The W3C “The World Wide Web Consortium (W3C) is an international community where Member organizations, a full-time staff, and the public work together to develop Web standards…”  http://www.w3.org/Consortium/
  • 4. What is This? <h1>Title goes here</h1> <h2>Sub title if wanted</h2> <p>Text here, <a href=“url”>link here</a>, text here, text here, <b>bold text</b>, text here, <i>italic text here</i></p>
  • 5. HTML, What is That?  HyperText Markup Language  Computer language that allows website creation.  Product of SGML (Standard Generalized Markup Language)  A complex, technical specification describing markup languages  Allows people not familiar with SGML to publish and exchange scientific documents  People not in the discipline of scientific documentation quickly realized how easy it was
  • 6. Where Did it Come From? •Tim Berners-Lee • Wanted to create a way for researchers to be able to use the internet to collaborate and share information. • Wanted a system by which people could link all their data together and enable people to be able to search by following the links http://www.masternewmedia.org/images/ti m_berners_lee_main.jpg
  • 7. CSS  Cascading Style Sheet  Separates the coding of presentation and content  Presentation side  Visual changes only needed to be applied once  Coding  In a different document  Each section has a head and { }s
  • 8. CSS2  CSS2 published by W3C in 1998.  CSS2 adds support for other media types.  Aural (hearing) sheet styles and bidirectional ( both directions, LtR and RtL) text.  New properties for tables, text, colors and positioning
  • 9. So What is XHTML?  XHTML  ' X ' representing that this version of HTML is based on XML (eXtensible Markup Language) instead of SGML.  Created in place of HTML4  Why?
  • 10. Why XHTML  HTML pages were still sloppy  Browsers tried to accommodate, but failed  An answer to this problem was XML  eXtensible Markup Lanuage  Why / How so?  A language for creating other languages  Can be used to design own custom markup language  Custom mark up language contains tags that describe that data that they contain  A tag identifies data, it is available for other tasks
  • 11. Why XHTML cont.  So why XHTML and not XML?  Not a lenient as HTML  Many pages already coded as HTML  W3C coded HTML as XML to create XHTML  Features of HTML  Uses XMLs syntax, allowing the power and flexibility of XML  Good foundation for CSS
  • 12. Let’s Put It All Together  http://dm.finearts.yorku.ca/~carmenau/presentation.htm l
  • 13. What’s Next?  HTML5  Replaced XHTML  Created instead of XHTML2  CSS3 is in development  Updates are available on the W3C.
  • 14. Credit / Sources  http://www.xmluk.org/css-history-information.htm  http://virtuelvis.com/archives/2005/01/css-history  http://www.ironspider.ca/webdesign101/htmlhistory.htm  http://www.yourhtmlsource.com/starthere/whatishtml.html  http://www.xmluk.org/html-history-information.htm  http://www.w3.org/  http://www.intensivstation.ch/en/css/history/  Castro, E. HTML, XHTML & CSS. Sixth Edition. Berkeley: Peachpit Press, 2007.