HomeWHICHWhich Css Property Configures The Font Typeface

Which Css Property Configures The Font Typeface

Presentation on theme: “Basics of Web Design Chapter 6 More CSS Basics Key Concepts”— Presentation transcript:

1 Basics of Web Design Chapter 6 More CSS Basics Key ConceptsCopyright © 2013 Terry Ann Morris, Ed.D

2 Learning Outcomes Configure text typeface, size, weight, and style with CSS Align and indent text with CSS Describe and apply the CSS Box Model Configure width and height with CSS Configure margin, border, and padding with CSS Center web page content with CSS Apply shadows with CSS3 Configure rounded corners with CSS3 Configure background images with CSS3 Configure opacity, RGBA color, HSLA color and gradients with CSS3

3 Configure Typeface with CSSfont-family property Configures the font typeface of the text Include a generic family name p { font-family: Verdana, Arial, sans-serif; }

4 Configure Text Size, Weight, and Style with CSSfont-size property Configures the size of the text font-weight property Configures the boldness of text font-style property Configures the style of the text line-height property Modifies the height of a line of text p { font-size: 90%: } li {font-weight: bold; } #footer { font-style: italic; } p { line-height: 120%; }

5 The font-size PropertyAccessibility Recommendation: Use em or percentage font sizes – these can be easily enlarged in all browsers by users

6 Align and Indent Text with CSStext-transform property Configures the capitalization of text text-align property Configures the alignment of text text-indent property Configures the indentation of the first line of text in an element h1 { text-transform: uppercase; } h1 { text-align: center; } p { text-indent: 5em; }

Refer to more articles:  Which Chickens Lay The Biggest Eggs

7 Configure Width and Height with CSSwidth property Configures the width of an element’s content min-width property Configures minimum width of an element max-width property Configures the maximum width of an element height property Configures the height of an element h1 { width: 80%; } h1 { height: 100px; }

8 The Box Model Content Padding Border MarginText & web page elements in the container Padding Area between the content and the border Border Between the padding and the margin Margin Determines the empty space between the element and adjacent elements The Box Model

9 Configure Margin with CSSThe margin property Related properties: margin-top, margin-right, margin-left, margin-bottom Configures empty space between the element and adjacent elements Syntax examples h1 { margin: 0; } h1 { margin: 20px 10px; } h1 { margin: 10px 30px 20px; } h1 { margin: 20px 30px 0 30px; }

10 Configure Padding with CSSThe padding property Related properties: padding-top, padding-right, padding-left, padding-bottom Configures empty space between the content of the HTML element (such as text) and the border Syntax examples h1 { padding: 0; } h1 { padding : 20px 10px; } h1 { padding : 10px 30px 20px; } h1 { padding : 20px 30px 0 30px; }

11 The CSS border PropertyConfigures a border on the top, right, bottom, and left sides of an element Consists of border-width border-style border-color h2 { border: 2px solid #ff0000 }

12 Browser Display Can Vary

13 Configuring Specific Sides of a BorderUse CSS to configure a line on one or more sides of an element border-bottom border-left border-right border-top h2 { border-bottom: 2px solid #ff0000 }

Refer to more articles:  Which Question About Dinosaurs Is A Scientific Question

14 CSS3 Rounded Corners border-radius property Example:h1 { border: 1px solid #000033; border-radius: 15px; }

15 Centering Page Content with CSS#container { margin-left: auto; margin-right: auto; width:80%; }

16 CSS3 box-shadow PropertyConfigure the horizontal offset, vertical offset, blur radius, and valid color value Example: #wrapper { box-shadow: 5px 5px 5px #828282;} Note: Optional keyword: inset

17 CSS3 text-shadow PropertyConfigure the horizontal offset, vertical offset, blur radius, and valid color value Example: #wrapper { text-shadow: 3px 3px 3px #666; }

18 CSS3 Background Image Propertiesbackground-clip confines the display of the background image background-origin positions the background image relative to the content, padding or boder background-size can be used to resize or scale the background image

19 CSS3 opacity Property Configure the opacity of the background colorOpacity range: 0 Completely Transparent 1 Completely Opaque horizontal offset, vertical offset, blur radius, and valid color value Example: h1{ background-color: #FFFFFF; opacity: 0.6; }

20 RGBA Color Four values are required: Example:red color, green color, blue color, and alpha(transparency) The values for red, green, and blue must be decimal values from 0 to 255. The alpha value must be a number between 0 (transparent) and 1 (opaque). Example: h1 { color: #ffffff; color: rgba(255, 255, 255, 0.7); font-size: 5em; padding-right: 10px; text-align: right; font-family: Verdana, Helvetica, sans-serif; }

21 HSLA Color hue, saturation, light, alphaHue is a value between 0 and 360 Saturation: percent Lightness: percent Optional alpha: from 0 to 1

22 CSS3 Gradients Gradient: a smooth blending of shades from one color to another Use the background-image property linear-gradient() radial-gradient() Example: background-color: #8FA5CE; background-image: -webkit-linear-gradient(top, #FFFFFF, #8FA5CE); background-image: -moz-linear-gradient(top, #FFFFFF, #8FA5CE); filter: progid:DXImageTransform.Microsoft.gradient (startColorstr=#FFFFFFFF, endColorstr=#FF8FA5CE); linear-gradient(#FFFFFF, #8FA5CE);

Refer to more articles:  Which Areas Are Most Susceptible To Slope Failure

23 Summary This chapter expanded your CSS skillset.You configured text with CSS properties. You were introduced to the box model. You configured CSS properties related to the box model, such as margin, border, padding, and width. You centered a web page using CSS. You explored new CSS3 properties including: border-radius, box-shadow, text-shadow, opacity.

RELATED ARTICLES

Most Popular

Recent Comments