SlideShare a Scribd company logo
by  DHANESH.T.S CSS
What    is  Cascading Style Sheets (CSS) is a simple mechanism for adding style (e.g. fonts, colors, spacing) to Web documents.  PUNE  IT  LABS
Advantages of CSS Completely consistent with the look and feel of your pages  More control over the layout and design  Pages download faster, sometimes by as much as 50%  You have to type less code, and your pages are shorter and neater.  CSS properties can also be dynamically changed with a JavaScript. eg.  object .style.cssFloat="left"  PUNE  IT  LABS
. With a combination of positioning, floating, margins, padding and borders, you should be able to represent ANY web design and there is nothing that can be done in tables that can not be done with CSS. PUNE  IT  LABS
There are three parts to CSS The styles a blue headline eg: <font color=&quot;#0000ff&quot;><h4>a blue headline</h4></font>  a blue headline Their placement The fact that they can cascade. PUNE  IT  LABS
Where HTML has tags, CSS has 'selectors'.   A Cascading Style Sheets rule is made up of a selector and a declaration. H2 {color: blue;} selector {declaration;} The declaration is the part of the rule inside the curly braces. It specifies what a style effect will be. For example, &quot;color: blue&quot;. Eg:   body {       font-size: 12px;       color: navy;  }   PUNE  IT  LABS
A declaration has two parts separated by a colon: property and value. selector {property:value} More than one declaration may be placed inside the curly braces  A semi-colon must separate each declaration from the next. The ending declaration does not require a semi-colon  Eg.  selector {property:value; property:value;}   H2 {color:blue; font-family:Arial, sans-serif;} If you neglect to place a semi-colon between any two declarations your style sheet will totally fail.  H1 {font-family:Arial, Helvetica, sans-serif;} H2 {font-family:Arial, Helvetica, sans-serif;} H3 {font-family:Arial, Helvetica, sans-serif;}   H1, H2, H3 {font-family:Arial, Helvetica, sans-serif;} PUNE  IT  LABS
In-line Internal External Applying CSS PUNE  IT  LABS
<p style=&quot;color: red&quot;>Sample text</p>   In-line HTML should be a  presentation free  document, and so in-line styles should be avoided wherever possible. PUNE  IT  LABS
<html>    <head>    <title>CSS Example</title>    <style type=&quot;text/css&quot;>        p {          color: red;          }      a {              color: blue;          }     </style>     .......  Internal PUNE  IT  LABS
p {        color: red;   }   a {        color: blue;   }   <html>  <head>  <title>CSS Example</title>       <link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;web.css&quot; />   ...  External PUNE  IT  LABS
Lengths and Percentages There are specific units for values used in CSS, but there are some general units that are used in a number of properties Such as-  em  (such as font-size: 2em) ex  (one ex is the x-height of a font (x-height is usually about half the font-size)   px  (such as font-size: 12px)  pixels  pt  (such as font-size: 12pt)  point (1 pt is the same as 1/72 inch)  pc  pica (1 pc is the same as 12 points)  %  (such as font-size: 80%)percentage Other units include  cm  (centimetres),  mm  (millimetres) and  in  (inches). When a value is  zero , you do not need to state a unit.  Eg: border : 0 PUNE  IT  LABS
Different foms: Name of Colour RGB HEX code CSS brings 16 million  colours to Web Page. There are 17 valid predefined colour names.  They are  -  aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, orange, purple, red, silver, teal, white, and yellow. PUNE  IT  LABS
red rgb(255,0,0) rgb(100%,0%,0%) #ff0000 #f00 transparent  is also a valid value. The three values in the rbg value are from 0 to 255. Hexadecimal  is a  base-16  number system. hexadecimal has 16 digits, from 0 to f. The hex number is prefixed with a hash character ( # ) and can be three or six digits in length. Basically, the three-digit version is a compressed version of the six-digit (#f00 becomes #ff0000, #c96 becomes #cc9966 etc.).  PUNE  IT  LABS
None  : The element will not be displayed. p {display : none} Block  : The element will be displayed as a block-level element, with a line break before and after the element. p {display : block} Inline  : The element will be displayed as an inline element, with no line break before or after the element. p {display : inline} PUNE  IT  LABS
Other display types ol ul PUNE  IT  LABS
Static Relative Absolute Fixed PUNE  IT  LABS
Static: The value static is the default value for elements and renders the position in the normal order of things as they appear in the html Relative: It is much like static, but the element can be offset from its original position with the properties  top ,  right ,  bottom  and  left  . Absolute: The absolute element can be placed anywhere on the page using  top ,  right ,  bottom  and  left  . Fixed: It behaves like absolute, but fixed elements should stay exactly where they are on the screen even when the page is scrolled.  PUNE  IT  LABS
Floating an element will shift it to the right or left of a line, with surrounding content flowing around it. Floating is normally used to position smaller elements within a page  Eg: img   {   float: left   }  PUNE  IT  LABS
Clear: The CSS clear property is used to for control flow when using the float property. Using CSS clear, you can specify whether to keep one or both sides of an element &quot;clear&quot; (i.e. no elements can appear on the side that is clear).  none - floating elements can appear on either side  left - floating elements can not appear on the left (i.e. keep the left side &quot;clear&quot;)  right - floating elements can not appear on the right (i.e. keep the right side &quot;clear&quot;)  both - floating elements can not appear on the left or right (i.e. keep both sides &quot;clear&quot;)  inherit  PUNE  IT  LABS
Font-family The font you specify must be on the user's computer, so there is little point in using obscure fonts. The most commonly used are arial, verdana and times new roman), but you can specify more than one font, separated by  commas . If the name of the font is more than one word it should be  put in quotation marks (“------“) Font-size The size of the font. Be careful with this - text such as headings should not just be a paragraph in a large font; you should still use headings ( h1 ,  h2  etc.) PUNE  IT  LABS
Font-weight This states whether the text is bold or not.  Commonly used are  font-weight: bold or font-weight: normal. In theory it can also be bolder, lighter, 100, 200, 300, 400, 500, 600, 700, 800 or 900 Font-style font-style:  italic  or font-style: normal . Text-decoration This states whether the text is underlined or not.  text-decoration: overline text-decoration: line-through , strike-through,  text-decoration: underline (  should only be used for links ) This property is usually used to decorate links, such as specifying no underline with  text-decoration: none. PUNE  IT  LABS
text-transform This will change the case of the text. text-transform: capitalize   text-transform: uppercase   text-transform: lowercase   text-transform: none Text spacing letter-spacing  and  word-spacing   line-height   text-align text-indent Eg.   p {       letter-spacing: 2px;        word-spacing: 3px;        line-height: 4px;        text-align: center;   }  PUNE  IT  LABS
Margins and Padding Margins  and  Padding  are the two most commonly used properties for spacing-out elements. A margin is the space  outside  of the element, whereas padding is the space  inside  the element. Eg: h2 {      font-size: 10px;      background-color: #1F488D;      margin: 10px;      padding: 5px;  }  PUNE  IT  LABS
Padding padding can have:  #sample  { padding: 10px; } #sample  { padding: 10px 5px } #sample  { padding: 10px 5px 2px } #sample  { padding: 10px 5px 2px 5px } one value, such as 10px, to specify equal padding on every side  two values, such as 10px 5px, to specify top/bottom (first value) and right/left (second value) padding  three values, such as 10px 5px 2px, to specify top (first value), right/left (second value) and bottom (third value) padding  four values, such as 10px 5px 2px 1px to specify top, right, bottom and left padding respectively  PUNE  IT  LABS
Borders  can be applied to most HTML elements within the body. border-style The values can be  solid ,  dotted ,  dashed ,  double ,  groove ,  ridge ,  inset  and  outset . border-width   border-top-width ,  border-right-widht ,  border-bottom-width  and  border-left-width border-color   Add the following code to the CSS file: Eg.   h2 {     border-style: dashed;       border-width: 3px;     border-left-width: 10px;      border-right-width: 10px;       border-color: red;  }  PUNE  IT  LABS
PUNE  IT  LABS by- DHANESH.T.S
Ad

More Related Content

What's hot (20)

Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)
Chris Poteet
 
CSS ppt
CSS pptCSS ppt
CSS ppt
Sanmuga Nathan
 
Css pseudo-classes
Css pseudo-classesCss pseudo-classes
Css pseudo-classes
Webtech Learning
 
Css Ppt
Css PptCss Ppt
Css Ppt
Hema Prasanth
 
html-css
html-csshtml-css
html-css
Dhirendra Chauhan
 
Css position
Css positionCss position
Css position
Webtech Learning
 
CSS3 Media Queries
CSS3 Media QueriesCSS3 Media Queries
CSS3 Media Queries
Russ Weakley
 
HTML Text formatting tags
HTML Text formatting tagsHTML Text formatting tags
HTML Text formatting tags
Himanshu Pathak
 
Css backgrounds
Css   backgroundsCss   backgrounds
Css backgrounds
AbhishekMondal42
 
HTML Fundamentals
HTML FundamentalsHTML Fundamentals
HTML Fundamentals
BG Java EE Course
 
jQuery for beginners
jQuery for beginnersjQuery for beginners
jQuery for beginners
Arulmurugan Rajaraman
 
Cascading Style Sheets (CSS) help
Cascading Style Sheets (CSS) helpCascading Style Sheets (CSS) help
Cascading Style Sheets (CSS) help
casestudyhelp
 
HTML Forms
HTML FormsHTML Forms
HTML Forms
Ravinder Kamboj
 
Complete Lecture on Css presentation
Complete Lecture on Css presentation Complete Lecture on Css presentation
Complete Lecture on Css presentation
Salman Memon
 
Introduction of Html/css/js
Introduction of Html/css/jsIntroduction of Html/css/js
Introduction of Html/css/js
Knoldus Inc.
 
CSS
CSSCSS
CSS
People Strategists
 
Html text and formatting
Html text and formattingHtml text and formatting
Html text and formatting
eShikshak
 
Css types internal, external and inline (1)
Css types internal, external and inline (1)Css types internal, external and inline (1)
Css types internal, external and inline (1)
Webtech Learning
 
Javascript basics
Javascript basicsJavascript basics
Javascript basics
shreesenthil
 

Similar to CSS for Beginners (20)

CSS
CSSCSS
CSS
ARJUN
 
Css
CssCss
Css
Rathan Raj
 
Basics Of Css And Some Common Mistakes
Basics Of Css And Some Common MistakesBasics Of Css And Some Common Mistakes
Basics Of Css And Some Common Mistakes
sanjay2211
 
CSS
CSSCSS
CSS
bjornh
 
Cascading Style Sheet presentation .pptx
Cascading Style Sheet presentation .pptxCascading Style Sheet presentation .pptx
Cascading Style Sheet presentation .pptx
ShyamKumarSahu2
 
CSS Notes for web development and frontend.pptx
CSS Notes for web development and frontend.pptxCSS Notes for web development and frontend.pptx
CSS Notes for web development and frontend.pptx
kolekarkeshav38
 
CSS For Online Journalism
CSS For Online JournalismCSS For Online Journalism
CSS For Online Journalism
amherstwire
 
CSS3 notes
CSS3 notesCSS3 notes
CSS3 notes
Rex Wang
 
cascading stylesheet_cssppt-100604051600-phpapp02.pdf
cascading stylesheet_cssppt-100604051600-phpapp02.pdfcascading stylesheet_cssppt-100604051600-phpapp02.pdf
cascading stylesheet_cssppt-100604051600-phpapp02.pdf
hinalsomani93
 
3.2 introduction to css
3.2 introduction to css3.2 introduction to css
3.2 introduction to css
Bulldogs83
 
3.2 introduction to css
3.2 introduction to css3.2 introduction to css
3.2 introduction to css
Bulldogs83
 
L4 Fashioning Text Styles and Colors
L4   Fashioning Text Styles and ColorsL4   Fashioning Text Styles and Colors
L4 Fashioning Text Styles and Colors
mykella
 
CSS Notes in PDF, Easy to understand. For beginner to advanced. ...
CSS Notes in PDF, Easy to understand. For beginner to advanced.              ...CSS Notes in PDF, Easy to understand. For beginner to advanced.              ...
CSS Notes in PDF, Easy to understand. For beginner to advanced. ...
syedfaisal759877
 
CSS Basic and Common Errors
CSS Basic and Common ErrorsCSS Basic and Common Errors
CSS Basic and Common Errors
Hock Leng PUAH
 
CSS
CSSCSS
CSS
DivyaKS12
 
Css.prabu
Css.prabuCss.prabu
Css.prabu
Prabu Cse
 
Css Complete Notes
Css Complete NotesCss Complete Notes
Css Complete Notes
EPAM Systems
 
Presentation on CSS, Style Sheet, Types of Styles, Types of Text Formatting, ...
Presentation on CSS, Style Sheet, Types of Styles, Types of Text Formatting, ...Presentation on CSS, Style Sheet, Types of Styles, Types of Text Formatting, ...
Presentation on CSS, Style Sheet, Types of Styles, Types of Text Formatting, ...
SripathiRavi1
 
Css
CssCss
Css
actacademy
 
Css
CssCss
Css
actacademy
 
Basics Of Css And Some Common Mistakes
Basics Of Css And Some Common MistakesBasics Of Css And Some Common Mistakes
Basics Of Css And Some Common Mistakes
sanjay2211
 
Cascading Style Sheet presentation .pptx
Cascading Style Sheet presentation .pptxCascading Style Sheet presentation .pptx
Cascading Style Sheet presentation .pptx
ShyamKumarSahu2
 
CSS Notes for web development and frontend.pptx
CSS Notes for web development and frontend.pptxCSS Notes for web development and frontend.pptx
CSS Notes for web development and frontend.pptx
kolekarkeshav38
 
CSS For Online Journalism
CSS For Online JournalismCSS For Online Journalism
CSS For Online Journalism
amherstwire
 
CSS3 notes
CSS3 notesCSS3 notes
CSS3 notes
Rex Wang
 
cascading stylesheet_cssppt-100604051600-phpapp02.pdf
cascading stylesheet_cssppt-100604051600-phpapp02.pdfcascading stylesheet_cssppt-100604051600-phpapp02.pdf
cascading stylesheet_cssppt-100604051600-phpapp02.pdf
hinalsomani93
 
3.2 introduction to css
3.2 introduction to css3.2 introduction to css
3.2 introduction to css
Bulldogs83
 
3.2 introduction to css
3.2 introduction to css3.2 introduction to css
3.2 introduction to css
Bulldogs83
 
L4 Fashioning Text Styles and Colors
L4   Fashioning Text Styles and ColorsL4   Fashioning Text Styles and Colors
L4 Fashioning Text Styles and Colors
mykella
 
CSS Notes in PDF, Easy to understand. For beginner to advanced. ...
CSS Notes in PDF, Easy to understand. For beginner to advanced.              ...CSS Notes in PDF, Easy to understand. For beginner to advanced.              ...
CSS Notes in PDF, Easy to understand. For beginner to advanced. ...
syedfaisal759877
 
CSS Basic and Common Errors
CSS Basic and Common ErrorsCSS Basic and Common Errors
CSS Basic and Common Errors
Hock Leng PUAH
 
Css Complete Notes
Css Complete NotesCss Complete Notes
Css Complete Notes
EPAM Systems
 
Presentation on CSS, Style Sheet, Types of Styles, Types of Text Formatting, ...
Presentation on CSS, Style Sheet, Types of Styles, Types of Text Formatting, ...Presentation on CSS, Style Sheet, Types of Styles, Types of Text Formatting, ...
Presentation on CSS, Style Sheet, Types of Styles, Types of Text Formatting, ...
SripathiRavi1
 
Ad

More from Amit Kumar Singh (20)

Improving Core Web Vitals for WordPress
Improving Core Web Vitals for WordPressImproving Core Web Vitals for WordPress
Improving Core Web Vitals for WordPress
Amit Kumar Singh
 
Getting started with WordPress Development
Getting started with WordPress DevelopmentGetting started with WordPress Development
Getting started with WordPress Development
Amit Kumar Singh
 
Alternate Development Techniques on WordPress
Alternate Development Techniques on WordPressAlternate Development Techniques on WordPress
Alternate Development Techniques on WordPress
Amit Kumar Singh
 
Building Minimal Viable Product (MVP) with WordPress
Building Minimal Viable Product (MVP) with WordPressBuilding Minimal Viable Product (MVP) with WordPress
Building Minimal Viable Product (MVP) with WordPress
Amit Kumar Singh
 
Rapid Prototyping With WordPress
Rapid Prototyping With WordPressRapid Prototyping With WordPress
Rapid Prototyping With WordPress
Amit Kumar Singh
 
Stop Coding; Start Assembling Your Websites
Stop Coding; Start Assembling Your WebsitesStop Coding; Start Assembling Your Websites
Stop Coding; Start Assembling Your Websites
Amit Kumar Singh
 
WordPress as Rapid Prototyping Tool
WordPress as Rapid Prototyping ToolWordPress as Rapid Prototyping Tool
WordPress as Rapid Prototyping Tool
Amit Kumar Singh
 
WordPress Use Cases
WordPress Use CasesWordPress Use Cases
WordPress Use Cases
Amit Kumar Singh
 
Leveraging your business with WordPress
Leveraging your business with WordPressLeveraging your business with WordPress
Leveraging your business with WordPress
Amit Kumar Singh
 
Maharashtra at a glance
Maharashtra at a glanceMaharashtra at a glance
Maharashtra at a glance
Amit Kumar Singh
 
Custom Post Type and Taxonomies in WordPress 3.x
Custom Post Type and Taxonomies in WordPress 3.xCustom Post Type and Taxonomies in WordPress 3.x
Custom Post Type and Taxonomies in WordPress 3.x
Amit Kumar Singh
 
WPoid : You Blog, We Take Care Of The Rest
WPoid : You Blog, We Take Care Of The RestWPoid : You Blog, We Take Care Of The Rest
WPoid : You Blog, We Take Care Of The Rest
Amit Kumar Singh
 
Joomla Day India 2009 Business Logic With The Mvc
Joomla Day India 2009   Business Logic With The MvcJoomla Day India 2009   Business Logic With The Mvc
Joomla Day India 2009 Business Logic With The Mvc
Amit Kumar Singh
 
Joomla Request To Response
Joomla Request To ResponseJoomla Request To Response
Joomla Request To Response
Amit Kumar Singh
 
Introduction to web services and how to in php
Introduction to web services and how to in phpIntroduction to web services and how to in php
Introduction to web services and how to in php
Amit Kumar Singh
 
Getting Started With Php Frameworks @BCP5
Getting Started With Php Frameworks @BCP5Getting Started With Php Frameworks @BCP5
Getting Started With Php Frameworks @BCP5
Amit Kumar Singh
 
Php Security
Php SecurityPhp Security
Php Security
Amit Kumar Singh
 
Open Social Phpcamp
Open Social PhpcampOpen Social Phpcamp
Open Social Phpcamp
Amit Kumar Singh
 
Overview Of Drupal
Overview Of DrupalOverview Of Drupal
Overview Of Drupal
Amit Kumar Singh
 
PHP tips by a MYSQL DBA
PHP tips by a MYSQL DBAPHP tips by a MYSQL DBA
PHP tips by a MYSQL DBA
Amit Kumar Singh
 
Improving Core Web Vitals for WordPress
Improving Core Web Vitals for WordPressImproving Core Web Vitals for WordPress
Improving Core Web Vitals for WordPress
Amit Kumar Singh
 
Getting started with WordPress Development
Getting started with WordPress DevelopmentGetting started with WordPress Development
Getting started with WordPress Development
Amit Kumar Singh
 
Alternate Development Techniques on WordPress
Alternate Development Techniques on WordPressAlternate Development Techniques on WordPress
Alternate Development Techniques on WordPress
Amit Kumar Singh
 
Building Minimal Viable Product (MVP) with WordPress
Building Minimal Viable Product (MVP) with WordPressBuilding Minimal Viable Product (MVP) with WordPress
Building Minimal Viable Product (MVP) with WordPress
Amit Kumar Singh
 
Rapid Prototyping With WordPress
Rapid Prototyping With WordPressRapid Prototyping With WordPress
Rapid Prototyping With WordPress
Amit Kumar Singh
 
Stop Coding; Start Assembling Your Websites
Stop Coding; Start Assembling Your WebsitesStop Coding; Start Assembling Your Websites
Stop Coding; Start Assembling Your Websites
Amit Kumar Singh
 
WordPress as Rapid Prototyping Tool
WordPress as Rapid Prototyping ToolWordPress as Rapid Prototyping Tool
WordPress as Rapid Prototyping Tool
Amit Kumar Singh
 
Leveraging your business with WordPress
Leveraging your business with WordPressLeveraging your business with WordPress
Leveraging your business with WordPress
Amit Kumar Singh
 
Custom Post Type and Taxonomies in WordPress 3.x
Custom Post Type and Taxonomies in WordPress 3.xCustom Post Type and Taxonomies in WordPress 3.x
Custom Post Type and Taxonomies in WordPress 3.x
Amit Kumar Singh
 
WPoid : You Blog, We Take Care Of The Rest
WPoid : You Blog, We Take Care Of The RestWPoid : You Blog, We Take Care Of The Rest
WPoid : You Blog, We Take Care Of The Rest
Amit Kumar Singh
 
Joomla Day India 2009 Business Logic With The Mvc
Joomla Day India 2009   Business Logic With The MvcJoomla Day India 2009   Business Logic With The Mvc
Joomla Day India 2009 Business Logic With The Mvc
Amit Kumar Singh
 
Joomla Request To Response
Joomla Request To ResponseJoomla Request To Response
Joomla Request To Response
Amit Kumar Singh
 
Introduction to web services and how to in php
Introduction to web services and how to in phpIntroduction to web services and how to in php
Introduction to web services and how to in php
Amit Kumar Singh
 
Getting Started With Php Frameworks @BCP5
Getting Started With Php Frameworks @BCP5Getting Started With Php Frameworks @BCP5
Getting Started With Php Frameworks @BCP5
Amit Kumar Singh
 
Ad

Recently uploaded (20)

IT Support Company Profile by Slidesgo.pptx
IT Support Company Profile by Slidesgo.pptxIT Support Company Profile by Slidesgo.pptx
IT Support Company Profile by Slidesgo.pptx
ahmed gamal
 
Eric Hannelius - A Serial Entrepreneur
Eric  Hannelius  -  A Serial EntrepreneurEric  Hannelius  -  A Serial Entrepreneur
Eric Hannelius - A Serial Entrepreneur
Eric Hannelius
 
How AI Helps HR Lead Better, Not Just Work Faster
How AI Helps HR Lead Better, Not Just Work FasterHow AI Helps HR Lead Better, Not Just Work Faster
How AI Helps HR Lead Better, Not Just Work Faster
Aginto - A Digital Agency
 
Joseph Lamar Simmons: Guiding Economic Vision for a Better 2025
Joseph Lamar Simmons: Guiding Economic Vision for a Better 2025Joseph Lamar Simmons: Guiding Economic Vision for a Better 2025
Joseph Lamar Simmons: Guiding Economic Vision for a Better 2025
Joseph Lamar Simmons
 
Are you concerned about the safety of your home and family
Are you concerned about the safety of your home and familyAre you concerned about the safety of your home and family
Are you concerned about the safety of your home and family
wasifkhan196986
 
Kunal Bansal Visits PEC Chandigarh_ Bridging Academia and Infrastructure Inno...
Kunal Bansal Visits PEC Chandigarh_ Bridging Academia and Infrastructure Inno...Kunal Bansal Visits PEC Chandigarh_ Bridging Academia and Infrastructure Inno...
Kunal Bansal Visits PEC Chandigarh_ Bridging Academia and Infrastructure Inno...
Kunal Bansal Chandigarh
 
Best Places Buy Verified Cash App Accounts- Reviewed (pdf).pdf
Best Places Buy Verified Cash App Accounts- Reviewed (pdf).pdfBest Places Buy Verified Cash App Accounts- Reviewed (pdf).pdf
Best Places Buy Verified Cash App Accounts- Reviewed (pdf).pdf
Cashapp Profile
 
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Dr.Carlotta...
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Dr.Carlotta...The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Dr.Carlotta...
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Dr.Carlotta...
Continuity and Resilience
 
HyperVerge's journey from $10M to $30M ARR: Commoditize Your Complements
HyperVerge's journey from $10M to $30M ARR: Commoditize Your ComplementsHyperVerge's journey from $10M to $30M ARR: Commoditize Your Complements
HyperVerge's journey from $10M to $30M ARR: Commoditize Your Complements
xnayankumar
 
Dr Tran Quoc Bao the first Vietnamese CEO featured by The Prestige List - Asi...
Dr Tran Quoc Bao the first Vietnamese CEO featured by The Prestige List - Asi...Dr Tran Quoc Bao the first Vietnamese CEO featured by The Prestige List - Asi...
Dr Tran Quoc Bao the first Vietnamese CEO featured by The Prestige List - Asi...
Ignite Capital
 
Banking Doesn't Have to Be Boring: Jupiter's Gamification Playbook
Banking Doesn't Have to Be Boring: Jupiter's Gamification PlaybookBanking Doesn't Have to Be Boring: Jupiter's Gamification Playbook
Banking Doesn't Have to Be Boring: Jupiter's Gamification Playbook
xnayankumar
 
Outsourcing Finance and accounting services
Outsourcing Finance and accounting servicesOutsourcing Finance and accounting services
Outsourcing Finance and accounting services
Intellgus
 
Top Solar Panel Manufacturers in India and Photovoltaic Module Manufacturers....
Top Solar Panel Manufacturers in India and Photovoltaic Module Manufacturers....Top Solar Panel Manufacturers in India and Photovoltaic Module Manufacturers....
Top Solar Panel Manufacturers in India and Photovoltaic Module Manufacturers....
Insolation Energy
 
Ibrahim Mardam-Bey on Navigating New Global Finance Trends
Ibrahim Mardam-Bey on Navigating New Global Finance TrendsIbrahim Mardam-Bey on Navigating New Global Finance Trends
Ibrahim Mardam-Bey on Navigating New Global Finance Trends
Ibrahim Mardam-bey
 
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - John Davison
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - John DavisonThe Business Conference and IT Resilience Summit Abu Dhabi, UAE - John Davison
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - John Davison
Continuity and Resilience
 
Electro-Optical Infrared (EO-IR) Systems Market Share & Growth Report | 2034
Electro-Optical Infrared (EO-IR) Systems Market Share & Growth Report | 2034Electro-Optical Infrared (EO-IR) Systems Market Share & Growth Report | 2034
Electro-Optical Infrared (EO-IR) Systems Market Share & Growth Report | 2034
janewatson684
 
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Abdelmoaty Ali
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Abdelmoaty AliThe Business Conference and IT Resilience Summit Abu Dhabi, UAE - Abdelmoaty Ali
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Abdelmoaty Ali
Continuity and Resilience
 
Rackspace-White-Paper-OpenStack-PRI-TSK-11768-5.pdf
Rackspace-White-Paper-OpenStack-PRI-TSK-11768-5.pdfRackspace-White-Paper-OpenStack-PRI-TSK-11768-5.pdf
Rackspace-White-Paper-OpenStack-PRI-TSK-11768-5.pdf
ericnewman522
 
IQVIA Analytics Presentation - Final Reviewed_1.0.pptx
IQVIA Analytics Presentation - Final Reviewed_1.0.pptxIQVIA Analytics Presentation - Final Reviewed_1.0.pptx
IQVIA Analytics Presentation - Final Reviewed_1.0.pptx
kcyclopediakerala
 
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Shakti Moha...
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Shakti Moha...The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Shakti Moha...
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Shakti Moha...
Continuity and Resilience
 
IT Support Company Profile by Slidesgo.pptx
IT Support Company Profile by Slidesgo.pptxIT Support Company Profile by Slidesgo.pptx
IT Support Company Profile by Slidesgo.pptx
ahmed gamal
 
Eric Hannelius - A Serial Entrepreneur
Eric  Hannelius  -  A Serial EntrepreneurEric  Hannelius  -  A Serial Entrepreneur
Eric Hannelius - A Serial Entrepreneur
Eric Hannelius
 
How AI Helps HR Lead Better, Not Just Work Faster
How AI Helps HR Lead Better, Not Just Work FasterHow AI Helps HR Lead Better, Not Just Work Faster
How AI Helps HR Lead Better, Not Just Work Faster
Aginto - A Digital Agency
 
Joseph Lamar Simmons: Guiding Economic Vision for a Better 2025
Joseph Lamar Simmons: Guiding Economic Vision for a Better 2025Joseph Lamar Simmons: Guiding Economic Vision for a Better 2025
Joseph Lamar Simmons: Guiding Economic Vision for a Better 2025
Joseph Lamar Simmons
 
Are you concerned about the safety of your home and family
Are you concerned about the safety of your home and familyAre you concerned about the safety of your home and family
Are you concerned about the safety of your home and family
wasifkhan196986
 
Kunal Bansal Visits PEC Chandigarh_ Bridging Academia and Infrastructure Inno...
Kunal Bansal Visits PEC Chandigarh_ Bridging Academia and Infrastructure Inno...Kunal Bansal Visits PEC Chandigarh_ Bridging Academia and Infrastructure Inno...
Kunal Bansal Visits PEC Chandigarh_ Bridging Academia and Infrastructure Inno...
Kunal Bansal Chandigarh
 
Best Places Buy Verified Cash App Accounts- Reviewed (pdf).pdf
Best Places Buy Verified Cash App Accounts- Reviewed (pdf).pdfBest Places Buy Verified Cash App Accounts- Reviewed (pdf).pdf
Best Places Buy Verified Cash App Accounts- Reviewed (pdf).pdf
Cashapp Profile
 
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Dr.Carlotta...
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Dr.Carlotta...The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Dr.Carlotta...
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Dr.Carlotta...
Continuity and Resilience
 
HyperVerge's journey from $10M to $30M ARR: Commoditize Your Complements
HyperVerge's journey from $10M to $30M ARR: Commoditize Your ComplementsHyperVerge's journey from $10M to $30M ARR: Commoditize Your Complements
HyperVerge's journey from $10M to $30M ARR: Commoditize Your Complements
xnayankumar
 
Dr Tran Quoc Bao the first Vietnamese CEO featured by The Prestige List - Asi...
Dr Tran Quoc Bao the first Vietnamese CEO featured by The Prestige List - Asi...Dr Tran Quoc Bao the first Vietnamese CEO featured by The Prestige List - Asi...
Dr Tran Quoc Bao the first Vietnamese CEO featured by The Prestige List - Asi...
Ignite Capital
 
Banking Doesn't Have to Be Boring: Jupiter's Gamification Playbook
Banking Doesn't Have to Be Boring: Jupiter's Gamification PlaybookBanking Doesn't Have to Be Boring: Jupiter's Gamification Playbook
Banking Doesn't Have to Be Boring: Jupiter's Gamification Playbook
xnayankumar
 
Outsourcing Finance and accounting services
Outsourcing Finance and accounting servicesOutsourcing Finance and accounting services
Outsourcing Finance and accounting services
Intellgus
 
Top Solar Panel Manufacturers in India and Photovoltaic Module Manufacturers....
Top Solar Panel Manufacturers in India and Photovoltaic Module Manufacturers....Top Solar Panel Manufacturers in India and Photovoltaic Module Manufacturers....
Top Solar Panel Manufacturers in India and Photovoltaic Module Manufacturers....
Insolation Energy
 
Ibrahim Mardam-Bey on Navigating New Global Finance Trends
Ibrahim Mardam-Bey on Navigating New Global Finance TrendsIbrahim Mardam-Bey on Navigating New Global Finance Trends
Ibrahim Mardam-Bey on Navigating New Global Finance Trends
Ibrahim Mardam-bey
 
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - John Davison
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - John DavisonThe Business Conference and IT Resilience Summit Abu Dhabi, UAE - John Davison
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - John Davison
Continuity and Resilience
 
Electro-Optical Infrared (EO-IR) Systems Market Share & Growth Report | 2034
Electro-Optical Infrared (EO-IR) Systems Market Share & Growth Report | 2034Electro-Optical Infrared (EO-IR) Systems Market Share & Growth Report | 2034
Electro-Optical Infrared (EO-IR) Systems Market Share & Growth Report | 2034
janewatson684
 
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Abdelmoaty Ali
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Abdelmoaty AliThe Business Conference and IT Resilience Summit Abu Dhabi, UAE - Abdelmoaty Ali
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Abdelmoaty Ali
Continuity and Resilience
 
Rackspace-White-Paper-OpenStack-PRI-TSK-11768-5.pdf
Rackspace-White-Paper-OpenStack-PRI-TSK-11768-5.pdfRackspace-White-Paper-OpenStack-PRI-TSK-11768-5.pdf
Rackspace-White-Paper-OpenStack-PRI-TSK-11768-5.pdf
ericnewman522
 
IQVIA Analytics Presentation - Final Reviewed_1.0.pptx
IQVIA Analytics Presentation - Final Reviewed_1.0.pptxIQVIA Analytics Presentation - Final Reviewed_1.0.pptx
IQVIA Analytics Presentation - Final Reviewed_1.0.pptx
kcyclopediakerala
 
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Shakti Moha...
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Shakti Moha...The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Shakti Moha...
The Business Conference and IT Resilience Summit Abu Dhabi, UAE - Shakti Moha...
Continuity and Resilience
 

CSS for Beginners

  • 2. What is Cascading Style Sheets (CSS) is a simple mechanism for adding style (e.g. fonts, colors, spacing) to Web documents. PUNE IT LABS
  • 3. Advantages of CSS Completely consistent with the look and feel of your pages More control over the layout and design Pages download faster, sometimes by as much as 50% You have to type less code, and your pages are shorter and neater. CSS properties can also be dynamically changed with a JavaScript. eg. object .style.cssFloat=&quot;left&quot; PUNE IT LABS
  • 4. . With a combination of positioning, floating, margins, padding and borders, you should be able to represent ANY web design and there is nothing that can be done in tables that can not be done with CSS. PUNE IT LABS
  • 5. There are three parts to CSS The styles a blue headline eg: <font color=&quot;#0000ff&quot;><h4>a blue headline</h4></font> a blue headline Their placement The fact that they can cascade. PUNE IT LABS
  • 6. Where HTML has tags, CSS has 'selectors'. A Cascading Style Sheets rule is made up of a selector and a declaration. H2 {color: blue;} selector {declaration;} The declaration is the part of the rule inside the curly braces. It specifies what a style effect will be. For example, &quot;color: blue&quot;. Eg: body {      font-size: 12px;      color: navy; } PUNE IT LABS
  • 7. A declaration has two parts separated by a colon: property and value. selector {property:value} More than one declaration may be placed inside the curly braces A semi-colon must separate each declaration from the next. The ending declaration does not require a semi-colon Eg. selector {property:value; property:value;} H2 {color:blue; font-family:Arial, sans-serif;} If you neglect to place a semi-colon between any two declarations your style sheet will totally fail. H1 {font-family:Arial, Helvetica, sans-serif;} H2 {font-family:Arial, Helvetica, sans-serif;} H3 {font-family:Arial, Helvetica, sans-serif;} H1, H2, H3 {font-family:Arial, Helvetica, sans-serif;} PUNE IT LABS
  • 8. In-line Internal External Applying CSS PUNE IT LABS
  • 9. <p style=&quot;color: red&quot;>Sample text</p> In-line HTML should be a presentation free document, and so in-line styles should be avoided wherever possible. PUNE IT LABS
  • 10. <html> <head> <title>CSS Example</title> <style type=&quot;text/css&quot;>     p {       color: red;       }   a {           color: blue;       } </style> ....... Internal PUNE IT LABS
  • 11. p {      color: red; } a {      color: blue; } <html> <head> <title>CSS Example</title>      <link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;web.css&quot; /> ... External PUNE IT LABS
  • 12. Lengths and Percentages There are specific units for values used in CSS, but there are some general units that are used in a number of properties Such as- em (such as font-size: 2em) ex (one ex is the x-height of a font (x-height is usually about half the font-size) px (such as font-size: 12px) pixels pt (such as font-size: 12pt) point (1 pt is the same as 1/72 inch) pc pica (1 pc is the same as 12 points) % (such as font-size: 80%)percentage Other units include cm (centimetres), mm (millimetres) and in (inches). When a value is zero , you do not need to state a unit. Eg: border : 0 PUNE IT LABS
  • 13. Different foms: Name of Colour RGB HEX code CSS brings 16 million colours to Web Page. There are 17 valid predefined colour names. They are - aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, orange, purple, red, silver, teal, white, and yellow. PUNE IT LABS
  • 14. red rgb(255,0,0) rgb(100%,0%,0%) #ff0000 #f00 transparent is also a valid value. The three values in the rbg value are from 0 to 255. Hexadecimal is a base-16 number system. hexadecimal has 16 digits, from 0 to f. The hex number is prefixed with a hash character ( # ) and can be three or six digits in length. Basically, the three-digit version is a compressed version of the six-digit (#f00 becomes #ff0000, #c96 becomes #cc9966 etc.). PUNE IT LABS
  • 15. None : The element will not be displayed. p {display : none} Block : The element will be displayed as a block-level element, with a line break before and after the element. p {display : block} Inline : The element will be displayed as an inline element, with no line break before or after the element. p {display : inline} PUNE IT LABS
  • 16. Other display types ol ul PUNE IT LABS
  • 17. Static Relative Absolute Fixed PUNE IT LABS
  • 18. Static: The value static is the default value for elements and renders the position in the normal order of things as they appear in the html Relative: It is much like static, but the element can be offset from its original position with the properties top , right , bottom and left . Absolute: The absolute element can be placed anywhere on the page using top , right , bottom and left . Fixed: It behaves like absolute, but fixed elements should stay exactly where they are on the screen even when the page is scrolled. PUNE IT LABS
  • 19. Floating an element will shift it to the right or left of a line, with surrounding content flowing around it. Floating is normally used to position smaller elements within a page Eg: img { float: left } PUNE IT LABS
  • 20. Clear: The CSS clear property is used to for control flow when using the float property. Using CSS clear, you can specify whether to keep one or both sides of an element &quot;clear&quot; (i.e. no elements can appear on the side that is clear). none - floating elements can appear on either side left - floating elements can not appear on the left (i.e. keep the left side &quot;clear&quot;) right - floating elements can not appear on the right (i.e. keep the right side &quot;clear&quot;) both - floating elements can not appear on the left or right (i.e. keep both sides &quot;clear&quot;) inherit PUNE IT LABS
  • 21. Font-family The font you specify must be on the user's computer, so there is little point in using obscure fonts. The most commonly used are arial, verdana and times new roman), but you can specify more than one font, separated by commas . If the name of the font is more than one word it should be put in quotation marks (“------“) Font-size The size of the font. Be careful with this - text such as headings should not just be a paragraph in a large font; you should still use headings ( h1 , h2 etc.) PUNE IT LABS
  • 22. Font-weight This states whether the text is bold or not. Commonly used are font-weight: bold or font-weight: normal. In theory it can also be bolder, lighter, 100, 200, 300, 400, 500, 600, 700, 800 or 900 Font-style font-style: italic or font-style: normal . Text-decoration This states whether the text is underlined or not. text-decoration: overline text-decoration: line-through , strike-through, text-decoration: underline ( should only be used for links ) This property is usually used to decorate links, such as specifying no underline with text-decoration: none. PUNE IT LABS
  • 23. text-transform This will change the case of the text. text-transform: capitalize text-transform: uppercase text-transform: lowercase text-transform: none Text spacing letter-spacing and word-spacing line-height text-align text-indent Eg. p {      letter-spacing: 2px;      word-spacing: 3px;      line-height: 4px;      text-align: center; } PUNE IT LABS
  • 24. Margins and Padding Margins and Padding are the two most commonly used properties for spacing-out elements. A margin is the space outside of the element, whereas padding is the space inside the element. Eg: h2 {     font-size: 10px;     background-color: #1F488D;     margin: 10px;     padding: 5px; } PUNE IT LABS
  • 25. Padding padding can have: #sample { padding: 10px; } #sample { padding: 10px 5px } #sample { padding: 10px 5px 2px } #sample { padding: 10px 5px 2px 5px } one value, such as 10px, to specify equal padding on every side two values, such as 10px 5px, to specify top/bottom (first value) and right/left (second value) padding three values, such as 10px 5px 2px, to specify top (first value), right/left (second value) and bottom (third value) padding four values, such as 10px 5px 2px 1px to specify top, right, bottom and left padding respectively PUNE IT LABS
  • 26. Borders can be applied to most HTML elements within the body. border-style The values can be solid , dotted , dashed , double , groove , ridge , inset and outset . border-width border-top-width , border-right-widht , border-bottom-width and border-left-width border-color Add the following code to the CSS file: Eg. h2 {    border-style: dashed;      border-width: 3px;    border-left-width: 10px;     border-right-width: 10px;      border-color: red; } PUNE IT LABS
  • 27. PUNE IT LABS by- DHANESH.T.S
  翻译: