# zhead Canonical Origin: https://zhead.dev/ ## LLM Resources - [Full Content](https://zhead.dev/llms-full.txt): Complete page content in markdown format. - [sitemap.xml](https://zhead.dev/sitemap.xml): XML sitemap for search engines and crawlers. - [robots.txt](https://zhead.dev/robots.txt): Crawler rules and permissions. ## Pages - [zhead: HTML <head> Reference · zhead](/): A practical reference for HTML metadata, link relations, Open Graph fields, and selected vendor tags, with examples and source documentation. - [Article HTML Tags · HTML Tag Collections · zhead](/collection/article): Page, Open Graph, and social preview metadata for an article. - [Essentials HTML Tags · HTML Tag Collections · zhead](/collection/essential): Three declarations worth setting on almost every HTML document: language, UTF-8 encoding, and a responsive viewport. - [Icons & Colors HTML Tags · HTML Tag Collections · zhead](/collection/icons): Icons and interface colours for browser tabs, saved sites, and installed web apps. - [PWA HTML Tags · HTML Tag Collections · zhead](/collection/pwa): Document metadata commonly paired with a web app manifest. - [SEO Starter HTML Tags · HTML Tag Collections · zhead](/collection/seo): A small set of page signals for search results, indexing rules, and duplicate URLs. - [Social Preview HTML Tags · HTML Tag Collections · zhead](/collection/social-share): Open Graph and legacy Twitter Card fields used to build link previews. - [alternate · Link relation · zhead](/link/alternate): Points to another representation of the current page, such as a translation, feed, or version made for different media. - [apple-touch-icon · Link relation · zhead](/link/apple-touch-icon): Provides an icon that Apple devices can use when someone saves the site to their Home Screen or installs it as a web app. - [apple-touch-startup-image · Link relation · zhead](/link/apple-touch-startup-image): An Apple extension that supplies a launch image for a web app opened from the Home Screen. - [author · Link relation · zhead](/link/author): Links to information about the author of the current page. - [canonical · Link relation · zhead](/link/canonical): Names the preferred URL for the current document. Search engines can use it to consolidate duplicate URLs and their signals. - [dns-prefetch · Link relation · zhead](/link/dns-prefetch): Asks the browser to resolve an origin's hostname before a resource from that origin is requested. - [expect · Link relation · zhead](/link/expect): Points to an element in the current document. With blocking="render", it can hold rendering until that element is connected and fully parsed. - [help · Link relation · zhead](/link/help): Links to help for the current page. On a visible link, it can instead provide help for the link's surrounding context. - [icon · Link relation · zhead](/link/icon): Provides an icon that browsers can use for the page in tabs, bookmarks, history, and other interface surfaces. - [license · Link relation · zhead](/link/license): Links to the license that applies to the current page. - [manifest · Link relation · zhead](/link/manifest): Links the page to a web app manifest, a JSON document that describes properties such as the app name, icons, display mode, scope, and start URL. - [mask-icon · Link relation · zhead](/link/mask-icon): A Safari-specific relation for the monochrome SVG used by pinned tabs. It is registered by IANA but is not a built-in HTML Living Standard link type. - [me · Link relation · zhead](/link/me): Links to another page that represents the same person or identity as the current page. - [modulepreload · Link relation · zhead](/link/modulepreload): Fetches a JavaScript module early and stores it in the document's module map. Browsers may also fetch its dependencies. - [next · Link relation · zhead](/link/next): Links to the next logical document in a sequence, such as the next chapter or page of results. - [pingback · Link relation · zhead](/link/pingback): Publishes the address of the Pingback 1.0 endpoint that accepts link notifications for the current page. - [preconnect · Link relation · zhead](/link/preconnect): Asks the browser to prepare a connection to an origin before the page requests a resource from it. This can cover DNS, transport, and TLS setup. - [prefetch · Link relation · zhead](/link/prefetch): Suggests fetching and caching a resource that is likely to be needed by a later navigation. - [preload · Link relation · zhead](/link/preload): Fetches a resource early for the current navigation, using the destination and priority implied by the as attribute. Preload fetches the resource but does not a... - [prev · Link relation · zhead](/link/prev): Links to the previous logical document in a sequence, such as the preceding chapter or page of results. - [privacy-policy · Link relation · zhead](/link/privacy-policy): Links to information about the data collection and usage practices that apply to the current page. - [search · Link relation · zhead](/link/search): Links to a resource that can search the current page and related pages. The target can be a human-facing search page or an OpenSearch description document. - [stylesheet · Link relation · zhead](/link/stylesheet): Fetches a CSS style sheet and applies it to the document. - [terms-of-service · Link relation · zhead](/link/terms-of-service): Links to the agreements between the page provider and people who use the page or service. - [apple-itunes-app · Meta Tag · zhead](/meta/apple-itunes-app): Adds Apple’s Smart App Banner in Safari. The banner opens the installed app or its App Store page. - [apple-mobile-web-app-capable · Meta Tag · zhead](/meta/apple-mobile-web-app-capable): Legacy Apple extension that makes a Home Screen web app open without Safari controls when set to yes. Prefer a web app manifest for a modern PWA. - [apple-mobile-web-app-status-bar-style · Meta Tag · zhead](/meta/apple-mobile-web-app-status-bar-style): Legacy Apple extension that sets the iOS status bar style for a Home Screen web app. It only works when apple-mobile-web-app-capable enables standalone mode. - [apple-mobile-web-app-title · Meta Tag · zhead](/meta/apple-mobile-web-app-title): Legacy Apple extension that sets the title shown for a Home Screen web app. Without it, iOS uses the page title. - [application-name · Meta Tag · zhead](/meta/application-name): Gives browsers a short name for the web application represented by the page. A browser may use it instead of the page title in bookmarks or other interface labe... - [article:author · Meta Tag · zhead](/meta/article-author): Links an article to one or more author profiles. The value is a URL, and you can repeat the property for multiple authors. - [article:expiration_time · Meta Tag · zhead](/meta/article-expiration-time): Sets the date and time after which an article is out of date. Open Graph defines the value as an ISO 8601 datetime. - [article:modified_time · Meta Tag · zhead](/meta/article-modified-time): Records when an article was last changed. Open Graph defines the value as an ISO 8601 datetime. - [article:published_time · Meta Tag · zhead](/meta/article-published-time): Records when an article was first published. Use it with og:type set to article. - [article:section · Meta Tag · zhead](/meta/article-section): Names the high-level section that contains an article, such as Technology or Culture. - [article:tag · Meta Tag · zhead](/meta/article-tag): Adds a tag word or phrase associated with an article. Repeat the property to provide more than one tag. - [author · Meta Tag · zhead](/meta/author): Names one author of the page. Add another author meta tag for each additional author. - [book:author · Meta Tag · zhead](/meta/book-author): Links a book to an author profile. The value is a URL, and you can repeat the property for multiple authors. - [book:isbn · Meta Tag · zhead](/meta/book-isbn): Provides the book’s International Standard Book Number as a string. - [book:release_date · Meta Tag · zhead](/meta/book-release-date): Records when a book was released. Open Graph defines the value as an ISO 8601 datetime. - [book:tag · Meta Tag · zhead](/meta/book-tag): Adds a tag word or phrase associated with a book. Repeat the property to provide more than one tag. - [charset · Meta Tag · zhead](/meta/charset): Declares the character encoding used by the HTML document. In modern HTML, the value must be UTF-8. - [color-scheme · Meta Tag · zhead](/meta/color-scheme): Tells the browser which color schemes the page can render. The browser can use this early, before the stylesheet loads, to choose a suitable canvas and native c... - [Content-Security-Policy · Meta Tag · zhead](/meta/content-security-policy): Enforces a Content Security Policy from the document head. A policy limits where scripts, styles, images, connections, and other resources can come from, which ... - [content-type · Meta Tag · zhead](/meta/content-type): Provides the legacy pragma form of an HTML character encoding declaration. For conforming HTML, its content must be text/html; charset=utf-8. - [creator · Meta Tag · zhead](/meta/creator): Adds a custom creator value to the document. The bare creator name has no standard HTML meaning, so it works only when a known consumer expects it. - [default-style · Meta Tag · zhead](/meta/default-style): Selects the preferred CSS style sheet set by name when a page offers alternate titled stylesheets. Browser support is limited. - [description · Meta Tag · zhead](/meta/description): Summarizes the page for directories and search engines. Google may use it as a search result snippet when it describes the page better than the visible content ... - [fb:app_id · Meta Tag · zhead](/meta/fb-app-id): Associates the page with a Facebook app. Meta requires it when you want Facebook Insights for traffic from shared pages. - [format-detection · Meta Tag · zhead](/meta/format-detection): An Apple extension that can stop Safari on iOS from turning text that looks like a telephone number into a call link. - [generator · Meta Tag · zhead](/meta/generator): Names one of the software packages that generated the HTML document. Leave it out when a person wrote the markup directly. - [google · Meta Tag · zhead](/meta/google): Carries Google-specific page controls. Google currently documents nopagereadaloud for this metadata name. - [google-site-verification · Meta Tag · zhead](/meta/google-site-verification): Verifies ownership of a site in Google Search Console. Google provides the exact token to place on the site’s top-level page. - [googlebot · Meta Tag · zhead](/meta/googlebot): Applies indexing and search presentation rules specifically to Google. Use robots metadata when the same rule should apply to every search engine. - [googlebot-news · Meta Tag · zhead](/meta/googlebot-news): Applies Google robots rules to news results. Use it when Google News should handle a page differently from Google’s text results. - [keywords · Meta Tag · zhead](/meta/keywords): Lists comma-separated keywords relevant to the page. HTML still defines the tag, but Google Search ignores it and many other search engines give it little or no... - [mobile-web-app-capable · Meta Tag · zhead](/meta/mobile-web-app-capable): Deprecated pre-manifest hint once used by Chrome for Android to launch a Home Screen site without browser controls. Use a web app manifest today. - [msapplication-config · Meta Tag · zhead](/meta/msapplication-config): Legacy Internet Explorer metadata that points to browserconfig.xml for Windows pinned-site tiles. Modern Chromium-based Edge does not use it. - [msapplication-TileColor · Meta Tag · zhead](/meta/msapplication-tilecolor): Legacy Internet Explorer metadata for the background color of a website tile pinned to the Windows 8 Start screen. Modern Chromium-based Edge does not use it. - [msapplication-TileImage · Meta Tag · zhead](/meta/msapplication-tileimage): Legacy Internet Explorer metadata for the image on a website tile pinned to the Windows 8 Start screen. Modern Chromium-based Edge does not use it. - [og:audio · Meta Tag · zhead](/meta/og-audio): Provides the URL of an audio file that accompanies the Open Graph object. - [og:audio:secure_url · Meta Tag · zhead](/meta/og-audio-secure-url): Provides an alternate HTTPS URL for the audio declared by the preceding og:audio property. - [og:audio:type · Meta Tag · zhead](/meta/og-audio-type): Provides the MIME type of the audio resource declared by the preceding og:audio property. - [og:audio:url · Meta Tag · zhead](/meta/og-audio-url): An alias of og:audio. It provides the URL of an audio file that accompanies the object. - [og:description · Meta Tag · zhead](/meta/og-description): Provides a one or two sentence description of the Open Graph object. - [og:determiner · Meta Tag · zhead](/meta/og-determiner): Sets the word that appears before the object title in a sentence. The default is an empty string. - [og:image · Meta Tag · zhead](/meta/og-image): Provides the URL of an image that represents the Open Graph object. It is one of the four required basic properties. - [og:image:alt · Meta Tag · zhead](/meta/og-image-alt): Describes what appears in the preceding og:image. It is a description, not a caption. - [og:image:height · Meta Tag · zhead](/meta/og-image-height): Provides the height, in pixels, of the preceding og:image resource. - [og:image:secure_url · Meta Tag · zhead](/meta/og-image-secure-url): Provides an alternate HTTPS URL for the image declared by the preceding og:image property. - [og:image:type · Meta Tag · zhead](/meta/og-image-type): Provides the MIME type of the image resource declared by the preceding og:image property. - [og:image:url · Meta Tag · zhead](/meta/og-image-url): An alias of og:image. It provides the URL of an image that represents the object. - [og:image:width · Meta Tag · zhead](/meta/og-image-width): Provides the width, in pixels, of the preceding og:image resource. - [og:locale · Meta Tag · zhead](/meta/og-locale): Sets the locale of the Open Graph metadata in language_TERRITORY form. The default is en_US. - [og:locale:alternate · Meta Tag · zhead](/meta/og-locale-alternate): Names another locale in which the page is available. Repeat the property for each alternate. - [og:site_name · Meta Tag · zhead](/meta/og-site-name): Provides the name of the larger website that contains this object, such as IMDb. - [og:title · Meta Tag · zhead](/meta/og-title): Provides the title of the Open Graph object. It is one of the four required basic properties. - [og:type · Meta Tag · zhead](/meta/og-type): Sets the Open Graph object type. It is one of the four required basic properties, and some types require extra metadata. - [og:url · Meta Tag · zhead](/meta/og-url): Provides the canonical URL used as the object’s permanent identifier. It is one of the four required basic properties. - [og:video · Meta Tag · zhead](/meta/og-video): Provides the URL of a video resource that complements the Open Graph object. - [og:video:alt · Meta Tag · zhead](/meta/og-video-alt): Describes the content of the preceding og:video resource. It is a description, not a caption. - [og:video:height · Meta Tag · zhead](/meta/og-video-height): Provides the height, in pixels, of the preceding og:video resource. - [og:video:secure_url · Meta Tag · zhead](/meta/og-video-secure-url): Provides an alternate HTTPS URL for the video declared by the preceding og:video property. - [og:video:type · Meta Tag · zhead](/meta/og-video-type): Provides the MIME type of the video resource declared by the preceding og:video property. - [og:video:url · Meta Tag · zhead](/meta/og-video-url): An alias of og:video. It provides the URL of a video resource that complements the object. - [og:video:width · Meta Tag · zhead](/meta/og-video-width): Provides the width, in pixels, of the preceding og:video resource. - [profile:first_name · Meta Tag · zhead](/meta/profile-first-name): Provides the given name of the person represented by a profile page. - [profile:gender · Meta Tag · zhead](/meta/profile-gender): Sets the Open Graph gender value for the person represented by a profile page. The protocol only defines male and female. - [profile:last_name · Meta Tag · zhead](/meta/profile-last-name): Provides the family name of the person represented by a profile page. - [profile:username · Meta Tag · zhead](/meta/profile-username): Provides a short, unique username for the person represented by a profile page. - [publisher · Meta Tag · zhead](/meta/publisher): Adds a custom publisher value to the document. The bare publisher name has no standard HTML meaning and Google does not document it as supported metadata. - [rating · Meta Tag · zhead](/meta/rating): Marks a page as containing sexually explicit adult content so Google can filter it in SafeSearch. It is not a general age rating system. - [referrer · Meta Tag · zhead](/meta/referrer): Sets the document’s default Referrer-Policy. The policy controls whether requests reveal the full page URL, only its origin, or no referrer information. - [refresh · Meta Tag · zhead](/meta/refresh): Reloads the current page after a delay or performs a timed redirect. Automatic navigation can confuse users, so a server redirect is usually a better choice. - [robots · Meta Tag · zhead](/meta/robots): Sets page-level rules for compliant search crawlers, including whether the page may appear in results and what previews may be shown. It does not block access t... - [theme-color · Meta Tag · zhead](/meta/theme-color): Suggests a color that browsers may use around the page, such as a title bar, tab highlight, or task switcher card. - [twitter:app:id:googleplay · Meta Tag · zhead](/meta/twitter-app-id-googleplay): Legacy Twitter App Card field for an Android application ID, usually the package name used by Google Play. X has retired its public App Card reference. - [twitter:app:id:ipad · Meta Tag · zhead](/meta/twitter-app-id-ipad): Legacy Twitter App Card field for the numeric App Store ID of an iPad app. X has retired its public App Card reference. - [twitter:app:id:iphone · Meta Tag · zhead](/meta/twitter-app-id-iphone): Legacy Twitter App Card field for the numeric App Store ID of an iPhone app. X has retired its public App Card reference. - [twitter:app:name:googleplay · Meta Tag · zhead](/meta/twitter-app-name-googleplay): Legacy Twitter App Card field for the name of an Android app. X has retired its public App Card reference. - [twitter:app:name:ipad · Meta Tag · zhead](/meta/twitter-app-name-ipad): Legacy Twitter App Card field for the name of an iPad app. X has retired its public App Card reference. - [twitter:app:name:iphone · Meta Tag · zhead](/meta/twitter-app-name-iphone): Legacy Twitter App Card field for the name of an iPhone app. X has retired its public App Card reference. - [twitter:app:url:googleplay · Meta Tag · zhead](/meta/twitter-app-url-googleplay): Legacy Twitter App Card field for an Android app’s custom URL scheme. It is a deep link, not a Google Play listing URL. X has retired its public App Card refere... - [twitter:app:url:ipad · Meta Tag · zhead](/meta/twitter-app-url-ipad): Legacy Twitter App Card field for an iPad app’s custom URL scheme. It is a deep link, not an App Store URL. X has retired its public App Card reference. - [twitter:app:url:iphone · Meta Tag · zhead](/meta/twitter-app-url-iphone): Legacy Twitter App Card field for an iPhone app’s custom URL scheme. X has retired its public App Card reference. - [twitter:card · Meta Tag · zhead](/meta/twitter-card): Selects the X Card format for a page. The metadata still uses the twitter: prefix. - [twitter:creator · Meta Tag · zhead](/meta/twitter-creator): Attributes the page’s content to an X account using its @handle. The metadata name retains the twitter: prefix. - [twitter:creator:id · Meta Tag · zhead](/meta/twitter-creator-id): Attributes the page’s content to an X account using its numeric user ID. Use twitter:creator when you know the @handle. - [twitter:data1 · Meta Tag · zhead](/meta/twitter-data1): Unsupported legacy Product Card field for the first custom value. X no longer supports Product Cards or publishes this field in its developer documentation. - [twitter:data2 · Meta Tag · zhead](/meta/twitter-data2): Unsupported legacy Product Card field for the second custom value. X no longer supports Product Cards or publishes this field in its developer documentation. - [twitter:description · Meta Tag · zhead](/meta/twitter-description): Provides the description used in an X Card link preview. The metadata name retains the twitter: prefix. - [twitter:image · Meta Tag · zhead](/meta/twitter-image): Provides the image URL used in an X Card link preview. The metadata name retains the twitter: prefix. - [twitter:image:alt · Meta Tag · zhead](/meta/twitter-image-alt): Describes the image in twitter:image for people who cannot see it. The metadata name retains the twitter: prefix. - [twitter:image:height · Meta Tag · zhead](/meta/twitter-image-height): Unsupported X Card field. The retired tag reference documented twitter:image and twitter:image:alt, but not twitter:image:height. Use og:image:height for Open G... - [twitter:image:type · Meta Tag · zhead](/meta/twitter-image-type): Unsupported X Card field. The retired tag reference documented twitter:image and twitter:image:alt, but not twitter:image:type. Use og:image:type for Open Graph... - [twitter:image:width · Meta Tag · zhead](/meta/twitter-image-width): Unsupported X Card field. The retired tag reference documented twitter:image and twitter:image:alt, but not twitter:image:width. Use og:image:width for Open Gra... - [twitter:label1 · Meta Tag · zhead](/meta/twitter-label1): Unsupported legacy Product Card field for the first custom label. X no longer supports Product Cards or publishes this field in its developer documentation. - [twitter:label2 · Meta Tag · zhead](/meta/twitter-label2): Unsupported legacy Product Card field for the second custom label. X no longer supports Product Cards or publishes this field in its developer documentation. - [twitter:player · Meta Tag · zhead](/meta/twitter-player): Provides the HTTPS iframe URL for an X Player Card. X has retired the detailed public tag reference, so test current rendering before depending on it. - [twitter:player:height · Meta Tag · zhead](/meta/twitter-player-height): Sets the iframe height, in pixels, for an X Player Card. X has retired the detailed public tag reference. - [twitter:player:stream · Meta Tag · zhead](/meta/twitter-player-stream): Legacy optional Player Card field for a direct video or audio stream URL. X no longer publishes this field in its developer documentation. - [twitter:player:width · Meta Tag · zhead](/meta/twitter-player-width): Sets the iframe width, in pixels, for an X Player Card. X has retired the detailed public tag reference. - [twitter:site · Meta Tag · zhead](/meta/twitter-site): Attributes the website or publication to an X account using its @handle. The metadata name retains the twitter: prefix. - [twitter:site:id · Meta Tag · zhead](/meta/twitter-site-id): Attributes the website or publication to an X account using its numeric user ID. Use twitter:site when you know the @handle. - [twitter:title · Meta Tag · zhead](/meta/twitter-title): Provides the title used in an X Card link preview. The metadata name retains the twitter: prefix. - [viewport · Meta Tag · zhead](/meta/viewport): Controls the layout viewport on mobile browsers, including its width, initial zoom, and how content uses display cutout areas. - [X-UA-Compatible · Meta Tag · zhead](/meta/x-ua-compatible): A legacy Internet Explorer pragma whose only conforming value is IE=edge. Current user agents must ignore it, so new pages should omit it.