display

With the display property you can specifies if or how an HTML element is displayed in the web page.
  - Values:   - Syntax:
  Example (remove a DIV, displays <a> tags as block elements and <li> with inline):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
 <title>display</title>
 <style type="text/css"><!--
 #idd { display: none; }
 .a_block { display: block; }
 #idu li { display: inline; }
 --></style>
</head>
<body>
 <div id="idd">Removed content.</div>
 <a href="http://coursesweb.net/css/" title="CSS course" class="a_block">CSS course</a> <a href="http://coursesweb.net/html/" title="HTML course" class="a_block">HTML course</a>
 <ul id="idu">
  <li>List 1</li>
  <li>List 2</li>
  <li>List 3</li>
 </ul>
</body>
</html>
  - Result:
CSS course
HTML course

visibility

The visibility property can control if an element is visible or not. Even if the element is hidden, still affects layout and will take up space on the web page, where it should to be displayed.
  - Values:   - Syntax:
  Example (make a <span> invisible):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
 <title>visibility</title>
 <style type="text/css"><!--
 #idd span { visibility: hidden; }
 --></style>
</head>
<body>
 <div id="idd">This row contains a text <span>in a SPAN tag</span> that is hidden but still takes up space.</div>
 </ul>
</body>
</html>
  - Result:
This row contains a text                     that is hidden but still takes up space.

Define the visible portion of an element

Defining the visible surface of an element determines its visible portion. The remaining contents of that element does not disappear, but is invisible to the visitor.
The element must have set position:absolute, then, to define the visible region it's used the clip property with rect value that sets the shape of the visible region.
  - Values:   - Syntax:
  Example:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
 <title>clip</title>
 <style type="text/css"><!--
 #idd {
  position: absolute;
  clip: rect(0px, 200px, 23px, 60px);
 }
 --></style>
</head>
<body>
 <div id="idd">Free CSS: coursesweb.net/css/</div>
 </ul>
</body>
</html>
  - Result:
: coursesweb.net/

Daily Test with Code Example

HTML
CSS
JavaScript
PHP-MySQL
What attribute makes a radio button or checkbox input selected?
checked="checked" selected="selected" disabled="disabled"
<input type="checkbox" name="a_name" value="value" checked="checked" />
What CSS value scales the background image to the largest size contained within the element?
repeat-x contain linear-gradient
#id {
  background:url("path_to_image.png");
  background-size:contain;
  background-repeat:no-repeat;
}
What operator is used to determine the rest of the division of two numbers?
% * /
var rest8_7 = 8 % 7;
alert(rest8_7);
Indicate the PHP function that rounds a number up to the next highest integer.
floor() ceil() abs()
$nr = ceil(3.5);
echo $nr;        // 4
Display and Visibility

Last accessed pages

  1. Add, Change, and Remove Attributes with jQuery (3902)
  2. Get Attribute (ID, Class, Name, Title, Src) with jQuery (5133)
  3. $_GET, $_POST and $_REQUEST Variables (3178)
  4. jQuery UI draggable - Drag elements (1936)
  5. Polygons with CSS (1034)

Top accessed pages

  1. PHP-MySQL free course, online tutorials PHP MySQL code (5515)
  2. Courses Web: PHP-MySQL JavaScript Ajax HTML CSS Flash-AS3 (5322)
  3. Get Attribute (ID, Class, Name, Title, Src) with jQuery (5133)
  4. PHP PDO - exec (INSERT, UPDATE, DELETE) MySQL (4889)
  5. PHP Chat Script (4656)