<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SEO TUTORIAL - Coding Help - Codinghelp.in</title>
	<atom:link href="https://codinghelp.in/category/seo-tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>https://codinghelp.in</link>
	<description>PHP,HTML,CSS,JS,Wordpress,Blogger,Seo Tools,Domain,Hosting And Others Support</description>
	<lastBuildDate>Sat, 23 Dec 2023 15:38:07 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.2</generator>
	<item>
		<title>Website loading speed increase &#124;&#124; How to Improve Page Speed for Faster Page Load Times</title>
		<link>https://codinghelp.in/website-loading-speed-increase-how-to-improve-page-speed-for-faster-page-load-times/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=website-loading-speed-increase-how-to-improve-page-speed-for-faster-page-load-times</link>
					<comments>https://codinghelp.in/website-loading-speed-increase-how-to-improve-page-speed-for-faster-page-load-times/#respond</comments>
		
		<dc:creator><![CDATA[Coding Help]]></dc:creator>
		<pubDate>Sat, 23 Dec 2023 15:38:07 +0000</pubDate>
				<category><![CDATA[BLOGGER TUTORIAL]]></category>
		<category><![CDATA[SEO TUTORIAL]]></category>
		<guid isPermaLink="false">https://codinghelp.in/?p=899</guid>

					<description><![CDATA[<p>Website loading speed increase, Improve Page Speed for Faster Page Load Times&#8230; How to Improve Page Speed for Faster Page Load Times Improving page speed is crucial for providing a better user experience, and it can also positively impact search engine rankings. Here are several strategies you can employ to enhance your page speed: Optimize [&#8230;]</p>
<p>The post <a href="https://codinghelp.in/website-loading-speed-increase-how-to-improve-page-speed-for-faster-page-load-times/">Website loading speed increase || How to Improve Page Speed for Faster Page Load Times</a> first appeared on <a href="https://codinghelp.in">Coding Help - Codinghelp.in</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Website loading speed increase, Improve Page Speed for Faster Page Load Times&#8230;</p>
<h1><span style="font-size: 18pt;">How to Improve Page Speed for Faster Page Load Times</span></h1>
<p>Improving page speed is crucial for providing a better user experience, and it can also positively impact search engine rankings. Here are several strategies you can employ to enhance your page speed:</p>
<ol>
<li><strong>Optimize Images:</strong>
<ul>
<li>Compress and resize images before uploading them to your website.</li>
<li>Use modern image formats like WebP.</li>
<li>Leverage responsive images with the <code>srcset</code> attribute to load different image sizes based on the user&#8217;s device.</li>
</ul>
</li>
<li><strong>Enable Browser Caching:</strong>
<ul>
<li>Configure your server to include proper caching headers for static resources.</li>
<li>Utilize a Content Delivery Network (CDN) to cache static assets closer to the user.</li>
</ul>
</li>
<li><strong>Minimize HTTP Requests:</strong>
<ul>
<li>Reduce the number of elements on your page, including images, scripts, and stylesheets.</li>
<li>Combine multiple CSS and JavaScript files into single files.</li>
<li>Use CSS sprites to combine multiple images into a single image, reducing the number of HTTP requests.</li>
</ul>
</li>
<li><strong>Minify CSS, JavaScript, and HTML:</strong>
<ul>
<li>Remove unnecessary spaces, comments, and line breaks from your code.</li>
<li>Use tools or build processes to automatically minify your CSS, JavaScript, and HTML files.</li>
</ul>
</li>
<li><strong>Optimize Critical Rendering Path:</strong>
<ul>
<li>Prioritize the loading of critical resources needed to render the above-the-fold content.</li>
<li>Inline critical CSS or load it in the head to avoid render-blocking.</li>
</ul>
</li>
<li><strong>Reduce Server Response Time:</strong>
<ul>
<li>Optimize server-side performance by choosing a reliable hosting provider.</li>
<li>Implement server-side caching.</li>
<li>Optimize database queries.</li>
</ul>
</li>
<li><strong>Use Asynchronous Loading for JavaScript:</strong>
<ul>
<li>Load non-essential JavaScript asynchronously to prevent it from blocking the rendering of the page.</li>
<li>Defer the execution of non-critical JavaScript until after the page has loaded.</li>
</ul>
</li>
<li><strong>Optimize Fonts:</strong>
<ul>
<li>Use system fonts whenever possible.</li>
<li>Load only the font weights and styles you need.</li>
<li>Consider using the <code>font-display: swap</code> property to display a fallback font while custom fonts are loading.</li>
</ul>
</li>
<li><strong>Enable Compression:</strong>
<ul>
<li>Enable Gzip or Brotli compression on your server to reduce the size of transferred files.</li>
</ul>
</li>
<li><strong>Minimize Redirects:</strong>
<ul>
<li>Minimize the number of redirects as they increase page load time.</li>
<li>Ensure that redirects are necessary, and if not, eliminate them.</li>
</ul>
</li>
<li><strong>Optimize Third-Party Scripts:</strong>
<ul>
<li>Limit the use of third-party scripts or defer their loading.</li>
<li>Use asynchronous versions of third-party scripts whenever possible.</li>
</ul>
</li>
<li><strong>Implement Lazy Loading:</strong>
<ul>
<li>Lazy load images, videos, and other non-critical elements to defer their loading until they come into the user&#8217;s viewport.</li>
</ul>
</li>
<li><strong>Prioritize Above-the-Fold Content:</strong>
<ul>
<li>Load above-the-fold content first to provide a faster perceived page load time.</li>
<li>Optimize and minimize the CSS and JavaScript needed for the initial rendering.</li>
</ul>
</li>
<li><strong>Monitor and Analyze:</strong>
<ul>
<li>Use tools like Google PageSpeed Insights, Lighthouse, or GTmetrix to identify specific issues affecting your page speed.</li>
<li>Regularly monitor your website&#8217;s performance and make improvements as needed.</li>
</ul>
</li>
</ol>
<p>By implementing these strategies, you can significantly improve your page speed and provide a faster and more efficient browsing experience for your users.</p>
<p><img fetchpriority="high" decoding="async" class="wp-image-905 alignnone size-large" src="https://codinghelp.in/wp-content/uploads/2023/12/image-26.png" alt="" width="818" height="614" srcset="https://codinghelp.in/wp-content/uploads/2023/12/image-26.png 818w, https://codinghelp.in/wp-content/uploads/2023/12/image-26-300x225.png 300w, https://codinghelp.in/wp-content/uploads/2023/12/image-26-768x576.png 768w" sizes="(max-width: 818px) 100vw, 818px" /></p>
<h2>How to optimize image file fast load image ?</h2>
<p>Optimizing image files is an essential step in improving page load times and overall website performance. Here are several tips to optimize image files:</p>
<ol>
<li><strong>Choose the Right File Format:</strong>
<ul>
<li>Use the appropriate image format for your content. JPEG is ideal for photographs, while PNG is suitable for images with transparency, and WebP is a modern format that provides good compression and quality.</li>
</ul>
</li>
<li><strong>Compress Images:</strong>
<ul>
<li>Use image compression tools to reduce the file size without compromising quality. Online tools like TinyPNG, ImageOptim, or JPEG-Optimizer can help.</li>
</ul>
</li>
<li><strong>Resize Images:</strong>
<ul>
<li>Resize images to the dimensions needed on the web. Avoid using larger images and relying on HTML or CSS to resize them. This reduces both file size and load time.</li>
</ul>
</li>
<li><strong>Use Responsive Images:</strong>
<ul>
<li>Implement responsive images with the <code>srcset</code> attribute to provide different image sizes based on the user&#8217;s device and screen size.</li>
</ul>
</li>
<li><strong>Enable Image Compression on the Server:</strong>
<ul>
<li>Configure your server to automatically compress images before delivering them to the user&#8217;s browser. This can be done using tools like ImageMagick or server-side modules.</li>
</ul>
</li>
<li><strong>Leverage Image Sprites:</strong>
<ul>
<li>Combine multiple small images into a single sprite sheet. This reduces the number of HTTP requests and speeds up the loading time.</li>
</ul>
</li>
<li><strong>Optimize Image Delivery with CDNs:</strong>
<ul>
<li>Use Content Delivery Networks (CDNs) to distribute your images globally, reducing latency and improving loading times.</li>
</ul>
</li>
<li><strong>Implement Lazy Loading:</strong>
<ul>
<li>Use lazy loading for images, especially for images below the fold. Lazy loading defers the loading of images until they are about to come into the user&#8217;s viewport.</li>
</ul>
</li>
<li><strong>Set Image Dimensions:</strong>
<ul>
<li>Always specify the width and height attributes in the HTML for each image. This helps browsers allocate space for the image during page layout, preventing layout shifts.</li>
</ul>
</li>
<li><strong>Use Image Compression Formats:</strong>
<ul>
<li>Choose compression formats that offer good quality at lower file sizes. For example, use JPEG for photographs and images with gradients.</li>
</ul>
</li>
<li><strong>Optimize Image Delivery for Web:</strong>
<ul>
<li>Enable browser caching for images to reduce the need for repeated downloads. Set appropriate cache expiration headers for static images.</li>
</ul>
</li>
<li><strong>Remove Unnecessary Metadata:</strong>
<ul>
<li>Strip unnecessary metadata from image files. Many images contain metadata (EXIF data) that is not needed for web display.</li>
</ul>
</li>
<li><strong>Optimize SVG Files:</strong>
<ul>
<li>If using SVG (Scalable Vector Graphics), ensure they are optimized. Remove unnecessary details and minify the SVG code.</li>
</ul>
</li>
<li><strong>Audit and Test:</strong>
<ul>
<li>Regularly audit and test your website&#8217;s images using tools like Google PageSpeed Insights, Lighthouse, or other image optimization tools. These tools can provide insights into opportunities for improvement.</li>
</ul>
</li>
</ol>
<p>Remember to strike a balance between image quality and file size, as excessively compressing images may lead to a loss of visual quality. Test the optimized images on different devices and screen sizes to ensure a good user experience.</p>
<p>&nbsp;</p>
<h2>Website loading speed increase ?</h2>
<p>Follow the steps given below so that your website will load fast.</p>
<h3>Method 1. &#8211; Create Website cache in user browser.</h3>
<p>A long cache lifetime can speed up repeat visits to your page.</p>
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 20px; color: #222222; font-family: 'Work Sans', sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">How to Create<strong style="box-sizing: border-box; font-weight: bolder;"> .htaccess</strong> file.</p>
<pre style="box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace; font-size: 14px; margin-top: 0px; margin-bottom: 32px; overflow: auto; display: block; color: #212529; background: #f6f6f6; max-width: 100%; padding: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><code style="box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace; font-size: inherit; color: inherit; overflow-wrap: break-word; word-break: normal;">&lt;IfModule mod_expires.c&gt;
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType application/javascript "access 1 month"
ExpiresByType application/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 2 days"
&lt;/IfModule&gt;</code></pre>
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 20px; color: #222222; font-family: 'Work Sans', sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">The above code is created by creating a file of <strong style="box-sizing: border-box; font-weight: bolder;">.htaccess</strong>, put it in it and save it, your Leverage browser caching problem will be solved.</p>
<h3>Method 2. &#8211; Enable GZIP Compression to Speed Up Your Site.</h3>
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 20px; color: #222222; font-family: 'Work Sans', sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">this script compress your all website script use for increase loading speed.</p>
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 20px; color: #222222; font-family: 'Work Sans', sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Gzip compression on a website can be enabled using two methods – installing a WordPress plugin or editing the .htaccess file.</p>
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 20px; color: #222222; font-family: 'Work Sans', sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">How to Create<strong style="box-sizing: border-box; font-weight: bolder;"> .htaccess</strong> file.</p>
<pre style="box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace; font-size: 14px; margin-top: 0px; margin-bottom: 32px; overflow: auto; display: block; color: #212529; background: #f6f6f6; max-width: 100%; padding: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><code style="box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace; font-size: inherit; color: inherit; overflow-wrap: break-word; word-break: normal;">&lt;ifModule mod_gzip.c&gt;
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_include mime ^text/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_include handler ^cgi-script$
&lt;/ifModule&gt;</code></pre>
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 20px; color: #222222; font-family: 'Work Sans', sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><b style="box-sizing: border-box; font-weight: bolder;">GZIP is a compression technology frequently used for transferring data quickly over the internet</b>. “GZIP” refers to a compression method, software used to compress files with this method, and the file format that results from GZIP compression (usually indicated by the file extension . gzip).</p>
<h3>Method 3. &#8211; Fix Properly size images.</h3>
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 20px; color: #222222; font-family: 'Work Sans', sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Serve images that are appropriately-sized to save cellular data and improve load time.</p>
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 20px; color: #222222; font-family: 'Work Sans', sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><img decoding="async" class="wp-image-902 alignnone size-large" src="https://codinghelp.in/wp-content/uploads/2023/12/Pasted-1.png" alt="" width="487" height="365" srcset="https://codinghelp.in/wp-content/uploads/2023/12/Pasted-1.png 487w, https://codinghelp.in/wp-content/uploads/2023/12/Pasted-1-300x225.png 300w" sizes="(max-width: 487px) 100vw, 487px" /></p>
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 20px; color: #222222; font-family: 'Work Sans', sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">When you open the website and go to Inspect and click on the URL containing the image, then your image should be of the same size as you see in the Rendered size, the Width and Height that you see in the Intrinsic size. The size of the size in which you have uploaded, now you are getting to see the Height and widht in the Rendered size, resize it and then upload / replace it.</p>
<h3>Method 4. &#8211; How to use media=&#8221;all&#8221; in .css link</h3>
<p>The <code>media="all"</code> attribute is used in the <code>&lt;link&gt;</code> and <code>&lt;style&gt;</code> HTML elements to specify the media type for which a particular CSS file or block of styles should apply.</p>
<p>In the context of the <code>&lt;link&gt;</code> element for stylesheets, the <code>media</code> attribute allows you to define conditions under which the linked stylesheet should be applied. The value &#8220;all&#8221; is a media type that applies the styles to all media types, regardless of the device or output medium.</p>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 1.25em 0px; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Here is an example of using <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">media="all"</code> in the <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">&lt;link&gt;</code> element:</p>
<div class="bg-black rounded-md" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; border-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgba(0,0,0,var(--tw-bg-opacity));">
<div class="flex items-center relative text-gray-200 bg-gray-800 dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; position: relative; display: flex; align-items: center; justify-content: space-between; border-top-left-radius: 0.375rem; border-top-right-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity: 1; color: rgba(217,217,227,var(--tw-text-opacity));"><span style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">html</span><button class="flex gap-1 items-center" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; align-items: center; gap: 0.25rem;">Copy code</button></div>
<div class="p-4 overflow-y-auto" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; overflow-y: auto; padding: 1rem;"><code class="!whitespace-pre hljs language-html" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: inherit; font-size: inherit; color: #ffffff; font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;"><span class="hljs-tag" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">&lt;<span class="hljs-name" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">link</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">rel</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"stylesheet"</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">type</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"text/css"</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">href</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"styles.css"</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">media</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"all"</span>&gt;</span><br />
</code></div>
</div>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 1.25em 0px; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">In this example, the <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">styles.css</code> file will be applied to all types of media, including screen, print, speech, etc.</p>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 1.25em 0px; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Similarly, when used in a <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">&lt;style&gt;</code> element in the HTML document, it sets the media type for the enclosed styles. For example:</p>
<div class="bg-black rounded-md" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; border-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgba(0,0,0,var(--tw-bg-opacity));">
<div class="flex items-center relative text-gray-200 bg-gray-800 dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; position: relative; display: flex; align-items: center; justify-content: space-between; border-top-left-radius: 0.375rem; border-top-right-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity: 1; color: rgba(217,217,227,var(--tw-text-opacity));"><span style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">html</span><button class="flex gap-1 items-center" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; align-items: center; gap: 0.25rem;">Copy code</button></div>
<div class="p-4 overflow-y-auto" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; overflow-y: auto; padding: 1rem;"><code class="!whitespace-pre hljs language-html" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: inherit; font-size: inherit; color: #ffffff; font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;"><span class="hljs-tag" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">&lt;<span class="hljs-name" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">style</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">media</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"all"</span>&gt;</span><span class="css" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;"><br />
<span class="hljs-selector-tag" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">body</span> {<br />
<span class="hljs-attribute" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">font-family</span>: Arial, sans-serif;<br />
}<br />
<span class="hljs-comment" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: rgba(255, 255, 255, 0.5);">/* other styles */</span><br />
</span><span class="hljs-tag" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">&lt;/<span class="hljs-name" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">style</span>&gt;</span><br />
</code></div>
</div>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 1.25em 0px; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">In this case, the styles within the <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">&lt;style&gt;</code> block will be applied to all media types.</p>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 1.25em 0px 0px; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Using the <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">media</code> attribute helps in creating responsive designs where you can have different stylesheets for different media types (e.g., screen, print) or specify styles that should only apply in certain situations. If the <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">media</code> attribute is omitted, the default is usually &#8220;all&#8221;, meaning the styles will apply to all media types.</p>
<h3>Method 5. &#8211; How to use loading=&#8221;lazy&#8221; in img tag</h3>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px 0px 1.25em; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">The <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">loading="lazy"</code> attribute is used in the <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">&lt;img&gt;</code> (image) and <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">&lt;iframe&gt;</code> (inline frame) HTML elements to enable lazy loading for these resources. Lazy loading is a technique that defers the loading of an image or iframe until it is about to be visible in the user&#8217;s viewport. This can help improve page load times, as only the content that the user is likely to see immediately is loaded initially.</p>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 1.25em 0px; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Here&#8217;s an example of how to use <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">loading="lazy"</code> with an image:</p>
<div class="bg-black rounded-md" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; border-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgba(0,0,0,var(--tw-bg-opacity));">
<div class="flex items-center relative text-gray-200 bg-gray-800 dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; position: relative; display: flex; align-items: center; justify-content: space-between; border-top-left-radius: 0.375rem; border-top-right-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity: 1; color: rgba(217,217,227,var(--tw-text-opacity));"><span style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">html</span><button class="flex gap-1 items-center" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; align-items: center; gap: 0.25rem;">Copy code</button></div>
<div class="p-4 overflow-y-auto" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; overflow-y: auto; padding: 1rem;"><code class="!whitespace-pre hljs language-html" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: inherit; font-size: inherit; color: #ffffff; font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;"><span class="hljs-tag" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">&lt;<span class="hljs-name" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">img</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">src</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"example.jpg"</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">alt</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"Example Image"</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">loading</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"lazy"</span>&gt;</span><br />
</code></div>
</div>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 1.25em 0px; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">And with an iframe:</p>
<div class="bg-black rounded-md" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; border-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgba(0,0,0,var(--tw-bg-opacity));">
<div class="flex items-center relative text-gray-200 bg-gray-800 dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; position: relative; display: flex; align-items: center; justify-content: space-between; border-top-left-radius: 0.375rem; border-top-right-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity: 1; color: rgba(217,217,227,var(--tw-text-opacity));"><span style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">html</span><button class="flex gap-1 items-center" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; align-items: center; gap: 0.25rem;">Copy code</button></div>
<div class="p-4 overflow-y-auto" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; overflow-y: auto; padding: 1rem;"><code class="!whitespace-pre hljs language-html" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: inherit; font-size: inherit; color: #ffffff; font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;"><span class="hljs-tag" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">&lt;<span class="hljs-name" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">iframe</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">src</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"https://www.example.com"</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">loading</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"lazy"</span>&gt;</span><span class="hljs-tag" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">&lt;/<span class="hljs-name" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">iframe</span>&gt;</span><br />
</code></div>
</div>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 1.25em 0px; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">In both cases, the <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">loading="lazy"</code> attribute is added to the element. When the browser encounters this attribute, it knows to defer the loading of the resource until it&#8217;s needed, based on the user&#8217;s scrolling behavior.</p>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 1.25em 0px; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">It&#8217;s important to note that the <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">loading</code> attribute is supported in modern browsers, and it&#8217;s a useful tool for optimizing the loading of images and iframes, especially in scenarios where there are many images or iframes on a page.</p>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 1.25em 0px 0px; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Keep in mind that while <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">loading="lazy"</code> can significantly improve page load performance, it might not be suitable for all situations, especially when precise control over when and how resources are loaded is required. Additionally, always provide appropriate alternative text (<code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">alt</code> attribute for images) for accessibility purposes, whether or not lazy loading is used.</p>
<h3>Method 6. &#8211; Target Specific country and language for website ranking hreflang=&#8221;en-in&#8221; ?</h3>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px 0px 1.25em; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">The <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">hreflang</code> attribute is used to indicate the language and regional targeting of a webpage, helping search engines understand which language versions to display for users in different regions. If you want to target a specific country and language for your website ranking, you can use the <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">hreflang</code> attribute in the <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">&lt;link&gt;</code> tag within the <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">&lt;head&gt;</code> section of your HTML document.</p>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 1.25em 0px; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">For example, if you want to target English speakers in India, you can use the following:</p>
<div class="bg-black rounded-md" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; border-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgba(0,0,0,var(--tw-bg-opacity));">
<div class="flex items-center relative text-gray-200 bg-gray-800 dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; position: relative; display: flex; align-items: center; justify-content: space-between; border-top-left-radius: 0.375rem; border-top-right-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity: 1; color: rgba(217,217,227,var(--tw-text-opacity));"><span style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">html</span><button class="flex gap-1 items-center" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; align-items: center; gap: 0.25rem;">Copy code</button></div>
<div class="p-4 overflow-y-auto" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; overflow-y: auto; padding: 1rem;"><code class="!whitespace-pre hljs language-html" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: inherit; font-size: inherit; color: #ffffff; font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;"><span class="hljs-tag" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">&lt;<span class="hljs-name" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">link</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">rel</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"alternate"</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">href</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"https://www.yourwebsite.com/en-in/page"</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">hreflang</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"en-in"</span> /&gt;</span><br />
</code></div>
</div>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 1.25em 0px; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Explanation:</p>
<ul style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; list-style: disc; margin: 1.25em 0px; padding: 0px; display: flex; flex-direction: column; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">
<li style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px; padding-left: 0.375em; display: block; min-height: 28px;"><code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600; margin-top: 1.25em; margin-bottom: 1.25em;">rel="alternate"</code>: Indicates an alternate version of the page.</li>
<li style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px; padding-left: 0.375em; display: block; min-height: 28px;"><code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600; margin-top: 1.25em; margin-bottom: 1.25em;">href</code>: Specifies the URL of the alternate version.</li>
<li style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px; padding-left: 0.375em; display: block; min-height: 28px;"><code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600; margin-top: 1.25em; margin-bottom: 1.25em;">hreflang="en-in"</code>: Specifies the language and regional targeting. &#8220;en&#8221; is the language code for English, and &#8220;in&#8221; is the country code for India.</li>
</ul>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 1.25em 0px; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">You can include multiple <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">hreflang</code> tags for different language and regional variations of your content. Here&#8217;s an example for targeting English speakers in the United States:</p>
<div class="bg-black rounded-md" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; border-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgba(0,0,0,var(--tw-bg-opacity));">
<div class="flex items-center relative text-gray-200 bg-gray-800 dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; position: relative; display: flex; align-items: center; justify-content: space-between; border-top-left-radius: 0.375rem; border-top-right-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity: 1; color: rgba(217,217,227,var(--tw-text-opacity));"><span style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">html</span><button class="flex gap-1 items-center" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; align-items: center; gap: 0.25rem;">Copy code</button></div>
<div class="p-4 overflow-y-auto" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; overflow-y: auto; padding: 1rem;"><code class="!whitespace-pre hljs language-html" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: inherit; font-size: inherit; color: #ffffff; font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;"><span class="hljs-tag" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">&lt;<span class="hljs-name" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">link</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">rel</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"alternate"</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">href</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"https://www.yourwebsite.com/en-us/page"</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">hreflang</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"en-us"</span> /&gt;</span><br />
</code></div>
</div>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 1.25em 0px; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Additionally, if you have multiple language versions of a page, you can specify them like this:</p>
<div class="bg-black rounded-md" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; border-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgba(0,0,0,var(--tw-bg-opacity));">
<div class="flex items-center relative text-gray-200 bg-gray-800 dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; position: relative; display: flex; align-items: center; justify-content: space-between; border-top-left-radius: 0.375rem; border-top-right-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity: 1; color: rgba(217,217,227,var(--tw-text-opacity));"><span style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">html</span><button class="flex gap-1 items-center" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; align-items: center; gap: 0.25rem;">Copy code</button></div>
<div class="p-4 overflow-y-auto" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; overflow-y: auto; padding: 1rem;"><code class="!whitespace-pre hljs language-html" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: inherit; font-size: inherit; color: #ffffff; font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;"><span class="hljs-tag" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">&lt;<span class="hljs-name" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">link</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">rel</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"alternate"</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">href</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"https://www.yourwebsite.com/en/page"</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">hreflang</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"en"</span> /&gt;</span><br />
<span class="hljs-tag" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">&lt;<span class="hljs-name" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">link</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">rel</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"alternate"</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">href</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"https://www.yourwebsite.com/es/page"</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">hreflang</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"es"</span> /&gt;</span><br />
</code></div>
</div>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 1.25em 0px; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Make sure to place the <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">hreflang</code> tags in the HTML <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">&lt;head&gt;</code> section of each page, and ensure that the URLs specified are valid and accessible.</p>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 1.25em 0px 0px; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Note: While <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">hreflang</code> is a useful signal for search engines, it&#8217;s just one of many factors that can influence search rankings. It&#8217;s important to provide high-quality, relevant content and follow other best practices for SEO (Search Engine Optimization).</p>
<p>&nbsp;</p>
<h3>Method 7. &#8211; How to use Async and Defer in Script tag ?</h3>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px 0px 1.25em; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">The <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">async</code> and <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">defer</code> attributes are used in HTML to control how scripts are executed in relation to the loading of the HTML document. Both attributes are applied to the <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">&lt;script&gt;</code> element.</p>
<ol style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; list-style: none; margin: 1.25em 0px; padding: 0px; counter-reset: list-number 0; display: flex; flex-direction: column; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">
<li style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin-bottom: 0px; margin-top: 0px; padding-left: 0.375em; counter-increment: list-number 1; display: block; min-height: 28px;">
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px;"><strong style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-weight: 600; color: var(--tw-prose-bold);"><code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">async</code> Attribute:</strong></p>
<ul style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; list-style: disc; margin: 0px 0px 0px 1rem; padding: 0px; display: flex; flex-direction: column;">
<li style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px; padding-left: 0.375em; display: block; min-height: 28px;">When a script has the <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">async</code> attribute, it will be executed asynchronously. This means that the script will not block the rendering of the HTML page, and it will be executed as soon as it&#8217;s available, without waiting for other resources to finish loading.</li>
<li style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px; padding-left: 0.375em; display: block; min-height: 28px;">Example:</li>
</ul>
<div class="bg-black rounded-md" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; border-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgba(0,0,0,var(--tw-bg-opacity));">
<div class="flex items-center relative text-gray-200 bg-gray-800 dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; position: relative; display: flex; align-items: center; justify-content: space-between; border-top-left-radius: 0.375rem; border-top-right-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity: 1; color: rgba(217,217,227,var(--tw-text-opacity));"><span style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">html</span><button class="flex gap-1 items-center" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; align-items: center; gap: 0.25rem;">Copy code</button></div>
<div class="p-4 overflow-y-auto" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; overflow-y: auto; padding: 1rem;"><code class="!whitespace-pre hljs language-html" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: inherit; font-size: inherit; color: #ffffff; font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;"><span class="hljs-tag" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">&lt;<span class="hljs-name" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">script</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">async</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">src</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"script.js"</span>&gt;</span><span class="hljs-tag" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">&lt;/<span class="hljs-name" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">script</span>&gt;</span><br />
</code></div>
</div>
<ul style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; list-style: disc; margin: 0px 0px 0px 1rem; padding: 0px; display: flex; flex-direction: column;">
<li style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px; padding-left: 0.375em; display: block; min-height: 28px;">Use <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">async</code> when the script doesn&#8217;t depend on the order of execution and can run independently.</li>
</ul>
</li>
<li style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin-bottom: 0px; margin-top: 0px; padding-left: 0.375em; counter-increment: list-number 1; display: block; min-height: 28px;">
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px;"><strong style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-weight: 600; color: var(--tw-prose-bold);"><code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">defer</code> Attribute:</strong></p>
<ul style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; list-style: disc; margin: 0px 0px 0px 1rem; padding: 0px; display: flex; flex-direction: column;">
<li style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px; padding-left: 0.375em; display: block; min-height: 28px;">When a script has the <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">defer</code> attribute, it will be executed in order after the HTML document has been fully parsed. This ensures that the script is executed in the correct order and won&#8217;t block the rendering of the page.</li>
<li style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px; padding-left: 0.375em; display: block; min-height: 28px;">Example:</li>
</ul>
<div class="bg-black rounded-md" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; border-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgba(0,0,0,var(--tw-bg-opacity));">
<div class="flex items-center relative text-gray-200 bg-gray-800 dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; position: relative; display: flex; align-items: center; justify-content: space-between; border-top-left-radius: 0.375rem; border-top-right-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity: 1; color: rgba(217,217,227,var(--tw-text-opacity));"><span style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">html</span><button class="flex gap-1 items-center" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; align-items: center; gap: 0.25rem;">Copy code</button></div>
<div class="p-4 overflow-y-auto" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; overflow-y: auto; padding: 1rem;"><code class="!whitespace-pre hljs language-html" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: inherit; font-size: inherit; color: #ffffff; font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;"><span class="hljs-tag" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">&lt;<span class="hljs-name" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">script</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">defer</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">src</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"script.js"</span>&gt;</span><span class="hljs-tag" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">&lt;/<span class="hljs-name" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">script</span>&gt;</span><br />
</code></div>
</div>
<ul style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; list-style: disc; margin: 0px 0px 0px 1rem; padding: 0px; display: flex; flex-direction: column;">
<li style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px; padding-left: 0.375em; display: block; min-height: 28px;">Use <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">defer</code> when the script relies on the order of execution or when the script needs access to the fully parsed HTML document.</li>
</ul>
</li>
</ol>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 1.25em 0px; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Here&#8217;s a comparison:</p>
<ul style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; list-style: disc; margin: 1.25em 0px; padding: 0px; display: flex; flex-direction: column; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">
<li style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px; padding-left: 0.375em; display: block; min-height: 28px;">
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px;">If you use both <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">async</code> and <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">defer</code>:</p>
<ul style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; list-style: disc; margin: 0px 0px 0px 1rem; padding: 0px; display: flex; flex-direction: column;">
<li style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px; padding-left: 0.375em; display: block; min-height: 28px;">Scripts with the <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">async</code> attribute are executed as soon as they are available.</li>
<li style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px; padding-left: 0.375em; display: block; min-height: 28px;">Scripts with the <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">defer</code> attribute are executed in order after the HTML document is fully parsed.</li>
</ul>
</li>
<li style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px; padding-left: 0.375em; display: block; min-height: 28px;">
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px;">If you use neither <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">async</code> nor <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">defer</code>:</p>
<ul style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; list-style: disc; margin: 0px 0px 0px 1rem; padding: 0px; display: flex; flex-direction: column;">
<li style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px; padding-left: 0.375em; display: block; min-height: 28px;">Scripts are executed synchronously, and they block the parsing of the HTML document.</li>
</ul>
</li>
<li style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px; padding-left: 0.375em; display: block; min-height: 28px;">
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px;">If you use both <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">async</code> and <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">defer</code> on the same script tag:</p>
<ul style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; list-style: disc; margin: 0px 0px 0px 1rem; padding: 0px; display: flex; flex-direction: column;">
<li style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 0px; padding-left: 0.375em; display: block; min-height: 28px;">The <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">async</code> attribute takes precedence, and the script will be executed asynchronously.</li>
</ul>
</li>
</ul>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 1.25em 0px; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Example using both <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">async</code> and <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">defer</code>:</p>
<div class="bg-black rounded-md" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; border-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgba(0,0,0,var(--tw-bg-opacity));">
<div class="flex items-center relative text-gray-200 bg-gray-800 dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; position: relative; display: flex; align-items: center; justify-content: space-between; border-top-left-radius: 0.375rem; border-top-right-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity: 1; color: rgba(217,217,227,var(--tw-text-opacity));"><span style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">html</span><button class="flex gap-1 items-center" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; align-items: center; gap: 0.25rem;">Copy code</button></div>
<div class="p-4 overflow-y-auto" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; overflow-y: auto; padding: 1rem;"><code class="!whitespace-pre hljs language-html" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: inherit; font-size: inherit; color: #ffffff; font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;"><span class="hljs-tag" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">&lt;<span class="hljs-name" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">script</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">async</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">defer</span> <span class="hljs-attr" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #df3079;">src</span>=<span class="hljs-string" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; color: #00a67d;">"script.js"</span>&gt;</span><span class="hljs-tag" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">&lt;/<span class="hljs-name" style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;">script</span>&gt;</span><br />
</code></div>
</div>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 1.25em 0px; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">In this case, the script will be executed as soon as it&#8217;s available, and it will maintain the order in relation to other scripts with the <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">defer</code> attribute.</p>
<p style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; margin: 1.25em 0px 0px; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Choose <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">async</code> or <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">defer</code> based on the script&#8217;s requirements and whether it needs to be executed independently or in order. If the order doesn&#8217;t matter, you can use <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">async</code> for faster loading. If order matters, use <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">defer</code>. If you&#8217;re unsure, it&#8217;s generally safe to use <code style="border: 0px solid #d9d9e3; box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; font-family: 'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">defer</code> for external scripts to ensure they execute in order.</p>
<h3>Method 8. &#8211; Convert All Image in webp type image format ?</h3>
<p>If your image takes a lot of time to load then you can convert it to .webp. By doing this your image will start loading faster. By doing this the image size will also be reduced without reducing the quality.</p><p>The post <a href="https://codinghelp.in/website-loading-speed-increase-how-to-improve-page-speed-for-faster-page-load-times/">Website loading speed increase || How to Improve Page Speed for Faster Page Load Times</a> first appeared on <a href="https://codinghelp.in">Coding Help - Codinghelp.in</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://codinghelp.in/website-loading-speed-increase-how-to-improve-page-speed-for-faster-page-load-times/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Using google indexing api with php example without plugins</title>
		<link>https://codinghelp.in/using-google-indexing-api-with-php-example-without-plugins/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=using-google-indexing-api-with-php-example-without-plugins</link>
					<comments>https://codinghelp.in/using-google-indexing-api-with-php-example-without-plugins/#respond</comments>
		
		<dc:creator><![CDATA[Coding Help]]></dc:creator>
		<pubDate>Sat, 20 May 2023 06:10:21 +0000</pubDate>
				<category><![CDATA[BLOGGER TUTORIAL]]></category>
		<category><![CDATA[SEO TUTORIAL]]></category>
		<category><![CDATA[WEBSITE TUTORIAL]]></category>
		<category><![CDATA[WORDPRESS TUTORIAL]]></category>
		<guid isPermaLink="false">https://codinghelp.in/?p=565</guid>

					<description><![CDATA[<p>If you have to index / submit your website URL in bulk to Google search console or do instant indexing, then how can you generate API key for that, also you can use Google Index Api in PHP without any WordPress plugin How to call online. How to Get Google Instant Indexing Api key JSON [&#8230;]</p>
<p>The post <a href="https://codinghelp.in/using-google-indexing-api-with-php-example-without-plugins/">Using google indexing api with php example without plugins</a> first appeared on <a href="https://codinghelp.in">Coding Help - Codinghelp.in</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>If you have to index / submit your website URL in bulk to Google search console or do instant indexing, then how can you generate API key for that, also you can use Google Index Api in PHP without any WordPress plugin How to call online.</p>
<h2 id="creating-service-account">How to Get Google Instant Indexing Api key JSON or Google JSON Key</h2>
<p class="margin-m">Now you need to create Google Service Account and that account is used for the access of Google Indexing API.</p>
<p class="step"><span class="step-number">1.</span> Go to <a href="https://console.cloud.google.com/iam-admin/serviceaccounts">https://console.cloud.google.com/iam-admin/serviceaccounts</a>.</p>
<p class="step"><span class="step-number">2.</span> Go to <b>Service Accounts &gt; Create Project</b>.</p>
<div class="image-block"><img decoding="async" class="alignnone size-full wp-image-566" src="https://codinghelp.in/wp-content/uploads/2023/05/create-new-google-cloud-platform-project-1.png" alt="Crate new project on Google Cloud Platform." width="991" height="481" srcset="https://codinghelp.in/wp-content/uploads/2023/05/create-new-google-cloud-platform-project-1.png 991w, https://codinghelp.in/wp-content/uploads/2023/05/create-new-google-cloud-platform-project-1-300x146.png 300w, https://codinghelp.in/wp-content/uploads/2023/05/create-new-google-cloud-platform-project-1-768x373.png 768w" sizes="(max-width: 991px) 100vw, 991px" /></div>
<div class="google-horizonal inline-article"></div>
<p class="step"><span class="step-number">3.</span> Give name to your project and click Create.</p>
<div class="image-block"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-567" src="https://codinghelp.in/wp-content/uploads/2023/05/create-new-google-cloud-platform-project-2.png" alt="" width="592" height="467" srcset="https://codinghelp.in/wp-content/uploads/2023/05/create-new-google-cloud-platform-project-2.png 592w, https://codinghelp.in/wp-content/uploads/2023/05/create-new-google-cloud-platform-project-2-300x237.png 300w" sizes="auto, (max-width: 592px) 100vw, 592px" /></div>
<p class="step"><span class="step-number">4.</span> Make sure that your newly created project is selected and click <b>Create Service Account</b>.</p>
<div class="image-block"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-568" src="https://codinghelp.in/wp-content/uploads/2023/05/create-new-service-account-on-google-cloud-platform-1.png" alt="" width="849" height="445" srcset="https://codinghelp.in/wp-content/uploads/2023/05/create-new-service-account-on-google-cloud-platform-1.png 849w, https://codinghelp.in/wp-content/uploads/2023/05/create-new-service-account-on-google-cloud-platform-1-300x157.png 300w, https://codinghelp.in/wp-content/uploads/2023/05/create-new-service-account-on-google-cloud-platform-1-768x403.png 768w" sizes="auto, (max-width: 849px) 100vw, 849px" /></div>
<p class="step"><span class="step-number">5.</span> Fill in service account details and give it description so that you know where you are going to use it.</p>
<div class="image-block"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-569" src="https://codinghelp.in/wp-content/uploads/2023/05/create-new-service-account-on-google-cloud-platform-2.png" alt="" width="565" height="394" srcset="https://codinghelp.in/wp-content/uploads/2023/05/create-new-service-account-on-google-cloud-platform-2.png 565w, https://codinghelp.in/wp-content/uploads/2023/05/create-new-service-account-on-google-cloud-platform-2-300x209.png 300w" sizes="auto, (max-width: 565px) 100vw, 565px" /></div>
<p class="step"><span class="step-number">6.</span> Change the <b>role to Owner</b> and hit <b>Continue</b>.</p>
<div class="image-block"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-570" src="https://codinghelp.in/wp-content/uploads/2023/05/create-new-service-account-on-google-cloud-platform-3.png" alt="" width="565" height="587" srcset="https://codinghelp.in/wp-content/uploads/2023/05/create-new-service-account-on-google-cloud-platform-3.png 565w, https://codinghelp.in/wp-content/uploads/2023/05/create-new-service-account-on-google-cloud-platform-3-289x300.png 289w" sizes="auto, (max-width: 565px) 100vw, 565px" /></div>
<p class="step"><span class="step-number">7.</span> Click <b>done</b>.</p>
<div class="image-block"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-571" src="https://codinghelp.in/wp-content/uploads/2023/05/create-new-service-account-on-google-cloud-platform-4.png" alt="" width="532" height="520" srcset="https://codinghelp.in/wp-content/uploads/2023/05/create-new-service-account-on-google-cloud-platform-4.png 532w, https://codinghelp.in/wp-content/uploads/2023/05/create-new-service-account-on-google-cloud-platform-4-300x293.png 300w" sizes="auto, (max-width: 532px) 100vw, 532px" /></div>
<div class="google-horizonal inline-article"></div>
<h2 id="creating-private-key-file"> Creating private key file for Google API authentication</h2>
<p class="margin-m">Now we create private key file in JSON format and this JSON file is used by PHP / Laravel to access the Google API.</p>
<p class="step"><span class="step-number">8.</span> Click the service account email address.</p>
<div class="image-block"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-572" src="https://codinghelp.in/wp-content/uploads/2023/05/google-service-accounts.png" alt="" width="913" height="460" srcset="https://codinghelp.in/wp-content/uploads/2023/05/google-service-accounts.png 913w, https://codinghelp.in/wp-content/uploads/2023/05/google-service-accounts-300x151.png 300w, https://codinghelp.in/wp-content/uploads/2023/05/google-service-accounts-768x387.png 768w" sizes="auto, (max-width: 913px) 100vw, 913px" /></div>
<p class="step"><span class="step-number">9.</span> Go to <b>Keys &gt; Add key &gt; Create new key</b>.</p>
<div class="image-block"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-573" src="https://codinghelp.in/wp-content/uploads/2023/05/create-new-keys-for-google-service-account.png" alt="" width="582" height="445" srcset="https://codinghelp.in/wp-content/uploads/2023/05/create-new-keys-for-google-service-account.png 582w, https://codinghelp.in/wp-content/uploads/2023/05/create-new-keys-for-google-service-account-300x229.png 300w" sizes="auto, (max-width: 582px) 100vw, 582px" /></div>
<p class="step"><span class="step-number">10.</span> Select JSON and click Create, and save the JSON file to place where you find it.</p>
<div class="image-block"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-574" src="https://codinghelp.in/wp-content/uploads/2023/05/choose-key-type-for-google-service-account.png" alt="" width="618" height="402" srcset="https://codinghelp.in/wp-content/uploads/2023/05/choose-key-type-for-google-service-account.png 618w, https://codinghelp.in/wp-content/uploads/2023/05/choose-key-type-for-google-service-account-300x195.png 300w" sizes="auto, (max-width: 618px) 100vw, 618px" /></div>
<div></div>
<div>
<h2 id="add-as-domain-owner">Adding Google Service Account as domain property owner</h2>
<p class="margin-m">For the last step you have to add Google Service Account as the domain propety owner in Google Search Console. After this your Service Account has permission to access to your domain properties through Google API.</p>
<p class="step"><span class="step-number">1.</span> Go to Google Search Console <a href="https://search.google.com/search-console/welcome">https://search.google.com/search-console/welcome</a>.</p>
<p class="step"><span class="step-number">2.</span> Select your domain and go to <b>Settings &gt; Users and permissions &gt; ADD USER</b></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-577 " src="https://codinghelp.in/wp-content/uploads/2023/05/Pasted-30.png" width="856" height="405" srcset="https://codinghelp.in/wp-content/uploads/2023/05/Pasted-30.png 1282w, https://codinghelp.in/wp-content/uploads/2023/05/Pasted-30-300x142.png 300w, https://codinghelp.in/wp-content/uploads/2023/05/Pasted-30-1024x484.png 1024w, https://codinghelp.in/wp-content/uploads/2023/05/Pasted-30-768x363.png 768w" sizes="auto, (max-width: 856px) 100vw, 856px" /></p>
</div>
<p>3. Enter Email address and Permission in Owner Select then click on Add button.</p>
<p><img decoding="async" id="thepasted-3" src="data:image/png;base64,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" /></p>
<p>While generating your Indexing API, you will get a Google JSON Key, on opening it you will get to see the email named client_email</p>
<h2>Permission denied. Failed to verify the URL ownership.</h2>
<p>If you are getting such error, then for this you have to open Google Search Console, select your website name, click on setting option, click on ADD USER button, downloaded Google Index API KEY JSON On opening it in notepad, you will get mail address named client_email, enter it here, select owner in permission, click on add button</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-583 " src="https://codinghelp.in/wp-content/uploads/2023/05/Pasted-36.png" width="810" height="414" srcset="https://codinghelp.in/wp-content/uploads/2023/05/Pasted-36.png 1068w, https://codinghelp.in/wp-content/uploads/2023/05/Pasted-36-300x153.png 300w, https://codinghelp.in/wp-content/uploads/2023/05/Pasted-36-1024x524.png 1024w, https://codinghelp.in/wp-content/uploads/2023/05/Pasted-36-768x393.png 768w" sizes="auto, (max-width: 810px) 100vw, 810px" /></p>
<p>When you add @hardy-device-358905.iam.gserviceaccount.com by entering email ending with this mail, you will get to see like this, Now you can call API, Permission denied. Failed to verify the URL ownership. error will not occur</p>
<h1><span style="font-size: 18pt;">Without wordpress plugin google instant indexing api calls</span></h1>
<p>If you do not have a WordPress website, and you want to call or use Google&#8217;s Instant Indexing API without any plugin, then how can you do it?</p>
<p><strong>Step 1:-</strong> For this you have to click on <strong><span style="color: #0000ff;"><a style="color: #0000ff;" title="Google Instant Indexing" href="https://webtool.codinghelp.in/google-instant-indexing.php" target="_blank" rel="noopener">https://webtool.codinghelp.in/google-instant-indexing.php</a></span></strong> link, from here you can call Google Indexing API without WordPress, plugin, library.</p>
<p><img loading="lazy" decoding="async" width="930" height="402" class="alignnone wp-image-578 size-full" src="https://codinghelp.in/wp-content/uploads/2023/05/Pasted-31.png" srcset="https://codinghelp.in/wp-content/uploads/2023/05/Pasted-31.png 930w, https://codinghelp.in/wp-content/uploads/2023/05/Pasted-31-300x130.png 300w, https://codinghelp.in/wp-content/uploads/2023/05/Pasted-31-768x332.png 768w" sizes="auto, (max-width: 930px) 100vw, 930px" /></p>
<p><strong>Step 2:- </strong> You get to see this in front of you, in Google Instant Indexing &gt; Enter URLs, enter the URL you want to index or check the indexing status, Google Indexing Api JSON that you downloaded in Google JSON Key, which is the same as above step Enter what was obtained through Instant Indexing Action<br />
Select what you want to do.</p>
<p><img loading="lazy" decoding="async" width="931" height="381" class="alignnone wp-image-579 size-full" src="https://codinghelp.in/wp-content/uploads/2023/05/Pasted-32.png" srcset="https://codinghelp.in/wp-content/uploads/2023/05/Pasted-32.png 931w, https://codinghelp.in/wp-content/uploads/2023/05/Pasted-32-300x123.png 300w, https://codinghelp.in/wp-content/uploads/2023/05/Pasted-32-768x314.png 768w" sizes="auto, (max-width: 931px) 100vw, 931px" /></p>
<p><strong>Step 3:- </strong>  We have entered a url, as well as indexing json, now we want to check the indexing status of the entered url that when this url was indexed on google search console, To check, click on the Send to API button.</p>
<p><img loading="lazy" decoding="async" width="915" height="407" class="alignnone wp-image-580 size-full" src="https://codinghelp.in/wp-content/uploads/2023/05/Pasted-33.png" srcset="https://codinghelp.in/wp-content/uploads/2023/05/Pasted-33.png 915w, https://codinghelp.in/wp-content/uploads/2023/05/Pasted-33-300x133.png 300w, https://codinghelp.in/wp-content/uploads/2023/05/Pasted-33-768x342.png 768w" sizes="auto, (max-width: 915px) 100vw, 915px" /></p>
<p><strong>Step 4:- </strong>  <strong>url_update_time</strong> It is being told that when the URL you just entered was indexed on Google Search Console.</p>
<p><img loading="lazy" decoding="async" width="924" height="467" class="alignnone wp-image-581 size-full" src="https://codinghelp.in/wp-content/uploads/2023/05/Pasted-34.png" srcset="https://codinghelp.in/wp-content/uploads/2023/05/Pasted-34.png 924w, https://codinghelp.in/wp-content/uploads/2023/05/Pasted-34-300x152.png 300w, https://codinghelp.in/wp-content/uploads/2023/05/Pasted-34-768x388.png 768w" sizes="auto, (max-width: 924px) 100vw, 924px" /></p>
<p><strong>Step 5:-  </strong>&#8220;<strong>Requested entity was not found</strong>&#8221; This error means that the URL you entered is not indexed on Google Search Console, please index that URL.</p>
<p><img loading="lazy" decoding="async" width="945" height="658" class="alignnone wp-image-582 size-full" src="https://codinghelp.in/wp-content/uploads/2023/05/Pasted-35.png" srcset="https://codinghelp.in/wp-content/uploads/2023/05/Pasted-35.png 945w, https://codinghelp.in/wp-content/uploads/2023/05/Pasted-35-300x209.png 300w, https://codinghelp.in/wp-content/uploads/2023/05/Pasted-35-768x535.png 768w" sizes="auto, (max-width: 945px) 100vw, 945px" /></p>
<p><strong>Step 6:-  </strong>As you can see we want to submit this URL to Google Search Console, we have entered the URL, Instant Indexing Action &gt; Update/Indexing URL is selected, Google JSON Key is entered, now you have to Send To Api button, then you will get to see the time in below url_update_time when this URL is indexed</p>
<p>Somehow you can index any URL without WordPress website or plugin.</p><p>The post <a href="https://codinghelp.in/using-google-indexing-api-with-php-example-without-plugins/">Using google indexing api with php example without plugins</a> first appeared on <a href="https://codinghelp.in">Coding Help - Codinghelp.in</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://codinghelp.in/using-google-indexing-api-with-php-example-without-plugins/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SEO Introduction</title>
		<link>https://codinghelp.in/seo-tutorial/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=seo-tutorial</link>
					<comments>https://codinghelp.in/seo-tutorial/#respond</comments>
		
		<dc:creator><![CDATA[Coding Help]]></dc:creator>
		<pubDate>Fri, 24 Dec 2021 14:57:07 +0000</pubDate>
				<category><![CDATA[SEO TUTORIAL]]></category>
		<guid isPermaLink="false">https://codefind.in/?p=65</guid>

					<description><![CDATA[<p>The future of SEO in 2022 also includes creating evergreen content. Content is a critical component if you want to succeed with SEO in 2022. If you don&#8217;t create content, you won&#8217;t have anything to rank in search results. If you want your content to rank in search results, you need to optimize it for search engines [&#8230;]</p>
<p>The post <a href="https://codinghelp.in/seo-tutorial/">SEO Introduction</a> first appeared on <a href="https://codinghelp.in">Coding Help - Codinghelp.in</a>.</p>]]></description>
										<content:encoded><![CDATA[<div class="wWOJcd" tabindex="0" role="button" aria-controls="exacc_W97FYbGJFP6e4-EP1YWouAE27" aria-expanded="true" aria-labelledby="exacc_W97FYbGJFP6e4-EP1YWouAE26">
<p>The future of SEO in <b>2022</b> also includes creating evergreen content. Content is a critical component if you want to succeed with SEO in 2022. If you don&#8217;t create content, you won&#8217;t have anything to rank in search results. If you want your content to rank in search results, you need to optimize it for search engines</p>
<h2 id="exacc_W97FYbGJFP6e4-EP1YWouAE26" class="iDjcJe IX9Lgd wwB5gf">What is SEO for a website?</h2>
</div>
<div id="exacc_W97FYbGJFP6e4-EP1YWouAE27" class="MBtdbb" data-ved="2ahUKEwjxopTh1_z0AhV-zzgGHdUCChcQ7NUEegQIDxAD">
<div class="ymu2Hb">
<div id="_W97FYbGJFP6e4-EP1YWouAE30" class="t0bRye r2fjmd" data-hveid="CA8QBA" data-ved="2ahUKEwjxopTh1_z0AhV-zzgGHdUCChcQu04oAHoECA8QBA">
<div id="WEB_ANSWERS_RESULT_15_W97FYbGJFP6e4-EP1YWouAE__14">
<div class="wDYxhc" data-md="61">
<p class="LGOjhe" role="heading" data-attrid="wa:/description" aria-level="3" data-hveid="CAgQAA"><span class="ILfuVd"><span class="hgKElc"><b>Search engine optimization</b> (SEO) is the art and science of getting pages to rank higher in search engines such as Google. Because search is one of the main ways in which people discover content online, ranking higher in search engines can lead to an increase in traffic to a website.                                           </span></span></p>
</div>
</div>
<div role="heading" data-attrid="wa:/description" aria-level="3" data-hveid="CAgQAA">
<div class="wWOJcd" tabindex="0" role="button" aria-controls="exacc_197FYZvWAt6K4-EPjIqAqAU7" aria-expanded="true" aria-labelledby="exacc_197FYZvWAt6K4-EPjIqAqAU6">
<h2 id="exacc_197FYZvWAt6K4-EPjIqAqAU6" class="iDjcJe IX9Lgd wwB5gf">Who is the best search engine?</h2>
</div>
<div id="exacc_197FYZvWAt6K4-EPjIqAqAU7" class="MBtdbb" data-ved="2ahUKEwjbnZOc2Pz0AhVexTgGHQwFAFUQ7NUEegQIBRAD">
<div class="ymu2Hb">
<div class="t0bRye r2fjmd" data-hveid="CAUQBA" data-ved="2ahUKEwjbnZOc2Pz0AhVexTgGHQwFAFUQu04oAHoECAUQBA">
<div id="WEB_ANSWERS_RESULT_3_197FYZvWAt6K4-EPjIqAqAU__3">
<div class="wDYxhc" data-md="83">
<div class="di3YZe">
<div class="RqBzHd">
<p style="text-align: left;">Google. Besides being the most popular search engine covering over 90% of the worldwide market, Google boasts outstanding features that make it the best search engine in the market. &#8230;</p>
<p style="text-align: left;">Bing. &#8230;</p>
<p style="text-align: left;">Yahoo. &#8230;</p>
<p style="text-align: left;">Baidu. &#8230;</p>
<p style="text-align: left;">Yandex. &#8230;</p>
<p style="text-align: left;">Duckduckgo. &#8230;</p>
<p style="text-align: left;">Contextual Web Search. &#8230;</p>
<p style="text-align: left;">Yippy Search.</p>
<div class="wWOJcd" tabindex="0" role="button" aria-controls="exacc_197FYZvWAt6K4-EPjIqAqAU5" aria-expanded="true" aria-labelledby="exacc_197FYZvWAt6K4-EPjIqAqAU4">
<h2 id="exacc_197FYZvWAt6K4-EPjIqAqAU4" class="iDjcJe IX9Lgd wwB5gf">Which keywords are best to target in SEO?</h2>
</div>
<div id="exacc_197FYZvWAt6K4-EPjIqAqAU5" class="MBtdbb" data-ved="2ahUKEwjbnZOc2Pz0AhVexTgGHQwFAFUQ7NUEegQIBhAD">
<div class="ymu2Hb">
<div class="t0bRye r2fjmd" data-hveid="CAYQBA" data-ved="2ahUKEwjbnZOc2Pz0AhVexTgGHQwFAFUQu04oAHoECAYQBA">
<div id="WEB_ANSWERS_RESULT_6_197FYZvWAt6K4-EPjIqAqAU__6">
<div class="wDYxhc" data-md="61">
<p class="LGOjhe" role="heading" data-attrid="wa:/description" aria-level="3" data-hveid="CAQQAA"><span class="ILfuVd"><span class="hgKElc">The best keywords for your SEO strategy will take into <b>account relevance, authority, and volume</b>. You want to find highly searched keywords that you can reasonably compete for based on: The level of competition you&#8217;re up against. Your ability to produce content that exceeds in quality what&#8217;s currently ranking.</span></span></p>
<h2><strong>Build up your site with keywords in mind</strong></h2>
<ul>
<li><strong>Check each URL. </strong>Ensure that it includes the target keyword for that page. Keep it short and sweet. It’s good practice to include your keyword in the SEO title and meta description, too, although this doesn’t directly affect your search results.</li>
</ul>
<ul>
<li><strong>What’s the title of your page?</strong> It should include the target keyword, but avoid keyword stuffing as that can actually hurt your SEO. The same goes for the text body of your site.</li>
</ul>
<ul>
<li>If you have any outbound links,<strong> check their domain authority.</strong> High-ranking outbound links can help boost your page’s rank.</li>
</ul>
<ul>
<li><strong>Include graphics on your page. </strong>Nice images keep your visitors around longer and counteract high bounce rates (people abandoning your page as soon as they arrive) which can hurt your SEO.</li>
</ul>
<ul>
<li><strong>Optimize your images.</strong> Place the target keyword in each ALT description. Make sure the image you’ve uploaded has been saved with the target keywords in the filename itself, too.</li>
</ul>
<ul>
<li><strong>Include social media share buttons.</strong> How easy is it for your visitors to share your content on social media right now? Can content be shared with a single click? If not, add a plugin with social share buttons. When readers share your content, this gives you decent backlinks to your site and boosts SEO all around.</li>
</ul>
<h2><strong>Know your target audience</strong></h2>
<p>Traditionally, getting to know your target audience involves determining their age, sex, geographic location and their needs (also known as <strong>pain points</strong>). These pain points are what you want to focus on, as they will determine what keywords and types of content resonate with your audience.</p>
<p>How do you discover these pain points? Put yourself in your audience’s shoes and consider what they’d do if they had a question. (Hint: They’d probably Google it.)</p>
<h2><strong>Understand keyword research and planning</strong></h2>
<p>Once you understand your target audience and their pain points, you’ll have a better idea of which keywords to target. Your customers probably use different terms to refer to your products and/or services than your colleagues and industry leaders, so keep this in mind when brainstorming keywords. Look for phrases that are searched for in a more casual, human way—rather than a jargon-loaded way.</p>
</div>
<h2>How do you do SEO step by step?</h2>
<p>Step #1: Create a List of Keywords.</p>
<p>Step #2: Analyze Google&#8217;s First Page.</p>
<p>Step #3: Create Something Different or Better.</p>
<p>Step #4: Add a Hook.</p>
<p>Step #5: Optimize For On-Page SEO.</p>
<p>Step #6: Optimize For Search Intent.</p>
<p>Step #7: Focus on Content Design.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div><p>The post <a href="https://codinghelp.in/seo-tutorial/">SEO Introduction</a> first appeared on <a href="https://codinghelp.in">Coding Help - Codinghelp.in</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://codinghelp.in/seo-tutorial/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
