css (cascading style sheets)

20

Upload: baabtracom-no-1-supplier-of-quality-freshers

Post on 03-Jul-2015

636 views

Category:

Education


8 download

TRANSCRIPT

Page 1: CSS (Cascading Style Sheets)
Page 2: CSS (Cascading Style Sheets)

Disclaimer: This presentation is prepared by trainees ofbaabtra as a part of mentoring program. This is not officialdocument of baabtra –Mentoring PartnerBaabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt .Ltd

Page 3: CSS (Cascading Style Sheets)

CSS

Subhin P.V

[email protected]

www.facebook.com/subhinv

elayudhan

twitter.com/111subru

in.linkedin.com/in/Subhin P V

8129076036

Page 4: CSS (Cascading Style Sheets)

INTRODUCTION

• CSS stands for Cascading Style Sheets

• Used for stylizing web pages.

• CSS were introduced in HTML 4.0

• Created by Hakon Wium Lie of MIT in 1994

• CSS style rules look like this:

Selector { declaration

property0:value0;

property1:value1;

propertyZ:valueZ

}

Page 5: CSS (Cascading Style Sheets)

WHY CSS??

• <h1 align=“center”><font color=“red” type=“caliph” > Subhin </font> </h1>

• Instead in CSS:

h1{

align=“center”;

font-family:Caliph;color:red;

}

Page 6: CSS (Cascading Style Sheets)

3 WAYS TO USE CSS• <h1 style=“color:red; font-family:Caliph”>(inline method)• <head>

<style>h1{

font-family: Caliph;color:red; (internal placement)font-size:50px;

}</style></head>

• External CSS File

Page 7: CSS (Cascading Style Sheets)

MORE ON SELECTORS

• Class Selectors

.warning {color:red;

font-family: Calibri}

• In your HTML code -

<H1 CLASS=“warning”>Danger!</H1>

<P CLASS=“warning”>Be careful…</P>

…….

Page 8: CSS (Cascading Style Sheets)

MORE ON SELECTORSThe 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 HTMLelement, and is defined with a "#".

The style rule below will be applied to the element withid="para1":

Example

#para1

{

text-align:center;

color:red;

}

Page 9: CSS (Cascading Style Sheets)

CSS COMENTSComments 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;

}

Page 10: CSS (Cascading Style Sheets)

CSS COLORS

• Colors can be used in CSS in 3 Different ways– Simply stating the color name in English.

– Providing the values in (R,G,B)

– Providing the Hexadecimal value for color varies from (000000) Black to (FFFFFF) White.

•Example

body {color:blue;}

h1 {color:#00ff00;}

h2 {color:rgb(255,0,0);}

Page 11: CSS (Cascading Style Sheets)

CSS TEXT

• Text Alignment: 4 types of alignment can be applied.

– “Left”, “Right”, “Center” and “Justify”

• Example

h1 {text-align:center;}

p.date {text-align:right;}

p.main {text-align:justify;}

Page 12: CSS (Cascading Style Sheets)

CSS TEXT

• Text Transformation: The text-transform property is used to specify uppercase and lowercase letters in a text.

•Examples:

p.uppercase {text-transform:uppercase;}

p.lowercase {text-transform:lowercase;}

p.capitalize {text-transform:capitalize;}

Page 13: CSS (Cascading Style Sheets)

CSS TEXT•Text-Indentation: property is used to specify theindentation of the first line of a text.

Example

p {text-indent:50px;}

Page 14: CSS (Cascading Style Sheets)

CSS ALIGN

Aligning Block Elements

A block element is an element that takes up the fullwidth available, and has a line break before and after it.

Examples of block elements:

* <h1>

* <p>

* <div>

Page 15: CSS (Cascading Style Sheets)

CSS ALIGN

• Center Aligning

Block elements can be aligned by setting the

left and right margins to "auto".

center {

margin-left:auto;

margin-right:auto;

width:70%;

background-color:#b0e0e6; }

Page 16: CSS (Cascading Style Sheets)

CSS ALIGN

• Left and Right Aligning

Example

.right

{

position:absolute;

right:0px;

width:300px;

background-color:#b0e0e6;

}

Page 17: CSS (Cascading Style Sheets)

CSS POSITIONING• The CSS positioning properties allow you to position an

element.

• Elements can be positioned using thetop, bottom, left, and right properties.However, these properties will not work unless theposition property is set first. They also work differentlydepending on the positioning method.

• There are four different positioning methods.

–Static Positioning

–Fixed Positioning

–Relative Positioning

–Absolute Positioning

Page 18: CSS (Cascading Style Sheets)
Page 19: CSS (Cascading Style Sheets)

If this presentation helped you, please visit our page facebook.com/baabtra and like it.

Thanks in advance.

www.baabtra.com | www.massbaab.com |www.baabte.com

Page 20: CSS (Cascading Style Sheets)

Contact Us