SlideShare a Scribd company logo
Web Development
A web page, broken down Web Browser Content/Data Client/Server Logic Styling Rules Website
A web page, broken down Web Browser IE/FF/Opera/Chrome HTML PHP/ASP/ JavaScript CSS Website
What is HTML HTML =  H yper T ext  M arkup  L anguage A markup language designed for the creation  of web pages and other information  viewable in a browser. The basic language used to write web pages. File extension: .htm, .html
<html> <head> <title> My first web page </title> </head> <body> <h1> Hello everyone </h1> </body> </html> The basic Tags
A tag is : Non-hierarchical keyword or term assigned to a piece of information  Document Tags :- The tags that are required for every HTML page we create. Tag usually goes with pair: an open tag (<b>) and an end tag (</b>) <  >  -  Opening Tag </ >  - Closing Tag HTML Tags
The element content is everything between the start and the end tag  ( <p>Hello</p> ) Some HTML elements have empty content( <br /> ) Most HTML elements can have attributes Its not case sensitive  - <p> means the same as <P> HTML Syntax
Open a text editor ( e.g. Notepad ) Create your HTML document Head - not displayed with body Body  Save the HTML (extension of .htm or .html) Display your HTML document in WWW browser window. Check your work and modify as necessary. Upload it on the Web. Steps for creating a HTML file
Working it out…
HTML <body> Tag The body element defines the document's body and contains all the contents of an HTML document, such as text, hyperlinks, images, tables, lists, etc.
HTML <body> Tag (contd..) output
HTML <body> Tag (contd..) Attributes  bgcolor -  Specifies a background-color for a HTML page. <body bgcolor=&quot;#000000&quot;>  <body bgcolor=&quot;rgb(0,0,0)&quot;> <body bgcolor=&quot;black&quot;> background -  Specifies a background-image for a HTML page. <body background=&quot;clouds.gif&quot;>  <body background=&quot;http://www.abc.com/clouds.gif&quot;>
HTML <img> Tag The <img> tag embeds an image in an HTML page. The <img> tag has attributes:  src , alt, height, width. output HTML code <img src=&quot;sachin.jpg&quot; alt=&quot;sachin&quot;  height = &quot;200&quot; width= &quot;200“>
HTML <p> Tag The <p> tag defines a paragraph.
HTML <li> Tag The <li> tag defines a list item.
HTML <a> Tag - Anchor The  <a> tag defines an anchor. Attribute for <A ...> HREF = &quot;URL&quot; HREF indicates the URL being linked to.  A Hypertext link < a href=“http://www.google.com ”>Google</a> Output:  Google A Email link <a href=“mailto:sandeep@gmail.com”>Email me</a> Output:  Email me
HTML <pre> Tag The <pre> tag defines preformatted text. Text in a pre element is displayed in a fixed-width font (usually Courier), and it preserves both spaces and line breaks .
HTML <font> Tag The <font> tag specifies the font face, font size, and font color of text.
HTML <table> Tag The <table> tag defines an HTML table. A simple HTML table consists of the table element and one or more tr, th, and td elements. Attribute Values Specifies the alignment of a table align Specifies the space between cells cellspacing Specifies the space between the cell wall and the cell content cellpadding Specifies the width of a table width Specifies the width of the borders around a table border Description Value
HTML <table> example
HTML <form> Tag A form is an area that can contain form elements . Commonly used form elements includes: Text fields Radio buttons Checkboxes List Boxes Submit buttons
HTML <input> Tag Attribute Values Defines a one-line input field that a user can enter text into. Default width is 20 characters text Defines a submit button. A submit button sends form data to a server submit Defines a reset button. A reset button resets all form fields to their initial values reset Defines a radio button radio Defines a password field. The characters in this field are masked password Defines a checkbox checkbox Defines a clickable button  button Description Value
HTML <input> Tag Text Input Fields . Used when you want the user to type letters, number, etc.
HTML <input> Tag contd… Submit and Reset button .
HTML <input> Tag contd… Checkboxes and Radio Button .
HTML <select> Tag The <select> tag is used to create a select list (drop-down list)
HTML <marquee> Tag Hi there! Are you guys having fun learning HTML .
HTML Header Tags <h1> defines the largest heading and <h6> defines the smallest heading.
 
What is CSS CSS =  C ascading  S tyle  S heets CSS is a way to style HTML. Whereas the HTML is  the content, the style sheet is the presentation of  that document.
Selector   Property  Value   p  {  color:  red ; } The property is followed by a colon (:) and the value is followed by a semicolon(;) A Style
Applying CSS There are three ways to apply CSS to HTML. Inline Affects only the element applied to. Internal or Embedded Affects only the elements in a single file. External Linked to an unlimited number of files.
Applying CSS (Inline) <p style=&quot;color: red&quot;>Hello Pailan !!</p>
Applying CSS (Internal) <style type=&quot;text/css&quot;> body { font-family: Tahoma, Arial, sans-serif; ... } </style>
Applying CSS (External) <link rel= &quot; stylesheet &quot;  type= &quot; text/css &quot;  href= &quot; web.css &quot;  />
Inline Style Sheets Inline styles are applied straight into the HTML tags using the style attribute.
Internal Style Sheets Internal styles are used for the whole page. Inside the head tags, the style tags surround all of the styles for the page.
External Style Sheets Internal styles are used for the whole page. Inside the head tags, the style tags surround all of the styles for the page.
CSS class example
 
What is JavaScript ? A scripting language that works with HTML to enhance web pages and make them more interactive.  Runs in a Web browser (client-side). Embedded in HTML files and can manipulate the HTML itself.
Why use JavaScript ? To add dynamic function to your HTML. JavaScript does things that HTML can’t—like logic. You can change HTML on the fly. JavaScript can validate the data the user enters into the form, before it is sent to your Web Application.
Add JavaScript to HTML In the HTML page itself: <html> <head> <script language=“javascript”> // JavaScript code </script> </head> As a file, linked from the HTML Page <head> <script language=“javascript” src=“ script.js ”> </script> </head>
JavaScript examples
JavaScript examples Image Zoom Image Menu Shutter Menu Tabs Contact Form Validation
Questions ?
Thank You ! SANDEEP BAJORIA Email :   [email_address] O:  (033) 6522 9071   M :   98309 36993 http://www.brainwarebaguiati.blogspot.com

More Related Content

What's hot (20)

PPTX
Html ppt
santosh lamba
 
PPTX
Html, CSS & Web Designing
Leslie Steele
 
PPT
Presentation on HTML
satvirsandhu9
 
PPTX
Html coding
Briana VanBuskirk
 
PDF
Intro to HTML and CSS basics
Eliran Eliassy
 
PPT
Introduction to html
vikasgaur31
 
PPTX
css.ppt
bhasula
 
PPTX
Complete Lecture on Css presentation
Salman Memon
 
PDF
Bootstrap
Jadson Santos
 
PPT
Css Ppt
Hema Prasanth
 
PPT
Html ppt
Iblesoft
 
PDF
Introduction to HTML5
Gil Fink
 
PPTX
Presentation of bootstrap
1amitgupta
 
PPTX
Static and Dynamic webpage
Aishwarya Pallai
 
PPT
Html presentation
Amber Bhaumik
 
PPT
Php Presentation
Manish Bothra
 
PDF
Html forms
eShikshak
 
PPTX
Cascading Style Sheet (CSS)
AakankshaR
 
Html ppt
santosh lamba
 
Html, CSS & Web Designing
Leslie Steele
 
Presentation on HTML
satvirsandhu9
 
Html coding
Briana VanBuskirk
 
Intro to HTML and CSS basics
Eliran Eliassy
 
Introduction to html
vikasgaur31
 
css.ppt
bhasula
 
Complete Lecture on Css presentation
Salman Memon
 
Bootstrap
Jadson Santos
 
Css Ppt
Hema Prasanth
 
Html ppt
Iblesoft
 
Introduction to HTML5
Gil Fink
 
Presentation of bootstrap
1amitgupta
 
Static and Dynamic webpage
Aishwarya Pallai
 
Html presentation
Amber Bhaumik
 
Php Presentation
Manish Bothra
 
Html forms
eShikshak
 
Cascading Style Sheet (CSS)
AakankshaR
 

Similar to Web Development using HTML & CSS (20)

PPTX
Html starting
Rahul Dihora
 
PPT
Intro to html
anshuman rahi
 
PPT
Intro to html
anshuman rahi
 
PPT
Html
Rathan Raj
 
PPT
HTML
Gouthaman V
 
PPT
Web designing using html
julicris021488
 
PPT
introduction to web technology
vikram singh
 
PPTX
WEB TECHNOLOGY SLIDE 2 coe35mgfdggdh.pptx
simukondasankananji8
 
PPTX
HTML Training Part1
than sare
 
PPTX
Introduction to HTML.pptx
VaibhavSingh887876
 
PPTX
Before start
Medhat Dawoud
 
PPT
Lect_html1
ibrahim osama
 
PPTX
Markup language classification, designing static and dynamic
Ankita Bhalla
 
PDF
Tm 1st quarter - 1st meeting
Esmeraldo Jr Guimbarda
 
PPTX
web page.pptxb dvcdhgdhdbdvdhudvehsusvsudb
natiwoss2009
 
PPT
Html Presentation Of Web Page Making
Sandeep Supal
 
Html starting
Rahul Dihora
 
Intro to html
anshuman rahi
 
Intro to html
anshuman rahi
 
Web designing using html
julicris021488
 
introduction to web technology
vikram singh
 
WEB TECHNOLOGY SLIDE 2 coe35mgfdggdh.pptx
simukondasankananji8
 
HTML Training Part1
than sare
 
Introduction to HTML.pptx
VaibhavSingh887876
 
Before start
Medhat Dawoud
 
Lect_html1
ibrahim osama
 
Markup language classification, designing static and dynamic
Ankita Bhalla
 
Tm 1st quarter - 1st meeting
Esmeraldo Jr Guimbarda
 
web page.pptxb dvcdhgdhdbdvdhudvehsusvsudb
natiwoss2009
 
Html Presentation Of Web Page Making
Sandeep Supal
 
Ad

Recently uploaded (20)

PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PPTX
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PPTX
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PPTX
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
DOCX
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PDF
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
Ad

Web Development using HTML & CSS

  • 2. A web page, broken down Web Browser Content/Data Client/Server Logic Styling Rules Website
  • 3. A web page, broken down Web Browser IE/FF/Opera/Chrome HTML PHP/ASP/ JavaScript CSS Website
  • 4. What is HTML HTML = H yper T ext M arkup L anguage A markup language designed for the creation of web pages and other information viewable in a browser. The basic language used to write web pages. File extension: .htm, .html
  • 5. <html> <head> <title> My first web page </title> </head> <body> <h1> Hello everyone </h1> </body> </html> The basic Tags
  • 6. A tag is : Non-hierarchical keyword or term assigned to a piece of information Document Tags :- The tags that are required for every HTML page we create. Tag usually goes with pair: an open tag (<b>) and an end tag (</b>) < > - Opening Tag </ > - Closing Tag HTML Tags
  • 7. The element content is everything between the start and the end tag ( <p>Hello</p> ) Some HTML elements have empty content( <br /> ) Most HTML elements can have attributes Its not case sensitive - <p> means the same as <P> HTML Syntax
  • 8. Open a text editor ( e.g. Notepad ) Create your HTML document Head - not displayed with body Body Save the HTML (extension of .htm or .html) Display your HTML document in WWW browser window. Check your work and modify as necessary. Upload it on the Web. Steps for creating a HTML file
  • 10. HTML <body> Tag The body element defines the document's body and contains all the contents of an HTML document, such as text, hyperlinks, images, tables, lists, etc.
  • 11. HTML <body> Tag (contd..) output
  • 12. HTML <body> Tag (contd..) Attributes bgcolor - Specifies a background-color for a HTML page. <body bgcolor=&quot;#000000&quot;> <body bgcolor=&quot;rgb(0,0,0)&quot;> <body bgcolor=&quot;black&quot;> background - Specifies a background-image for a HTML page. <body background=&quot;clouds.gif&quot;> <body background=&quot;http://www.abc.com/clouds.gif&quot;>
  • 13. HTML <img> Tag The <img> tag embeds an image in an HTML page. The <img> tag has attributes: src , alt, height, width. output HTML code <img src=&quot;sachin.jpg&quot; alt=&quot;sachin&quot; height = &quot;200&quot; width= &quot;200“>
  • 14. HTML <p> Tag The <p> tag defines a paragraph.
  • 15. HTML <li> Tag The <li> tag defines a list item.
  • 16. HTML <a> Tag - Anchor The <a> tag defines an anchor. Attribute for <A ...> HREF = &quot;URL&quot; HREF indicates the URL being linked to. A Hypertext link < a href=“http://www.google.com ”>Google</a> Output: Google A Email link <a href=“mailto:[email protected]”>Email me</a> Output: Email me
  • 17. HTML <pre> Tag The <pre> tag defines preformatted text. Text in a pre element is displayed in a fixed-width font (usually Courier), and it preserves both spaces and line breaks .
  • 18. HTML <font> Tag The <font> tag specifies the font face, font size, and font color of text.
  • 19. HTML <table> Tag The <table> tag defines an HTML table. A simple HTML table consists of the table element and one or more tr, th, and td elements. Attribute Values Specifies the alignment of a table align Specifies the space between cells cellspacing Specifies the space between the cell wall and the cell content cellpadding Specifies the width of a table width Specifies the width of the borders around a table border Description Value
  • 21. HTML <form> Tag A form is an area that can contain form elements . Commonly used form elements includes: Text fields Radio buttons Checkboxes List Boxes Submit buttons
  • 22. HTML <input> Tag Attribute Values Defines a one-line input field that a user can enter text into. Default width is 20 characters text Defines a submit button. A submit button sends form data to a server submit Defines a reset button. A reset button resets all form fields to their initial values reset Defines a radio button radio Defines a password field. The characters in this field are masked password Defines a checkbox checkbox Defines a clickable button button Description Value
  • 23. HTML <input> Tag Text Input Fields . Used when you want the user to type letters, number, etc.
  • 24. HTML <input> Tag contd… Submit and Reset button .
  • 25. HTML <input> Tag contd… Checkboxes and Radio Button .
  • 26. HTML <select> Tag The <select> tag is used to create a select list (drop-down list)
  • 27. HTML <marquee> Tag Hi there! Are you guys having fun learning HTML .
  • 28. HTML Header Tags <h1> defines the largest heading and <h6> defines the smallest heading.
  • 29.  
  • 30. What is CSS CSS = C ascading S tyle S heets CSS is a way to style HTML. Whereas the HTML is the content, the style sheet is the presentation of that document.
  • 31. Selector  Property Value   p { color: red ; } The property is followed by a colon (:) and the value is followed by a semicolon(;) A Style
  • 32. Applying CSS There are three ways to apply CSS to HTML. Inline Affects only the element applied to. Internal or Embedded Affects only the elements in a single file. External Linked to an unlimited number of files.
  • 33. Applying CSS (Inline) <p style=&quot;color: red&quot;>Hello Pailan !!</p>
  • 34. Applying CSS (Internal) <style type=&quot;text/css&quot;> body { font-family: Tahoma, Arial, sans-serif; ... } </style>
  • 35. Applying CSS (External) <link rel= &quot; stylesheet &quot; type= &quot; text/css &quot; href= &quot; web.css &quot; />
  • 36. Inline Style Sheets Inline styles are applied straight into the HTML tags using the style attribute.
  • 37. Internal Style Sheets Internal styles are used for the whole page. Inside the head tags, the style tags surround all of the styles for the page.
  • 38. External Style Sheets Internal styles are used for the whole page. Inside the head tags, the style tags surround all of the styles for the page.
  • 40.  
  • 41. What is JavaScript ? A scripting language that works with HTML to enhance web pages and make them more interactive. Runs in a Web browser (client-side). Embedded in HTML files and can manipulate the HTML itself.
  • 42. Why use JavaScript ? To add dynamic function to your HTML. JavaScript does things that HTML can’t—like logic. You can change HTML on the fly. JavaScript can validate the data the user enters into the form, before it is sent to your Web Application.
  • 43. Add JavaScript to HTML In the HTML page itself: <html> <head> <script language=“javascript”> // JavaScript code </script> </head> As a file, linked from the HTML Page <head> <script language=“javascript” src=“ script.js ”> </script> </head>
  • 45. JavaScript examples Image Zoom Image Menu Shutter Menu Tabs Contact Form Validation
  • 47. Thank You ! SANDEEP BAJORIA Email : [email_address] O: (033) 6522 9071 M : 98309 36993 http://www.brainwarebaguiati.blogspot.com