Frames (intro pg. 33, presented Ch. 11, not assigned due to time) Frames break up the browser so that more than one html or xhtml document (or any other valid content/document, such as php) can load into the browser window. You need to know only three tags to create a frame document: (frame document has no tag! frameset requires the attribute cols or rows and the value is the width or height that defines the width and height as well as number of columns or rows. For the value you may either use percentage or pixels (counts from the 0,0 point of the browser). Using pixels you define an absolute size, whereas percentage is relative to the size that the browser is open to... refer to page 396 primary attributes: name, noresize, scrolling=yes/no, margineheight and marginwidth (exact number of pixels), frameborder and bordercolor and use body tag When creating links that exist within a frame website you may target a specific frame by referencing its name or you may use one of a set of targets as an attribute in your link: _blank the browser always loads linked document into a newly opened window. _self the default for all <a> link tags, causing the target document to be loaded and displayed in the same frame or window as the source document. the target is unnecessary, unless you are using the base tag within the header tags of a document. _parent this target causes the document to be loaded into the parent window or frameset, so it loads into the frame containing the frameset. _top target causes the document to be loaded into the window containing the hypertext link, replacing any frames currently displayed in the window. -------- <iframe> a floating frame in any part of your document. This tag is not used with a frameset, rather it is like the <img src> tag, anywhere in your document you may include an image. The iframe tag allows you to include a separate document anywhere on a page, as you would include an image. Explorer4, Netscape6... --------- image map: pages 191-202