Assignment 5

1. Given HTML and CSS what will be the actual value of the **font-size** and padding of the heading?

<!doctype html>
  <head>
    <title>About CSS</title>
    <meta charset="UTF-8" />
		<style>
			section{
				width: 100vw;
				height: 100vh;
        font-size: 2rem;
			}

      h1{
				font-size: 1.5em;
      }
		</style>
  </head>
  <body>
    <section>
      <h1>CSS is fun!</h1>
    </section>
  </body>
</html>

Font-size Described value : 1.5em

cascaded value : 1.5em

Specified value : 1.5rm

computed value : 1.5em * (2*16) = 1.5*32 = 48px used value : 48px ;

actual value : 48px;

padding

Described value : -

cascaded value : -

Specified value : 0px

computed value : 0px used value : 0px

actual value : opx

2. Given the HTML and CSS below, what are the final computed values for font-size, padding, and margin of the <h1> element, considering inheritance and specific property values?

Only font-size is inherited

h1 will take font-size as inherited (it will take fs from parent) section is the parent and let's calculate actual value of section

Described value : 1.2em

cascaded value : 1.2em

Specified value : 1.2em

computed value : 1.2em* 16 = 19.2px (em will take size of parent so body is the parent and it has font-size 16px) used value : 19.2px

actual value : 19.2px

Padding

Described value : 10px

cascaded value : 10px

Specified value : 10px

computed value : 10px used value : 10px

actual value : 10px

Margin

Described value : 5px

cascaded value : 5px

Specified value : 5px

computed value : 5px used value : 5px

actual value : 5px

3. What are the final computed margin and padding of the <p> element?

Margin

Described value : 0px

cascaded value : 0px

Specified value : 0px

computed value : 0px used value : 0px

actual value : opx

Padding

Described value : -

cascaded value : -

Specified value : 0px

computed value : 0px used value : 0px

actual value : opx

4. What are the final computed color and border values of the <h1> element?

Color

color : unset will remove all color make it black but since body has color defined it will get inherited color of blue.

border

Described value : 2px

cascaded value : 2px

Specified value : 2px

computed value : 2px used value : 2px

actual value : 2px

5. What are the final computed line-height, margin, and padding values of the innermost <p> element?

line-height is calculated as final number and its calculated based on font-size element. so to calculate this we need to find the actual font-size of inner most

since the font size of container is 1.2em actual value is 1.2*16px(body font-size) = 19.2px

Described value : 1.2

cascaded value : 1.2

Specified value :1.2

computed value : 1.2*19.2 =23.04px used value : 23.04px

actual value : 23.04px

Margin

Described value : 5px

cascaded value : 5px

Specified value :5px

computed value : 5px used value : 5px

actual value : 5px

Padding

Described value : 2px

cascaded value : 2px

Specified value :2px

computed value : 2px used value : 2px

actual value : 2px

Last updated