SlideShare a Scribd company logo
HTML (HyperText Markup Language) is the language used to create web page documents. There are a
few versions of HTML in use today: HTML 4.01 is the most firmly established and the newer, more
robust HTML5 is gaining steam and browser support. Both versions have a stricter implementation called
XHTML (eXtensible HTML), which is essentially the same language with much stricter syntax rules.
HTML is not a programming language; it is a markup language, which means it is a system for
identifying and describing the various components of a document such as headings, paragraphs, and lists.
The markup indicates the document’s underlying structure (you can think of it as a detailed, machine-
readable outline). You don’t need programming skills—only patience and common sense—to write
HTML. The best way to learn HTML is to write out some pages by hand, as we will be doing in the
exercises in this class.
While HTML is used to describe the content in a web page, it is Cascading Style Sheets (CSS) that
describe how that content should look. In the web design biz, the way the page looks is known as its
presentation. That means fonts, colors, background images, line spacing, page layout, and so on… all
controlled with CSS. With the newest version (CSS3), you can even add special effects and basic
animation to your page. CSS also provides methods for controlling how documents will be presented in
contexts other than the traditional desktop browser, such as in print and or on devices with small screen
widths. It also has rules for specifying the nonvisual presentation of documents, such as how they will
sound when read by a screen reader (although those are not well supported).
Style sheets are also a great tool for automating production because you can change the way an element
looks across all the pages in your site by editing a single style sheet document. Style sheets are supported
to some degree by all modern browsers.
Although it is possible to publish web pages using HTML alone, you’ll probably want to take on style
sheets so you’re not stuck with the browser’s default styles. If you’re looking into designing websites
professionally, proficiency at style sheets is mandatory.
JavaScript is a scripting language that is used to add interactivity and behaviors to web pages, including
these (just to name a few):
• Checking form entries for valid entries
• Swapping out styles for an element or an entire site
• Making the browser remember information about the user for the next time she visits
• Building interface widgets, such as expanding menus
JavaScript is used to manipulate the elements on the web page, the styles applied to them, or even the
browser itself. There are other web scripting languages, but JavaScript (also called ECMAScript) is the
standard and most ubiquitous.
You may also hear the term DOM scripting used in relation to JavaScript. DOM stands for Document
Object Model, and it refers to the standardized list of web page elements that can be accessed and
manipulated using JavaScript (or another scripting language). DOM scripting is an updated term for what
used to be referred to as DHTML (Dynamic HTML), now considered an obsolete approach.

More Related Content

What's hot (18)

PDF
Web Design & Development Courses in Pune | 3DOT Technologies
abeda786
 
PPTX
Web Design L1 - Untagling the Web
mykella
 
PPTX
C language
omprakash810
 
PDF
C language
omprakash810
 
PPTX
Dhtml
rahul kundu
 
ODP
Web design using html
ElsaS7
 
PPTX
HTML
miguelcroem
 
PPTX
Fundamentals of Web building
RC Morales
 
PPT
Unit 2 dhtml
Sarthak Varshney
 
PPT
Dhtml
Soham Sengupta
 
PPT
Dynamic html (#1)
Haider Habeeb
 
PPTX
html & css
umesh patil
 
PPT
Dhtml chapter2
FLYMAN TECHNOLOGY LIMITED
 
PPTX
PHP Training in Chandigarh
Webcom Incorp
 
PPTX
DHTML
Ravinder Kamboj
 
PDF
Ncp computer appls web tech asish
NCP
 
PPTX
13. session 13 introduction to dhtml
Phúc Đỗ
 
PPTX
Web topic 2 html
CK Yang
 
Web Design & Development Courses in Pune | 3DOT Technologies
abeda786
 
Web Design L1 - Untagling the Web
mykella
 
C language
omprakash810
 
C language
omprakash810
 
Web design using html
ElsaS7
 
Fundamentals of Web building
RC Morales
 
Unit 2 dhtml
Sarthak Varshney
 
Dynamic html (#1)
Haider Habeeb
 
html & css
umesh patil
 
PHP Training in Chandigarh
Webcom Incorp
 
Ncp computer appls web tech asish
NCP
 
13. session 13 introduction to dhtml
Phúc Đỗ
 
Web topic 2 html
CK Yang
 

Similar to Web Development - HTML, CSS, JavaScript (20)

PPTX
Html in Web design and Development.pptxt.pptx
samuelasefa9
 
PPT
HTML element is everything between the start tag and the end tag
ssuser6478a8
 
PPTX
Web Designing Training in Ambala ! BATRA COMPUTER CENTRE
jatin batra
 
PPT
introdution-to-html.ppt
SACHINS902817
 
PDF
3 dot technologies by deepak modi
Deepak Modi
 
PPTX
3 dot technologies by deepak modi
Deepak Modi
 
PPTX
Grade 10 COMPUTER
Joel Linquico
 
PPSX
HTML & JAVA Script
Nitesh Gupta
 
PPTX
The Difference between HTML, XHTML & HTML5 for Beginners
Rasin Bekkevold
 
PDF
C language
omprakash810
 
PDF
C language
omprakash810
 
PPTX
C language
omprakash810
 
PDF
3.web Technology and sub topics for computer applications
Omkar990719
 
PDF
Web Engineering UNIT III as per RGPV Syllabus
NANDINI SHARMA
 
PPTX
Web designing course bangalore
Infocampus Logics Pvt.Ltd.
 
PPTX
Basics of html , basic of computer , html tags
spoovarasi11501
 
PPT
introdution-to-html.ppt coding programming
programizconsultancy
 
PPTX
Web development using HTML and CSS
SiddhantSingh980217
 
PDF
Web Designing Training In Chandigarh
Excellence Academy
 
Html in Web design and Development.pptxt.pptx
samuelasefa9
 
HTML element is everything between the start tag and the end tag
ssuser6478a8
 
Web Designing Training in Ambala ! BATRA COMPUTER CENTRE
jatin batra
 
introdution-to-html.ppt
SACHINS902817
 
3 dot technologies by deepak modi
Deepak Modi
 
3 dot technologies by deepak modi
Deepak Modi
 
Grade 10 COMPUTER
Joel Linquico
 
HTML & JAVA Script
Nitesh Gupta
 
The Difference between HTML, XHTML & HTML5 for Beginners
Rasin Bekkevold
 
C language
omprakash810
 
C language
omprakash810
 
C language
omprakash810
 
3.web Technology and sub topics for computer applications
Omkar990719
 
Web Engineering UNIT III as per RGPV Syllabus
NANDINI SHARMA
 
Web designing course bangalore
Infocampus Logics Pvt.Ltd.
 
Basics of html , basic of computer , html tags
spoovarasi11501
 
introdution-to-html.ppt coding programming
programizconsultancy
 
Web development using HTML and CSS
SiddhantSingh980217
 
Web Designing Training In Chandigarh
Excellence Academy
 
Ad

More from Mark John Lado, MIT (20)

PDF
Exploring Parts of Speech, Creating Strong Objectives, and Choosing the Right...
Mark John Lado, MIT
 
PDF
Optimizing Embedded System Device Communication with Network Topology Design
Mark John Lado, MIT
 
PDF
Embedded Systems IO Peripherals Wireless Communication.pdf
Mark John Lado, MIT
 
PDF
Implementing the 6S Lean Methodology for Streamlined Computer System Maintena...
Mark John Lado, MIT
 
PDF
ISO IEC 25010 2011 Systems and Software Quality Requirements and Evaluation S...
Mark John Lado, MIT
 
PDF
4 Module - Operating Systems Configuration and Use by Mark John Lado
Mark John Lado, MIT
 
PDF
3 Module - Operating Systems Configuration and Use by Mark John Lado
Mark John Lado, MIT
 
PDF
1 Module - Operating Systems Configuration and Use by Mark John Lado
Mark John Lado, MIT
 
PDF
2 Module - Operating Systems Configuration and Use by Mark John Lado
Mark John Lado, MIT
 
PPSX
PART 1 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
Mark John Lado, MIT
 
PPSX
PART 2 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
Mark John Lado, MIT
 
PPSX
PART 3 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
Mark John Lado, MIT
 
PPSX
Dart Programming Language by Mark John Lado
Mark John Lado, MIT
 
PPTX
What is CRUD in TPS?
Mark John Lado, MIT
 
PPSX
Computer hacking and security - Social Responsibility of IT Professional by M...
Mark John Lado, MIT
 
PDF
A WIRELESS DIGITAL PUBLIC ADDRESS WITH VOICE ALARM AND TEXT-TO-SPEECH FEATURE...
Mark John Lado, MIT
 
PPTX
IT Security and Management - Semi Finals by Mark John Lado
Mark John Lado, MIT
 
PPTX
IT Security and Management - Security Policies
Mark John Lado, MIT
 
PPTX
Systems Administration - MARK JOHN LADO
Mark John Lado, MIT
 
PPTX
IT Security and Management - Prelim Lessons by Mark John Lado
Mark John Lado, MIT
 
Exploring Parts of Speech, Creating Strong Objectives, and Choosing the Right...
Mark John Lado, MIT
 
Optimizing Embedded System Device Communication with Network Topology Design
Mark John Lado, MIT
 
Embedded Systems IO Peripherals Wireless Communication.pdf
Mark John Lado, MIT
 
Implementing the 6S Lean Methodology for Streamlined Computer System Maintena...
Mark John Lado, MIT
 
ISO IEC 25010 2011 Systems and Software Quality Requirements and Evaluation S...
Mark John Lado, MIT
 
4 Module - Operating Systems Configuration and Use by Mark John Lado
Mark John Lado, MIT
 
3 Module - Operating Systems Configuration and Use by Mark John Lado
Mark John Lado, MIT
 
1 Module - Operating Systems Configuration and Use by Mark John Lado
Mark John Lado, MIT
 
2 Module - Operating Systems Configuration and Use by Mark John Lado
Mark John Lado, MIT
 
PART 1 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
Mark John Lado, MIT
 
PART 2 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
Mark John Lado, MIT
 
PART 3 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
Mark John Lado, MIT
 
Dart Programming Language by Mark John Lado
Mark John Lado, MIT
 
What is CRUD in TPS?
Mark John Lado, MIT
 
Computer hacking and security - Social Responsibility of IT Professional by M...
Mark John Lado, MIT
 
A WIRELESS DIGITAL PUBLIC ADDRESS WITH VOICE ALARM AND TEXT-TO-SPEECH FEATURE...
Mark John Lado, MIT
 
IT Security and Management - Semi Finals by Mark John Lado
Mark John Lado, MIT
 
IT Security and Management - Security Policies
Mark John Lado, MIT
 
Systems Administration - MARK JOHN LADO
Mark John Lado, MIT
 
IT Security and Management - Prelim Lessons by Mark John Lado
Mark John Lado, MIT
 
Ad

Recently uploaded (20)

PPTX
STAFF DEVELOPMENT AND WELFARE: MANAGEMENT
PRADEEP ABOTHU
 
PDF
SSHS-2025-PKLP_Quarter-1-Dr.-Kerby-Alvarez.pdf
AishahSangcopan1
 
PDF
The Constitution Review Committee (CRC) has released an updated schedule for ...
nservice241
 
PDF
CEREBRAL PALSY: NURSING MANAGEMENT .pdf
PRADEEP ABOTHU
 
PDF
0725.WHITEPAPER-UNIQUEWAYSOFPROTOTYPINGANDUXNOW.pdf
Thomas GIRARD, MA, CDP
 
PPTX
Growth and development and milestones, factors
BHUVANESHWARI BADIGER
 
PPTX
A PPT on Alfred Lord Tennyson's Ulysses.
Beena E S
 
PPTX
MENINGITIS: NURSING MANAGEMENT, BACTERIAL MENINGITIS, VIRAL MENINGITIS.pptx
PRADEEP ABOTHU
 
PPTX
SPINA BIFIDA: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
PPT
Talk on Critical Theory, Part One, Philosophy of Social Sciences
Soraj Hongladarom
 
PPTX
How to Set Maximum Difference Odoo 18 POS
Celine George
 
PPTX
grade 5 lesson matatag ENGLISH 5_Q1_PPT_WEEK4.pptx
SireQuinn
 
PPTX
HYDROCEPHALUS: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
PDF
Lesson 2 - WATER,pH, BUFFERS, AND ACID-BASE.pdf
marvinnbustamante1
 
PDF
ARAL-Orientation_Morning-Session_Day-11.pdf
JoelVilloso1
 
PPTX
grade 5 lesson ENGLISH 5_Q1_PPT_WEEK3.pptx
SireQuinn
 
PDF
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
PDF
The dynastic history of the Chahmana.pdf
PrachiSontakke5
 
PPTX
ASRB NET 2023 PREVIOUS YEAR QUESTION PAPER GENETICS AND PLANT BREEDING BY SAT...
Krashi Coaching
 
PPTX
Soil and agriculture microbiology .pptx
Keerthana Ramesh
 
STAFF DEVELOPMENT AND WELFARE: MANAGEMENT
PRADEEP ABOTHU
 
SSHS-2025-PKLP_Quarter-1-Dr.-Kerby-Alvarez.pdf
AishahSangcopan1
 
The Constitution Review Committee (CRC) has released an updated schedule for ...
nservice241
 
CEREBRAL PALSY: NURSING MANAGEMENT .pdf
PRADEEP ABOTHU
 
0725.WHITEPAPER-UNIQUEWAYSOFPROTOTYPINGANDUXNOW.pdf
Thomas GIRARD, MA, CDP
 
Growth and development and milestones, factors
BHUVANESHWARI BADIGER
 
A PPT on Alfred Lord Tennyson's Ulysses.
Beena E S
 
MENINGITIS: NURSING MANAGEMENT, BACTERIAL MENINGITIS, VIRAL MENINGITIS.pptx
PRADEEP ABOTHU
 
SPINA BIFIDA: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
Talk on Critical Theory, Part One, Philosophy of Social Sciences
Soraj Hongladarom
 
How to Set Maximum Difference Odoo 18 POS
Celine George
 
grade 5 lesson matatag ENGLISH 5_Q1_PPT_WEEK4.pptx
SireQuinn
 
HYDROCEPHALUS: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
Lesson 2 - WATER,pH, BUFFERS, AND ACID-BASE.pdf
marvinnbustamante1
 
ARAL-Orientation_Morning-Session_Day-11.pdf
JoelVilloso1
 
grade 5 lesson ENGLISH 5_Q1_PPT_WEEK3.pptx
SireQuinn
 
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
The dynastic history of the Chahmana.pdf
PrachiSontakke5
 
ASRB NET 2023 PREVIOUS YEAR QUESTION PAPER GENETICS AND PLANT BREEDING BY SAT...
Krashi Coaching
 
Soil and agriculture microbiology .pptx
Keerthana Ramesh
 

Web Development - HTML, CSS, JavaScript

  • 1. HTML (HyperText Markup Language) is the language used to create web page documents. There are a few versions of HTML in use today: HTML 4.01 is the most firmly established and the newer, more robust HTML5 is gaining steam and browser support. Both versions have a stricter implementation called XHTML (eXtensible HTML), which is essentially the same language with much stricter syntax rules. HTML is not a programming language; it is a markup language, which means it is a system for identifying and describing the various components of a document such as headings, paragraphs, and lists. The markup indicates the document’s underlying structure (you can think of it as a detailed, machine- readable outline). You don’t need programming skills—only patience and common sense—to write HTML. The best way to learn HTML is to write out some pages by hand, as we will be doing in the exercises in this class. While HTML is used to describe the content in a web page, it is Cascading Style Sheets (CSS) that describe how that content should look. In the web design biz, the way the page looks is known as its presentation. That means fonts, colors, background images, line spacing, page layout, and so on… all controlled with CSS. With the newest version (CSS3), you can even add special effects and basic animation to your page. CSS also provides methods for controlling how documents will be presented in contexts other than the traditional desktop browser, such as in print and or on devices with small screen widths. It also has rules for specifying the nonvisual presentation of documents, such as how they will sound when read by a screen reader (although those are not well supported). Style sheets are also a great tool for automating production because you can change the way an element looks across all the pages in your site by editing a single style sheet document. Style sheets are supported to some degree by all modern browsers. Although it is possible to publish web pages using HTML alone, you’ll probably want to take on style sheets so you’re not stuck with the browser’s default styles. If you’re looking into designing websites professionally, proficiency at style sheets is mandatory. JavaScript is a scripting language that is used to add interactivity and behaviors to web pages, including these (just to name a few): • Checking form entries for valid entries • Swapping out styles for an element or an entire site • Making the browser remember information about the user for the next time she visits • Building interface widgets, such as expanding menus JavaScript is used to manipulate the elements on the web page, the styles applied to them, or even the browser itself. There are other web scripting languages, but JavaScript (also called ECMAScript) is the standard and most ubiquitous. You may also hear the term DOM scripting used in relation to JavaScript. DOM stands for Document Object Model, and it refers to the standardized list of web page elements that can be accessed and manipulated using JavaScript (or another scripting language). DOM scripting is an updated term for what used to be referred to as DHTML (Dynamic HTML), now considered an obsolete approach.