1. A method for designing extensible stylesheets in a visual graphic environments, the method comprising: providing the graphic user interface environment including at least a first display and a second display; displaying a source file in the first display, the displayed source file including a plurality of objects; creating a tree structure in the second display; associating each of the objects with one of the nodes in the tree structure in the second display by associated meta-tag information; and creating an stylesheet from the tree structure in accordance with the displayed source file.