html.html.twig

Default theme implementation for the basic structure of a single Drupal page.

Variables:

  • css: A list of CSS files for the current page.
  • head: Markup for the HEAD element (including meta tags, keyword tags, and so on).
  • head_title: A modified version of the page title, for use in the TITLE tag.
  • head_title_array: List of text elements that make up the head_title variable. May contain or more of the following:

    • title: The title of the page.
    • name: The name of the site.
    • slogan: The slogan of the site.
  • page_top: Initial rendered markup. This should be printed before 'page'.
  • page: The rendered page markup.
  • page_bottom: Closing rendered markup. This variable should be printed after 'page'.
  • styles: Style tags necessary to import all necessary CSS files in the head.
  • scripts: Script tags necessary to load the JavaScript files and settings in the head.

See also

template_preprocess()

template_preprocess_html()

template_process_html()

File

drupal/core/modules/system/templates/html.html.twig
View source

Related topics