<rt id="ortho"><small id="ortho"></small></rt>
<rt id="ortho"></rt>
  • <rt id="ortho"><optgroup id="ortho"></optgroup></rt><li id="ortho"><xmp id="ortho">
    • <bdo id="ortho"><meter id="ortho"></meter></bdo>
      <bdo id="ortho"></bdo>
      <\/body>\n<\/html>\n<\/pre>\n\n\n\n

      Notice that at the bottom right corner of the VSCode window, there is a Go Live<\/strong> button.<\/p>\n\n

      \"Fundamentals<\/p>\n\n

      Clicking this button will activate the Live Server<\/strong> extension. A local development server will be started, hosting the index.html file you just created.<\/p>\n\n

      \"Fundamentals<\/p>\n\n

      Of course, the file is still empty right now, so you can't see anything. Add something between the

      国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

      and <\/body> tags.
      \n<\/p>\n\n
      \n\n  \n    \n    \n    Document<\/title>\n  <\/head>\n  <body>\n    Hello, world!\n  <\/body>\n<\/html>\n<\/pre>\n\n\n\n<p>Save the changes, and the webpage will be automatically refreshed with the new content.<\/p>\n\n<p><img src=\"https:\/\/img.php.cn\/upload\/article\/000\/000\/000\/173617272129442.jpg\" alt=\"Fundamentals of HTML and CSS\"><\/p>\n\n<h2>\n  \n  \n  The structure of an HTML document\n<\/h2>\n\n<p>A typical HTML document always has the following structure:<br>\n<\/p>\n\n<pre><!DOCTYPE html>\n<html lang=\"en\">\n  <head>\n    . . .\n  <\/head>\n  <body>\n    . . .\n  <\/body>\n<\/html>\n<\/pre>\n\n\n\n<p>The <!DOCTYPE html> tag defines the document type. When the web browser encounters <!DOCTYPE html>, it understands that the page should be parsed and displayed according to the specifications of HTML5, the latest version of HTML standard. This ensures that modern browsers interpret the webpage's content and layout correctly.<\/p>\n\n<p>Everything else in the file should be enclosed inside an <html> element, defined by an opening tag (<html>) and a closing tag (<\/html>).<\/p>\n\n<p>lang is called an attribute, and it has the value \"en\". This tells the browser as well as the search engine that English is the primary language used for this webpage.<\/p>\n\n<p>Inside the <html> element, there are two child elements, <head> and <body>. <head> contains metadata and other information about the HTML document. This information will not be displayed in the browser but is often used by search engines for SEO (Search Engine Optimization) purposes.<\/p>\n\n<p><body>, on the other hand, contains the main content of the webpage that is visible to the users, and for that reason, it is also the part of the HTML file we are going to focus on in this course.<\/p>\n\n<h2>\n  \n  \n  Elements and attributes\n<\/h2>\n\n<p>Let's take a closer look at the previous example and notice that the HTML document comprises different elements in a nested structure. In HTML, most elements have both an opening tag and a closing tag:<br>\n<\/p>\n<pre><!DOCTYPE html>\n<html lang=\"en\">\n  <head>\n    <meta charset=\"UTF-8\" \/>\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\n    <title>Document<\/title>\n  <\/head>\n  <body><\/body>\n<\/html>\n<\/pre>\n\n\n\n<p>In this case, <tag> is the opening tag, and <\/tag> is the closing tag, and together, they form an HTML element. An element could hold textual content between the opening and closing tags.<br>\n<\/p>\n\n<pre><!DOCTYPE html>\n<html lang=\"en\">\n  <head>\n    <meta charset=\"UTF-8\" \/>\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\n    <title>Document<\/title>\n  <\/head>\n  <body>\n    Hello, world!\n  <\/body>\n<\/html>\n<\/pre>\n\n\n\n<p>The element can also wrap around other elements, forming a nested structure.<br>\n<\/p>\n\n<pre><!DOCTYPE html>\n<html lang=\"en\">\n  <head>\n    . . .\n  <\/head>\n  <body>\n    . . .\n  <\/body>\n<\/html>\n<\/pre>\n\n\n\n<p>Inside the opening tag, you can define attributes, which are used to specify additional information about the element, such as its class, id, and so on.<br>\n<\/p>\n\n<pre><tag>. . .<\/tag>\n<\/pre>\n\n\n\n<p>The attribute is usually in a key\/value pair, and the value must always be enclosed inside matching quotes (double or single).<\/p>\n\n<p>There are some exceptions to these general formats. For example, the <br> element, which creates a line break, does not need a closing tag. Some attributes, such as multiple, do not require a value. We will discuss these exceptions later in this course as we encounter them.<\/p>\n\n<p>However, you should remember that if an element does require a closing tag, then it should never be left out. In most cases, the webpage could still render correctly, but as the structure of your HTML document grows more complex, unexpected errors may occur. Take a look at our best practice guidelines for writing HTML and CSS if you are interested.<\/p>\n\n<h2>\n  \n  \n  Further readings\n<\/h2>\n\n<ul>\n<li>Introducing the Cascading Style Sheet (CSS)<\/li>\n<li>Introduction to JavaScript<\/li>\n<li>What is Responsive Design<\/li>\n<li>How to Build Interactive Forms Using HTML and CSS<\/li>\n<\/ul>\n\n\n          \n\n            \n\n            \n        "}	</script>
      	
      <meta http-equiv="Cache-Control" content="no-transform" />
      <meta http-equiv="Cache-Control" content="no-siteapp" />
      <script>var V_PATH="/";window.onerror=function(){ return true; };</script>
      </head>
      
      <body data-commit-time="2023-12-28T14:50:12+08:00" class="editor_body body2_2">
      	<link rel="stylesheet" type="text/css" href="/static/csshw/stylehw.css">
      <header>
          <div   id="377j5v51b"   class="head">
              <div   id="377j5v51b"   class="haed_left">
                  <div   id="377j5v51b"   class="haed_logo">
                      <a href="http://miracleart.cn/" title="" class="haed_logo_a">
                          <img src="/static/imghw/logo.png" alt="" class="haed_logoimg">
                      </a>
                  </div>
                  <div   id="377j5v51b"   class="head_nav">
                      <div   id="377j5v51b"   class="head_navs">
                          <a href="javascript:;" title="Community" class="head_nava head_nava-template1">Community</a>
                          <div   class="377j5v51b"   id="dropdown-template1" style="display: none;">
                              <div   id="377j5v51b"   class="languagechoose">
                                  <a href="http://miracleart.cn/article.html" title="Articles" class="languagechoosea on">Articles</a>
                                  <a href="http://miracleart.cn/faq/zt" title="Topics" class="languagechoosea">Topics</a>
                                  <a href="http://miracleart.cn/wenda.html" title="Q&A" class="languagechoosea">Q&A</a>
                              </div>
                          </div>
                      </div>
      
                      <div   id="377j5v51b"   class="head_navs">
                          <a href="javascript:;" title="Learn" class="head_nava head_nava-template1_1">Learn</a>
                          <div   class="377j5v51b"   id="dropdown-template1_1" style="display: none;">
                              <div   id="377j5v51b"   class="languagechoose">
                                  <a href="http://miracleart.cn/course.html" title="Course" class="languagechoosea on">Course</a>
                                  <a href="http://miracleart.cn/dic/" title="Programming Dictionary" class="languagechoosea">Programming Dictionary</a>
                              </div>
                          </div>
                      </div>
      
                      <div   id="377j5v51b"   class="head_navs">
                          <a href="javascript:;" title="Tools Library" class="head_nava head_nava-template1_2">Tools Library</a>
                          <div   class="377j5v51b"   id="dropdown-template1_2" style="display: none;">
                              <div   id="377j5v51b"   class="languagechoose">
                                  <a href="http://miracleart.cn/toolset/development-tools" title="Development tools" class="languagechoosea on">Development tools</a>
                                  <a href="http://miracleart.cn/toolset/website-source-code" title="Website Source Code" class="languagechoosea">Website Source Code</a>
                                  <a href="http://miracleart.cn/toolset/php-libraries" title="PHP Libraries" class="languagechoosea">PHP Libraries</a>
                                  <a href="http://miracleart.cn/toolset/js-special-effects" title="JS special effects" class="languagechoosea on">JS special effects</a>
                                  <a href="http://miracleart.cn/toolset/website-materials" title="Website Materials" class="languagechoosea on">Website Materials</a>
                                  <a href="http://miracleart.cn/toolset/extension-plug-ins" title="Extension plug-ins" class="languagechoosea on">Extension plug-ins</a>
                              </div>
                          </div>
                      </div>
      
                      <div   id="377j5v51b"   class="head_navs">
                          <a href="http://miracleart.cn/ai" title="AI Tools" class="head_nava head_nava-template1_3">AI Tools</a>
                      </div>
      
                      <div   id="377j5v51b"   class="head_navs">
                          <a href="javascript:;" title="Leisure" class="head_nava head_nava-template1_3">Leisure</a>
                          <div   class="377j5v51b"   id="dropdown-template1_3" style="display: none;">
                              <div   id="377j5v51b"   class="languagechoose">
                                  <a href="http://miracleart.cn/game" title="Game Download" class="languagechoosea on">Game Download</a>
                                  <a href="http://miracleart.cn/mobile-game-tutorial/" title="Game Tutorials" class="languagechoosea">Game Tutorials</a>
      
                              </div>
                          </div>
                      </div>
                  </div>
              </div>
                          <div   id="377j5v51b"   class="head_search">
                      <input id="key_words"  onkeydown="if (event.keyCode == 13) searchs('en')" class="search-input" type="text" autocomplete="off" name="keywords" required="required" placeholder="Block,address,transaction,news" value="">
                      <a href="javascript:;" title="search"  onclick="searchs('en')"><img src="/static/imghw/find.png" alt="search"></a>
                  </div>
                      <div   id="377j5v51b"   class="head_right">
                  <div   id="377j5v51b"   class="haed_language">
                      <a href="javascript:;" class="layui-btn haed_language_btn">English<i class="layui-icon layui-icon-triangle-d"></i></a>
                      <div   class="377j5v51b"   id="dropdown-template" style="display: none;">
                          <div   id="377j5v51b"   class="languagechoose">
                                                      <a href="javascript:setlang('zh-cn');" title="簡(jiǎn)體中文" class="languagechoosea">簡(jiǎn)體中文</a>
                                                      <a href="javascript:;" title="English" class="languagechoosea">English</a>
                                                      <a href="javascript:setlang('zh-tw');" title="繁體中文" class="languagechoosea">繁體中文</a>
                                                      <a href="javascript:setlang('ja');" title="日本語(yǔ)" class="languagechoosea">日本語(yǔ)</a>
                                                      <a href="javascript:setlang('ko');" title="???" class="languagechoosea">???</a>
                                                      <a href="javascript:setlang('ms');" title="Melayu" class="languagechoosea">Melayu</a>
                                                      <a href="javascript:setlang('fr');" title="Fran?ais" class="languagechoosea">Fran?ais</a>
                                                      <a href="javascript:setlang('de');" title="Deutsch" class="languagechoosea">Deutsch</a>
                                                  </div>
                      </div>
                  </div>
                  <span id="377j5v51b"    class="head_right_line"></span>
                                  <div style="display: block;" id="login" class="haed_login ">
                          <a href="javascript:;"  title="Login" class="haed_logina ">Login</a>
                      </div>
                      <div style="display: block;" id="reg" class="head_signup login">
                          <a href="javascript:;"  title="singup" class="head_signupa">singup</a>
                      </div>
                  
              </div>
          </div>
      </header>
      
      	
      	<main>
      		<div   id="377j5v51b"   class="Article_Details_main">
      			<div   id="377j5v51b"   class="Article_Details_main1">
      							<div   id="377j5v51b"   class="Article_Details_main1M">
      					<div   id="377j5v51b"   class="phpgenera_Details_mainL1">
      						<a href="http://miracleart.cn/" title="Home"
      							class="phpgenera_Details_mainL1a">Home</a>
      						<img src="/static/imghw/top_right.png" alt="" />
      												<a href="http://miracleart.cn/web-designer.html"
      							class="phpgenera_Details_mainL1a">Web Front-end</a>
      						<img src="/static/imghw/top_right.png" alt="" />
      												<a href="http://miracleart.cn/css-tutorial.html"
      							class="phpgenera_Details_mainL1a">CSS Tutorial</a>
      						<img src="/static/imghw/top_right.png" alt="" />
      						<span>Fundamentals of HTML and CSS</span>
      					</div>
      					
      					<div   id="377j5v51b"   class="Articlelist_txts">
      						<div   id="377j5v51b"   class="Articlelist_txts_info">
      							<h1 class="Articlelist_txts_title">Fundamentals of HTML and CSS</h1>
      							<div   id="377j5v51b"   class="Articlelist_txts_info_head">
      								<div   id="377j5v51b"   class="author_info">
      									<a href="http://miracleart.cn/member/1468489.html"  class="author_avatar">
      									<img class="lazy"  data-src="https://img.php.cn/upload/avatar/000/000/001/66ea8199266e8412.png" src="/static/imghw/default1.png" alt="Linda Hamilton">
      									</a>
      									<div   id="377j5v51b"   class="author_detail">
      																			<a href="http://miracleart.cn/member/1468489.html" class="author_name">Linda Hamilton</a>
                                      										</div>
      								</div>
                      			</div>
      							<span id="377j5v51b"    class="Articlelist_txts_time">Jan 06, 2025 pm	 10:11 PM</span>
      														
      						</div>
      					</div>
      					<hr />
      					<div   id="377j5v51b"   class="article_main php-article">
      						<div   id="377j5v51b"   class="article-list-left detail-content-wrap content">
      						<ins class="adsbygoogle"
      							style="display:block; text-align:center;"
      							data-ad-layout="in-article"
      							data-ad-format="fluid"
      							data-ad-client="ca-pub-5902227090019525"
      							data-ad-slot="3461856641">
      						</ins>
      						
      
      					<p>HTML and CSS are the most fundamental building blocks of a webpage, and they are also your first step towards becoming a web developer. HTML provides the layout and content of the webpage, and CSS defines its style and appearance. In this tutorial, we are going to cover the basics of HTML and CSS, and by the end, you will be able to design responsive webpages that work seamlessly on devices of all sizes.</p>
      
      <h2>
        
        
        What is HTML?
      </h2>
      
      <p>HTML is the standard markup language used to create webpages. It defines the structure and content of webpages using HTML elements such as headings, paragraphs, images, links, forms, and more.</p>
      
      <p>To start writing HTML code, you can use the CodePen demo below:</p>
      
      <p>Code Demo ?</p>
      
      <p>On the left side, you will find the HTML source code, which is essentially the blueprint for what will be displayed. The browser will then transform this blueprint into the webpage you see on the right side.</p>
      
      <p>You can modify the source code directly to see how it affects the displayed webpage.</p>
      
      <h2>
        
        
        Prepare your computer for web development
      </h2>
      
      <p>Of course, in practice, you cannot rely on tools such as CodePen to create a working and fully featured web application. You need something more powerful, so, let's set up your computer for web development.</p>
      
      <p>To get started, make sure you have a browser installed. Any popular web browser such as Google Chrome, Microsoft Edge, Safari, or Firefox, should be sufficient for this course. You may download and install the browser from the linked websites.</p>
      
      <p>In addition, you'll need a code editor to write and edit your code. Visual Studio Code is a great option for beginners (and professionals, for that matter). It is the most commonly used code editor in the world. Simply download the appropriate installer for your operating system from their official website.</p>
      
      <p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/000/173617271157796.jpg" class="lazy" alt="Fundamentals of HTML and CSS"></p>
      
      <p>After you've installed VSCode, make sure to install the <strong>Live Server</strong> extension as well. Navigate to the <strong>Extensions</strong> tab on the left sidebar, and type in <strong>Live Server</strong> in the search box. From there, you'll be able to download and install the extension.</p>
      
      <p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/000/173617271255420.jpg" class="lazy" alt="Fundamentals of HTML and CSS"></p>
      
      <p><strong>Live Server</strong> will create a local development server with the auto-reload feature. For example, create a new work directory and open it using VSCode.</p>
      
      <p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/000/173617271512988.jpg" class="lazy" alt="Fundamentals of HTML and CSS"></p>
      
      <p>Create a new file named index.html under this directory. The .html extension indicates that this is an HTML document. Type in ! in VSCode, and you will see suggestions like this:</p>
      <p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/000/173617271776671.jpg" class="lazy" alt="Fundamentals of HTML and CSS"></p>
      
      <p>This is a shortcut for creating HTML documents quickly. You can navigate with the ↑ or ↓ keys. Select the first option, and the following code should be generated.<br>
      </p>
      
      <pre class="brush:php;toolbar:false"><!DOCTYPE html>
      <html lang="en">
        <head>
          <meta charset="UTF-8" />
          <meta name="viewport" content="width=device-width, initial-scale=1.0" />
          <title>Document</title>
        </head>
        <body></body>
      </html>
      </pre>
      
      
      
      <p>Notice that at the bottom right corner of the VSCode window, there is a <strong>Go Live</strong> button.</p>
      
      <p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/000/173617271945701.jpg" class="lazy" alt="Fundamentals of HTML and CSS"></p>
      
      <p>Clicking this button will activate the <strong>Live Server</strong> extension. A local development server will be started, hosting the index.html file you just created.</p>
      
      <p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/000/173617272021543.jpg" class="lazy" alt="Fundamentals of HTML and CSS"></p>
      
      <p>Of course, the file is still empty right now, so you can't see anything. Add something between the <body> and 
      </body> tags.<br>
      </p>
      
      <pre class="brush:php;toolbar:false"><!DOCTYPE html>
      <html lang="en">
        <head>
          <meta charset="UTF-8" />
          <meta name="viewport" content="width=device-width, initial-scale=1.0" />
          <title>Document</title>
        </head>
        <body>
          Hello, world!
        </body>
      </html>
      </pre>
      
      
      
      <p>Save the changes, and the webpage will be automatically refreshed with the new content.</p>
      
      <p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/000/173617272129442.jpg" class="lazy" alt="Fundamentals of HTML and CSS"></p>
      
      <h2>
        
        
        The structure of an HTML document
      </h2>
      
      <p>A typical HTML document always has the following structure:<br>
      </p>
      
      <pre class="brush:php;toolbar:false"><!DOCTYPE html>
      <html lang="en">
        <head>
          . . .
        </head>
        <body>
          . . .
        </body>
      </html>
      </pre>
      
      
      
      <p>The <!DOCTYPE html> tag defines the document type. When the web browser encounters <!DOCTYPE html>, it understands that the page should be parsed and displayed according to the specifications of HTML5, the latest version of HTML standard. This ensures that modern browsers interpret the webpage's content and layout correctly.</p>
      
      <p>Everything else in the file should be enclosed inside an <html> element, defined by an opening tag (<html>) and a closing tag (</html>).</p>
      
      <p>lang is called an attribute, and it has the value "en". This tells the browser as well as the search engine that English is the primary language used for this webpage.</p>
      
      <p>Inside the <html> element, there are two child elements, <head> and <body>. <head> contains metadata and other information about the HTML document. This information will not be displayed in the browser but is often used by search engines for SEO (Search Engine Optimization) purposes.</p>
      
      <p><body>, on the other hand, contains the main content of the webpage that is visible to the users, and for that reason, it is also the part of the HTML file we are going to focus on in this course.</p>
      
      <h2>
        
        
        Elements and attributes
      </h2>
      
      <p>Let's take a closer look at the previous example and notice that the HTML document comprises different elements in a nested structure. In HTML, most elements have both an opening tag and a closing tag:<br>
      </p>
      <pre class="brush:php;toolbar:false"><!DOCTYPE html>
      <html lang="en">
        <head>
          <meta charset="UTF-8" />
          <meta name="viewport" content="width=device-width, initial-scale=1.0" />
          <title>Document</title>
        </head>
        <body></body>
      </html>
      </pre>
      
      
      
      <p>In this case, <tag> is the opening tag, and </tag> is the closing tag, and together, they form an HTML element. An element could hold textual content between the opening and closing tags.<br>
      </p>
      
      <pre class="brush:php;toolbar:false"><!DOCTYPE html>
      <html lang="en">
        <head>
          <meta charset="UTF-8" />
          <meta name="viewport" content="width=device-width, initial-scale=1.0" />
          <title>Document</title>
        </head>
        <body>
          Hello, world!
        </body>
      </html>
      </pre>
      
      
      
      <p>The element can also wrap around other elements, forming a nested structure.<br>
      </p>
      
      <pre class="brush:php;toolbar:false"><!DOCTYPE html>
      <html lang="en">
        <head>
          . . .
        </head>
        <body>
          . . .
        </body>
      </html>
      </pre>
      
      
      
      <p>Inside the opening tag, you can define attributes, which are used to specify additional information about the element, such as its class, id, and so on.<br>
      </p>
      
      <pre class="brush:php;toolbar:false"><tag>. . .</tag>
      </pre>
      
      
      
      <p>The attribute is usually in a key/value pair, and the value must always be enclosed inside matching quotes (double or single).</p>
      
      <p>There are some exceptions to these general formats. For example, the <br> element, which creates a line break, does not need a closing tag. Some attributes, such as multiple, do not require a value. We will discuss these exceptions later in this course as we encounter them.</p>
      
      <p>However, you should remember that if an element does require a closing tag, then it should never be left out. In most cases, the webpage could still render correctly, but as the structure of your HTML document grows more complex, unexpected errors may occur. Take a look at our best practice guidelines for writing HTML and CSS if you are interested.</p>
      
      <h2>
        
        
        Further readings
      </h2>
      
      <ul>
      <li>Introducing the Cascading Style Sheet (CSS)</li>
      <li>Introduction to JavaScript</li>
      <li>What is Responsive Design</li>
      <li>How to Build Interactive Forms Using HTML and CSS</li>
      </ul>
      
      
                
      
                  
      
                  
              <p>The above is the detailed content of Fundamentals of HTML and CSS. For more information, please follow other related articles on the PHP Chinese website!</p>
      
      
      						</div>
      					</div>
      					<div   id="377j5v51b"   class="wzconShengming_sp">
      						<div   id="377j5v51b"   class="bzsmdiv_sp">Statement of this Website</div>
      						<div>The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn</div>
      					</div>
      				</div>
      
      				<ins class="adsbygoogle"
           style="display:block"
           data-ad-format="autorelaxed"
           data-ad-client="ca-pub-5902227090019525"
           data-ad-slot="2507867629"></ins>
      
      
      
      				<div   id="377j5v51b"   class="AI_ToolDetails_main4sR">
      
      
      				<ins class="adsbygoogle"
              style="display:block"
              data-ad-client="ca-pub-5902227090019525"
              data-ad-slot="3653428331"
              data-ad-format="auto"
              data-full-width-responsive="true"></ins>
          
      
      
      					<!-- <div   id="377j5v51b"   class="phpgenera_Details_mainR4">
      						<div   id="377j5v51b"   class="phpmain1_4R_readrank">
      							<div   id="377j5v51b"   class="phpmain1_4R_readrank_top">
      								<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      									onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      									src="/static/imghw/hotarticle2.png" alt="" />
      								<h2>Hot Article</h2>
      							</div>
      							<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottom">
      															<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms">
      									<a href="http://miracleart.cn/faq/1796819578.html" title="How to fix KB5060533 fails to install in Windows 10?" class="phpgenera_Details_mainR4_bottom_title">How to fix KB5060533 fails to install in Windows 10?</a>
      									<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_info">
      										<span>4 weeks ago</span>
      										<span>By DDD</span>
      									</div>
      								</div>
      															<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms">
      									<a href="http://miracleart.cn/faq/1796819730.html" title="Dune: Awakening - Where To Get Insulated Fabric" class="phpgenera_Details_mainR4_bottom_title">Dune: Awakening - Where To Get Insulated Fabric</a>
      									<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_info">
      										<span>4 weeks ago</span>
      										<span>By Jack chen</span>
      									</div>
      								</div>
      															<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms">
      									<a href="http://miracleart.cn/faq/1796819994.html" title="How to fix KB5060999 fails to install in Windows 11?" class="phpgenera_Details_mainR4_bottom_title">How to fix KB5060999 fails to install in Windows 11?</a>
      									<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_info">
      										<span>4 weeks ago</span>
      										<span>By DDD</span>
      									</div>
      								</div>
      															<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms">
      									<a href="http://miracleart.cn/faq/1796819894.html" title="Dune: Awakening Network Error: Here's a Comprehensive Guide" class="phpgenera_Details_mainR4_bottom_title">Dune: Awakening Network Error: Here's a Comprehensive Guide</a>
      									<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_info">
      										<span>4 weeks ago</span>
      										<span>By DDD</span>
      									</div>
      								</div>
      															<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms">
      									<a href="http://miracleart.cn/faq/1796819731.html" title="All Mario Kart World Dash Food locations" class="phpgenera_Details_mainR4_bottom_title">All Mario Kart World Dash Food locations</a>
      									<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_info">
      										<span>4 weeks ago</span>
      										<span>By DDD</span>
      									</div>
      								</div>
      														</div>
      							<div   id="377j5v51b"   class="phpgenera_Details_mainR3_more">
      								<a href="http://miracleart.cn/article.html">Show More</a>
      							</div>
      						</div>
      					</div> -->
      
      
      											<div   id="377j5v51b"   class="phpgenera_Details_mainR3">
      							<div   id="377j5v51b"   class="phpmain1_4R_readrank">
      								<div   id="377j5v51b"   class="phpmain1_4R_readrank_top">
      									<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      										onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      										src="/static/imghw/hottools2.png" alt="" />
      									<h2>Hot AI Tools</h2>
      								</div>
      								<div   id="377j5v51b"   class="phpgenera_Details_mainR3_bottom">
      																		<div   id="377j5v51b"   class="phpmain_tab2_mids_top">
      											<a href="http://miracleart.cn/ai/undress-ai-tool" title="Undress AI Tool" class="phpmain_tab2_mids_top_img">
      												<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      													onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      													class="lazy"  data-src="https://img.php.cn/upload/ai_manual/001/246/273/173410641626608.jpg?x-oss-process=image/resize,m_fill,h_50,w_50" src="/static/imghw/default1.png" alt="Undress AI Tool" />
      											</a>
      											<div   id="377j5v51b"   class="phpmain_tab2_mids_info">
      												<a href="http://miracleart.cn/ai/undress-ai-tool" title="Undress AI Tool" class="phpmain_tab2_mids_title">
      													<h3>Undress AI Tool</h3>
      												</a>
      												<p>Undress images for free</p>
      											</div>
      										</div>
      																		<div   id="377j5v51b"   class="phpmain_tab2_mids_top">
      											<a href="http://miracleart.cn/ai/undresserai-undress" title="Undresser.AI Undress" class="phpmain_tab2_mids_top_img">
      												<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      													onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      													class="lazy"  data-src="https://img.php.cn/upload/ai_manual/001/246/273/173411540686492.jpg?x-oss-process=image/resize,m_fill,h_50,w_50" src="/static/imghw/default1.png" alt="Undresser.AI Undress" />
      											</a>
      											<div   id="377j5v51b"   class="phpmain_tab2_mids_info">
      												<a href="http://miracleart.cn/ai/undresserai-undress" title="Undresser.AI Undress" class="phpmain_tab2_mids_title">
      													<h3>Undresser.AI Undress</h3>
      												</a>
      												<p>AI-powered app for creating realistic nude photos</p>
      											</div>
      										</div>
      																		<div   id="377j5v51b"   class="phpmain_tab2_mids_top">
      											<a href="http://miracleart.cn/ai/ai-clothes-remover" title="AI Clothes Remover" class="phpmain_tab2_mids_top_img">
      												<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      													onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      													class="lazy"  data-src="https://img.php.cn/upload/ai_manual/001/246/273/173411552797167.jpg?x-oss-process=image/resize,m_fill,h_50,w_50" src="/static/imghw/default1.png" alt="AI Clothes Remover" />
      											</a>
      											<div   id="377j5v51b"   class="phpmain_tab2_mids_info">
      												<a href="http://miracleart.cn/ai/ai-clothes-remover" title="AI Clothes Remover" class="phpmain_tab2_mids_title">
      													<h3>AI Clothes Remover</h3>
      												</a>
      												<p>Online AI tool for removing clothes from photos.</p>
      											</div>
      										</div>
      																		<div   id="377j5v51b"   class="phpmain_tab2_mids_top">
      											<a href="http://miracleart.cn/ai/clothoffio" title="Clothoff.io" class="phpmain_tab2_mids_top_img">
      												<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      													onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      													class="lazy"  data-src="https://img.php.cn/upload/ai_manual/001/246/273/173411529149311.jpg?x-oss-process=image/resize,m_fill,h_50,w_50" src="/static/imghw/default1.png" alt="Clothoff.io" />
      											</a>
      											<div   id="377j5v51b"   class="phpmain_tab2_mids_info">
      												<a href="http://miracleart.cn/ai/clothoffio" title="Clothoff.io" class="phpmain_tab2_mids_title">
      													<h3>Clothoff.io</h3>
      												</a>
      												<p>AI clothes remover</p>
      											</div>
      										</div>
      																		<div   id="377j5v51b"   class="phpmain_tab2_mids_top">
      											<a href="http://miracleart.cn/ai/video-swap" title="Video Face Swap" class="phpmain_tab2_mids_top_img">
      												<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      													onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      													class="lazy"  data-src="https://img.php.cn/upload/ai_manual/001/246/273/173414504068133.jpg?x-oss-process=image/resize,m_fill,h_50,w_50" src="/static/imghw/default1.png" alt="Video Face Swap" />
      											</a>
      											<div   id="377j5v51b"   class="phpmain_tab2_mids_info">
      												<a href="http://miracleart.cn/ai/video-swap" title="Video Face Swap" class="phpmain_tab2_mids_title">
      													<h3>Video Face Swap</h3>
      												</a>
      												<p>Swap faces in any video effortlessly with our completely free AI face swap tool!</p>
      											</div>
      										</div>
      																</div>
      								<div   id="377j5v51b"   class="phpgenera_Details_mainR3_more">
      									<a href="http://miracleart.cn/ai">Show More</a>
      								</div>
      							</div>
      						</div>
      					
      
      
      					<div   id="377j5v51b"   class="phpgenera_Details_mainR4">
      						<div   id="377j5v51b"   class="phpmain1_4R_readrank">
      							<div   id="377j5v51b"   class="phpmain1_4R_readrank_top">
      								<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      									onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      									src="/static/imghw/hotarticle2.png" alt="" />
      								<h2>Hot Article</h2>
      							</div>
      							<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottom">
      															<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms">
      									<a href="http://miracleart.cn/faq/1796819578.html" title="How to fix KB5060533 fails to install in Windows 10?" class="phpgenera_Details_mainR4_bottom_title">How to fix KB5060533 fails to install in Windows 10?</a>
      									<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_info">
      										<span>4 weeks ago</span>
      										<span>By DDD</span>
      									</div>
      								</div>
      															<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms">
      									<a href="http://miracleart.cn/faq/1796819730.html" title="Dune: Awakening - Where To Get Insulated Fabric" class="phpgenera_Details_mainR4_bottom_title">Dune: Awakening - Where To Get Insulated Fabric</a>
      									<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_info">
      										<span>4 weeks ago</span>
      										<span>By Jack chen</span>
      									</div>
      								</div>
      															<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms">
      									<a href="http://miracleart.cn/faq/1796819994.html" title="How to fix KB5060999 fails to install in Windows 11?" class="phpgenera_Details_mainR4_bottom_title">How to fix KB5060999 fails to install in Windows 11?</a>
      									<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_info">
      										<span>4 weeks ago</span>
      										<span>By DDD</span>
      									</div>
      								</div>
      															<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms">
      									<a href="http://miracleart.cn/faq/1796819894.html" title="Dune: Awakening Network Error: Here's a Comprehensive Guide" class="phpgenera_Details_mainR4_bottom_title">Dune: Awakening Network Error: Here's a Comprehensive Guide</a>
      									<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_info">
      										<span>4 weeks ago</span>
      										<span>By DDD</span>
      									</div>
      								</div>
      															<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms">
      									<a href="http://miracleart.cn/faq/1796819731.html" title="All Mario Kart World Dash Food locations" class="phpgenera_Details_mainR4_bottom_title">All Mario Kart World Dash Food locations</a>
      									<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_info">
      										<span>4 weeks ago</span>
      										<span>By DDD</span>
      									</div>
      								</div>
      														</div>
      							<div   id="377j5v51b"   class="phpgenera_Details_mainR3_more">
      								<a href="http://miracleart.cn/article.html">Show More</a>
      							</div>
      						</div>
      					</div>
      
      
      											<div   id="377j5v51b"   class="phpgenera_Details_mainR3">
      							<div   id="377j5v51b"   class="phpmain1_4R_readrank">
      								<div   id="377j5v51b"   class="phpmain1_4R_readrank_top">
      									<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      										onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      										src="/static/imghw/hottools2.png" alt="" />
      									<h2>Hot Tools</h2>
      								</div>
      								<div   id="377j5v51b"   class="phpgenera_Details_mainR3_bottom">
      																		<div   id="377j5v51b"   class="phpmain_tab2_mids_top">
      											<a href="http://miracleart.cn/toolset/development-tools/92" title="Notepad++7.3.1" class="phpmain_tab2_mids_top_img">
      												<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      													onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      													class="lazy"  data-src="https://img.php.cn/upload/manual/000/000/001/58ab96f0f39f7357.jpg?x-oss-process=image/resize,m_fill,h_50,w_72" src="/static/imghw/default1.png" alt="Notepad++7.3.1" />
      											</a>
      											<div   id="377j5v51b"   class="phpmain_tab2_mids_info">
      												<a href="http://miracleart.cn/toolset/development-tools/92" title="Notepad++7.3.1" class="phpmain_tab2_mids_title">
      													<h3>Notepad++7.3.1</h3>
      												</a>
      												<p>Easy-to-use and free code editor</p>
      											</div>
      										</div>
      																			<div   id="377j5v51b"   class="phpmain_tab2_mids_top">
      											<a href="http://miracleart.cn/toolset/development-tools/93" title="SublimeText3 Chinese version" class="phpmain_tab2_mids_top_img">
      												<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      													onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      													class="lazy"  data-src="https://img.php.cn/upload/manual/000/000/001/58ab97a3baad9677.jpg?x-oss-process=image/resize,m_fill,h_50,w_72" src="/static/imghw/default1.png" alt="SublimeText3 Chinese version" />
      											</a>
      											<div   id="377j5v51b"   class="phpmain_tab2_mids_info">
      												<a href="http://miracleart.cn/toolset/development-tools/93" title="SublimeText3 Chinese version" class="phpmain_tab2_mids_title">
      													<h3>SublimeText3 Chinese version</h3>
      												</a>
      												<p>Chinese version, very easy to use</p>
      											</div>
      										</div>
      																			<div   id="377j5v51b"   class="phpmain_tab2_mids_top">
      											<a href="http://miracleart.cn/toolset/development-tools/121" title="Zend Studio 13.0.1" class="phpmain_tab2_mids_top_img">
      												<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      													onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      													class="lazy"  data-src="https://img.php.cn/upload/manual/000/000/001/58ab97ecd1ab2670.jpg?x-oss-process=image/resize,m_fill,h_50,w_72" src="/static/imghw/default1.png" alt="Zend Studio 13.0.1" />
      											</a>
      											<div   id="377j5v51b"   class="phpmain_tab2_mids_info">
      												<a href="http://miracleart.cn/toolset/development-tools/121" title="Zend Studio 13.0.1" class="phpmain_tab2_mids_title">
      													<h3>Zend Studio 13.0.1</h3>
      												</a>
      												<p>Powerful PHP integrated development environment</p>
      											</div>
      										</div>
      																			<div   id="377j5v51b"   class="phpmain_tab2_mids_top">
      											<a href="http://miracleart.cn/toolset/development-tools/469" title="Dreamweaver CS6" class="phpmain_tab2_mids_top_img">
      												<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      													onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      													class="lazy"  data-src="https://img.php.cn/upload/manual/000/000/001/58d0e0fc74683535.jpg?x-oss-process=image/resize,m_fill,h_50,w_72" src="/static/imghw/default1.png" alt="Dreamweaver CS6" />
      											</a>
      											<div   id="377j5v51b"   class="phpmain_tab2_mids_info">
      												<a href="http://miracleart.cn/toolset/development-tools/469" title="Dreamweaver CS6" class="phpmain_tab2_mids_title">
      													<h3>Dreamweaver CS6</h3>
      												</a>
      												<p>Visual web development tools</p>
      											</div>
      										</div>
      																			<div   id="377j5v51b"   class="phpmain_tab2_mids_top">
      											<a href="http://miracleart.cn/toolset/development-tools/500" title="SublimeText3 Mac version" class="phpmain_tab2_mids_top_img">
      												<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      													onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      													class="lazy"  data-src="https://img.php.cn/upload/manual/000/000/001/58d34035e2757995.png?x-oss-process=image/resize,m_fill,h_50,w_72" src="/static/imghw/default1.png" alt="SublimeText3 Mac version" />
      											</a>
      											<div   id="377j5v51b"   class="phpmain_tab2_mids_info">
      												<a href="http://miracleart.cn/toolset/development-tools/500" title="SublimeText3 Mac version" class="phpmain_tab2_mids_title">
      													<h3>SublimeText3 Mac version</h3>
      												</a>
      												<p>God-level code editing software (SublimeText3)</p>
      											</div>
      										</div>
      																	</div>
      								<div   id="377j5v51b"   class="phpgenera_Details_mainR3_more">
      									<a href="http://miracleart.cn/ai">Show More</a>
      								</div>
      							</div>
      						</div>
      										
      
      					
      					<div   id="377j5v51b"   class="phpgenera_Details_mainR4">
      						<div   id="377j5v51b"   class="phpmain1_4R_readrank">
      							<div   id="377j5v51b"   class="phpmain1_4R_readrank_top">
      								<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      									onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      									src="/static/imghw/hotarticle2.png" alt="" />
      								<h2>Hot Topics</h2>
      							</div>
      							<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottom">
      															<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms">
      									<a href="http://miracleart.cn/faq/gmailyxdlrkzn" title="Where is the login entrance for gmail email?" class="phpgenera_Details_mainR4_bottom_title">Where is the login entrance for gmail email?</a>
      									<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_info">
      										<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_infos">
      											<img src="/static/imghw/eyess.png" alt="" />
      											<span>8520</span>
      										</div>
      										<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_infos">
      											<img src="/static/imghw/tiezi.png" alt="" />
      											<span>17</span>
      										</div>
      									</div>
      								</div>
      															<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms">
      									<a href="http://miracleart.cn/faq/java-tutorial" title="Java Tutorial" class="phpgenera_Details_mainR4_bottom_title">Java Tutorial</a>
      									<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_info">
      										<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_infos">
      											<img src="/static/imghw/eyess.png" alt="" />
      											<span>1747</span>
      										</div>
      										<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_infos">
      											<img src="/static/imghw/tiezi.png" alt="" />
      											<span>16</span>
      										</div>
      									</div>
      								</div>
      															<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms">
      									<a href="http://miracleart.cn/faq/cakephp-tutor" title="CakePHP Tutorial" class="phpgenera_Details_mainR4_bottom_title">CakePHP Tutorial</a>
      									<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_info">
      										<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_infos">
      											<img src="/static/imghw/eyess.png" alt="" />
      											<span>1600</span>
      										</div>
      										<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_infos">
      											<img src="/static/imghw/tiezi.png" alt="" />
      											<span>56</span>
      										</div>
      									</div>
      								</div>
      															<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms">
      									<a href="http://miracleart.cn/faq/laravel-tutori" title="Laravel Tutorial" class="phpgenera_Details_mainR4_bottom_title">Laravel Tutorial</a>
      									<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_info">
      										<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_infos">
      											<img src="/static/imghw/eyess.png" alt="" />
      											<span>1541</span>
      										</div>
      										<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_infos">
      											<img src="/static/imghw/tiezi.png" alt="" />
      											<span>28</span>
      										</div>
      									</div>
      								</div>
      															<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms">
      									<a href="http://miracleart.cn/faq/php-tutorial" title="PHP Tutorial" class="phpgenera_Details_mainR4_bottom_title">PHP Tutorial</a>
      									<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_info">
      										<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_infos">
      											<img src="/static/imghw/eyess.png" alt="" />
      											<span>1400</span>
      										</div>
      										<div   id="377j5v51b"   class="phpgenera_Details_mainR4_bottoms_infos">
      											<img src="/static/imghw/tiezi.png" alt="" />
      											<span>31</span>
      										</div>
      									</div>
      								</div>
      														</div>
      							<div   id="377j5v51b"   class="phpgenera_Details_mainR3_more">
      								<a href="http://miracleart.cn/faq/zt">Show More</a>
      							</div>
      						</div>
      					</div>
      				</div>
      			</div>
      							<div   id="377j5v51b"   class="Article_Details_main2">
      					<div   id="377j5v51b"   class="phpgenera_Details_mainL4">
      						<div   id="377j5v51b"   class="phpmain1_2_top">
      							<a href="javascript:void(0);" class="phpmain1_2_top_title">Related knowledge<img
      									src="/static/imghw/index2_title2.png" alt="" /></a>
      						</div>
      						<div   id="377j5v51b"   class="phpgenera_Details_mainL4_info">
      
      													<div   id="377j5v51b"   class="phphistorical_Version2_mids">
      								<a href="http://miracleart.cn/faq/1796823628.html" title="What is 'render-blocking CSS'?" class="phphistorical_Version2_mids_img">
      									<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      										src="/static/imghw/default1.png" class="lazy"  data-src="https://img.php.cn/upload/article/001/253/068/175069693197174.jpg?x-oss-process=image/resize,m_fill,h_207,w_330" alt="What is 'render-blocking CSS'?" />
      								</a>
      								<a href="http://miracleart.cn/faq/1796823628.html" title="What is 'render-blocking CSS'?" class="phphistorical_Version2_mids_title">What is 'render-blocking CSS'?</a>
      								<span id="377j5v51b"    class="Articlelist_txts_time">Jun 24, 2025 am	 12:42 AM</span>
      								<p class="Articlelist_txts_p">CSS blocks page rendering because browsers view inline and external CSS as key resources by default, especially with imported stylesheets, header large amounts of inline CSS, and unoptimized media query styles. 1. Extract critical CSS and embed it into HTML; 2. Delay loading non-critical CSS through JavaScript; 3. Use media attributes to optimize loading such as print styles; 4. Compress and merge CSS to reduce requests. It is recommended to use tools to extract key CSS, combine rel="preload" asynchronous loading, and use media delayed loading reasonably to avoid excessive splitting and complex script control.</p>
      							</div>
      														<div   id="377j5v51b"   class="phphistorical_Version2_mids">
      								<a href="http://miracleart.cn/faq/1796820543.html" title="How to use Lotties in Figma" class="phphistorical_Version2_mids_img">
      									<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      										src="/static/imghw/default1.png" class="lazy"  data-src="https://img.php.cn/upload/article/001/242/473/174986743677204.jpg?x-oss-process=image/resize,m_fill,h_207,w_330" alt="How to use Lotties in Figma" />
      								</a>
      								<a href="http://miracleart.cn/faq/1796820543.html" title="How to use Lotties in Figma" class="phphistorical_Version2_mids_title">How to use Lotties in Figma</a>
      								<span id="377j5v51b"    class="Articlelist_txts_time">Jun 14, 2025 am	 10:17 AM</span>
      								<p class="Articlelist_txts_p">In the following tutorial, I will show you how to create Lottie animations in Figma. We'll use two colorful designs to exmplify how you can animate in Figma, and then I'll show you how to go from Figma to Lottie animations. All you need is a free Fig</p>
      							</div>
      														<div   id="377j5v51b"   class="phphistorical_Version2_mids">
      								<a href="http://miracleart.cn/faq/1796820287.html" title="Breaking Boundaries: Building a Tangram Puzzle With (S)CSS" class="phphistorical_Version2_mids_img">
      									<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      										src="/static/imghw/default1.png" class="lazy"  data-src="https://img.php.cn/upload/article/001/242/473/174978559468682.jpg?x-oss-process=image/resize,m_fill,h_207,w_330" alt="Breaking Boundaries: Building a Tangram Puzzle With (S)CSS" />
      								</a>
      								<a href="http://miracleart.cn/faq/1796820287.html" title="Breaking Boundaries: Building a Tangram Puzzle With (S)CSS" class="phphistorical_Version2_mids_title">Breaking Boundaries: Building a Tangram Puzzle With (S)CSS</a>
      								<span id="377j5v51b"    class="Articlelist_txts_time">Jun 13, 2025 am	 11:33 AM</span>
      								<p class="Articlelist_txts_p">We put it to the test and it turns out Sass can replace JavaScript, at least when it comes to low-level logic and puzzle behavior. With nothing but maps, mixins, functions, and a whole lot of math, we managed to bring our Tangram puzzle to life, no J</p>
      							</div>
      														<div   id="377j5v51b"   class="phphistorical_Version2_mids">
      								<a href="http://miracleart.cn/faq/1796822133.html" title="External vs. Internal CSS: What's the Best Approach?" class="phphistorical_Version2_mids_img">
      									<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      										src="/static/imghw/default1.png" class="lazy"  data-src="https://img.php.cn/upload/article/001/253/068/175035152168797.jpg?x-oss-process=image/resize,m_fill,h_207,w_330" alt="External vs. Internal CSS: What's the Best Approach?" />
      								</a>
      								<a href="http://miracleart.cn/faq/1796822133.html" title="External vs. Internal CSS: What's the Best Approach?" class="phphistorical_Version2_mids_title">External vs. Internal CSS: What's the Best Approach?</a>
      								<span id="377j5v51b"    class="Articlelist_txts_time">Jun 20, 2025 am	 12:45 AM</span>
      								<p class="Articlelist_txts_p">ThebestapproachforCSSdependsontheproject'sspecificneeds.Forlargerprojects,externalCSSisbetterduetomaintainabilityandreusability;forsmallerprojectsorsingle-pageapplications,internalCSSmightbemoresuitable.It'scrucialtobalanceprojectsize,performanceneed</p>
      							</div>
      														<div   id="377j5v51b"   class="phphistorical_Version2_mids">
      								<a href="http://miracleart.cn/faq/1796821588.html" title="Does my CSS must be on lower case?" class="phphistorical_Version2_mids_img">
      									<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      										src="/static/imghw/default1.png" class="lazy"  data-src="https://img.php.cn/upload/article/001/253/068/175026415047262.jpg?x-oss-process=image/resize,m_fill,h_207,w_330" alt="Does my CSS must be on lower case?" />
      								</a>
      								<a href="http://miracleart.cn/faq/1796821588.html" title="Does my CSS must be on lower case?" class="phphistorical_Version2_mids_title">Does my CSS must be on lower case?</a>
      								<span id="377j5v51b"    class="Articlelist_txts_time">Jun 19, 2025 am	 12:29 AM</span>
      								<p class="Articlelist_txts_p">No,CSSdoesnothavetobeinlowercase.However,usinglowercaseisrecommendedfor:1)Consistencyandreadability,2)Avoidingerrorsinrelatedtechnologies,3)Potentialperformancebenefits,and4)Improvedcollaborationwithinteams.</p>
      							</div>
      														<div   id="377j5v51b"   class="phphistorical_Version2_mids">
      								<a href="http://miracleart.cn/faq/1796821998.html" title="CSS Case Sensitivity: Understanding What Matters" class="phphistorical_Version2_mids_img">
      									<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      										src="/static/imghw/default1.png" class="lazy"  data-src="https://img.php.cn/upload/article/001/253/068/175034936181156.jpg?x-oss-process=image/resize,m_fill,h_207,w_330" alt="CSS Case Sensitivity: Understanding What Matters" />
      								</a>
      								<a href="http://miracleart.cn/faq/1796821998.html" title="CSS Case Sensitivity: Understanding What Matters" class="phphistorical_Version2_mids_title">CSS Case Sensitivity: Understanding What Matters</a>
      								<span id="377j5v51b"    class="Articlelist_txts_time">Jun 20, 2025 am	 12:09 AM</span>
      								<p class="Articlelist_txts_p">CSSismostlycase-insensitive,butURLsandfontfamilynamesarecase-sensitive.1)Propertiesandvalueslikecolor:red;arenotcase-sensitive.2)URLsmustmatchtheserver'scase,e.g.,/images/Logo.png.3)Fontfamilynameslike'OpenSans'mustbeexact.</p>
      							</div>
      														<div   id="377j5v51b"   class="phphistorical_Version2_mids">
      								<a href="http://miracleart.cn/faq/1796819647.html" title="CSS Counters: A Step-by-Step Tutorial with Examples" class="phphistorical_Version2_mids_img">
      									<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      										src="/static/imghw/default1.png" class="lazy"  data-src="https://img.php.cn/upload/article/001/253/068/174969551188956.jpg?x-oss-process=image/resize,m_fill,h_207,w_330" alt="CSS Counters: A Step-by-Step Tutorial with Examples" />
      								</a>
      								<a href="http://miracleart.cn/faq/1796819647.html" title="CSS Counters: A Step-by-Step Tutorial with Examples" class="phphistorical_Version2_mids_title">CSS Counters: A Step-by-Step Tutorial with Examples</a>
      								<span id="377j5v51b"    class="Articlelist_txts_time">Jun 12, 2025 am	 10:31 AM</span>
      								<p class="Articlelist_txts_p">CSSCounters is a tool for creating automatic numbers. 1. Basic usage: define and operate counters through counter-reset and counter-increment, such as "SectionX." before h2. 2. Advanced usage: Use nested counters to create complex numbers, such as chapter and section numbers. 3. Notes: Ensure the counter is reset correctly, optimize performance, and simplify counter logic. 4. Best practice: clear naming, define counters in CSS, and use counter-increment and counter-reset reasonably.</p>
      							</div>
      														<div   id="377j5v51b"   class="phphistorical_Version2_mids">
      								<a href="http://miracleart.cn/faq/1796828180.html" title="What is Autoprefixer and how does it work?" class="phphistorical_Version2_mids_img">
      									<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
      										src="/static/imghw/default1.png" class="lazy"  data-src="https://img.php.cn/upload/article/001/253/068/175139012130913.jpg?x-oss-process=image/resize,m_fill,h_207,w_330" alt="What is Autoprefixer and how does it work?" />
      								</a>
      								<a href="http://miracleart.cn/faq/1796828180.html" title="What is Autoprefixer and how does it work?" class="phphistorical_Version2_mids_title">What is Autoprefixer and how does it work?</a>
      								<span id="377j5v51b"    class="Articlelist_txts_time">Jul 02, 2025 am	 01:15 AM</span>
      								<p class="Articlelist_txts_p">Autoprefixer is a tool that automatically adds vendor prefixes to CSS attributes based on the target browser scope. 1. It solves the problem of manually maintaining prefixes with errors; 2. Work through the PostCSS plug-in form, parse CSS, analyze attributes that need to be prefixed, and generate code according to configuration; 3. The usage steps include installing plug-ins, setting browserslist, and enabling them in the build process; 4. Notes include not manually adding prefixes, keeping configuration updates, prefixes not all attributes, and it is recommended to use them with the preprocessor.</p>
      							</div>
      													</div>
      
      													<a href="http://miracleart.cn/web-designer.html" class="phpgenera_Details_mainL4_botton">
      								<span>See all articles</span>
      								<img src="/static/imghw/down_right.png" alt="" />
      							</a>
      											</div>
      				</div>
      					</div>
      	</main>
      	<footer>
          <div   id="377j5v51b"   class="footer">
              <div   id="377j5v51b"   class="footertop">
                  <img src="/static/imghw/logo.png" alt="">
                  <p>Public welfare online PHP training,Help PHP learners grow quickly!</p>
              </div>
              <div   id="377j5v51b"   class="footermid">
                  <a href="http://miracleart.cn/about/us.html">About us</a>
                  <a href="http://miracleart.cn/about/disclaimer.html">Disclaimer</a>
                  <a href="http://miracleart.cn/update/article_0_1.html">Sitemap</a>
              </div>
              <div   id="377j5v51b"   class="footerbottom">
                  <p>
                      ? php.cn All rights reserved
                  </p>
              </div>
          </div>
      </footer>
      
      <input type="hidden" id="verifycode" value="/captcha.html">
      
      
      
      
      		<link rel='stylesheet' id='_main-css' href='/static/css/viewer.min.css?2' type='text/css' media='all' />
      	
      	
      	
      	
      	
      
      	
      	
      
      
      
      
      
      <footer>
      <div class="friendship-link">
      <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p>
      <a href="http://miracleart.cn/" title="国产av日韩一区二区三区精品">国产av日韩一区二区三区精品</a>
      
      <div class="friend-links">
      
      
      </div>
      </div>
      
      </footer>
      
      
      <script>
      (function(){
          var bp = document.createElement('script');
          var curProtocol = window.location.protocol.split(':')[0];
          if (curProtocol === 'https') {
              bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
          }
          else {
              bp.src = 'http://push.zhanzhang.baidu.com/push.js';
          }
          var s = document.getElementsByTagName("script")[0];
          s.parentNode.insertBefore(bp, s);
      })();
      </script>
      </body><div id="ychyy" class="pl_css_ganrao" style="display: none;"><samp id="ychyy"><i id="ychyy"></i></samp><option id="ychyy"><wbr id="ychyy"></wbr></option><bdo id="ychyy"></bdo><acronym id="ychyy"><s id="ychyy"><samp id="ychyy"></samp></s></acronym><td id="ychyy"><kbd id="ychyy"><td id="ychyy"></td></kbd></td><output id="ychyy"></output><table id="ychyy"><address id="ychyy"></address></table><source id="ychyy"><del id="ychyy"><i id="ychyy"></i></del></source><output id="ychyy"></output><td id="ychyy"></td><address id="ychyy"></address><ol id="ychyy"><pre id="ychyy"><rt id="ychyy"><table id="ychyy"></table></rt></pre></ol><noframes id="ychyy"></noframes><wbr id="ychyy"><u id="ychyy"></u></wbr><center id="ychyy"><optgroup id="ychyy"><legend id="ychyy"><li id="ychyy"></li></legend></optgroup></center><samp id="ychyy"><pre id="ychyy"><samp id="ychyy"><strong id="ychyy"></strong></samp></pre></samp><strike id="ychyy"><abbr id="ychyy"><form id="ychyy"></form></abbr></strike><dl id="ychyy"><em id="ychyy"></em></dl><strike id="ychyy"><button id="ychyy"><source id="ychyy"></source></button></strike><menu id="ychyy"></menu><dd id="ychyy"></dd><menuitem id="ychyy"></menuitem><acronym id="ychyy"></acronym><small id="ychyy"></small><legend id="ychyy"></legend><dfn id="ychyy"></dfn><td id="ychyy"><form id="ychyy"></form></td><sup id="ychyy"></sup><strong id="ychyy"></strong><address id="ychyy"><nav id="ychyy"></nav></address><cite id="ychyy"><ruby id="ychyy"><dl id="ychyy"><button id="ychyy"></button></dl></ruby></cite><dl id="ychyy"><sup id="ychyy"><input id="ychyy"></input></sup></dl><nav id="ychyy"></nav><blockquote id="ychyy"></blockquote><dl id="ychyy"></dl><progress id="ychyy"><track id="ychyy"></track></progress><th id="ychyy"></th><pre id="ychyy"></pre><center id="ychyy"></center><u id="ychyy"></u><abbr id="ychyy"><div id="ychyy"></div></abbr><object id="ychyy"><tt id="ychyy"><rt id="ychyy"><tr id="ychyy"></tr></rt></tt></object><noframes id="ychyy"><rt id="ychyy"></rt></noframes><object id="ychyy"></object><pre id="ychyy"></pre><rt id="ychyy"></rt><strong id="ychyy"></strong><acronym id="ychyy"></acronym><rt id="ychyy"></rt><ul id="ychyy"><legend id="ychyy"><ul id="ychyy"><dl id="ychyy"></dl></ul></legend></ul><dfn id="ychyy"></dfn><legend id="ychyy"></legend><strike id="ychyy"></strike><strike id="ychyy"></strike><center id="ychyy"><optgroup id="ychyy"><center id="ychyy"></center></optgroup></center><center id="ychyy"><tr id="ychyy"><strike id="ychyy"></strike></tr></center><legend id="ychyy"></legend><blockquote id="ychyy"></blockquote><progress id="ychyy"></progress><kbd id="ychyy"><strong id="ychyy"><kbd id="ychyy"></kbd></strong></kbd><li id="ychyy"><tbody id="ychyy"><button id="ychyy"></button></tbody></li><p id="ychyy"></p><ol id="ychyy"></ol><blockquote id="ychyy"></blockquote><tr id="ychyy"><code id="ychyy"><tr id="ychyy"><nav id="ychyy"></nav></tr></code></tr><listing id="ychyy"></listing><kbd id="ychyy"><strong id="ychyy"></strong></kbd><abbr id="ychyy"></abbr><optgroup id="ychyy"></optgroup><center id="ychyy"><optgroup id="ychyy"><center id="ychyy"></center></optgroup></center><style id="ychyy"><delect id="ychyy"><small id="ychyy"></small></delect></style><dl id="ychyy"><sup id="ychyy"><strong id="ychyy"></strong></sup></dl><ul id="ychyy"><dl id="ychyy"><acronym id="ychyy"></acronym></dl></ul><var id="ychyy"><center id="ychyy"><optgroup id="ychyy"></optgroup></center></var><ol id="ychyy"><font id="ychyy"><object id="ychyy"></object></font></ol><tfoot id="ychyy"></tfoot><samp id="ychyy"><i id="ychyy"></i></samp><fieldset id="ychyy"><form id="ychyy"><optgroup id="ychyy"></optgroup></form></fieldset><sub id="ychyy"></sub><dfn id="ychyy"><listing id="ychyy"></listing></dfn><s id="ychyy"></s><span id="ychyy"></span><dd id="ychyy"></dd><video id="ychyy"></video><style id="ychyy"><tr id="ychyy"><cite id="ychyy"><tr id="ychyy"></tr></cite></tr></style><video id="ychyy"></video><pre id="ychyy"></pre><strike id="ychyy"><tr id="ychyy"></tr></strike><small id="ychyy"><progress id="ychyy"></progress></small><dl id="ychyy"></dl><xmp id="ychyy"><li id="ychyy"><meter id="ychyy"></meter></li></xmp><code id="ychyy"><ins id="ychyy"></ins></code><menu id="ychyy"><dd id="ychyy"></dd></menu><strong id="ychyy"></strong><center id="ychyy"><label id="ychyy"></label></center><fieldset id="ychyy"></fieldset><pre id="ychyy"><kbd id="ychyy"></kbd></pre><legend id="ychyy"></legend></div>
      
      </html>