HTML attribute: content

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

The content attribute specifies the value of a metadata name defined by the <meta> name attribute. It takes a string as its value, and the expected syntax varies depending on the name value used.

Value

The types of values that a content attribute accepts depends on the name value. For details on specific formats and types, see the <meta> name attribute page.

Examples

Setting a document meta description

The following <meta> tag uses name=description to set a "meta description" for a document. The content attribute provides the value for the metadata:

html
<meta
  name="description"
  content="The HTML reference describes all elements and attributes of HTML, including global attributes that apply to all elements." />

Specifications

Specification
HTML
# attr-meta-content

Browser compatibility

See also

  • <meta> name attribute