SlideShare a Scribd company logo
Swapnali Pawar 1
Swapnali R. Pawar
2
Swapnali Pawar
Lab Session 3
1. CSS-Cascading Style Sheets-
1.1. CSS Selectors
1.2. Html divs & css
2. CSS-Box Model
3. CSS Font & Size-
CSS Dimension Properties
Swapnali Pawar 3
3. CSS-Cascading Style Sheets
• CSS is the language we use to style an HTML document.
• CSS describes how HTML elements should be displayed.
Swapnali Pawar 4
3. CSS-Cascading Style Sheets
Inline
Styles
External
Styles
Internal /
Embedded
Styles
Swapnali Pawar 5
CSS-Selectors
Swapnali Pawar
A CSS selector selects the HTML elements you want
to style.
CSS Selectors
CSS selectors are used to find or select the HTML elements you want to
style.
We can divide CSS selectors into five categories:
1. Simple selectors - (select elements based on name, id, class)
2. Combinator selectors - (select elements based on a specific
relationship between them)
3. Pseudo-class selectors - (select elements based on a certain state)
4. Pseudo-elements selectors - (select and style a part of an
element)
5. Attribute selectors - (select elements based on an attribute or
attribute value)
6
Swapnali Pawar 7
1
Simple selectors
Swapnali Pawar 8
The CSS element Selector
The element selector selects HTML elements
based on the element name.
Example
Here, all <p> elements on the page will be center-
aligned, with a red text color:
p {
text-align: center;
color: red;
}
Swapnali Pawar 9
The CSS id Selector
The id selector uses the id attribute of an HTML element to
select a specific element.
The id of an element is unique within a page, so the id
selector is used to select one unique element!
To select an element with a specific id, write a hash (#)
character, followed by the id of the element.
Example
The CSS rule below will be applied to the HTML element
with id="pid1":
#pid1{
text-align: center;
color: red;
}
Note: An id name cannot start with a number !
Swapnali Pawar 10
• The class selector selects HTML elements with a specific
class attribute.
• To select elements with a specific class, write a period (.)
character, followed by the class name.
• Example
In this example all HTML elements with class="center" will
be red and center-aligned:
.center {
text-align: center;
color: red;
}
You can also specify that only specific HTML elements
should be affected by a class
The CSS class Selector
Swapnali Pawar 11
In this example only <p> elements with class="center" will be red and center-
aligned:
p.center {
text-align: center;
color: red;
}
HTML elements can also refer to more than one class.
Example
In this example the <p> element will be styled according to class="center" and to
class="large":
<p class="center large">This paragraph refers to two classes.</p>
Class selector Examples
Swapnali Pawar 12
CSS Universal Selector
• The universal selector (*) selects all HTML
elements on the page.
• Example
The CSS rule below will affect every HTML
element on the page:
* {
text-align: center;
color: blue;
}
Swapnali Pawar 13
The CSS Grouping Selector
The grouping selector selects all the HTML elements with the same style
definitions.
Look at the following CSS code (the h1, h2, and p elements have the same
style definitions):
h1 {
text-align: center;
color: red;
}
h2 {
text-align: center;
color: red;
}
p {
text-align: center;
color: red;
}
Swapnali Pawar 14
Selector Example Example description
#id #firstname Selects the element with
id="firstname"
.class .intro Selects all elements with
class="intro"
element.class p.intro Selects only <p> elements with
class="intro"
* * Selects all elements
element p Selects all <p> elements
element,element,.. div, p Selects all <div> elements and all
<p> elements
All CSS Simple Selectors
Swapnali Pawar 15
What is Favicon ?
Favicons are the small image icons that appear next to
a website's title in the tab of a browser window. ... Because
you can also use them as desktop app icons, you need at least
a few different sizes that can be included in a favicon
ICO file type.
A favicon short for favorite icon, also known as a shortcut
icon, website icon, tab icon, URL icon, or bookmark icon, is a file
containing one or more small icons,associated with a particular website
or web page.A web designer can create such an icon and upload it to a
website (or web page) by several means, and graphical web browsers will
then make use of it.Browsers that provide favicon support typically display
a page's favicon in the browser's address bar (sometimes in the history as
well) and next to the page's name in a list of bookmarks.Browsers that
support a tabbed document interface typically show a page's favicon next
to the page's title on the tab, and site-specific browsers use the favicon as
a desktop icon
Swapnali Pawar 16
What is Favicon ?
Swapnali Pawar 17
To create Your Own Favicon Visit- www.favicon.cc
Favicon Example
Swapnali Pawar 18
<head>
<link rel=“icon” href=“favicon.ico”>
</head>
Adding Favicon to Webpage
Swapnali Pawar 19
Div
{
background-color:red;
}
Body
{
margin:0;
}
H1
{
Margin-top:0;
}
<body>
<div>
<h1>Hi I am Swapnali </h1>
<p>Welcome to WPS Lab 3 </p>
</div>
</body>
HTML DIVS & CSS
Swapnali Pawar 20
• In CSS, the term "box model" is used
when talking about design and layout.
• The CSS box model is essentially a box
that wraps around every HTML element.
• It consists of: margins, borders, padding,
and the actual content. The image below
illustrates the box model:
CSS BOX MODEL
Swapnali Pawar 21
CSS BOX MODEL
• Content - The content of the box, where text and images appear
• Padding - Clears an area around the content. The padding is transparent
• Border - A border that goes around the padding and content
• Margin - Clears an area outside the border. The margin is transparent
Swapnali Pawar 22
Here is the calculation:
320px (width)
+ 20px (left + right padding)
+ 10px (left + right border)
+ 0px (left + right margin)
= 350px
The total width of an element should be calculated like this:
Total element width = width + left padding + right padding + left border +
right border + left margin + right margin
The total height of an element should be calculated like this:
Total element height = height + top padding + bottom padding + top border +
bottom border + top margin + bottom margin
This <div> element will have a total width of 350px:
div {
width: 320px;
padding: 10px;
border: 5px solid gray;
margin: 0;
}
Example
BoxModel
Swapnali Pawar 23
CSS Font Families
Serif fonts have a small stroke at the edges of each letter. They create a
sense of formality and elegance.
Sans-serif fonts have clean lines (no small strokes attached). They
create a modern and minimalistic look.
Monospace fonts - here all the letters have the same fixed width. They
create a mechanical look.
Cursive fonts imitate human handwriting.
Fantasy fonts are decorative/playful fonts.
Swapnali Pawar 24
CSS Fonts Example
Specify some different fonts for three paragraphs:
.p1
{
font-family: "Times New Roman", Times,
serif;
}
.p2
{
font-family: Arial, Helvetica, sans-serif;
}
.p3
{
font-family: "Lucida Console", "Courier
New", monospace;
}
Swapnali Pawar 25
Property Description
height Sets the height of an element
max-height Sets the maximum height of an element
max-width Sets the maximum width of an element
min-height Sets the minimum height of an element
min-width Sets the minimum width of an element
width Sets the width of an element
CSS Dimension Properties
Swapnali Pawar 26
div
{
height: 200px;
width: 50%;
background-color: powderblue;
}
Example
This <div> element has a height of 100 pixels and a max-width of 500 pixels:
div {
max-width: 500px;
height: 100px;
background-color: powderblue;
}
CSS height and width
The CSS height and width properties are used to set the height
and width of an element.
The CSS max-width property is used to set the maximum width of
an element.
Swapnali Pawar 27
<html>
<head>
<title>Swapnali-101</title>
</head>
<body style="background-color:#F9F9F9;">
<center>
<h1 style="color:#54436B;background-color:F6C6EA">Government College Of Engineering Karad</h1>
<h2 style="color:red; background-color:#CDF0EA;">Web Programming And Scripting Experiments</h2>
<hr>
<h3>Roll Number :101</h3>
<h3>Student Name: Swapnali Pawar</h3>
<hr>
<table border=1>
<thead>
<th>Experiment No</th>
<th>Experiment Name</th>
<th>Experiment Link</th>
</thead>
<tr>
<td>1</td>
<td>Create Your Personal Site</td>
<td><a href="dataExperiment1.html">MySite1</a></td>
</tr>
<tr>
<td>2</td>
<td>Create Site Using Button Link Map</td>
<td><a href="dataExperiment2.html">MySite2</a></td>
</tr>
</table>
</center>
</body>
</html>
Host Experiments on Live Hosting Site
Swapnali Pawar 28
Student Activity
Swapnali Pawar 29
Student Activity
Experiment 3-
To create Web Page Using table & Multimedia Tags
Experiment 4-
To create Webpage using css
Swapnali Pawar 30

More Related Content

What's hot (20)

PDF
Flevy.com - Business Process Master List (BPML) Template
David Tracy
 
PDF
Exports under GST : LUT & Bond
Sandeep Rathod
 
PPS
JSP Error handling
kamal kotecha
 
PDF
inter-company-reconciliation in SAP
Rajeev Kumar
 
PPTX
Css selectors
Dinesh Kumar
 
PPTX
Shadows Effects in CSS
Webtech Learning
 
PPTX
SAP Smart forms
Jugul Crasta
 
PPTX
Bao cao ERP: tai chinh - ke toan
Tai Nguyen An
 
PPTX
Database Programming Techniques
Raji Ghawi
 
PDF
IDOC
Hari Krishna
 
PPTX
Static and Dynamic webpage
Aishwarya Pallai
 
DOCX
GU_SAP S4 HANA_Activate Account Assignment Objects.docx
MICKAEL QUESNOT
 
PDF
Sap ecatt - mass data uploading
Capgemini
 
PDF
Project Management - Phase 1: ASIS Preparation
Rizwan Ul Haque
 
PPTX
Analytics machine learning in weka
Sudhakar Chavan
 
PDF
Web services y java
Oliver Centeno
 
PPT
Purchasing overview
b1af94le
 
PPTX
RESTful Architecture
Kabir Baidya
 
PPTX
Advance HTML
VijaySingh790398
 
PDF
Time based progress analysis in project system (revenue recognition) sap blogs
Venu Vemula
 
Flevy.com - Business Process Master List (BPML) Template
David Tracy
 
Exports under GST : LUT & Bond
Sandeep Rathod
 
JSP Error handling
kamal kotecha
 
inter-company-reconciliation in SAP
Rajeev Kumar
 
Css selectors
Dinesh Kumar
 
Shadows Effects in CSS
Webtech Learning
 
SAP Smart forms
Jugul Crasta
 
Bao cao ERP: tai chinh - ke toan
Tai Nguyen An
 
Database Programming Techniques
Raji Ghawi
 
Static and Dynamic webpage
Aishwarya Pallai
 
GU_SAP S4 HANA_Activate Account Assignment Objects.docx
MICKAEL QUESNOT
 
Sap ecatt - mass data uploading
Capgemini
 
Project Management - Phase 1: ASIS Preparation
Rizwan Ul Haque
 
Analytics machine learning in weka
Sudhakar Chavan
 
Web services y java
Oliver Centeno
 
Purchasing overview
b1af94le
 
RESTful Architecture
Kabir Baidya
 
Advance HTML
VijaySingh790398
 
Time based progress analysis in project system (revenue recognition) sap blogs
Venu Vemula
 

Similar to Web Programming& Scripting Lab (20)

PPT
Cascading Style Sheets
M Vishnuvardhan Reddy
 
PDF
Css from scratch
Ahmad Al-ammar
 
PPTX
Module 2 CSS . cascading style sheet and its uses
BKReddy3
 
PPTX
Fundamental of Web Development Tutorials-CSS by PINFO Technologies.pptx
umoren
 
PPTX
Casecading Style Sheets for Hyper Text Transfer Protocol.pptx
usmanahmadawan
 
PPT
Basic css
Gopinath Ambothi
 
PPTX
CSS_Day_ONE (W3schools)
Rafi Haidari
 
PPTX
Building Next Generation Websites by Muhammad Ehtisham Siddiqui
Muhammad Ehtisham Siddiqui
 
PPTX
Building Next Generation Websites Session5
Muhammad Ehtisham Siddiqui
 
PPTX
CSS.pptx
RasheedMohammad6
 
PPTX
UNIT 3WOP fgfufhbuiibpvihbvpihivbhibvipuuvbiuvboi
utsavsd11
 
PDF
Web Design Course: CSS lecture 1
Gheyath M. Othman
 
PPT
CSS Basic and Common Errors
Hock Leng PUAH
 
PPTX
WEB TECHNOLOGY Unit-2.pptx
karthiksmart21
 
PPTX
Css basics
mirza asif haider
 
PDF
Cascading Style Sheets
Mukesh Tekwani
 
PDF
Chapterrr_8_Introduction to CSS.pptx.pdf
ankitayadavay123
 
PDF
Webpage style with CSS
Hemant Patidar
 
PPTX
Cascading Styling Sheets(CSS) simple design language intended to transform th...
JebaRaj26
 
Cascading Style Sheets
M Vishnuvardhan Reddy
 
Css from scratch
Ahmad Al-ammar
 
Module 2 CSS . cascading style sheet and its uses
BKReddy3
 
Fundamental of Web Development Tutorials-CSS by PINFO Technologies.pptx
umoren
 
Casecading Style Sheets for Hyper Text Transfer Protocol.pptx
usmanahmadawan
 
Basic css
Gopinath Ambothi
 
CSS_Day_ONE (W3schools)
Rafi Haidari
 
Building Next Generation Websites by Muhammad Ehtisham Siddiqui
Muhammad Ehtisham Siddiqui
 
Building Next Generation Websites Session5
Muhammad Ehtisham Siddiqui
 
UNIT 3WOP fgfufhbuiibpvihbvpihivbhibvipuuvbiuvboi
utsavsd11
 
Web Design Course: CSS lecture 1
Gheyath M. Othman
 
CSS Basic and Common Errors
Hock Leng PUAH
 
WEB TECHNOLOGY Unit-2.pptx
karthiksmart21
 
Css basics
mirza asif haider
 
Cascading Style Sheets
Mukesh Tekwani
 
Chapterrr_8_Introduction to CSS.pptx.pdf
ankitayadavay123
 
Webpage style with CSS
Hemant Patidar
 
Cascading Styling Sheets(CSS) simple design language intended to transform th...
JebaRaj26
 
Ad

More from Swapnali Pawar (19)

PDF
Unit 3 introduction to android
Swapnali Pawar
 
PDF
Unit 1-Introduction to Mobile Computing
Swapnali Pawar
 
PDF
Unit 2.design mobile computing architecture
Swapnali Pawar
 
PDF
Introduction to ios
Swapnali Pawar
 
PDF
Fresher interview tips demo
Swapnali Pawar
 
PDF
View & index in SQL
Swapnali Pawar
 
PDF
Introduction to android
Swapnali Pawar
 
PDF
Android Introduction
Swapnali Pawar
 
PDF
SQL JOINS
Swapnali Pawar
 
PDF
Unit 2.design computing architecture 2.1
Swapnali Pawar
 
PDF
Unit 2 Design mobile computing architecture MC1514
Swapnali Pawar
 
PDF
Design computing architecture ~ Mobile Technologies
Swapnali Pawar
 
PDF
Exception Handling
Swapnali Pawar
 
PDF
Mobile technology-Unit 1
Swapnali Pawar
 
PDF
Mobile Technology 3
Swapnali Pawar
 
PDF
Mobile Technology
Swapnali Pawar
 
PDF
Mobile Technology
Swapnali Pawar
 
PDF
Database Management System 1
Swapnali Pawar
 
PDF
web programming & scripting
Swapnali Pawar
 
Unit 3 introduction to android
Swapnali Pawar
 
Unit 1-Introduction to Mobile Computing
Swapnali Pawar
 
Unit 2.design mobile computing architecture
Swapnali Pawar
 
Introduction to ios
Swapnali Pawar
 
Fresher interview tips demo
Swapnali Pawar
 
View & index in SQL
Swapnali Pawar
 
Introduction to android
Swapnali Pawar
 
Android Introduction
Swapnali Pawar
 
SQL JOINS
Swapnali Pawar
 
Unit 2.design computing architecture 2.1
Swapnali Pawar
 
Unit 2 Design mobile computing architecture MC1514
Swapnali Pawar
 
Design computing architecture ~ Mobile Technologies
Swapnali Pawar
 
Exception Handling
Swapnali Pawar
 
Mobile technology-Unit 1
Swapnali Pawar
 
Mobile Technology 3
Swapnali Pawar
 
Mobile Technology
Swapnali Pawar
 
Mobile Technology
Swapnali Pawar
 
Database Management System 1
Swapnali Pawar
 
web programming & scripting
Swapnali Pawar
 
Ad

Recently uploaded (20)

PPT
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
PDF
LAW OF CONTRACT ( 5 YEAR LLB & UNITARY LLB)- MODULE-3 - LEARN THROUGH PICTURE
APARNA T SHAIL KUMAR
 
PPSX
HEALTH ASSESSMENT (Community Health Nursing) - GNM 1st Year
Priyanshu Anand
 
PPTX
HYDROCEPHALUS: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
PDF
The dynastic history of the Chahmana.pdf
PrachiSontakke5
 
PPTX
Soil and agriculture microbiology .pptx
Keerthana Ramesh
 
PPTX
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
PDF
Lesson 2 - WATER,pH, BUFFERS, AND ACID-BASE.pdf
marvinnbustamante1
 
PPTX
Pyhton with Mysql to perform CRUD operations.pptx
Ramakrishna Reddy Bijjam
 
PPT
Talk on Critical Theory, Part One, Philosophy of Social Sciences
Soraj Hongladarom
 
PPTX
Universal immunization Programme (UIP).pptx
Vishal Chanalia
 
PPTX
How to Create a PDF Report in Odoo 18 - Odoo Slides
Celine George
 
PDF
DIGESTION OF CARBOHYDRATES,PROTEINS,LIPIDS
raviralanaresh2
 
PDF
LAW OF CONTRACT (5 YEAR LLB & UNITARY LLB )- MODULE - 1.& 2 - LEARN THROUGH P...
APARNA T SHAIL KUMAR
 
PDF
SSHS-2025-PKLP_Quarter-1-Dr.-Kerby-Alvarez.pdf
AishahSangcopan1
 
PDF
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
PPTX
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
PPTX
BANDHA (BANDAGES) PPT.pptx ayurveda shalya tantra
rakhan78619
 
PDF
ARAL-Orientation_Morning-Session_Day-11.pdf
JoelVilloso1
 
PPTX
PATIENT ASSIGNMENTS AND NURSING CARE RESPONSIBILITIES.pptx
PRADEEP ABOTHU
 
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
LAW OF CONTRACT ( 5 YEAR LLB & UNITARY LLB)- MODULE-3 - LEARN THROUGH PICTURE
APARNA T SHAIL KUMAR
 
HEALTH ASSESSMENT (Community Health Nursing) - GNM 1st Year
Priyanshu Anand
 
HYDROCEPHALUS: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
The dynastic history of the Chahmana.pdf
PrachiSontakke5
 
Soil and agriculture microbiology .pptx
Keerthana Ramesh
 
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
Lesson 2 - WATER,pH, BUFFERS, AND ACID-BASE.pdf
marvinnbustamante1
 
Pyhton with Mysql to perform CRUD operations.pptx
Ramakrishna Reddy Bijjam
 
Talk on Critical Theory, Part One, Philosophy of Social Sciences
Soraj Hongladarom
 
Universal immunization Programme (UIP).pptx
Vishal Chanalia
 
How to Create a PDF Report in Odoo 18 - Odoo Slides
Celine George
 
DIGESTION OF CARBOHYDRATES,PROTEINS,LIPIDS
raviralanaresh2
 
LAW OF CONTRACT (5 YEAR LLB & UNITARY LLB )- MODULE - 1.& 2 - LEARN THROUGH P...
APARNA T SHAIL KUMAR
 
SSHS-2025-PKLP_Quarter-1-Dr.-Kerby-Alvarez.pdf
AishahSangcopan1
 
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
BANDHA (BANDAGES) PPT.pptx ayurveda shalya tantra
rakhan78619
 
ARAL-Orientation_Morning-Session_Day-11.pdf
JoelVilloso1
 
PATIENT ASSIGNMENTS AND NURSING CARE RESPONSIBILITIES.pptx
PRADEEP ABOTHU
 

Web Programming& Scripting Lab

  • 3. Lab Session 3 1. CSS-Cascading Style Sheets- 1.1. CSS Selectors 1.2. Html divs & css 2. CSS-Box Model 3. CSS Font & Size- CSS Dimension Properties Swapnali Pawar 3
  • 4. 3. CSS-Cascading Style Sheets • CSS is the language we use to style an HTML document. • CSS describes how HTML elements should be displayed. Swapnali Pawar 4
  • 5. 3. CSS-Cascading Style Sheets Inline Styles External Styles Internal / Embedded Styles Swapnali Pawar 5
  • 6. CSS-Selectors Swapnali Pawar A CSS selector selects the HTML elements you want to style. CSS Selectors CSS selectors are used to find or select the HTML elements you want to style. We can divide CSS selectors into five categories: 1. Simple selectors - (select elements based on name, id, class) 2. Combinator selectors - (select elements based on a specific relationship between them) 3. Pseudo-class selectors - (select elements based on a certain state) 4. Pseudo-elements selectors - (select and style a part of an element) 5. Attribute selectors - (select elements based on an attribute or attribute value) 6
  • 8. Swapnali Pawar 8 The CSS element Selector The element selector selects HTML elements based on the element name. Example Here, all <p> elements on the page will be center- aligned, with a red text color: p { text-align: center; color: red; }
  • 9. Swapnali Pawar 9 The CSS id Selector The id selector uses the id attribute of an HTML element to select a specific element. The id of an element is unique within a page, so the id selector is used to select one unique element! To select an element with a specific id, write a hash (#) character, followed by the id of the element. Example The CSS rule below will be applied to the HTML element with id="pid1": #pid1{ text-align: center; color: red; } Note: An id name cannot start with a number !
  • 10. Swapnali Pawar 10 • The class selector selects HTML elements with a specific class attribute. • To select elements with a specific class, write a period (.) character, followed by the class name. • Example In this example all HTML elements with class="center" will be red and center-aligned: .center { text-align: center; color: red; } You can also specify that only specific HTML elements should be affected by a class The CSS class Selector
  • 11. Swapnali Pawar 11 In this example only <p> elements with class="center" will be red and center- aligned: p.center { text-align: center; color: red; } HTML elements can also refer to more than one class. Example In this example the <p> element will be styled according to class="center" and to class="large": <p class="center large">This paragraph refers to two classes.</p> Class selector Examples
  • 12. Swapnali Pawar 12 CSS Universal Selector • The universal selector (*) selects all HTML elements on the page. • Example The CSS rule below will affect every HTML element on the page: * { text-align: center; color: blue; }
  • 13. Swapnali Pawar 13 The CSS Grouping Selector The grouping selector selects all the HTML elements with the same style definitions. Look at the following CSS code (the h1, h2, and p elements have the same style definitions): h1 { text-align: center; color: red; } h2 { text-align: center; color: red; } p { text-align: center; color: red; }
  • 14. Swapnali Pawar 14 Selector Example Example description #id #firstname Selects the element with id="firstname" .class .intro Selects all elements with class="intro" element.class p.intro Selects only <p> elements with class="intro" * * Selects all elements element p Selects all <p> elements element,element,.. div, p Selects all <div> elements and all <p> elements All CSS Simple Selectors
  • 15. Swapnali Pawar 15 What is Favicon ? Favicons are the small image icons that appear next to a website's title in the tab of a browser window. ... Because you can also use them as desktop app icons, you need at least a few different sizes that can be included in a favicon ICO file type. A favicon short for favorite icon, also known as a shortcut icon, website icon, tab icon, URL icon, or bookmark icon, is a file containing one or more small icons,associated with a particular website or web page.A web designer can create such an icon and upload it to a website (or web page) by several means, and graphical web browsers will then make use of it.Browsers that provide favicon support typically display a page's favicon in the browser's address bar (sometimes in the history as well) and next to the page's name in a list of bookmarks.Browsers that support a tabbed document interface typically show a page's favicon next to the page's title on the tab, and site-specific browsers use the favicon as a desktop icon
  • 16. Swapnali Pawar 16 What is Favicon ?
  • 17. Swapnali Pawar 17 To create Your Own Favicon Visit- www.favicon.cc Favicon Example
  • 18. Swapnali Pawar 18 <head> <link rel=“icon” href=“favicon.ico”> </head> Adding Favicon to Webpage
  • 19. Swapnali Pawar 19 Div { background-color:red; } Body { margin:0; } H1 { Margin-top:0; } <body> <div> <h1>Hi I am Swapnali </h1> <p>Welcome to WPS Lab 3 </p> </div> </body> HTML DIVS & CSS
  • 20. Swapnali Pawar 20 • In CSS, the term "box model" is used when talking about design and layout. • The CSS box model is essentially a box that wraps around every HTML element. • It consists of: margins, borders, padding, and the actual content. The image below illustrates the box model: CSS BOX MODEL
  • 21. Swapnali Pawar 21 CSS BOX MODEL • Content - The content of the box, where text and images appear • Padding - Clears an area around the content. The padding is transparent • Border - A border that goes around the padding and content • Margin - Clears an area outside the border. The margin is transparent
  • 22. Swapnali Pawar 22 Here is the calculation: 320px (width) + 20px (left + right padding) + 10px (left + right border) + 0px (left + right margin) = 350px The total width of an element should be calculated like this: Total element width = width + left padding + right padding + left border + right border + left margin + right margin The total height of an element should be calculated like this: Total element height = height + top padding + bottom padding + top border + bottom border + top margin + bottom margin This <div> element will have a total width of 350px: div { width: 320px; padding: 10px; border: 5px solid gray; margin: 0; } Example BoxModel
  • 23. Swapnali Pawar 23 CSS Font Families Serif fonts have a small stroke at the edges of each letter. They create a sense of formality and elegance. Sans-serif fonts have clean lines (no small strokes attached). They create a modern and minimalistic look. Monospace fonts - here all the letters have the same fixed width. They create a mechanical look. Cursive fonts imitate human handwriting. Fantasy fonts are decorative/playful fonts.
  • 24. Swapnali Pawar 24 CSS Fonts Example Specify some different fonts for three paragraphs: .p1 { font-family: "Times New Roman", Times, serif; } .p2 { font-family: Arial, Helvetica, sans-serif; } .p3 { font-family: "Lucida Console", "Courier New", monospace; }
  • 25. Swapnali Pawar 25 Property Description height Sets the height of an element max-height Sets the maximum height of an element max-width Sets the maximum width of an element min-height Sets the minimum height of an element min-width Sets the minimum width of an element width Sets the width of an element CSS Dimension Properties
  • 26. Swapnali Pawar 26 div { height: 200px; width: 50%; background-color: powderblue; } Example This <div> element has a height of 100 pixels and a max-width of 500 pixels: div { max-width: 500px; height: 100px; background-color: powderblue; } CSS height and width The CSS height and width properties are used to set the height and width of an element. The CSS max-width property is used to set the maximum width of an element.
  • 27. Swapnali Pawar 27 <html> <head> <title>Swapnali-101</title> </head> <body style="background-color:#F9F9F9;"> <center> <h1 style="color:#54436B;background-color:F6C6EA">Government College Of Engineering Karad</h1> <h2 style="color:red; background-color:#CDF0EA;">Web Programming And Scripting Experiments</h2> <hr> <h3>Roll Number :101</h3> <h3>Student Name: Swapnali Pawar</h3> <hr> <table border=1> <thead> <th>Experiment No</th> <th>Experiment Name</th> <th>Experiment Link</th> </thead> <tr> <td>1</td> <td>Create Your Personal Site</td> <td><a href="dataExperiment1.html">MySite1</a></td> </tr> <tr> <td>2</td> <td>Create Site Using Button Link Map</td> <td><a href="dataExperiment2.html">MySite2</a></td> </tr> </table> </center> </body> </html> Host Experiments on Live Hosting Site
  • 29. Swapnali Pawar 29 Student Activity Experiment 3- To create Web Page Using table & Multimedia Tags Experiment 4- To create Webpage using css