Css Ppt

CSS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
INTRODUSTION  *  CSS stands for Cascading Style Sheets  *  Styles define how to display HTML elements *  Styles were added to HTML 4.0 to solve a    problem *  External Style Sheets can save a lot of work *  External Style Sheets are stored in CSS files
CSS COMMENTS Comments are used to explain your code, and may help you when you edit the source code at a later date. Comments are ignored by browsers. A CSS comment begins with "/*", and ends with "*/", like this: /*This is a comment*/ p { text-align:center; /*This is another comment*/ color:black; font-family:arial; }
CSS Colors Colors are displayed combining RED, GREEN, and BLUE light. COLOR VALUES CSS colors are defined using a hexadecimal (hex) notation for the combination of Red, Green, and Blue color values (RGB). The lowest value that can be given to one of the light sources is 0 (hex 00). The highest value is 255 (hex FF). Hex values are written as 3 double digit numbers, starting with a # sign.
CSS TEXT Text Color The color property is used to set the color of the text. The color can be specified by: *  name - a color name, like "red" *  RGB - an RGB value, like "rgb(255,0,0)" *  Hex - a hex value, like "#ff0000" The default color for a page is defined in the body selector. Example body {color:blue;} h1 {color:#00ff00;} h2 {color:rgb(255,0,0);}
Text Alignment The text-align property is used to set the horizontal alignment of a text. Text can be centered, or aligned to the left or right, or justified. When text-align is set to "justify", each line is stretched so that every line has equal width, and the left and right margins are straight Example h1 {text-align:center;} p.date {text-align:right;} p.main {text-align:justify;}
Text Decoration The text-decoration property is used to set or remove decorations from text. The text-decoration property is mostly used to remove underlines from links for design purposes: Example a {text-decoration:none;}
Text Transformation The text-transform property is used to specify uppercase and lowercase letters in a text. It can be used to turn everything into uppercase or lowercase letters, or capitalize the first letter of each word. Example p.uppercase {text-transform:uppercase;} p.lowercase {text-transform:lowercase;} p.capitalize {text-transform:capitalize;}
Text Indentation The text-indentation property is used to specify the indentation of the first line of a text. Example p {text-indent:50px;}
CSS Example body { background-color:#d0e4fe; } h1 { color:orange; text-align:center; } p { font-family:"Times New Roman"; font-size:20px; }
CSS ID AND CLASS The id Selector The id selector is used to specify a style for a single, unique element. The id selector uses the id attribute of the HTML element, and is defined with a "#". The style rule below will be applied to the element with id="para1": Example #para1 { text-align:center; color:red; }
The c lass Selector The class selector is used to specify a style for a group of elements. Unlike the id selector, the class selector is most often used on several elements. This allows you to set a particular style for any HTML elements with the same class. The class selector uses the HTML class attribute, and is defined with a "." In the example below, all HTML elements with class="center" will be center-aligned: Example .center {text-align:center;}
POSITIONING The CSS positioning properties allow you to position an element. It can also place an element behind another, and specify what should happen when an element's content is too big. Elements can be positioned using the top, bottom, left, and right properties. However, these properties will not work unless the position property is set first. They also work differently depending on the positioning method. There are four different positioning methods.
Static Positioning HTML elements are positioned static by default. A static positioned element is always positioned according to the normal flow of the page. Static positioned elements are not affected by the top, bottom, left, and right properties.
Fixed Positioning An element with fixed position is positioned relative to the browser window. It will not move even if the window is scrolled: Example p.pos_fixed { position:fixed; top:30px; right:5px; }
Relative Positioning A relative positioned element is positioned relative to its normal position. Example h2.pos_left { position:relative; left:-20px; } h2.pos_right { position:relative; left:20px; }
Absolute Positioning An absolute position element is positioned relative to the first parent element that has a position other than static. If no such element is found, the containing block is <html>: Example h2 { position:absolute; left:100px; top:150px; }
Overlapping Elements When elements are positioned outside the normal flow, they can overlap other elements. The z-index property specifies the stack order of an element (which element should be placed in front of, or behind, the others). An element can have a positive or negative stack order: Example img { position:absolute; left:0px; top:0px; z-index:-1 }
CSS Align Aligning Block Elements A block element is an element that takes up the full width available, and has a line break before and after it. Examples of block elements: * <h1> * <p> * <div>
Center Aligning  Block elements can be aligned by setting the left and right margins to &quot;auto&quot;. Note:  Using margin:auto will not work in Internet Explorer, unless a !DOCTYPE is declared. Setting the left and right margins to auto specifies that they should split the available margin equally. The result is a centered element: Example . center { margin-left:auto; margin-right:auto; width:70%; background-color:#b0e0e6; }
Left and Right Aligning   Using the position Property Example .right { position:absolute; right:0px; width:300px; background-color:#b0e0e6; }
CROSSBROWSER COMPATIBILITY ISSUES When aligning elements like this, it is always a good idea to predefine margin and padding for the <body> element. This is to avoid visual differences in different browsers. There is also another problem with IE when using the position property. If a container element (in our case <div class=&quot;container&quot;>) has a specified width, and the !DOCTYPE declaration is missing, IE will add a 17px margin on the right side. This seems to be space reserved for a scrollbar. Always set the !DOCTYPE declaration when using the position property:
Example body{ margin:0; padding:0;} .container{ position:relative; width:100%; } .right { position:absolute; right:0px; width:300px; background-color:#b0e0e6; }
THANK  YOU
1 von 24

Recomendados

CSSCSS
CSSPeople Strategists
23.5K views42 Folien
CSS BasicsCSS Basics
CSS BasicsWordPress Memphis
25K views40 Folien
CssCss
Cssshanmuga rajan
2.2K views20 Folien

Más contenido relacionado

Was ist angesagt?

Java scriptJava script
Java scriptAbhishek Kesharwani
3.9K views57 Folien
CSS for BeginnersCSS for Beginners
CSS for BeginnersAmit Kumar Singh
10.1K views27 Folien
Css3Css3
Css3Deepak Mangal
4.2K views18 Folien

Was ist angesagt?(20)

Java scriptJava script
Java script
Abhishek Kesharwani3.9K views
CSS for BeginnersCSS for Beginners
CSS for Beginners
Amit Kumar Singh10.1K views
Cascading Style Sheets (CSS) helpCascading Style Sheets (CSS) help
Cascading Style Sheets (CSS) help
casestudyhelp1.8K views
Cascading style sheetCascading style sheet
Cascading style sheet
Michael Jhon2K views
Cascading style sheets (CSS)Cascading style sheets (CSS)
Cascading style sheets (CSS)
Harshita Yadav3.9K views
Css3Css3
Css3
Deepak Mangal4.2K views
Basic-CSS-tutorialBasic-CSS-tutorial
Basic-CSS-tutorial
tutorialsruby898 views
CSS pptCSS ppt
CSS ppt
Sanmuga Nathan22.9K views
Tags in htmlTags in html
Tags in html
Balakumaran Arunachalam14.5K views
Html text and formattingHtml text and formatting
Html text and formatting
eShikshak7.7K views
Introduction of Html/css/jsIntroduction of Html/css/js
Introduction of Html/css/js
Knoldus Inc.22.3K views
Introduction to CSSIntroduction to CSS
Introduction to CSS
Amit Tyagi45.2K views
Html, CSS & Web DesigningHtml, CSS & Web Designing
Html, CSS & Web Designing
Leslie Steele11.9K views
Javascript essentialsJavascript essentials
Javascript essentials
Bedis ElAchèche1.5K views
Html / CSS PresentationHtml / CSS Presentation
Html / CSS Presentation
Shawn Calvert78.8K views
Beginners css tutorial for web designersBeginners css tutorial for web designers
Beginners css tutorial for web designers
Singsys Pte Ltd3.1K views
Html framesHtml frames
Html frames
eShikshak11.6K views
html-csshtml-css
html-css
Dhirendra Chauhan587 views
css.pptcss.ppt
css.ppt
bhasula18.2K views
JavascriptJavascript
Javascript
mussawir204.5K views

Similar a Css Ppt

CSSCSS
CSSDeepa Lakshmi
604 views25 Folien
Css.prabuCss.prabu
Css.prabuPrabu Cse
908 views18 Folien
3.2 introduction to css3.2 introduction to css
3.2 introduction to cssBulldogs83
1.1K views13 Folien

Similar a Css Ppt(20)

cascading style sheet pptcascading style sheet ppt
cascading style sheet ppt
abhilashagupta38.3K views
CSSCSS
CSS
Deepa Lakshmi604 views
Css.prabuCss.prabu
Css.prabu
Prabu Cse908 views
Introduction to CSSIntroduction to CSS
Introduction to CSS
Folasade Adedeji1K views
3.2 introduction to css3.2 introduction to css
3.2 introduction to css
Bulldogs83533 views
3.2 introduction to css3.2 introduction to css
3.2 introduction to css
Bulldogs831.1K views
TUTORIAL DE CSS 2.0TUTORIAL DE CSS 2.0
TUTORIAL DE CSS 2.0
Vladimir Valencia1.1K views
CSSCSS
CSS
DivyaKS1271 views
Css advanced – session 5Css advanced – session 5
Css advanced – session 5
Dr. Ramkumar Lakshminarayanan639 views
CSSCSS
CSS
ARJUN633 views
Css  introductionCss  introduction
Css introduction
vishnu murthy286 views
Css tutorialCss tutorial
Css tutorial
vedaste306 views
CSS notesCSS notes
CSS notes
Rajendra Prasad365 views
css-ppt.pdfcss-ppt.pdf
css-ppt.pdf
EktaDesai146 views
Css 101Css 101
Css 101
Rhyan Mahazudin1.3K views
CssCss
Css
Rathan Raj668 views
CSS Basic and Common ErrorsCSS Basic and Common Errors
CSS Basic and Common Errors
Hock Leng PUAH851 views
CSS.pptxCSS.pptx
CSS.pptx
PushpaLatha55168111 views

Más de Hema Prasanth

Web 2 0 PptWeb 2 0 Ppt
Web 2 0 PptHema Prasanth
540 views15 Folien
Php PptPhp Ppt
Php PptHema Prasanth
4.4K views23 Folien
Mysql PptMysql Ppt
Mysql PptHema Prasanth
5.2K views21 Folien
Linux Linux
Linux Hema Prasanth
960 views27 Folien
Html PptHtml Ppt
Html PptHema Prasanth
9.4K views23 Folien
Apache PptApache Ppt
Apache PptHema Prasanth
3K views21 Folien

Más de Hema Prasanth(7)

Web 2 0 PptWeb 2 0 Ppt
Web 2 0 Ppt
Hema Prasanth540 views
Php PptPhp Ppt
Php Ppt
Hema Prasanth4.4K views
Mysql PptMysql Ppt
Mysql Ppt
Hema Prasanth5.2K views
Linux Linux
Linux
Hema Prasanth960 views
Html PptHtml Ppt
Html Ppt
Hema Prasanth9.4K views
Apache PptApache Ppt
Apache Ppt
Hema Prasanth3K views
Ajax PptAjax Ppt
Ajax Ppt
Hema Prasanth8.7K views

Último(20)

NS3 Unit 2 Life processes of animals.pptxNS3 Unit 2 Life processes of animals.pptx
NS3 Unit 2 Life processes of animals.pptx
manuelaromero201389 views
Nico Baumbach IMR Media ComponentNico Baumbach IMR Media Component
Nico Baumbach IMR Media Component
InMediaRes1186 views
SIMPLE PRESENT TENSE_new.pptxSIMPLE PRESENT TENSE_new.pptx
SIMPLE PRESENT TENSE_new.pptx
nisrinamadani2146 views
Structure and Functions of Cell.pdfStructure and Functions of Cell.pdf
Structure and Functions of Cell.pdf
Nithya Murugan142 views
Universe revised.pdfUniverse revised.pdf
Universe revised.pdf
DrHafizKosar84 views
Sociology KS5Sociology KS5
Sociology KS5
WestHatch50 views
Plastic waste.pdfPlastic waste.pdf
Plastic waste.pdf
alqaseedae81 views
AI Tools for Business and StartupsAI Tools for Business and Startups
AI Tools for Business and Startups
Svetlin Nakov57 views
ICANNICANN
ICANN
RajaulKarim2057 views
Dance KS5 BreakdownDance KS5 Breakdown
Dance KS5 Breakdown
WestHatch52 views
Industry4wrd.pptxIndustry4wrd.pptx
Industry4wrd.pptx
BC Chew153 views
Drama KS5 BreakdownDrama KS5 Breakdown
Drama KS5 Breakdown
WestHatch50 views
Psychology KS4Psychology KS4
Psychology KS4
WestHatch52 views
Narration lesson plan.docxNarration lesson plan.docx
Narration lesson plan.docx
Tariq KHAN90 views

Css Ppt

  • 1.
  • 2. INTRODUSTION * CSS stands for Cascading Style Sheets * Styles define how to display HTML elements * Styles were added to HTML 4.0 to solve a problem * External Style Sheets can save a lot of work * External Style Sheets are stored in CSS files
  • 3. CSS COMMENTS Comments are used to explain your code, and may help you when you edit the source code at a later date. Comments are ignored by browsers. A CSS comment begins with &quot;/*&quot;, and ends with &quot;*/&quot;, like this: /*This is a comment*/ p { text-align:center; /*This is another comment*/ color:black; font-family:arial; }
  • 4. CSS Colors Colors are displayed combining RED, GREEN, and BLUE light. COLOR VALUES CSS colors are defined using a hexadecimal (hex) notation for the combination of Red, Green, and Blue color values (RGB). The lowest value that can be given to one of the light sources is 0 (hex 00). The highest value is 255 (hex FF). Hex values are written as 3 double digit numbers, starting with a # sign.
  • 5. CSS TEXT Text Color The color property is used to set the color of the text. The color can be specified by: * name - a color name, like &quot;red&quot; * RGB - an RGB value, like &quot;rgb(255,0,0)&quot; * Hex - a hex value, like &quot;#ff0000&quot; The default color for a page is defined in the body selector. Example body {color:blue;} h1 {color:#00ff00;} h2 {color:rgb(255,0,0);}
  • 6. Text Alignment The text-align property is used to set the horizontal alignment of a text. Text can be centered, or aligned to the left or right, or justified. When text-align is set to &quot;justify&quot;, each line is stretched so that every line has equal width, and the left and right margins are straight Example h1 {text-align:center;} p.date {text-align:right;} p.main {text-align:justify;}
  • 7. Text Decoration The text-decoration property is used to set or remove decorations from text. The text-decoration property is mostly used to remove underlines from links for design purposes: Example a {text-decoration:none;}
  • 8. Text Transformation The text-transform property is used to specify uppercase and lowercase letters in a text. It can be used to turn everything into uppercase or lowercase letters, or capitalize the first letter of each word. Example p.uppercase {text-transform:uppercase;} p.lowercase {text-transform:lowercase;} p.capitalize {text-transform:capitalize;}
  • 9. Text Indentation The text-indentation property is used to specify the indentation of the first line of a text. Example p {text-indent:50px;}
  • 10. CSS Example body { background-color:#d0e4fe; } h1 { color:orange; text-align:center; } p { font-family:&quot;Times New Roman&quot;; font-size:20px; }
  • 11. CSS ID AND CLASS The id Selector The id selector is used to specify a style for a single, unique element. The id selector uses the id attribute of the HTML element, and is defined with a &quot;#&quot;. The style rule below will be applied to the element with id=&quot;para1&quot;: Example #para1 { text-align:center; color:red; }
  • 12. The c lass Selector The class selector is used to specify a style for a group of elements. Unlike the id selector, the class selector is most often used on several elements. This allows you to set a particular style for any HTML elements with the same class. The class selector uses the HTML class attribute, and is defined with a &quot;.&quot; In the example below, all HTML elements with class=&quot;center&quot; will be center-aligned: Example .center {text-align:center;}
  • 13. POSITIONING The CSS positioning properties allow you to position an element. It can also place an element behind another, and specify what should happen when an element's content is too big. Elements can be positioned using the top, bottom, left, and right properties. However, these properties will not work unless the position property is set first. They also work differently depending on the positioning method. There are four different positioning methods.
  • 14. Static Positioning HTML elements are positioned static by default. A static positioned element is always positioned according to the normal flow of the page. Static positioned elements are not affected by the top, bottom, left, and right properties.
  • 15. Fixed Positioning An element with fixed position is positioned relative to the browser window. It will not move even if the window is scrolled: Example p.pos_fixed { position:fixed; top:30px; right:5px; }
  • 16. Relative Positioning A relative positioned element is positioned relative to its normal position. Example h2.pos_left { position:relative; left:-20px; } h2.pos_right { position:relative; left:20px; }
  • 17. Absolute Positioning An absolute position element is positioned relative to the first parent element that has a position other than static. If no such element is found, the containing block is <html>: Example h2 { position:absolute; left:100px; top:150px; }
  • 18. Overlapping Elements When elements are positioned outside the normal flow, they can overlap other elements. The z-index property specifies the stack order of an element (which element should be placed in front of, or behind, the others). An element can have a positive or negative stack order: Example img { position:absolute; left:0px; top:0px; z-index:-1 }
  • 19. CSS Align Aligning Block Elements A block element is an element that takes up the full width available, and has a line break before and after it. Examples of block elements: * <h1> * <p> * <div>
  • 20. Center Aligning Block elements can be aligned by setting the left and right margins to &quot;auto&quot;. Note: Using margin:auto will not work in Internet Explorer, unless a !DOCTYPE is declared. Setting the left and right margins to auto specifies that they should split the available margin equally. The result is a centered element: Example . center { margin-left:auto; margin-right:auto; width:70%; background-color:#b0e0e6; }
  • 21. Left and Right Aligning Using the position Property Example .right { position:absolute; right:0px; width:300px; background-color:#b0e0e6; }
  • 22. CROSSBROWSER COMPATIBILITY ISSUES When aligning elements like this, it is always a good idea to predefine margin and padding for the <body> element. This is to avoid visual differences in different browsers. There is also another problem with IE when using the position property. If a container element (in our case <div class=&quot;container&quot;>) has a specified width, and the !DOCTYPE declaration is missing, IE will add a 17px margin on the right side. This seems to be space reserved for a scrollbar. Always set the !DOCTYPE declaration when using the position property:
  • 23. Example body{ margin:0; padding:0;} .container{ position:relative; width:100%; } .right { position:absolute; right:0px; width:300px; background-color:#b0e0e6; }