{"version":"1.0","provider_name":"UshopWell.com","provider_url":"https:\/\/ushopwell.com\/ublog","author_name":"UShopWell","author_url":"https:\/\/ushopwell.com\/ublog\/author\/kburnettu\/","title":"Html Crash Course #18 | Html Scripts - UshopWell.com","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"jIfZeTNpxr\"><a href=\"https:\/\/ushopwell.com\/ublog\/html-crash-course-18-html-scripts\/\">Html Crash Course #18 | Html Scripts<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/ushopwell.com\/ublog\/html-crash-course-18-html-scripts\/embed\/#?secret=jIfZeTNpxr\" width=\"600\" height=\"338\" title=\"&#8220;Html Crash Course #18 | Html Scripts&#8221; &#8212; UshopWell.com\" data-secret=\"jIfZeTNpxr\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/ushopwell.com\/ublog\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2025\/04\/109333\/html-crash-course-18-html-scripts.jpg","thumbnail_width":480,"thumbnail_height":360,"description":"Scripts are essential for adding interactivity and dynamic content to a webpage. This lesson covers how to embed JavaScript within HTML using the script tag. We will explore the difference between inline, internal, and external scripts and discuss best practices for script placement (head vs. body). You\u2019ll also learn about the defer and async attributes, which help optimize script loading for better page performance. By the end of this lesson,..."}