# <meta>

Description

Specifies general information about the SSML document rather than specifying the document's content. The `<meta>` element can specify a property of the document as a whole, or it can specify HTTP response headers. Note that the `<metadata>` element provides a more general and powerful treatment of metadata information than `<meta>`, by using a metadata schema.

Note: A `<meta>` element exists as well for VoiceXML documents (see VoiceXML `<meta>`), and for grammars.

Syntax

    <meta
        name="string"
        http-equiv="string"
        content="string"/>

Attributes

Attribute | Description
name | The name of the metadata property. Exactly one of name or http-equiv must be specified.
http-equiv | The name of an HTTP response header. Exactly one of name or http-equiv must be specified.
content | The value of the metadata property. Required.

Defined Metadata Property Names

Name | Description
seeAlso | Specifies a resource that might provide additional metadata information about the content.

Parents

<audio>, <choice>, <enumerate>, <foreach>, <prompt>, <speak>

Children

None.

Limitations/Restrictions

- `<meta>` is only supported as a child of `<foreach>` when `<foreach>` is used within `<prompt>`.
- Refer to your vendor documentation for support details.

Example

To include speech markup tags, insert the SSML tags inside one of the `<prompt>`, `<audio>`, `<choice>`, `<enumerate>`, or `<foreach>` (within `<prompt>`) elements.

    <prompt>
      <meta name="seeAlso" content="http://example.com/my-ssml-metadata.xml"/>
      <meta http-equiv="Cache-Control" content="no-cache"/>
      Hello, world!
    </prompt>