Computer >> Computer tutorials >  >> Programming >> CSS

The width and height properties in CSS


We can define the height and width exclusively for the element’s content, though these properties do not include margins, paddings or borders.

Syntax

The syntax of CSS height property is as follows −

Selector {
   height: /*value*/
}

The syntax of CSS width property is as follows −

Selector {
   width: /*value*/
}

Let us see an example of width and height properties −

Example

<!DOCTYPE html>
<html>
<head>
<title>CSS height and width</title>
</head>
<style>
* {
   padding: 2px;
   margin:5px;
}
button {
   border-radius: 10px;
}
#containerDiv {
   width:70%;
   margin: 0 auto;
   padding:20px;
   background-image: linear-gradient(62deg, #fbab7e 0%, #f7ce68 100%);
   text-align: center;
   border-radius: 10px;
}
#contentDiv2{
   width:200px;
   height: 200px;
   opacity: .5;
   border:1px solid black;
}
</style>
<body>
<div id="containerDiv">
<div id="contentDiv1">
This is paragraph 1 with some dummy text.
</div>
<div id="contentDiv2">
This is paragraph 2 with some dummy text.
</div>
</div>
<script>
</script>
</body>
</html>

Output

The width and height properties in CSS

Let us see another example of width and height properties −

Example

<!DOCTYPE html>
<html>
<head>
<title>CSS height and width</title>
<style>
form {
   width:70%;
   margin: 0 auto;
   text-align: center;
}
* {
   padding: 2px;
   margin:5px;
}
input[type="button"] {
   border-radius: 10px;
}
#containerDiv {
   margin: 0 auto;
   height: 150px;
   width:250px;
}
</style>
</head>
<body>
<form>
<fieldset>
<legend>CSS height and width</legend>
<div id="containerDiv">
<img id="image" src="https://www.tutorialspoint.com/tensorflow/images/tensorflow-mini-logo.jpg">
</div>
</fieldset>
</form>
</body>
</html>

Output

The width and height properties in CSS