<frame>

declares a content frame within the browser window

Deprecated

Example

<frameset rows="*,100">
  <frame name="main" SRC="main.html" TITLE="Main Content">
  <frame name="nav" SRC="nav.html" TITLE="Navigation">
  <noframes>
    <body>
      Your browser must support frames to view this page.
    </body>
  </noframes>
</frameset>

Description

<frame> is unsupported in HTML5.

<frame> was used to display multiple HTML documents side-by-side in a single browser window.

Note: This is an empty element; it has no closing tag. In XHTML documents, the <frame /> syntax is recommended.

Attributes Table

Attribute Description Values
Element Attributes
frameborder whether to show a frame border
  • 0
  • 1
longdesc URL of document containing long description of frame content
    marginheight pixel height of frame's margin
      marginwidth pixel width of frame's margin
        name unique name for frame
          noresize if present, frame cannot be resized
            scrolling whether to display scrollbars on frame
            • auto
            • no
            • yes
            src URL of document to load into frame
              Standard Attributes
              accesskey defines a key used to focus the element
              class class of this element
              contenteditable whether element is user editable
              contextmenu specifies a menu that corresponds to this element
              dir text direction
              draggable whether element is draggable
              hidden whether element should be displayed
              id unique identifier for this element
              itemprop defines a microdata property of the element in the item.
              itemscope creates a microdata group for the element
              lang language used within element
              spellcheck whether spellchecking is enabled for this element
              style CSS styling rules
              subject associates a microdata property with a non-parent item
              tabindex defines tab key navigation ordering for the element
              title title of this element
              translate whether translation tools should translate the element's content
              xml:lang language used within element

              DOM Reference

              Handler Description
              Event Handlers
              onchange run when an element changes
              onclick run when element is clicked
              oncontextmenu run when contextual menu is triggered
              ondblclick run when element is double-clicked
              ondrag run when element is dragged
              ondragend run at end of a drag operation
              ondragenter run when element has been dragged to a valid drop target
              ondragleave run when element leaves a valid drop target
              ondragover run while element is over a valid drop target
              ondragstart run at start of drag operation
              ondrop run when dragged element is dropped
              onfocus run when element receives focus
              onformchange run when form changes
              onforminput run when form gets input
              oninput run when element gets user input
              oninvalid run when element is invalid
              onkeydown run when a key gets pressed
              onkeypress run when a key gets pressed then released
              onkeyup run when a pressed key is released
              onmousedown run when mouse button gets pressed
              onmousemove run when the mouse pointer moves
              onmouseout run when the mouse pointer leaves the element
              onmouseover run when the mouse pointer enters the element
              onmouseup run when a pressed mouse button is released
              onmousewheel run when the mouse wheel is used
              onreset run when a form reset is performed
              onscroll run when element is being scrolled
              onselect run when element is selected
              onsubmit run when form is submitted
              Media Event Handlers
              onabort run when media resource loading is aborted
              oncanplay run when media can start to play
              oncanplaythrough run when media can be played completely to its end
              ondurationchange run when duration of media has changed
              onemptied run when a media resource becomes empty
              onended run when media playback reaches end
              onerror run when an error occurs during element loading
              onloadeddata run when media resource is loaded
              onloadedmetadata run when media metadata is loaded
              onloadstart run when media resource has started to load
              onpause run when media resource is paused
              onplay run when media resource will start playing
              onplaying run when media resource is playing
              onprogress run when browser has received additional media resource data
              onratechange run when media resource playback rate changes
              onreadystatechange run when media resource ready state changes
              onseeked run after media resource seeking operation has been performed
              onseeking run during media resource seeking operation
              onstalled run when media resource loading has stalled
              onsuspend run when browser stops fetching media resource before finished
              ontimeupdate run when media resource playback position changes
              onvolumechange run when media resource volume is changed or muted
              onwaiting run when media resource has stopped playing but expects to resume