A system, method, and related computer program for automatically
cataloging Web elements, such as text and color, in a Web document for
use by those performing searches for Web documents containing specific
Web elements. The present invention allows users to scan Web elements
into a Web site database where they are automatically cataloged for
future searches of the particular element data. Searchers can search for
a source document containing a particular color and/or text. Users may
enter values related to scanned-in Web elements on source documents, such
as an alternate color that may be used in addition to or instead of the
scanned in color on said source document. Web elements or graphics are
cataloged in a manner that allows users to query an entire set of objects
quickly by accessing the database values. A user is able to automatically
change text or color values on a global basis. Alternate values entered
into the Web site database override Web element data previously scanned
into the database.