param в HTML


применяется для передачи объекту дополнительных параметров, которые могут ему потребоваться для выполнения. Передача параметров происходит следующим образом. Сначала браузер создает пары имя=значение , используя значения атрибутов name и value тегов

, а затем передает эти данные объекту. Если объект понимает получаемые данные, то он их использует по назначению, если же нет — игнорирует. Некоторые объекты используют только параметры заданные в name .

используются в объектах, вставляемых в HTML-страницу при помощи тегов


— элемент языка html, используемый для передачи параметров объекту и размещается внутри элемента или

должен содержать одну или несколько пар атрибутов, определяющих имя параметра ( name ) и его значение ( value ). При выполнении апплета прием параметров в нем осуществляется по следующему шаблону:

Атрибут valuetype может иметь следующие значения:

• data — параметр передается в качестве строки;

• object — параметр является идентификатором объекта;

• ref — значение параметра является ссылкой (URL).

В том случае, когда значение атрибута valuetype равно ref , с помощью атрибута type можно задать тип параметра:

Тег param

(англ. parameter — параметр) предназначен для передачи значений параметров Java-апплетам или объектам веб-страницы.

HTML: 3.2 | 4 / XHTML: 1.0 | 1.1



id уникальный идентификатор
name уникальное имя параметра
type тип содержимого ресурса, на который указывает value (только для valuetype=»ref»)
value значение параметра
valuetype тип атрибута value
  • data — строка (по умолчанию)
  • ref — идентификатор, указывающий на ресурс
  • object — ссылка на объект (object), из этого же документа


Пример инициализации объекта:

Рекомендации по использованию

  • должен быть закрыт слешем (


  • должен находиться внутри тега или
  • обязательный атрибут: name
  • позволяет задать пары имя=значение, которые используются в и .

    Тег PARAM и его атрибуты.

    Тег PARAM передает параметры для тега OBJECT.

    Категория тега

    Тег форматирования текста. Начальный тег необходим, конечный тег запрещен.

    Атрибуты тега

    id — идентификатор.
    name — имя параметра.
    value — значение параметра.
    valuetype — определяет тип атрибута value. Возможные значения: data, ref или object.

    Тег param, синтаксис:

    Список всех HTML-тегов.

    Поиск по тегам:
    Список всех тегов
    А вы знаете что при помощи CSS можно тег SMALL превратить в H1 и наоборот?

    в HTML

    tag is used for passing parameters to an embedded object.

    tag does not represent anything on its own. It is used with the tag to provide parameters.


    tag is written as

    (no end tag). The name and value attributes provide a name/value pair that the element can use.

    must be nested inside an element, before any «flow content».


    You can use the

    element to pass parameters to your embedded objects.

    Here, we use the

    tag to embed a music file, and the

    element to pass parameters to the

    element. We tell it not to display audio controls ( name=»controller» value=»true» ) and to start playing automatically (i.e. name=»autoplay» value=»false ).


    Attributes can be added to an HTML element to provide more information about how the element should appear or behave.

    There are 3 kinds of attributes that you can add to your HTML tags: Element-specific, global, and event handler content attributes.

    element accepts the following attributes.

    Element-Specific Attributes

    This table shows the attributes that are specific to the

    Attribute Description
    name Defines the name of the parameter. Required attribute.
    value Specifies the value of the parameter. Required attribute.

    Global Attributes

    The following attributes are standard across all HTML5 elements. Therefore, you can use these attributes with the

    tag , as well as with all other HTML tags.

    • accesskey
    • class
    • contenteditable
    • contextmenu
    • dir
    • draggable
    • dropzone
    • hidden
    • id
    • inert
    • itemid
    • itemprop
    • itemref
    • itemscope
    • itemtype
    • lang
    • spellcheck
    • style
    • tabindex
    • title
    • translate

    For a full explanation of these attributes, see HTML 5 global attributes.

    Event Handler Content Attributes

    Event handler content attributes enable you to invoke a script from within your HTML. The script is invoked when a certain «event» occurs. Each event handler content attribute deals with a different event.

    Below are the standard HTML5 event handler content attributes.

    Again, you can use any of these with the

    element, as well as any other HTML5 element.

    • onabort
    • oncancel
    • onblur
    • oncanplay
    • oncanplaythrough
    • onchange
    • onclick
    • oncontextmenu
    • ondblclick
    • ondrag
    • ondragend
    • ondragenter
    • ondragexit
    • ondragleave
    • ondragover
    • ondragstart
    • ondrop
    • ondurationchange
    • onemptied
    • onended
    • onerror
    • onfocus
    • onformchange
    • onforminput
    • oninput
    • oninvalid
    • onkeydown
    • onkeypress
    • onkeyup
    • onload
    • onloadeddata
    • onloadedmetadata
    • onloadstart
    • onmousedown
    • onmousemove
    • onmouseout
    • onmouseover
    • onmouseup
    • onmousewheel
    • onpause
    • onplay
    • onplaying
    • onprogress
    • onratechange
    • onreadystatechange
    • onscroll
    • onseeked
    • onseeking
    • onselect
    • onshow
    • onstalled
    • onsubmit
    • onsuspend
    • ontimeupdate
    • onvolumechange
    • onwaiting

    For a full explanation of these attributes, see HTML 5 event handler content attributes.

    Differences Between HTML 4 & HTML 5

    HTML5 does not support the type and valuetype attributes, which were supported in HTML 4.

    To see more detail on the two versions see HTML5

    Tag. Also check out the links to the official specifications below.


    Here’s a template for the

    tag with all available attributes for the tag (based on HTML5). These are grouped into attribute types, each type separated by a space. In many cases, you will probably only need one or two (if any) attributes. Simply remove the attributes you don’t need.

    For more information on attributes for this tag, see HTML5

    Tag Details

    For more details about the


    Here are the official specifications for the

    What’s the Difference?

    W3C creates «snapshot» specifications that don’t change once defined. So the HTML5 specification won’t change once it becomes an official recommendation. WHATWG on the other hand, develops a «living standard» that is updated on a regular basis. In general, you will probably find that the HTML living standard will be more closely aligned to the current W3C draft than to the HTML5 specification.

    HTML param Tag


    HTML param: Main Tips

    • The param tags can be used to define HTML parameters for the element setting embedded data.
    • These tags support all global attributes. There are four tag specific attributes, but two of them have been deprecated in HTML5.
    • You don’t need to use a closing tag when defining HTML parameters.

    Defining Parameters: HTML

    An element can represent an external resource in a webpage, such as an application or an image. To set its HTML parameters, you can use

    Theory is great, but we recommend digging deeper!
    Comprehensive HTML5 Tutorial: Become Advanced HTML5 Specialist

    HTML param Attributes

    Two attributes you can use for HTML parameters are name and value . They specify the name and the value of a parameter, respectively:

    There are also two attributes that should not be used as they were deprecated in HTML5: valuetype and type .

    valuetype defined the type of the value ( data , ref , or object ). When the value of valuetype was set to ref , you could also use type to define the media type of the parameter:

    PARAM 元素 | param


    PARAM 元素 | param 对象

    下面的表格列出了 param 对象引出的成员。请单击左侧的标签来选择你想要查看的成员类型。

    标签属性 属性 描述
    DATAFLD 设置用于数据绑定的给定数据源的字段。
    DATAFORMATAS 设置或获取如何渲染提供给 对象 的数据。
    DATASRC 设置或获取用于数据绑定的数据源。
    NAME name 设置或获取元素的输入参数的名称。
    TYPE type 设置或获取 value 标签属性指明的资源内容类型。
    VALUE value 设置或获取元素的输入参数值。
    VALUETYPE valueType 设置或获取 value 标签属性的数据类型。

    在 APPLET, EMBED 或 OBJECT 元素实例创建完成后,由 PARAM 元素设置的属性无法用 param 对象更改。要更改对象的属性,请使用由对象引出的脚本属性。

    此元素在 Microsoft ® Internet Explorer 3.0 的 HTML 中可用。

    下面的例子显示了 Internet Explorer 数据绑定组件的 outerHTML,这样你就可以查看由 PARAM 元素指定的属性。执行这样的检查可以在调试 OBJECT 元素属性时收集信息。除非重新初始化 outerHTML 对象,否则无法编辑对象的 outerHTML 属性。

    в HTML

    This tag supports all the global attributes described in − HTML Attribute Reference

    Specific Attributes

    tag also supports the following additional attributes −

    Attribute Value Description
    name parameter type Defines a unique name for the parameter.
    type MIME type Specifies the internet media type for the parameter.
    value value Specifies the value of the parameter.
    valuetype data
    Specifies the MIME type of the value.

    Event Attributes

    This tag supports all the event attributes described in − HTML Events Reference

    Теги HTML5 — param.

    Интернет эксплорер Google Chrome Опера Firefox Сафари, то есть тег поддерживается во всех основных браузерах.

    Определение и использование. Тег используется для определения параметров для плагинов встроенных с элемента.

    Элемент используется для передачи значений параметров Java-апплетам или значений для объектов на страницах сайта, созданным с помощью элементов или . Позволяет прямо в коде HTML-документа менять характеристики апплета без дополнительной компиляции. Количество одновременно используемых( элементов) тегов может быть больше одного и для каждого из них задается пара имя/значение через атрибуты name и value.

    Тут надо заметить, что апплетом называется программа, выполняющаяся в составе браузера или под управлением другой программы для ее просмотра. Апплет пишется на языке Java, поэтому часто можно встретить сочетание » Java-апплет». Ну, это совсем другая история.

    HTML 5 также включает в себя два новых элемента для воспроизведения аудио или видео: The и меток.

    Отличия между HTML 4.01 и HTML5. В HTML 4.01 атрибуты: «Type» и «ValueType», не поддерживаются в HTML5.

    Отличия между HTML и XHTML. В HTML тег не имеет закрывающего тега. В XHTML тег должен быть плотно закрыт, как этот .

    Основы разметок HTML дают необходимый минимум материала, чтобы отображать документ на странице сайта. В настоящее время в разработках HTML наблюдается следующий цикл создания основ HTML. На более высоком интерактивном уровне. В самих разметках создаются атрибуты, которые самостоятельно оживляют действия над объектами при создании и оформления страниц сайта. Будет прорыв основ HTML в голосовом управлении всеми действиями на страницах сайта. Все трудоемкие процессы по созданию сайта возьмет на себя машина и основы HTML преобразятся. Что из этого выйдет — покажет время, точнее идет прорыв в данном направлении.


    Атрибут Значение Описание
    name name Указывает имя параметра
    type MIME_type В HTML5 не поддерживается. Определяет MIME-тип параметра
    value value Задает значение параметра
    valuetype data
    В HTML5 не поддерживается. Указывает тип значения

    Тег поддерживает Глобальные атрибуты в HTML: КЛИКНИ СЮДА

    Тег также поддерживает Атрибуты событий в HTML: КЛИКНИ СЮДА

    Пишем программу — Параметр «autoplay» для «true», так что звук начнет воспроизводиться, как только загрузиться:

    HTML .am>

    tag represents parameters for plugins that are invoked by an element.

    The tag allows you to embed objects into your HTML document, and the

    tag allows you to pass parameters to that element.

    The basic tag is written like this

    with the name and value attributes defining a parameter with the given name-value pair. Both attributes are required.

    must be nested within an tag.


    In this example, the

    tag is used twice. The first

    tag is called autoplay and it is set to false . This prevents the element from automatically playing the file as soon as it’s loaded.

    tag is called controller and it is set to true . This results in audio controls being available for the user to adjust.


    tag accepts the following attributes. Try adding some to the above example to see how it affects the display/behavior of the element.

    Attributes Specific to the

    Attribute Description
    name Defines the name of the parameter. Required attribute.
    value Specifies the value of the parameter. Required attribute.

    Global Attributes

    tag accepts the following global attributes. These attributes are standard across all HTML 5 tags.

    Attribute Description
    accesskey Specifies a shortcut key that can be used to access this

    [Any string of characters. This string of characters specifies the key/s the user needs to use in order to access the element.]

    class This is a document wide identifier. It is used to refer to a class that is specified in the style sheet. The value should match the name of the class you wish to use.
    contenteditable This attribute specifies whether the user can edit the content or not.
    • true
    • false
    contextmenu The contextmenu attribute sets a context menu for an element. The value must be the ID of a menu element in the DOM.
    dir Specifies the direction of the text.
    Value Description
    ltr Specifies that the text should read left to right.
    rtl The text should read right to left.
    auto The text direction should be determined programatically using the contents of the element.
    draggable Specifies whether the user is allowed to drag this
    • true
    • false
    • auto
    Value Description
    true This value specifies that the element is draggable.
    false A false value specifies that the element is not draggable.
    auto Uses the default behavior of the user agent/browser. This is the default value.
    dropzone The dropzone attribute specifies what should happen when the user «drops» an element (i.e. after dragging it) onto this

    Must be an unordered set of unique space-separated tokens that are ASCII case-insensitive.

    Value Description
    copy Results in a copy of the dragged data. Default value.
    move Results in the data being moved to the new location.
    link Results in a link to the original data.
    Any keyword with eight characters or more, beginning with the an ASCII case-insensitive match for the string » string: « Specifies that items with the drag data item kind Plain Unicode string and the drag data item type string set to a value that matches the remainder of the keyword are accepted.
    Any keyword with six characters or more, beginning with an ASCII case-insensitive match for the string » file: « Allows you to specify which file types can be processed (i.e. copied, moved or linked) in this dropzone. Example: dropzone=»copy file:image/png file:image/gif file:image/jpeg»

    Note that this attribute must not have more than one of the three feedback values (copy, move, and link) specified. If none are specified, the copy value is implied.

    hidden Indicates that this particular

    element is not yet, or is no longer, relevant. The browser/user agent does not display elements that have the hidden attribute present.

    This is a boolean attribute. If the attribute is present, its value must either be the empty string or a value that is an ASCII case-insensitive match for the attribute’s canonical name, with no leading or trailing whitespace (i.e. either hidden or h ).

    • [Empty string]
    • hidden
    id The id attribute is a document wide identifier, which is used in conjunction with CSS and JavaScript. The value must match the name of the id you wish to use.
    itemid The itemid provides a global identifier for an «item». This attribute is optional, however if it is provided, it must have a value that is a valid URL potentially surrounded by spaces.

    The itemid attribute can only be present in elements that include both the itemscope and the itemtype attributes, as long as the itemtype attribute specifies a vocabulary that supports global identifiers for items, as defined by that vocabulary’s specification.

    itemprop This attribute provides one or more properties to one or more «items».

    Although this attribute is optional, if used it must have a value that is an unordered set of unique space-separated tokens that are case-sensitive, representing the names of the name-value pairs that it adds. The attribute’s value must have at least one token. Each token must be one of the following:

    • A valid URL that is an absolute URL, or
    • If the item is a typed item: a «defined property name» allowed in this situation according to the specification that defines the relevant types for the item, or
    • If the item is not a typed item: a string that contains no U+002E FULL STOP characters (.) and no U+003A COLON characters (:).

    Also, Specifications that introduce defined property names that are not absolute URLs must ensure all such property names contain no U+002E FULL STOP characters (.), no U+003A COLON characters (:), and no space characters.

    itemref This attribute is used in conjunction with the itemscope attribute, the itemref attribute provides a list of additional elements to crawl to find the name-value pairs of the «item». Although the itemref attribute is optional, if specified, it must have a value that is an unordered set of unique space-separated tokens that are case-sensitive, consisting of IDs of elements in the same home subtree. Also, the itemref can only be used on elements that also have the itemscope attribute present.
    itemscope HTML5 elements that have the itemscope attribute create a name-value pair called an «item». Elements with an itemscope attribute may also have an itemtype attribute specified, to give the item types of the item.

    This is a boolean attribute. If the attribute is present, its value must either be the empty string or a value that is an ASCII case-insensitive match for the attribute’s canonical name, with no leading or trailing whitespace (i.e. either itemscope or itemscope=»itemscope» ).

    • [Empty string]
    • itemscope
    itemtype This attribute provides an item type for elements containing the itemscope attribute. The attribute is optional but if it is specified, it must have a value that is an unordered set of unique space-separated tokens that are case-sensitive, each of which is a valid URL that is an absolute URL, and all of which are defined to use the same vocabulary. The attribute’s value must have at least one token.

    The itemtype attribute must only be present in elements that include the itemscope attribute.

    lang Sets the language code to be used.

    [Must be a valid RFC 3066 language code, or an empty string.]

    spellcheck Specifies whether the element should have its spelling checked.
    Value Description
    [Empty string] The element should have its spelling checked.
    true The element should have its spelling checked.
    false The element should not have its spelling checked.

    If this attribute is missing, the element will use the default behavior, possibly based on the parent’s own spellcheck state.

    style Specifies inline styles for this

    element. This allows you to define the styles within the page, and within this

    tag, as opposed to referring to styles defined elsewhere (such as an external style sheet). Although this can be useful for over-riding external styles, it is usually preferrable to use external styles in conjunction with the class attribute and/or the id attribute.

    tabindex Helps determine the tabbing order for this

    element (for when the user uses the «tab» key on their keyboard to «tab» through the elements on the page in order to select an element).

    [Any valid integer. For example, 0, 1, 2, 3, . etc]

    title Specifies a title to associate with this particular

    element. Many browsers will display this when the cursor hovers over the element (similar to a «tool tip»).

    [Any text to be displayed as a «tool tip».]

    translate Determines whether the element’s attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.

    The translate attribute is an enumerated attribute and may contain the following possible values:

    If the translate attribute is provided, but its value is missing or is invalid, the element will inherit its value from its parent element.

    Event Handler Content Attributes

    tag also accepts the event handler content attributes listed below.

    An event handler content attribute is an attribute for a specific event handler. The name of the content attribute is the same as the name of the event handler.

    Event handlers are commonly used to extend the functionality of an HTML element. By using any of the event handler content attributes below, you can tell the browser to run a specific script and when to run it. For example, by using onclick=»» , you tell the browser to run a piece of JavaScript whenever someone clicks on the element. The JavaScript needs to be inserted between the double quotes. This is typically a small piece of JavaScript that simply calls a JavaScript function that has been defined elsewhere.

    Here are the event handler content attributes that can be used with the

    Attribute Description
    onabort Invoked when an event has been aborted. For example, the browser stops fetching media data before it is completely downloaded.
    onblur User has left the focus of the element.
    oncancel cancel event handler.
    oncanplay Invoked when the browser/user agent can start playing media, but hasn’t yet, due to buffering. In other words, if playback were to begin now, it wouldn’t play right to the end (due to the current playback rate) — it would need to pause during playback in order to load the rest of the media.
    oncanplaythrough The browser/user agent estimates that if playback were to begin now, the media resource could be rendered at the current playback rate all the way to its end without having to stop for further buffering.
    onchange User has changed the object, then attempts to leave that field (i.e. clicks elsewhere).
    onclick Invoked when the user clicked on the object.
    onclose close event handler.
    oncontextmenu Invoked when a context menu has been triggered.
    oncuechange cuechange event handler.
    ondblclick Invoked when the user clicked twice on the object.
    ondrag Invoked when an element is being dragged.
    ondragend Invoked when an element has stopped being dragged.
    ondragenter Invoked when an element has been dragged to a drop target.
    ondragexit dragexit event handler.
    ondragleave Invoked when an element leaves a valid drop target.
    ondragover Invoked when an element is being dragged over a valid drop target.
    ondragstart Invoked when a drag operation has started.
    ondrop Invoked when an element is being dropped.
    ondurationchange Invoked when the length of the media is changed (i.e. the duration attribute has just been updated).
    onemptied Invoked when a media resource element suddenly becomes empty (for example, due to a network error).
    onended Invoked when the media has reached the end.
    onerror Invoked when an error occurs while the element is being loaded. Also handler for script error notifications.
    onfocus Invoked when the focus is on the element.
    oninput input event handler.
    oninvalid invalid event handler.
    onkeydown Invoked when a key was pressed over an element.
    onkeypress Invoked when a key was pressed over an element then released.
    onkeyup Invoked when a key was released over an element.
    onload The element has loaded.
    onloadeddata Invoked when the browser/user agent can render the media data at the current playback position for the first time.
    onloadedmetadata Invoked when the browser/user agent has just determined the duration and dimensions of the media resource.
    onloadstart Invoked when the browser/user agent has started loading the media resource.
    onmousedown The cursor moved over the object and mouse/pointing device was pressed down.
    onmousemove The cursor moved while hovering over an object.
    onmouseout The cursor moved off the object
    onmouseover The cursor moved over the object (i.e. user hovers the mouse over the object).
    onmouseup The mouse/pointing device was released after being pressed down.
    onmousewheel Invoked when the mouse wheel is being rotated.
    onpause Invoked when the media resource has been paused.
    onplay Invoked when the media resource starts playback.
    onplaying Playback has begun.
    onprogress The browser/user agent is fetching media data the.
    onratechange Invoked when the playback rate has changed (i.e. either the defaultPlaybackRate or the playbackRate has just been updated).
    onreset reset event handler.
    onresize resize event handler.
    onscroll scroll event handler. Invoked when the element’s scrollbar is being scrolled.
    onseeked Invoked when the seeking IDL attribute changed to false (i.e. the seeking attribute is no longer true)
    onseeking Invoked when the seeking IDL attribute changed to true and the seek operation is taking long enough that the user agent has time to fire the event.
    onselect Invoked when some or all of the contents of an object is selected. For example, the user selected some text within a text field.
    onshow show event handler.
    onstalled Invoked when the browser/user agent is trying to fetch media data but the data has stalled (i.e. the data has stopped coming).
    onsubmit User submitted a form.
    onsuspend The browser/user agent is (intentionally) not currently fetching media data, but has not yet downloaded the entire media resource (i.e. it has suspended the download).
    ontimeupdate Invoked when the media’s current playback position changed.
    onvolumechange Invoked when either the volume attribute or the muted attribute has changed.
    onwaiting The next frame of the media is not yet available (but the browser/user agent expects it to become available).

    More Information About the

    Content Categories None.
    Can be used As a child of an element, before any flow content.
    Content model Empty.
    End Tag Required? No. You can only use a start tag when using the

    element, it must not have a closing tag.

    DOM Interface HTMLParamElement

    Specifications for the

    element defined in the various specifications:

    Илон Маск рекомендует:  Difftime определить отрезок времени
    Понравилась статья? Поделиться с друзьями:
    Кодинг, CSS и SQL