SlideShare a Scribd company logo
Frontend Sessions
HTML5, CSS3, Javascript and Jquery
by: Seshu Puvvada
1
What ?
 what is web / static / dynamic application ?
 what is mobile web / native / hybrid application ?
2
By: Seshu Puvvada
What?
 What is HTML ?
 What is CSS ?
 What is Javascript ?
 What is HTTP?
3
By: Seshu Puvvada
Technologies and Frameworks
4
By: Seshu Puvvada
IDE ?
 Eclipse
 Notepad++
 Visual studio
 Webstrom
 Atom etc…
5
By: Seshu Puvvada
HTML Document Structure
 Parent and child structure
 doctype – declaration of standards compliance
 html – Root element
 head – Document metadata
 Used by browsers and search engines
 body – Document data
 Displayed to the users by the client browser
6
<!DOCTYPE html>
<html>
<head>
<title>Welcome</title>
</head>
<body>
<h1>Welcome to HTML</h1>
</body>
</html>
By: Seshu Puvvada
<head> metadata
•Title of the document<title>
•Includes metadata of the application such as keywords,
description etc..<meta>
•Includes script<script>
•Define styles for body elements<style>
•Directive indicating related documents<link>
•Define base address for all relative links on the page<base>
7
By: Seshu Puvvada
Basic HTML Elements
 Headings h1 to h6
 Paragraph (p, pre)
 Links(a)
 Images(img)
 Attributes – provides additional information about an element
 Title
 Href
 Src
 Width, height
 Alt etc…
8
By: Seshu Puvvada
Text elements
 <b> - bold
 <strong> - strong
 <i> - italic
 <em> - emphasized
 <small> - small
 <mark> - marked
 <del> - deleted
 <sub> - subscript
 <sup> - superscript
9
By: Seshu Puvvada
HTML Style
 What is Style
 Inline styling
 <p style="color:red">This is a paragraph.</p>
 Internal styling - Using Style tag
 <style> p { color: red; } </style>
 External Style sheet
 mystyle.css
 Basic styling properties
 background-color, color, font-size, font-family, text-align, border, padding, margin
etc…
10
By: Seshu Puvvada
CSS Selectors
 Id selector
 #tagid{ css properties }
 Element selector
 h1{ css properties }
 Class selector
 .myheader{ css properties }
11
By: Seshu Puvvada
Block Vs Inline
 Block elements
 Container elements for grouping
 May contain other block or inline elements
 New lines appear
 Can have width and height, it takes whole page width
 Div, h1, p, form etc…
 Inline elements
 Container for text and other inline elements
 No new line before or after
 Has no width and height
 span, a, img etc..
12
By: Seshu Puvvada
CSS Box Model
13
By: Seshu Puvvada
HTML Links
 Anchor Element
 <a href="http://www.syntelinc.com">Welcome to syntel</a>
 What is target -- _self and _blank
 <a href="http://www.syntelinc.com" target="_blank">Welcome to syntel</a>
 Image with link
 <a href="http://www.syntelinc.com" target="_blank“>
<img src="welcome.jpg" />
</a>
 Bookmarking Section
 <a href="#Zaheer">Zaheer Khan Open to Bowling Coach Role in Indian Team </a>
14
By: Seshu Puvvada
HTML List
 Unordered list
 <ul>
<li>item name</li>
</ul>
 list-style-type:square, circle, disc
 Ordered list
 <ol>
<li>item name</li>
</ol>
 type = “1”, A, a, I, i
 List item
15
By: Seshu Puvvada
HTML Input elements
•<input type="text" name="username">
Text
•<input type="password" name="psw">
Password
•<input type="submit" value="Submit">
Submit
•<input type="radio" name=“accept" value=“yes" checked>
Radio
•<input type="checkbox" name=“country" value=“India">
Checkbox
16
By: Seshu Puvvada

More Related Content

What's hot

HTML Introduction
HTML IntroductionHTML Introduction
HTML Introduction
Jainul Musani
 
Java script
Java scriptJava script
Java script
rajshreemuthiah
 
Web Development
Web DevelopmentWeb Development
Web Development
Harshdeep Singh
 
Web development basics (Part-1)
Web development basics (Part-1)Web development basics (Part-1)
Web development basics (Part-1)
Rajat Pratap Singh
 
Html / CSS Presentation
Html / CSS PresentationHtml / CSS Presentation
Html / CSS Presentation
Shawn Calvert
 
Java script writing javascript
Java script writing javascriptJava script writing javascript
Java script writing javascriptJesus Obenita Jr.
 
Intro to HTML, CSS & JS - Internship Presentation Week-3
Intro to HTML, CSS & JS - Internship Presentation Week-3Intro to HTML, CSS & JS - Internship Presentation Week-3
Intro to HTML, CSS & JS - Internship Presentation Week-3
Devang Garach
 
What's a web page made of?
What's a web page made of?What's a web page made of?
What's a web page made of?
Charlie Allen
 
Html & CSS - Best practices 2-hour-workshop
Html & CSS - Best practices 2-hour-workshopHtml & CSS - Best practices 2-hour-workshop
Html & CSS - Best practices 2-hour-workshop
Vero Rebagliatte
 
Basic JS
Basic JSBasic JS
Basic JS
alexisabril
 
Component-Oriented Web Development with Dart
Component-Oriented Web Development with DartComponent-Oriented Web Development with Dart
Component-Oriented Web Development with Dart
C4Media
 
JavaScript & Dom Manipulation
JavaScript & Dom ManipulationJavaScript & Dom Manipulation
JavaScript & Dom Manipulation
Mohammed Arif
 
JavaScript and jQuery Basics
JavaScript and jQuery BasicsJavaScript and jQuery Basics
JavaScript and jQuery Basics
Kaloyan Kosev
 
Suggest.js
Suggest.jsSuggest.js
Suggest.js
Mohd Saeed
 
Web Components - The Future is Here
Web Components - The Future is HereWeb Components - The Future is Here
Web Components - The Future is Here
Gil Fink
 
HTML CSS Best Practices
HTML CSS Best PracticesHTML CSS Best Practices
HTML CSS Best Practiceshoctudau
 
Introduction to HTML and CSS
Introduction to HTML and CSSIntroduction to HTML and CSS
Introduction to HTML and CSS
danpaquette
 

What's hot (20)

HTML Introduction
HTML IntroductionHTML Introduction
HTML Introduction
 
Java script
Java scriptJava script
Java script
 
Web Development
Web DevelopmentWeb Development
Web Development
 
Web development basics (Part-1)
Web development basics (Part-1)Web development basics (Part-1)
Web development basics (Part-1)
 
Html / CSS Presentation
Html / CSS PresentationHtml / CSS Presentation
Html / CSS Presentation
 
Java script writing javascript
Java script writing javascriptJava script writing javascript
Java script writing javascript
 
Intro to HTML, CSS & JS - Internship Presentation Week-3
Intro to HTML, CSS & JS - Internship Presentation Week-3Intro to HTML, CSS & JS - Internship Presentation Week-3
Intro to HTML, CSS & JS - Internship Presentation Week-3
 
What's a web page made of?
What's a web page made of?What's a web page made of?
What's a web page made of?
 
Html & CSS - Best practices 2-hour-workshop
Html & CSS - Best practices 2-hour-workshopHtml & CSS - Best practices 2-hour-workshop
Html & CSS - Best practices 2-hour-workshop
 
Basic JS
Basic JSBasic JS
Basic JS
 
Component-Oriented Web Development with Dart
Component-Oriented Web Development with DartComponent-Oriented Web Development with Dart
Component-Oriented Web Development with Dart
 
JavaScript & Dom Manipulation
JavaScript & Dom ManipulationJavaScript & Dom Manipulation
JavaScript & Dom Manipulation
 
JavaScript and jQuery Basics
JavaScript and jQuery BasicsJavaScript and jQuery Basics
JavaScript and jQuery Basics
 
Suggest.js
Suggest.jsSuggest.js
Suggest.js
 
Web Components - The Future is Here
Web Components - The Future is HereWeb Components - The Future is Here
Web Components - The Future is Here
 
HTML CSS Best Practices
HTML CSS Best PracticesHTML CSS Best Practices
HTML CSS Best Practices
 
JS basics
JS basicsJS basics
JS basics
 
Introduction to HTML and CSS
Introduction to HTML and CSSIntroduction to HTML and CSS
Introduction to HTML and CSS
 
ActiveDOM
ActiveDOMActiveDOM
ActiveDOM
 
JavaScript and BOM events
JavaScript and BOM eventsJavaScript and BOM events
JavaScript and BOM events
 

Viewers also liked

SOLIDWORKS 2016 Enterprise PDM
SOLIDWORKS 2016 Enterprise PDMSOLIDWORKS 2016 Enterprise PDM
SOLIDWORKS 2016 Enterprise PDM
DPS Software Sp. z o.o.
 
S e r_v_i_c_i_o_w_e_b_2.0
S e r_v_i_c_i_o_w_e_b_2.0S e r_v_i_c_i_o_w_e_b_2.0
S e r_v_i_c_i_o_w_e_b_2.0
carlosedustorms
 
sulfuric_acid process
sulfuric_acid processsulfuric_acid process
sulfuric_acid processTarik Bakeli
 
15 august.2016
15 august.201615 august.2016
15 august.2016
Md Islam
 
Overview of Enforced Disappearance in Thailand
Overview of Enforced Disappearance in ThailandOverview of Enforced Disappearance in Thailand
Overview of Enforced Disappearance in Thailand
Meawgyver Narak
 
Filipino 8 Alamat ng Durian
Filipino 8 Alamat ng DurianFilipino 8 Alamat ng Durian
Filipino 8 Alamat ng Durian
Juan Miguel Palero
 
Maikling Kwento
Maikling KwentoMaikling Kwento
Maikling Kwento
Mirasol Rocha
 
Alamat ng langka
Alamat ng langkaAlamat ng langka
Alamat ng langka
Mi L
 

Viewers also liked (10)

SOLIDWORKS 2016 Enterprise PDM
SOLIDWORKS 2016 Enterprise PDMSOLIDWORKS 2016 Enterprise PDM
SOLIDWORKS 2016 Enterprise PDM
 
S e r_v_i_c_i_o_w_e_b_2.0
S e r_v_i_c_i_o_w_e_b_2.0S e r_v_i_c_i_o_w_e_b_2.0
S e r_v_i_c_i_o_w_e_b_2.0
 
sulfuric_acid process
sulfuric_acid processsulfuric_acid process
sulfuric_acid process
 
15 august.2016
15 august.201615 august.2016
15 august.2016
 
Overview of Enforced Disappearance in Thailand
Overview of Enforced Disappearance in ThailandOverview of Enforced Disappearance in Thailand
Overview of Enforced Disappearance in Thailand
 
Mutual fund
Mutual fundMutual fund
Mutual fund
 
July 2016 Resume (DS)
July 2016 Resume (DS)July 2016 Resume (DS)
July 2016 Resume (DS)
 
Filipino 8 Alamat ng Durian
Filipino 8 Alamat ng DurianFilipino 8 Alamat ng Durian
Filipino 8 Alamat ng Durian
 
Maikling Kwento
Maikling KwentoMaikling Kwento
Maikling Kwento
 
Alamat ng langka
Alamat ng langkaAlamat ng langka
Alamat ng langka
 

Similar to Introduction to html & css

Introduction to HTML and CSS
Introduction to HTML and CSSIntroduction to HTML and CSS
Introduction to HTML and CSS
Mario Hernandez
 
New Css style
New Css styleNew Css style
New Css style
BUDNET
 
GDI Seattle Intermediate HTML and CSS Class 1
GDI Seattle Intermediate HTML and CSS Class 1GDI Seattle Intermediate HTML and CSS Class 1
GDI Seattle Intermediate HTML and CSS Class 1Heather Rock
 
HTML - hypertext markup language
HTML - hypertext markup languageHTML - hypertext markup language
HTML - hypertext markup language
Basmaa Mostafa
 
Fecrash10:3:17 sd
Fecrash10:3:17 sdFecrash10:3:17 sd
Fecrash10:3:17 sd
Thinkful
 
Fecc cg-cb-11.14.17
Fecc cg-cb-11.14.17 Fecc cg-cb-11.14.17
Fecc cg-cb-11.14.17
Thinkful
 
web development presentation computer science
web development presentation computer scienceweb development presentation computer science
web development presentation computer science
girijasharma7777
 
Introduction to Html5, css, Javascript and Jquery
Introduction to Html5, css, Javascript and JqueryIntroduction to Html5, css, Javascript and Jquery
Introduction to Html5, css, Javascript and Jquery
valuebound
 
Teched Inetrgation ppt and lering in simple
Teched Inetrgation ppt  and lering in simpleTeched Inetrgation ppt  and lering in simple
Teched Inetrgation ppt and lering in simple
JagadishBabuParri
 
Unit 2-CSS & Bootstrap.ppt
Unit 2-CSS & Bootstrap.pptUnit 2-CSS & Bootstrap.ppt
Unit 2-CSS & Bootstrap.ppt
TusharTikia
 
Webpage style with CSS
Webpage style with CSSWebpage style with CSS
Webpage style with CSS
Hemant Patidar
 
Introduction to HTML5 and CSS3
Introduction to HTML5 and CSS3Introduction to HTML5 and CSS3
Introduction to HTML5 and CSS3
Nivedhitha Venugopal
 
Html and html5 cheat sheets
Html and html5 cheat sheetsHtml and html5 cheat sheets
Html and html5 cheat sheets
Zafer Galip Ozberk
 
Fecc 12517-sd
Fecc 12517-sdFecc 12517-sd
Fecc 12517-sd
Thinkful
 

Similar to Introduction to html & css (20)

Introduction to HTML and CSS
Introduction to HTML and CSSIntroduction to HTML and CSS
Introduction to HTML and CSS
 
New Css style
New Css styleNew Css style
New Css style
 
Css
CssCss
Css
 
GDI Seattle Intermediate HTML and CSS Class 1
GDI Seattle Intermediate HTML and CSS Class 1GDI Seattle Intermediate HTML and CSS Class 1
GDI Seattle Intermediate HTML and CSS Class 1
 
HTML - hypertext markup language
HTML - hypertext markup languageHTML - hypertext markup language
HTML - hypertext markup language
 
Fecrash10:3:17 sd
Fecrash10:3:17 sdFecrash10:3:17 sd
Fecrash10:3:17 sd
 
Fecc cg-cb-11.14.17
Fecc cg-cb-11.14.17 Fecc cg-cb-11.14.17
Fecc cg-cb-11.14.17
 
web development presentation computer science
web development presentation computer scienceweb development presentation computer science
web development presentation computer science
 
Introduction to Html5, css, Javascript and Jquery
Introduction to Html5, css, Javascript and JqueryIntroduction to Html5, css, Javascript and Jquery
Introduction to Html5, css, Javascript and Jquery
 
Teched Inetrgation ppt and lering in simple
Teched Inetrgation ppt  and lering in simpleTeched Inetrgation ppt  and lering in simple
Teched Inetrgation ppt and lering in simple
 
Unit 2-CSS & Bootstrap.ppt
Unit 2-CSS & Bootstrap.pptUnit 2-CSS & Bootstrap.ppt
Unit 2-CSS & Bootstrap.ppt
 
Webpage style with CSS
Webpage style with CSSWebpage style with CSS
Webpage style with CSS
 
Introduction to HTML5 and CSS3
Introduction to HTML5 and CSS3Introduction to HTML5 and CSS3
Introduction to HTML5 and CSS3
 
Html and html5 cheat sheets
Html and html5 cheat sheetsHtml and html5 cheat sheets
Html and html5 cheat sheets
 
Fecc 12517-sd
Fecc 12517-sdFecc 12517-sd
Fecc 12517-sd
 
Css
CssCss
Css
 
Styles.docx
Styles.docxStyles.docx
Styles.docx
 
Styles.docx
Styles.docxStyles.docx
Styles.docx
 
Styles.docx
Styles.docxStyles.docx
Styles.docx
 
Styles1.docx
Styles1.docxStyles1.docx
Styles1.docx
 

Recently uploaded

Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 

Recently uploaded (20)

Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 

Introduction to html & css

  • 1. Frontend Sessions HTML5, CSS3, Javascript and Jquery by: Seshu Puvvada 1
  • 2. What ?  what is web / static / dynamic application ?  what is mobile web / native / hybrid application ? 2 By: Seshu Puvvada
  • 3. What?  What is HTML ?  What is CSS ?  What is Javascript ?  What is HTTP? 3 By: Seshu Puvvada
  • 5. IDE ?  Eclipse  Notepad++  Visual studio  Webstrom  Atom etc… 5 By: Seshu Puvvada
  • 6. HTML Document Structure  Parent and child structure  doctype – declaration of standards compliance  html – Root element  head – Document metadata  Used by browsers and search engines  body – Document data  Displayed to the users by the client browser 6 <!DOCTYPE html> <html> <head> <title>Welcome</title> </head> <body> <h1>Welcome to HTML</h1> </body> </html> By: Seshu Puvvada
  • 7. <head> metadata •Title of the document<title> •Includes metadata of the application such as keywords, description etc..<meta> •Includes script<script> •Define styles for body elements<style> •Directive indicating related documents<link> •Define base address for all relative links on the page<base> 7 By: Seshu Puvvada
  • 8. Basic HTML Elements  Headings h1 to h6  Paragraph (p, pre)  Links(a)  Images(img)  Attributes – provides additional information about an element  Title  Href  Src  Width, height  Alt etc… 8 By: Seshu Puvvada
  • 9. Text elements  <b> - bold  <strong> - strong  <i> - italic  <em> - emphasized  <small> - small  <mark> - marked  <del> - deleted  <sub> - subscript  <sup> - superscript 9 By: Seshu Puvvada
  • 10. HTML Style  What is Style  Inline styling  <p style="color:red">This is a paragraph.</p>  Internal styling - Using Style tag  <style> p { color: red; } </style>  External Style sheet  mystyle.css  Basic styling properties  background-color, color, font-size, font-family, text-align, border, padding, margin etc… 10 By: Seshu Puvvada
  • 11. CSS Selectors  Id selector  #tagid{ css properties }  Element selector  h1{ css properties }  Class selector  .myheader{ css properties } 11 By: Seshu Puvvada
  • 12. Block Vs Inline  Block elements  Container elements for grouping  May contain other block or inline elements  New lines appear  Can have width and height, it takes whole page width  Div, h1, p, form etc…  Inline elements  Container for text and other inline elements  No new line before or after  Has no width and height  span, a, img etc.. 12 By: Seshu Puvvada
  • 13. CSS Box Model 13 By: Seshu Puvvada
  • 14. HTML Links  Anchor Element  <a href="http://www.syntelinc.com">Welcome to syntel</a>  What is target -- _self and _blank  <a href="http://www.syntelinc.com" target="_blank">Welcome to syntel</a>  Image with link  <a href="http://www.syntelinc.com" target="_blank“> <img src="welcome.jpg" /> </a>  Bookmarking Section  <a href="#Zaheer">Zaheer Khan Open to Bowling Coach Role in Indian Team </a> 14 By: Seshu Puvvada
  • 15. HTML List  Unordered list  <ul> <li>item name</li> </ul>  list-style-type:square, circle, disc  Ordered list  <ol> <li>item name</li> </ol>  type = “1”, A, a, I, i  List item 15 By: Seshu Puvvada
  • 16. HTML Input elements •<input type="text" name="username"> Text •<input type="password" name="psw"> Password •<input type="submit" value="Submit"> Submit •<input type="radio" name=“accept" value=“yes" checked> Radio •<input type="checkbox" name=“country" value=“India"> Checkbox 16 By: Seshu Puvvada