<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>HTML on MoeJueのブログ</title>
    <link>https://ja.moejue.cn/en/tags/html/</link>
    <description>Recent content in HTML on MoeJueのブログ</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Fri, 15 Aug 2025 06:15:23 +0000</lastBuildDate>
    <atom:link href="https://ja.moejue.cn/en/tags/html/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Build macOS-style web apps</title>
      <link>https://ja.moejue.cn/en/posts/260/</link>
      <pubDate>Sun, 11 May 2025 11:46:03 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/260/</guid>
      <description>&lt;h3 id=&#34;project-overview&#34;&gt;Project Overview&lt;/h3&gt;&#xA;&lt;p&gt;In today&amp;rsquo;s world of web development, user experience and interface design are becoming increasingly important.&lt;/p&gt;&#xA;&lt;p&gt;Mac Web Vue Template This is a modern and elegant Vue.js Web template inspired by macOS design. It is a modern web application template based on Vue.js. Its design is inspired by the elegant interface of macOS. This project not only provides beautiful UI design, but also includes complete project structure and best practices.&lt;/p&gt;</description>
    </item>
    <item>
      <title>My 2D photo album is back</title>
      <link>https://ja.moejue.cn/en/posts/227/</link>
      <pubDate>Fri, 08 Nov 2024 09:52:39 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/227/</guid>
      <description>&lt;p&gt;From the earliest [Gallery] (&lt;a href=&#34;https://moejue.cn/archives/10%29&#34;target=&#34;_blank&#34;&#xA;  class=&#34;inline-flex items-center gap-1&#34;&#xA;&gt;https://moejue.cn/archives/10)&#xA;  &lt;svg id=&#34;external-link&#34; class=&#34;h-3 w-3 flex-shrink-0&#34;&#xA;    fill=&#34;none&#34;&#xA;    stroke=&#34;currentColor&#34;&#xA;    viewBox=&#34;0 0 24 24&#34;&gt;&lt;path fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6&#34;/&gt;&lt;/svg&gt;&#xA;&lt;/a&gt;, to [Picture Bed] (&lt;a href=&#34;https://moejue.cn/archives/61%29&#34;target=&#34;_blank&#34;&#xA;  class=&#34;inline-flex items-center gap-1&#34;&#xA;&gt;https://moejue.cn/archives/61)&#xA;  &lt;svg id=&#34;external-link&#34; class=&#34;h-3 w-3 flex-shrink-0&#34;&#xA;    fill=&#34;none&#34;&#xA;    stroke=&#34;currentColor&#34;&#xA;    viewBox=&#34;0 0 24 24&#34;&gt;&lt;path fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6&#34;/&gt;&lt;/svg&gt;&#xA;&lt;/a&gt;, to the current photo album. My persistence in pictures can be said to have spanned several centuries. The pictures in the gallery were stored in Qiniuyun, but later the traffic was blocked and closed. The Picture Bed is now providing image upload services for blogs. Photo album is the concept of a photo album in a mobile phone. It can store both pictures and videos. Gradually it is becoming more and more perfect.&lt;/p&gt;</description>
    </item>
    <item>
      <title>On the difference between fast and slow Internet speeds</title>
      <link>https://ja.moejue.cn/en/posts/119/</link>
      <pubDate>Sat, 07 Nov 2020 14:09:07 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/119/</guid>
      <description>&lt;p&gt;On the difference between fast and slow Internet speeds&lt;/p&gt;&#xA;&lt;p&gt;With the popularity of the Internet, users pay more and more attention to the speed of response. The faster the website, the higher the user stickiness and conversion rate.&lt;br&gt;&#xA;To put it simply, it means increasing the speed! There are many factors that affect website speed, such as&amp;hellip;&amp;hellip;&amp;hellip;&amp;hellip;&amp;hellip;&amp;hellip;&amp;hellip;.&lt;/p&gt;&#xA;&lt;p&gt;Being serious is not my style, please watch my performance below&#xA;&lt;strong&gt;Origin of the idea&lt;/strong&gt;:&#xA;&#xA;&lt;figure class=&#34;image-figure not-prose my-8&#34; &#xA;        data-lightbox-enabled=&#34;false&#34;&#xA;        data-gallery-type=&#34;auto&#34;&gt;&#xA;  &lt;div class=&#34;image-container&#34;&gt;&#xA;    &lt;img&#xA;    src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1ply1gkgf5kosbfj30bl0l4mzm.jpg&#34;&#xA;    alt=&#34;&#34;&#xA;    &#xA;    &#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    data-gallery-src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1ply1gkgf5kosbfj30bl0l4mzm.jpg&#34;&#xA;    data-gallery-alt=&#34;&#34;&#xA;    data-gallery-title=&#34;&#34; /&gt;&lt;/div&gt;&#xA;&#xA;  &lt;/figure&gt;&#xA;The initial idea was to use pure CSS to implement it. Base64-encode the base image and place it directly on the background-image, so that the background image can be loaded together with the web page.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The owner is back with a new version of the triple.</title>
      <link>https://ja.moejue.cn/en/posts/15/</link>
      <pubDate>Sun, 04 Aug 2019 01:42:18 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/15/</guid>
      <description>&lt;p&gt;Since the 5.20 confession, the owner has been missing &amp;hellip;&amp;hellip;.&#xA;&#xA;&lt;figure class=&#34;image-figure not-prose my-8&#34; &#xA;        data-lightbox-enabled=&#34;false&#34;&#xA;        data-gallery-type=&#34;auto&#34;&gt;&#xA;  &lt;div class=&#34;image-container&#34;&gt;&#xA;    &lt;img&#xA;    src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1g5nlxy8to3j306o05b75f.jpg&#34;&#xA;    alt=&#34;&#34;&#xA;    &#xA;    &#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    data-gallery-src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1g5nlxy8to3j306o05b75f.jpg&#34;&#xA;    data-gallery-alt=&#34;&#34;&#xA;    data-gallery-title=&#34;&#34; /&gt;&lt;/div&gt;&#xA;&#xA;  &lt;/figure&gt;&#xA;I don&amp;rsquo;t know how many months have passed, but the 3 in 1 is updated again. I set a flag in the group two months ago, and today I fulfill it, don&amp;rsquo;t ask me what I did in the middle two months -. - Don&amp;rsquo;t ask me what I was doing in the middle two months.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to submit a form gracefully</title>
      <link>https://ja.moejue.cn/en/posts/91/</link>
      <pubDate>Mon, 06 May 2019 07:28:33 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/91/</guid>
      <description>&lt;p&gt;This is a very basic HTML form submission question, but it is a very practical technique&#xA;My business scenario is like this:&#xA;A form that can dynamically create input, as shown below&#xA;&#xA;&lt;figure class=&#34;image-figure not-prose my-8&#34; &#xA;        data-lightbox-enabled=&#34;false&#34;&#xA;        data-gallery-type=&#34;auto&#34;&gt;&#xA;  &lt;div class=&#34;image-container&#34;&gt;&#xA;    &lt;img&#xA;    src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1g1v9kcon30j30l007bdgd.jpg&#34;&#xA;    alt=&#34;&#34;&#xA;    &#xA;    &#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    data-gallery-src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1g1v9kcon30j30l007bdgd.jpg&#34;&#xA;    data-gallery-alt=&#34;&#34;&#xA;    data-gallery-title=&#34;&#34; /&gt;&lt;/div&gt;&#xA;&#xA;  &lt;/figure&gt;&#xA;This means that the name of the input cannot be fixed, otherwise it will definitely be overwritten.&lt;/p&gt;&#xA;&lt;p&gt;The first one is the traditional ordinary submission method, giving each input to be submitted a unique name.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Query sql for some common functions</title>
      <link>https://ja.moejue.cn/en/posts/90/</link>
      <pubDate>Wed, 10 Apr 2019 09:33:11 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/90/</guid>
      <description>&lt;p&gt;&#xA;&lt;figure class=&#34;image-figure not-prose my-8&#34; &#xA;        data-lightbox-enabled=&#34;false&#34;&#xA;        data-gallery-type=&#34;auto&#34;&gt;&#xA;  &lt;div class=&#34;image-container&#34;&gt;&#xA;    &lt;img&#xA;    src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1g1xv7hy779j30d6097glr.jpg&#34;&#xA;    alt=&#34;&#34;&#xA;    &#xA;    &#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    data-gallery-src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1g1xv7hy779j30d6097glr.jpg&#34;&#xA;    data-gallery-alt=&#34;&#34;&#xA;    data-gallery-title=&#34;&#34; /&gt;&lt;/div&gt;&#xA;&#xA;  &lt;/figure&gt; &lt;strong&gt;1. Scenario: Query a player’s ranking and how many votes away from the previous one&lt;/strong&gt;&#xA;Method 2 (remove reordering and query the number less than yourself)&lt;/p&gt;&#xA;&lt;p&gt;$temp = DB::fetch_first(&amp;ldquo;SELECT distinct total+jewel_vote+forge_vote ,COUNT(*)+1 AS RANK FROM &amp;quot; . DB::table(&amp;lsquo;vote_competition&amp;rsquo;) .&amp;rdquo; WHERE total+jewel_vote+forge_vote&amp;gt;&amp;quot; . $competition[&amp;lsquo;all&amp;rsquo;] . &amp;quot; and aid={$aid} ORDER by forge_vote desc&amp;quot;);&#xA;$rank = $temp[&amp;lsquo;RANK&amp;rsquo;];&#xA;Unable to directly query the votes of the previous contestant&#xA;if ($temp[&amp;rsquo;total+jewel_vote+forge_vote&amp;rsquo;]) {&#xA;//What is queried here is the number of votes different from the first contestant.&#xA;$up = $temp[&amp;rsquo;total+jewel_vote+forge_vote&amp;rsquo;]-$competition[&amp;lsquo;all&amp;rsquo;];&#xA;}&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mengyin Film and Television – Online film and television application</title>
      <link>https://ja.moejue.cn/en/posts/75/</link>
      <pubDate>Tue, 25 Sep 2018 07:41:02 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/75/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.52ecy.cn/&#34;target=&#34;_blank&#34;&#xA;  class=&#34;inline-flex items-center gap-1&#34;&#xA;&gt;Blog&#xA;  &lt;svg id=&#34;external-link&#34; class=&#34;h-3 w-3 flex-shrink-0&#34;&#xA;    fill=&#34;none&#34;&#xA;    stroke=&#34;currentColor&#34;&#xA;    viewBox=&#34;0 0 24 24&#34;&gt;&lt;path fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6&#34;/&gt;&lt;/svg&gt;&#xA;&lt;/a&gt; | &lt;a href=&#34;https://www.moeins.cn/&#34;target=&#34;_blank&#34;&#xA;  class=&#34;inline-flex items-center gap-1&#34;&#xA;&gt;Demo Site&#xA;  &lt;svg id=&#34;external-link&#34; class=&#34;h-3 w-3 flex-shrink-0&#34;&#xA;    fill=&#34;none&#34;&#xA;    stroke=&#34;currentColor&#34;&#xA;    viewBox=&#34;0 0 24 24&#34;&gt;&lt;path fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6&#34;/&gt;&lt;/svg&gt;&#xA;&lt;/a&gt; | &lt;a href=&#34;http://shang.qq.com/wpa/qunwpa?idkey=618c7f3214a5c5ed06c9343a395371a8b27318e5190491bf7283fbf7468e35d7&#34;target=&#34;_blank&#34;&#xA;  class=&#34;inline-flex items-center gap-1&#34;&#xA;&gt;QQ group&#xA;  &lt;svg id=&#34;external-link&#34; class=&#34;h-3 w-3 flex-shrink-0&#34;&#xA;    fill=&#34;none&#34;&#xA;    stroke=&#34;currentColor&#34;&#xA;    viewBox=&#34;0 0 24 24&#34;&gt;&lt;path fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6&#34;/&gt;&lt;/svg&gt;&#xA;&lt;/a&gt; | &lt;a href=&#34;https://github.com/178146582/moeins&#34;target=&#34;_blank&#34;&#xA;  class=&#34;inline-flex items-center gap-1&#34;&#xA;&gt;GitHub&#xA;  &lt;svg id=&#34;external-link&#34; class=&#34;h-3 w-3 flex-shrink-0&#34;&#xA;    fill=&#34;none&#34;&#xA;    stroke=&#34;currentColor&#34;&#xA;    viewBox=&#34;0 0 24 24&#34;&gt;&lt;path fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6&#34;/&gt;&lt;/svg&gt;&#xA;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>CSS3 Random Background Image Switching Effect</title>
      <link>https://ja.moejue.cn/en/posts/4/</link>
      <pubDate>Wed, 16 May 2018 11:58:08 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/4/</guid>
      <description>&lt;p&gt;css3 random background image fade switching effects demo effect as shown in the background of this article&#xA;See you pick my fantasy field of secondary limited edition pick more tired, pick a half an hour, take the time to organize and send it out!&#xA;design was originally intended to use jQuery to achieve, but noticed the css3 @keyframes rule, css3 has been so powerful that once only js can achieve the effect!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Randomized Secondary Image API 2nd</title>
      <link>https://ja.moejue.cn/en/posts/60/</link>
      <pubDate>Sun, 04 Mar 2018 11:01:46 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/60/</guid>
      <description>&lt;p&gt;&#xA;&lt;figure class=&#34;image-figure not-prose my-8&#34; &#xA;        data-lightbox-enabled=&#34;false&#34;&#xA;        data-gallery-type=&#34;auto&#34;&gt;&#xA;  &lt;div class=&#34;image-container&#34;&gt;&#xA;    &lt;img&#xA;    src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1fqeqjtrbj1j30tn0lrhdt.jpg&#34;&#xA;    alt=&#34;&#34;&#xA;    &#xA;    &#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    data-gallery-src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1fqeqjtrbj1j30tn0lrhdt.jpg&#34;&#xA;    data-gallery-alt=&#34;&#34;&#xA;    data-gallery-title=&#34;&#34; /&gt;&lt;/div&gt;&#xA;&#xA;  &lt;/figure&gt;&#xA;After a gap of 2 days and three months, it&amp;rsquo;s been a long time since the first randomized secondary image API was released.&#xA;The second bullet api, out of the blue&lt;/p&gt;&#xA;&lt;h2 id=&#34;update-notes&#34;&gt;Update Notes:&lt;/h2&gt;&#xA;&lt;p&gt;Compared to the last version, this time the images are more suitable for background images, desktop wallpapers, etc.&#xA;The last version was a hodgepodge of images, all kinds of images, miserable (I don&amp;rsquo;t even use them myself). In this version, I spent some time to select some pictures (1080P+) and upload them to Sina Cloud.&#xA;Support https in the real sense, the pictures are all hosted on Sina cloud, the speed is also improved.&#xA;Remove all kinds of meaningful parameter settings&#xA;The content of the images are all anime and secondary yuan images (all ages (laughs))&lt;/p&gt;</description>
    </item>
    <item>
      <title>HTML5 Canvas - Ball Collision</title>
      <link>https://ja.moejue.cn/en/posts/41/</link>
      <pubDate>Tue, 18 Jul 2017 09:17:31 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/41/</guid>
      <description>&lt;p&gt;html5 is the fifth major revision of Hypertext Markup Language (HTML), an application under the Standard Generalized Markup Language, the core language of the World Wide Web.&#xA;HTML 4.01 has changed a lot since 1999, and today, several of the elements that were deprecated in HTML 4.01 have been removed or redefined in HTML5. In order to better handle today&amp;rsquo;s Internet applications, HTML5 adds many new elements and features, such as: graphics drawing, multimedia content, better page structure, better form handling, and several api drag-and-drop elements, positioning, including web application caching, storage, web workers, and more.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Simple css3 avatar rotation and 3D rotation effect</title>
      <link>https://ja.moejue.cn/en/posts/39/</link>
      <pubDate>Mon, 10 Jul 2017 07:45:23 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/39/</guid>
      <description>&lt;p&gt;You often see comment sections on some websites, where the commenter&amp;rsquo;s avatar will rotate 360° when the mouse passes over it.&lt;/p&gt;&#xA;&lt;p&gt;Let’s take a look at the effect first&lt;/p&gt;&#xA;&lt;p&gt;.tximg{ height:300px; border-radius:50%; border:2px solid green; /*Change rules*/ transition:all 2s; } .tximg:hover{ /* Change action defines 2d rotation, parameter fills in angle */ transform:rotate(360deg); } &#xA;&lt;figure class=&#34;image-figure not-prose my-8&#34; &#xA;        data-lightbox-enabled=&#34;false&#34;&#xA;        data-gallery-type=&#34;auto&#34;&gt;&#xA;  &lt;div class=&#34;image-container&#34;&gt;&#xA;    &lt;img&#xA;    src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1fqjenq0ztrj30hs0hsmyu.jpg&#34;&#xA;    alt=&#34;&#34;&#xA;    &#xA;    &#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    data-gallery-src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1fqjenq0ztrj30hs0hsmyu.jpg&#34;&#xA;    data-gallery-alt=&#34;&#34;&#xA;    data-gallery-title=&#34;&#34; /&gt;&lt;/div&gt;&#xA;&#xA;  &lt;/figure&gt;&lt;/p&gt;&#xA;&lt;p&gt;css part&lt;/p&gt;&#xA;&lt;p&gt;img{&#xA;height:300px;&#xA;border-radius:50%;&#xA;border:2px solid green;&#xA;/*Change rules*/&#xA;transition:all 2s;&#xA;}&lt;/p&gt;</description>
    </item>
    <item>
      <title>Draw iPhone with CSS3</title>
      <link>https://ja.moejue.cn/en/posts/29/</link>
      <pubDate>Mon, 03 Jul 2017 06:09:01 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/29/</guid>
      <description>&lt;p&gt;Let’s take a sneak peek at the renderings first. (This is definitely not a picture. Well~ why are these words so weird~)&lt;/p&gt;&#xA;&lt;p&gt;Don&amp;rsquo;t ask me how much my iPhone is, because I don&amp;rsquo;t know, I haven&amp;rsquo;t used it, so you know.&lt;/p&gt;&#xA;&lt;p&gt;&#xA;&lt;figure class=&#34;image-figure not-prose my-8&#34; &#xA;        data-lightbox-enabled=&#34;false&#34;&#xA;        data-gallery-type=&#34;auto&#34;&gt;&#xA;  &lt;div class=&#34;image-container&#34;&gt;&#xA;    &lt;img&#xA;    src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1ply1fqi8i9h7fvj308j0fa747.jpg&#34;&#xA;    alt=&#34;&#34;&#xA;    &#xA;    &#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    data-gallery-src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1ply1fqi8i9h7fvj308j0fa747.jpg&#34;&#xA;    data-gallery-alt=&#34;&#34;&#xA;    data-gallery-title=&#34;&#34; /&gt;&lt;/div&gt;&#xA;&#xA;  &lt;/figure&gt;&#xA;css style part&lt;/p&gt;&#xA;&lt;p&gt;#phone{&#xA;width:250px;&#xA;height:500px;&#xA;background-color:#2E2E2E;&#xA;border:10px solid #3B3B3B;&#xA;margin:100px auto;&#xA;border-radius:30px;/*Set the rounded border of the div element*/&#xA;}&lt;/p&gt;&#xA;&lt;p&gt;#camera{&#xA;width:8px;&#xA;height:8px;&#xA;background-color:#1A1A1A;&#xA;border-radius:50%;&#xA;border:2px solid #505050;&#xA;margin:10px auto;/*10px from top margin, left and right center*/&#xA;}&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
