SlideShare a Scribd company logo
Basics of WEB DEVELOPMENT
Roadmap
2
1 3 5
6
4
2
HTML JS
Collaboration of all 4
components
CSS WordPress Quiz
Team Presentation
3
Rashna Maharjan
WordPress Developer
Umesh Bhatta
Hubspot Developer
Salina Kansakar
Frontend Developer
HTML
Hyper Text Markup Language
4
Introduction To HTML
⊹ HTML stands for Hyper Text Markup Language
⊹ Standard markup language for Web page
⊹ Describes the structure of a web page
⊹ Consists of series of elements
⊹ Elements tell browser how to display the content
⊹ HTML 4.01 & HTML 5.0: Widely used successful
versions
5
ELements and tags
⊹ HTML tags are used to hold the HTML element
⊹ HTML element holds the content
⊹ HTML tag starts with < and ends with >
⊹ Whatever written within a HTML tag are HTML
elements
⊹ Attributes can also be included as per need like id,
class, href, etc
6
ELements and tags
7
Block and inline elements
⊹ BLOCK ELEMENT
Always starts on a new line
Always takes up the full width available
Has a top and a bottom margin
⊹ INLINE ELEMENT
Does not start on a new line
Always takes up as much width as necessary
8
Block elements
⊹ <ol>
⊹ <p>
⊹ <pre>
⊹ <section>
⊹ <table>
9
⊹ <dl>
⊹ <dt>
⊹ <fieldset>
⊹ <figcaption>
⊹ <figure>
⊹ <footer>
⊹ <form>
⊹ <tfoot>
⊹ <h1>-<h6>
⊹ <header>
⊹ <hr>
⊹ <li>
⊹ <main>
⊹ <nav>
⊹ <noscript>
⊹ <ul>
⊹ <address>
⊹ <article>
⊹ <aside>
⊹ <blockquote>
⊹ <canvas>
⊹ <dd>
⊹ <div>
⊹ <video>
INLINE elements
⊹ <a>
⊹ <abbr>
⊹ <acronym>
⊹ <b>
⊹ <bdo>
⊹ <big>
⊹ <br>
10
⊹ <button>
⊹ <cite>
⊹ <code>
⊹ <dfn>
⊹ <em>
⊹ <i>
⊹ <img>
⊹ <input>
⊹ <kbd>
⊹ <label>
⊹ <map>
⊹ <object>
⊹ <output>
⊹ <q>
⊹ <samp>
⊹ <script>
⊹ <select>
⊹ <small>
⊹ <span>
⊹ <strong>
⊹ <sub>
⊹ <sup>
⊹ <textarea>
⊹ <time>
⊹ <tt>
⊹ <var>
Types of tags
⊹ Paired Tags
⊹ Unpaired Tags
⊹ Utility-Based Tags
11
Paired tag
⊹ The tag consists of both opening tag and closing
tag
<p> This text is a paragraph . </p>
12
UnPaired tag(Standalone or singular)
⊹ The tag that does not have closing tag
<hr>
utility-based tag
⊹ The basis of the purpose they serve
⊹ Further divided to:
1. Formatting tags
2. Structure tags
3. Control tags
13
Formatting tags
⊹ Formatting of the texts like the size of the text, font styles etc.
<b>, <u>
14
Structure tags
⊹ Helps in structuring the HTML document
head, html, title, body etc
control tags
⊹ Managing content or managing scripts or libraries that are
external
⊹ All the form tags, drop-down lists, input text boxes, etc., are
used in interacting with the visitor or the user
⊹ https://www.w3schools.com/tags/ref_byfunc.asp
Basic structure of html
15
16
CSS (Cascading Style sheet)
2
Introduction
● CSS (Cascading Style Sheets) is a declarative language that
controls how webpages look in the browser.
● CSS defines how HTML elements are to be displayed.
● The purpose of CSS is to provide Web developers with a
standard way to define, apply, and manage sets of style
characteristics.
18
Syntax of css
A CSS rule consist of a selector and a declaration
block.
The selector points to the HTML element you want to style.
The declaration block contains one or more declarations separated by semicolons.
Each declaration includes a property name and value,separated by a colon.
19
Types of css
⊹ Inline Styles
⊹ Internal Styles
⊹ External Styles
20
Inline style
⊹ Inside styles are placed directly inside an HTML element in the
code.
⊹ Example: <h1 style=”color: green;”></h1>
21
Internal style
⊹ Internal styles are placed inside the head section of particular
web page via the style tag. Internal styles are also called
‘Embedded’ styles.
22
External style
⊹ The external style sheet is a separate page which is then linked
to the web page.
23
CSS selectors
CSS selectors allows you to select and manipulate HTML
presentations.
CSS selectors are used to find or select HTML elements based on their
class, type and attribute.
The CSS selectors are as follows:
1. Element Selector
2. ID Selector
3. Class Selector
4. Grouping Selector
24
The element selector
The element selector selects elements based on the element name.
Example:
p{text-align: center; color: red}
When we use above example, we get all <p> elements will be center-
aligned with a red text color.
25
The ID selector
The id selector uses the id attribute of an HTML element to select a
specific element.
An id should be unique within a page, so the id selector is used if you
want to select a single, unique element.
To select an element with a specific id, write a hash(#) character,
followed by the id of the element.
Example:
#cta {text-align: center; color: red;}
26
Class selector
The class selector selects elements with a specific class attribute.
To select elements with a specific class, write a dot(.)character,
followed by the name of the class.
Example:
.string {text-align: center; color: red;}
27
Grouping selector
Group selectors are used to style multiple elements at once and are
very helpful to minimise the code.
Example:
h1,p,span,a {color: red;}
28
CSS media queries
Media queries are a key part of responsive web design, as they
allow you to create different layouts depending on the size of the
viewport.
Media queries are a popular technique for delivering a tailored style
sheet (responsive web design) to desktops, laptops, tablets, and
mobile phones.
29
30
.presentation {width: 33.33%;}
31
@media only screen and (max-width: 768px) {
.presentation {width: 50%;}
}
@media only screen and (max-width: 480px) {
.presentation {width: 100%;}
}
32
33
javascript
3
Introduction
⊹ JavaScript is a scripting language designed for web
pages.
⊹ First web scripting language
⊹ Oftenly confuse with java but is totally different
⊹ JavaScript was invented by Brendan Eich in 1995
35
Advantages of javascript
⊹ Speed : Client-side JavaScript is very fast because it
can be run immediately within the client-side
browser.
⊹ Gives the ability to create rich interfaces.
⊹ Read/write/modify HTML elements.
⊹ JavaScript enhances Web pages with dynamic and
interactive features and can react to events.
36
Wordpress
Code is Poetry
4
Glossary
⊹ Dynamic Websites
⊹ Page Templates
⊹ Posts
⊹ Theme
⊹ Plugin
38
Introduction
⊹ Free and open source content management system
⊹ Based on PHP and MySQL
⊹ Released on May 27, 2003
⊹ Initially popular for blogging
⊹ Established as a framework of php to build any kind
of websites (from simple blog to full business)
39
60.8%
Market share in the CMS market
500+ sites
Built each day using WordPress
14.7%
World’s top websites powered by WordPress
40
Why Wordpress??
41
SEO Friendly
Create Permalinks,
Manage Metadata
Simple Integration
compatible with lots
third-party tools
Plugin and Widget
Can be complex or as
simple as you want it
to be.
Flexibility
Continuous update,
built-in updates
management system
Reliable
Our process is easy
42
1 2 3
43
Dashboard
Tour
Time for practical knowledge
44
“
45
46
“
47
Quiz Time!
https://share.nearpod.com/eHlfnB4D1bb
Any questions?
48
THANK YOU!

More Related Content

What's hot

Introduction to web development
Introduction to web developmentIntroduction to web development
Introduction to web development
Mohammed Safwat
 

What's hot (20)

Html, CSS & Web Designing
Html, CSS & Web DesigningHtml, CSS & Web Designing
Html, CSS & Web Designing
 
FRONT-END WEB DEVELOPMENT-Intro.pptx
FRONT-END WEB DEVELOPMENT-Intro.pptxFRONT-END WEB DEVELOPMENT-Intro.pptx
FRONT-END WEB DEVELOPMENT-Intro.pptx
 
Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1
 
CSS for Beginners
CSS for BeginnersCSS for Beginners
CSS for Beginners
 
Web development using javaScript, React js, Node js, HTML, CSS and SQL
Web development using javaScript, React js, Node js, HTML, CSS and SQLWeb development using javaScript, React js, Node js, HTML, CSS and SQL
Web development using javaScript, React js, Node js, HTML, CSS and SQL
 
Css Ppt
Css PptCss Ppt
Css Ppt
 
Modern Web Development
Modern Web DevelopmentModern Web Development
Modern Web Development
 
HTML, CSS And JAVASCRIPT!
HTML, CSS And JAVASCRIPT!HTML, CSS And JAVASCRIPT!
HTML, CSS And JAVASCRIPT!
 
Introduction to web development
Introduction to web developmentIntroduction to web development
Introduction to web development
 
Basic Details of HTML and CSS.pdf
Basic Details of HTML and CSS.pdfBasic Details of HTML and CSS.pdf
Basic Details of HTML and CSS.pdf
 
Introduction to Bootstrap
Introduction to BootstrapIntroduction to Bootstrap
Introduction to Bootstrap
 
Web development using HTML and CSS
Web development using HTML and CSSWeb development using HTML and CSS
Web development using HTML and CSS
 
Css
CssCss
Css
 
Intro to html, css & sass
Intro to html, css & sassIntro to html, css & sass
Intro to html, css & sass
 
Front End Development | Introduction
Front End Development | IntroductionFront End Development | Introduction
Front End Development | Introduction
 
Introduction to HTML and CSS
Introduction to HTML and CSSIntroduction to HTML and CSS
Introduction to HTML and CSS
 
Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)
 
How to learn HTML in 10 Days
How to learn HTML in 10 DaysHow to learn HTML in 10 Days
How to learn HTML in 10 Days
 
Html
HtmlHtml
Html
 
JavaScript
JavaScriptJavaScript
JavaScript
 

Similar to Web Development basics with WordPress

Similar to Web Development basics with WordPress (20)

Web development intership Presentation.pptx
Web development intership Presentation.pptxWeb development intership Presentation.pptx
Web development intership Presentation.pptx
 
Choice of programming language for web developing.
Choice of programming language for web developing.Choice of programming language for web developing.
Choice of programming language for web developing.
 
Lecture 2 introduction to html basics
Lecture 2 introduction to html basicsLecture 2 introduction to html basics
Lecture 2 introduction to html basics
 
Introduction to Web Development.pptx
Introduction to Web Development.pptxIntroduction to Web Development.pptx
Introduction to Web Development.pptx
 
Introduction to Web Development.pptx
Introduction to Web Development.pptxIntroduction to Web Development.pptx
Introduction to Web Development.pptx
 
Introduction to Web Development.pptx
Introduction to Web Development.pptxIntroduction to Web Development.pptx
Introduction to Web Development.pptx
 
wd project.pptx
wd project.pptxwd project.pptx
wd project.pptx
 
Introduction to HTML+CSS+Javascript.pptx
Introduction to HTML+CSS+Javascript.pptxIntroduction to HTML+CSS+Javascript.pptx
Introduction to HTML+CSS+Javascript.pptx
 
Introduction to HTML+CSS+Javascript.pptx
Introduction to HTML+CSS+Javascript.pptxIntroduction to HTML+CSS+Javascript.pptx
Introduction to HTML+CSS+Javascript.pptx
 
Web Concepts - an introduction - introduction
Web Concepts - an introduction - introductionWeb Concepts - an introduction - introduction
Web Concepts - an introduction - introduction
 
WEB DEVELOPMENT20CS41.pdf
WEB DEVELOPMENT20CS41.pdfWEB DEVELOPMENT20CS41.pdf
WEB DEVELOPMENT20CS41.pdf
 
Html,CSS & UI/UX design
Html,CSS & UI/UX designHtml,CSS & UI/UX design
Html,CSS & UI/UX design
 
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptxINDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
 
Understanding the Web Page Layout
Understanding the Web Page LayoutUnderstanding the Web Page Layout
Understanding the Web Page Layout
 
#4 - CSS Selectors, CSS3 and Web typography
#4 - CSS Selectors, CSS3 and Web typography#4 - CSS Selectors, CSS3 and Web typography
#4 - CSS Selectors, CSS3 and Web typography
 
1. Advanced Web Designing (12th IT) (1).pdf
1. Advanced Web Designing (12th IT) (1).pdf1. Advanced Web Designing (12th IT) (1).pdf
1. Advanced Web Designing (12th IT) (1).pdf
 
Web design using html
Web design using htmlWeb design using html
Web design using html
 
02 From HTML tags to XHTML
02 From HTML tags to XHTML02 From HTML tags to XHTML
02 From HTML tags to XHTML
 
Introduction of Html/css/js
Introduction of Html/css/jsIntroduction of Html/css/js
Introduction of Html/css/js
 
web devs ppt.ppsx
web devs ppt.ppsxweb devs ppt.ppsx
web devs ppt.ppsx
 

More from Rashna Maharjan

More from Rashna Maharjan (20)

Strategicmarketing_KFC.pdf
Strategicmarketing_KFC.pdfStrategicmarketing_KFC.pdf
Strategicmarketing_KFC.pdf
 
Rashna_ResearchPdf.pdf
Rashna_ResearchPdf.pdfRashna_ResearchPdf.pdf
Rashna_ResearchPdf.pdf
 
Rise, fall and future of Subway
Rise, fall and future of SubwayRise, fall and future of Subway
Rise, fall and future of Subway
 
Business Plan of Diyalo Pvt. Ltd
Business Plan of Diyalo Pvt. LtdBusiness Plan of Diyalo Pvt. Ltd
Business Plan of Diyalo Pvt. Ltd
 
International Business Note - Infrastructure University
International Business Note - Infrastructure UniversityInternational Business Note - Infrastructure University
International Business Note - Infrastructure University
 
Covid-19 pandemic and Work from Home
Covid-19 pandemic and Work from HomeCovid-19 pandemic and Work from Home
Covid-19 pandemic and Work from Home
 
Digital and Social Media Marketing
Digital and Social Media MarketingDigital and Social Media Marketing
Digital and Social Media Marketing
 
Note of Marketing Management MKTG 5210
Note of Marketing Management MKTG 5210 Note of Marketing Management MKTG 5210
Note of Marketing Management MKTG 5210
 
Note of Organizational Behavior HRMT 5210
Note of Organizational Behavior HRMT 5210Note of Organizational Behavior HRMT 5210
Note of Organizational Behavior HRMT 5210
 
Note of Quality and Change Management MGMT 5212
Note of Quality and Change Management MGMT 5212Note of Quality and Change Management MGMT 5212
Note of Quality and Change Management MGMT 5212
 
Walter A. Shewhart Introduction and Contribution
Walter A. Shewhart Introduction and ContributionWalter A. Shewhart Introduction and Contribution
Walter A. Shewhart Introduction and Contribution
 
11 Quiz related to HTML, CSS, JS and WP
11 Quiz related to HTML, CSS, JS and WP11 Quiz related to HTML, CSS, JS and WP
11 Quiz related to HTML, CSS, JS and WP
 
Presentation on Organizational Culture of NCELL
Presentation on Organizational Culture of NCELLPresentation on Organizational Culture of NCELL
Presentation on Organizational Culture of NCELL
 
A Report on Organizational Culture of NCELL
A Report on Organizational Culture of NCELLA Report on Organizational Culture of NCELL
A Report on Organizational Culture of NCELL
 
Patachara - notable female figure in Buddhism
Patachara - notable female figure in BuddhismPatachara - notable female figure in Buddhism
Patachara - notable female figure in Buddhism
 
Singhasartha Bahu - Traditional Nepal Bhasa Comic Story
Singhasartha Bahu - Traditional Nepal Bhasa Comic StorySinghasartha Bahu - Traditional Nepal Bhasa Comic Story
Singhasartha Bahu - Traditional Nepal Bhasa Comic Story
 
Taleju - Traditional Story of Bhaktapur Taleju
Taleju - Traditional Story of Bhaktapur TalejuTaleju - Traditional Story of Bhaktapur Taleju
Taleju - Traditional Story of Bhaktapur Taleju
 
One day WordPress workshop
One day WordPress workshopOne day WordPress workshop
One day WordPress workshop
 
Time Logger- BSc.CSIT Internship report
Time Logger- BSc.CSIT Internship reportTime Logger- BSc.CSIT Internship report
Time Logger- BSc.CSIT Internship report
 
Daily Expense Tracker BSc.CSIT Project Nepal
Daily Expense Tracker BSc.CSIT Project NepalDaily Expense Tracker BSc.CSIT Project Nepal
Daily Expense Tracker BSc.CSIT Project Nepal
 

Recently uploaded

Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 

Recently uploaded (20)

JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 

Web Development basics with WordPress

  • 1. Basics of WEB DEVELOPMENT
  • 2. Roadmap 2 1 3 5 6 4 2 HTML JS Collaboration of all 4 components CSS WordPress Quiz
  • 3. Team Presentation 3 Rashna Maharjan WordPress Developer Umesh Bhatta Hubspot Developer Salina Kansakar Frontend Developer
  • 5. Introduction To HTML ⊹ HTML stands for Hyper Text Markup Language ⊹ Standard markup language for Web page ⊹ Describes the structure of a web page ⊹ Consists of series of elements ⊹ Elements tell browser how to display the content ⊹ HTML 4.01 & HTML 5.0: Widely used successful versions 5
  • 6. ELements and tags ⊹ HTML tags are used to hold the HTML element ⊹ HTML element holds the content ⊹ HTML tag starts with < and ends with > ⊹ Whatever written within a HTML tag are HTML elements ⊹ Attributes can also be included as per need like id, class, href, etc 6
  • 8. Block and inline elements ⊹ BLOCK ELEMENT Always starts on a new line Always takes up the full width available Has a top and a bottom margin ⊹ INLINE ELEMENT Does not start on a new line Always takes up as much width as necessary 8
  • 9. Block elements ⊹ <ol> ⊹ <p> ⊹ <pre> ⊹ <section> ⊹ <table> 9 ⊹ <dl> ⊹ <dt> ⊹ <fieldset> ⊹ <figcaption> ⊹ <figure> ⊹ <footer> ⊹ <form> ⊹ <tfoot> ⊹ <h1>-<h6> ⊹ <header> ⊹ <hr> ⊹ <li> ⊹ <main> ⊹ <nav> ⊹ <noscript> ⊹ <ul> ⊹ <address> ⊹ <article> ⊹ <aside> ⊹ <blockquote> ⊹ <canvas> ⊹ <dd> ⊹ <div> ⊹ <video>
  • 10. INLINE elements ⊹ <a> ⊹ <abbr> ⊹ <acronym> ⊹ <b> ⊹ <bdo> ⊹ <big> ⊹ <br> 10 ⊹ <button> ⊹ <cite> ⊹ <code> ⊹ <dfn> ⊹ <em> ⊹ <i> ⊹ <img> ⊹ <input> ⊹ <kbd> ⊹ <label> ⊹ <map> ⊹ <object> ⊹ <output> ⊹ <q> ⊹ <samp> ⊹ <script> ⊹ <select> ⊹ <small> ⊹ <span> ⊹ <strong> ⊹ <sub> ⊹ <sup> ⊹ <textarea> ⊹ <time> ⊹ <tt> ⊹ <var>
  • 11. Types of tags ⊹ Paired Tags ⊹ Unpaired Tags ⊹ Utility-Based Tags 11
  • 12. Paired tag ⊹ The tag consists of both opening tag and closing tag <p> This text is a paragraph . </p> 12 UnPaired tag(Standalone or singular) ⊹ The tag that does not have closing tag <hr>
  • 13. utility-based tag ⊹ The basis of the purpose they serve ⊹ Further divided to: 1. Formatting tags 2. Structure tags 3. Control tags 13
  • 14. Formatting tags ⊹ Formatting of the texts like the size of the text, font styles etc. <b>, <u> 14 Structure tags ⊹ Helps in structuring the HTML document head, html, title, body etc control tags ⊹ Managing content or managing scripts or libraries that are external ⊹ All the form tags, drop-down lists, input text boxes, etc., are used in interacting with the visitor or the user ⊹ https://www.w3schools.com/tags/ref_byfunc.asp
  • 16. 16
  • 18. Introduction ● CSS (Cascading Style Sheets) is a declarative language that controls how webpages look in the browser. ● CSS defines how HTML elements are to be displayed. ● The purpose of CSS is to provide Web developers with a standard way to define, apply, and manage sets of style characteristics. 18
  • 19. Syntax of css A CSS rule consist of a selector and a declaration block. The selector points to the HTML element you want to style. The declaration block contains one or more declarations separated by semicolons. Each declaration includes a property name and value,separated by a colon. 19
  • 20. Types of css ⊹ Inline Styles ⊹ Internal Styles ⊹ External Styles 20
  • 21. Inline style ⊹ Inside styles are placed directly inside an HTML element in the code. ⊹ Example: <h1 style=”color: green;”></h1> 21
  • 22. Internal style ⊹ Internal styles are placed inside the head section of particular web page via the style tag. Internal styles are also called ‘Embedded’ styles. 22
  • 23. External style ⊹ The external style sheet is a separate page which is then linked to the web page. 23
  • 24. CSS selectors CSS selectors allows you to select and manipulate HTML presentations. CSS selectors are used to find or select HTML elements based on their class, type and attribute. The CSS selectors are as follows: 1. Element Selector 2. ID Selector 3. Class Selector 4. Grouping Selector 24
  • 25. The element selector The element selector selects elements based on the element name. Example: p{text-align: center; color: red} When we use above example, we get all <p> elements will be center- aligned with a red text color. 25
  • 26. The ID selector The id selector uses the id attribute of an HTML element to select a specific element. An id should be unique within a page, so the id selector is used if you want to select a single, unique element. To select an element with a specific id, write a hash(#) character, followed by the id of the element. Example: #cta {text-align: center; color: red;} 26
  • 27. Class selector The class selector selects elements with a specific class attribute. To select elements with a specific class, write a dot(.)character, followed by the name of the class. Example: .string {text-align: center; color: red;} 27
  • 28. Grouping selector Group selectors are used to style multiple elements at once and are very helpful to minimise the code. Example: h1,p,span,a {color: red;} 28
  • 29. CSS media queries Media queries are a key part of responsive web design, as they allow you to create different layouts depending on the size of the viewport. Media queries are a popular technique for delivering a tailored style sheet (responsive web design) to desktops, laptops, tablets, and mobile phones. 29
  • 31. 31 @media only screen and (max-width: 768px) { .presentation {width: 50%;} }
  • 32. @media only screen and (max-width: 480px) { .presentation {width: 100%;} } 32
  • 33. 33
  • 35. Introduction ⊹ JavaScript is a scripting language designed for web pages. ⊹ First web scripting language ⊹ Oftenly confuse with java but is totally different ⊹ JavaScript was invented by Brendan Eich in 1995 35
  • 36. Advantages of javascript ⊹ Speed : Client-side JavaScript is very fast because it can be run immediately within the client-side browser. ⊹ Gives the ability to create rich interfaces. ⊹ Read/write/modify HTML elements. ⊹ JavaScript enhances Web pages with dynamic and interactive features and can react to events. 36
  • 38. Glossary ⊹ Dynamic Websites ⊹ Page Templates ⊹ Posts ⊹ Theme ⊹ Plugin 38
  • 39. Introduction ⊹ Free and open source content management system ⊹ Based on PHP and MySQL ⊹ Released on May 27, 2003 ⊹ Initially popular for blogging ⊹ Established as a framework of php to build any kind of websites (from simple blog to full business) 39
  • 40. 60.8% Market share in the CMS market 500+ sites Built each day using WordPress 14.7% World’s top websites powered by WordPress 40
  • 41. Why Wordpress?? 41 SEO Friendly Create Permalinks, Manage Metadata Simple Integration compatible with lots third-party tools Plugin and Widget Can be complex or as simple as you want it to be. Flexibility Continuous update, built-in updates management system Reliable
  • 42. Our process is easy 42 1 2 3
  • 43. 43
  • 46. 46