# CSS: "display" or "visibility

**URL:** <https://forum.kirupa.com/t/css-display-or-visibility/197487>\
**Category:** web dev\
**Created:** [August 16, 2006, 7:49pm UTC](https://forum.kirupa.com/t/css-display-or-visibility/197487 "2006-08-16T19:49:20Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![eomga](https://avatars.discourse-cdn.com/v4/letter/e/e480ec/32.png) [@eomga](https://forum.kirupa.com/u/eomga)\
**Post date:** [August 16, 2006, 7:49pm UTC](https://forum.kirupa.com/t/css-display-or-visibility/197487/1 "2006-08-16T19:49:20Z")

</div>

Hey I’m working on a flash site that I need to optimize for search engines. After reading some website about SEO they say that I have to type some information (about my products and company) then hide it (with css) from users but keep it available for the robots.

My question is (hopping that the SEO+CSS optimization is the best way):  
Whats the difference beteewn CSS: “display” and "visibility?

Using  
display: none; or visibility: hidden;  
on the external CSS file.

* * *

EOMGA
