<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Bronwen Gien</title>
    <description>The latest articles on DEV Community by Bronwen Gien (@beginnergamedev).</description>
    <link>https://dev.to/beginnergamedev</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F822243%2F3203ab4f-2e39-43c6-b9d5-1963270c0dac.png</url>
      <title>DEV Community: Bronwen Gien</title>
      <link>https://dev.to/beginnergamedev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/beginnergamedev"/>
    <language>en</language>
    <item>
      <title>What are Heading Tags?</title>
      <dc:creator>Bronwen Gien</dc:creator>
      <pubDate>Wed, 16 Mar 2022 18:02:17 +0000</pubDate>
      <link>https://dev.to/beginnergamedev/what-are-heading-tags-3d9k</link>
      <guid>https://dev.to/beginnergamedev/what-are-heading-tags-3d9k</guid>
      <description>&lt;p&gt;One of the first tags you will learn in HTML is the heading tag, which is why we also included it in our list of &lt;a href="https://worldofdev.info/10-html-tags-that-every-beginner-should-know/"&gt;10 HTML tags every beginner should know&lt;/a&gt;. Heading tags range from &lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt; (Heading 1) to &lt;code&gt;&amp;lt;h6&amp;gt;&lt;/code&gt; (Heading 6).  As a beginner at coding, I was pleasantly surprised when I came across the heading tags as they were so simple to understand and implement in my code. The rest of this article will detail what heading tags are, when to use them and what they do exactly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Heading tags are HTML tags that represent your page’s headings. Headings help the user (and browser) understand the importance of the content below the heading and what the content will be about. A &lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt; tells the browser that heading is more important than a &lt;code&gt;&amp;lt;h4&amp;gt;&lt;/code&gt;.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Table Of Contents&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/what-are-heading-tags/#what-are-heading-tags-used-for-in-html"&gt;What are heading tags used for in HTML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/what-are-heading-tags/#how-many-types-of-headings-can-be-written-in-html"&gt;How many types of headings can be written in HTML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/what-are-heading-tags/#which-is-the-largest-heading-tag"&gt;Which is the largest heading tag&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/what-are-heading-tags/#which-is-the-smallest-heading-tag"&gt;Which is the smallest heading tag&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/what-are-heading-tags/#attributes-to-use-with-heading-tags"&gt;Attributes to use with heading tags&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/what-are-heading-tags/#what-are-the-benefits-of-using-heading-tags"&gt;What are the benefits of using heading tags&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/what-are-heading-tags/#heading-tags-code-example"&gt;Heading tags code example&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/what-are-heading-tags/#conclusion"&gt;Conclusion&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;What are heading tags used for in HTML&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;If you have seen how heading tags are rendered in the browser, you may be asking, “&lt;strong&gt;&lt;em&gt;Why should I use heading tags when I can just change the weight and size of the font?&lt;/em&gt;&lt;/strong&gt;“.&lt;/p&gt;

&lt;p&gt;By adding heading tags, rather than simply changing the font weight or size, you tell the browser more about the importance of the heading and its subsequent content than merely making a formatting change.&lt;/p&gt;

&lt;p&gt;You can change the formatting of a heading tag to look how you would like it to in weight, colour, size and more through CSS. Although headings with different tags render differently in the browser, heading tags have very little to do with formatting.&lt;/p&gt;

&lt;p&gt;HTML headings are also used to benefit end-users. End-users frequently scan a page based on the headings, so organising content according to its importance and allocating the appropriate header can be very helpful.&lt;/p&gt;

&lt;p&gt;Lastly, but by no means least are search engines, like Google. Search engines like Google utilise headings to index the structure and content of web pages. Using your heading tags appropriately makes it easier for the Google search engine to rank your web page.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;How many types of headings can be written in HTML&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;According to the official &lt;a href="https://devdocs.io/"&gt;HTML documentation&lt;/a&gt; 6 different levels of headings exist. These different levels are represented by tags from &lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt; to &lt;code&gt;&amp;lt;h6?&amp;gt;&lt;/code&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Which is the largest heading tag&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The &lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt; heading tags is the tag that will render the largest text (assuming no styling) and will be given the highest level of importance. &lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt; tags are normally closely associated keywords in SEO, where the goal is to insert your keyword into a &lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt; to tell search engines that your content relates to the specific keyword.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://worldofdev.info/what-are-heading-tags/"&gt;Learn more about heading tags&lt;/a&gt;&lt;/strong&gt; and what the benefits are of using heading tas by &lt;strong&gt;&lt;a href="https://worldofdev.info/what-are-heading-tags/"&gt;Clicking Here&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;

</description>
      <category>html</category>
      <category>codenewbie</category>
      <category>beginners</category>
      <category>devjournal</category>
    </item>
    <item>
      <title>How to connect CSS to HTML</title>
      <dc:creator>Bronwen Gien</dc:creator>
      <pubDate>Mon, 14 Mar 2022 16:45:10 +0000</pubDate>
      <link>https://dev.to/beginnergamedev/how-to-connect-css-to-html-3pc8</link>
      <guid>https://dev.to/beginnergamedev/how-to-connect-css-to-html-3pc8</guid>
      <description>&lt;p&gt;Welcome to the wonderful world of coding! In this blog post, we’ll be discussing how to connect your CSS file to your HTML file. This is an important step in creating a web page, and if you’re just starting out, it’s a good idea to get comfortable with this process. So let’s get started!&lt;/p&gt;

&lt;p&gt;As a beginner, I was intimidated to start with CSS as quickly as I did. I had only just started with HTML, and it felt like it was too soon to start my second language. But it’s never too early. The reality is that if you learn styling in HTML, the syntax is the same. The only difference is how you format the actual code, which is why you can &lt;strong&gt;&lt;a href="https://worldofdev.info/learn-two-programming-languages-at-once-should-you-do-it/"&gt;learn two programming languages at the same time&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to connect CSS to HTML is relatively simple. All you need to do is add a &lt;code&gt;&amp;lt;link&amp;gt;&lt;/code&gt; tag in the head section of your HTML file and add the location of your CSS file with a rel attribute of “stylesheet”.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Table Of Contents&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/how-to-connect-css-to-html-file/#basic-html-document-structure"&gt;Basic HTML Document Structure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/how-to-connect-css-to-html-file/#ways-to-connect-css-to-html"&gt;Ways to connect CSS to HTML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/how-to-connect-css-to-html-file/#how-to-connect-css-to-html"&gt;How to connect CSS to HTML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/how-to-connect-css-to-html-file/#why-use-css-and-not-inline-html-styling"&gt;Why use CSS and not inline HTML styling&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/how-to-connect-css-to-html-file/#conclusion"&gt;Conclusion&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Basic HTML Document Structure&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;If you know your &lt;strong&gt;&lt;a href="https://worldofdev.info/basic-html-document-structure/"&gt;Basic HTML Document Structure&lt;/a&gt;,&lt;/strong&gt; you know that your document contains a &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; tag, and various metadata &lt;strong&gt;&lt;a href="https://worldofdev.info/how-to-use-the-head-tag-in-html-and-what-to-include/"&gt;should be included in the &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; tag&lt;/a&gt;.&lt;/strong&gt; One of the items to include in your head tag is the connection to your CSS file.&lt;/p&gt;

&lt;p&gt;The first thing you need to do is include a &lt;code&gt;&amp;lt;link&amp;gt;&lt;/code&gt; tag in your &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; tag.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Ways to connect CSS to HTML&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;There are a few ways to connect a CSS stylesheet to an HTML document. This article will show you the most common methods and explain how I suggest beginners connect CSS to HTML files.&lt;/p&gt;

&lt;p&gt;The first way to connect CSS to HTML is by using the  element, which is placed in the &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; section of your HTML document. This method is most commonly used when you want to load an external CSS file. This is the method that we will give code examples for below, as it is one of the easiest ways for beginners to connect CSS to HTML.&lt;/p&gt;

&lt;p&gt;The second way to connect CSS to HTML is by using the &lt;code&gt;&amp;lt;style&amp;gt;&lt;/code&gt;element, which is placed in the &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; section of your HTML document. This method is most commonly used when you want to include a small amount of CSS code in line with your HTML code. I don’t recommend this method as this is effectively mixing content with design. I have written a detailed article on the 6 reasons you shouldn’t style inline in your HTML  that you can read if you are interested in understanding why this is not recommended in more detail&lt;/p&gt;

&lt;p&gt;The third way to connect CSS to HTML is by using the &lt;code&gt;&amp;lt;script&amp;gt;&lt;/code&gt; element, which is placed in the &lt;/p&gt; or  section of your HTML document. This method is most commonly used when you want to include a CSS file as a JavaScript resource.

&lt;p&gt;Each of these methods has its advantages and disadvantages, so you’ll need to decide which one is best for your project.&lt;/p&gt;

&lt;p&gt;As mentioned above, I recommend the first method for beginners who are learning how to connect CSS to HTML files.&lt;/p&gt;

&lt;p&gt;Let us dive into the more technical elements and go through some code examples on how to connect a CSS stylesheet to HTML.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;How to connect CSS to HTML&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Learn &lt;strong&gt;&lt;a href="https://worldofdev.info/how-to-connect-css-to-html-file/"&gt;how to connect your CSS in your HTML file&lt;/a&gt;&lt;/strong&gt; with a code example by &lt;strong&gt;&lt;a href="https://worldofdev.info/how-to-connect-css-to-html-file/"&gt;Clicking Here&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>html</category>
      <category>css</category>
      <category>beginners</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>Basic HTML Document Structure</title>
      <dc:creator>Bronwen Gien</dc:creator>
      <pubDate>Sat, 12 Mar 2022 19:21:11 +0000</pubDate>
      <link>https://dev.to/beginnergamedev/basic-html-document-structure-15ja</link>
      <guid>https://dev.to/beginnergamedev/basic-html-document-structure-15ja</guid>
      <description>&lt;p&gt;If you’re new to coding, building a website from scratch can be daunting. But don’t worry, it’s quite simple! In this post, we’ll look at the basic structure of an HTML document. The basic HTML document structure is the skeleton on which all websites are built, and once you understand this, you’ll be well on your way to creating your own beautiful website. Ready to get started? Let’s go!&lt;/p&gt;

&lt;p&gt;When developing a web page, it’s critical to use the right HTML document structure. Web pages may break, or the search engine crawlers may not read the page if the Basic HTML document structure is incorrect.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The basic HTML document structure includes the &lt;code&gt;&amp;lt;html&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt; tags where a &lt;code&gt;&amp;lt;title&amp;gt;&lt;/code&gt; tag is required to be nested inside the &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; tag. In this article, we will break down what you should include in each one of these and why.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;HTML is a markup language, which means it’s used to “mark up” material in a document. In this instance, a webpage with structural and semantic information instructs a browser on how to display it.&lt;/p&gt;

&lt;p&gt;Please note that this article references HTML5, which is the latest version and if you are starting to learn now, we suggest you start on this version.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Table Of Contents&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/basic-html-document-structure/#basic-html-document-structure"&gt;Basic HTML Document Structure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/basic-html-document-structure/#basic-html-document-structure-tags"&gt;Basic HTML Document Structure Tags&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/basic-html-document-structure/#doctype-tag"&gt;Doctype Tag&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/basic-html-document-structure/#the-root-tag"&gt;The Root Tag&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/basic-html-document-structure/#the-head-tag"&gt;The Head Tag&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/basic-html-document-structure/#the-title-tag"&gt;The Title Tag&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/basic-html-document-structure/#the-body-tag"&gt;The Body Tag&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/basic-html-document-structure/#what-is-semantic-html"&gt;What is Semantic HTML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/basic-html-document-structure/#conclusion"&gt;Conclusion:&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Basic HTML Document Structure&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;If you are looking for a quick copy and paste of the basic HTML Document structure and understand the meaning of all the tags, feel free to use the below.  If you want to understand the detail behind these tags and find out what should be included, please continue reading.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--LxqPc_Lb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/23eji6vgkqslvjbpzr8l.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--LxqPc_Lb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/23eji6vgkqslvjbpzr8l.png" alt="Basic HTML document structure" width="830" height="209"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Basic HTML Document Structure Tags&lt;br&gt;
The Basic HTML Document structure is pretty simple and is for the most part made up of 3 different tags, the , &lt;/p&gt; and .  When you dive deeper into HTML, you will realise that the page structure can get a bit more complex due to new semantic features in HTML5 known as Semantic HTML tags.

&lt;p&gt;Doctype Tag&lt;br&gt;
The first line of code &amp;lt;!DOCTYPE html&amp;gt; is referred to as a doctype declaration that informs the browser of the page’s HTML version.&lt;/p&gt;

&lt;p&gt;We are using the HTML5 doctype, the most recent version of the HTML language. Several distinct doctype declarations correlate to different HTML versions. In HTML 4 alone, 3 different doctype declarations could be used, just by starting with HTML5 Basic HTML Page Structure is already much easier!&lt;/p&gt;

&lt;p&gt;The Doctype declaration is not case sensitive, and therefore, all of the below versions will work:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--av-AApU9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1wl1y8sogzvmblso66p0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--av-AApU9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1wl1y8sogzvmblso66p0.png" alt="Doctype example" width="785" height="84"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To learn more about the &lt;a href="https://worldofdev.info/basic-html-document-structure/"&gt;Basic HTML Document Structure&lt;/a&gt; &lt;a href="https://worldofdev.info/basic-html-document-structure/"&gt;Click Here&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>html</category>
      <category>beginners</category>
      <category>devjournal</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>How to use the Head tag in HTML and what to include</title>
      <dc:creator>Bronwen Gien</dc:creator>
      <pubDate>Thu, 10 Mar 2022 08:28:55 +0000</pubDate>
      <link>https://dev.to/beginnergamedev/how-to-use-the-head-tag-in-html-and-what-to-include-4103</link>
      <guid>https://dev.to/beginnergamedev/how-to-use-the-head-tag-in-html-and-what-to-include-4103</guid>
      <description>&lt;p&gt;As a beginner coder, the word metadata can sound scary, but it’s not that bad. Metadata can be very important as it tells your browser, a social media platform, or a search engine all about your web page, which in turn tells other people about your web page.&lt;/p&gt;

&lt;p&gt;Data about data is a common description of metadata. To put it another way, if your webpage’s HTML is data, metadata is extra information used to describe various aspects of that HTML. For example, the Doctype declaration tells the browser what version of HTML the document is written in.&lt;/p&gt;

&lt;p&gt;In this article, I will go through what tags can be inserted into the &lt;/p&gt; tag to make your site more user-friendly to machines, which will help your search optimisation.

&lt;p&gt;&lt;strong&gt;The &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; tag is a &lt;a href="https://worldofdev.info/basic-html-document-structure/"&gt;basic element of an HTML Document&lt;/a&gt; and should be used correctly. At a minimum, the &lt;code&gt;&amp;lt;title&amp;gt;&lt;/code&gt; must be nested in the &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; tag, but other useful metadata should be nested here too such as meta tags.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you are unsure about the &lt;/p&gt; tag and where to use it, I suggest you read my article on the &lt;strong&gt;[Basic HTML Document Structure&lt;/strong&gt;.](&lt;a href="https://worldofdev.info/basic-html-document-structure/"&gt;https://worldofdev.info/basic-html-document-structure/&lt;/a&gt;)

&lt;p&gt;&lt;strong&gt;Table Of Contents&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/how-to-use-the-head-tag-in-html-and-what-to-include/#what-is-the-head-tag-in-html"&gt;What is the head tag in HTML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://worldofdev.info/how-to-use-the-head-tag-in-html-and-what-to-include/#how-to-use-the-head-tag-in-html-and-what-to-include"&gt;How to use the head tag in HTML and what to include&lt;/a&gt;

&lt;ul&gt;
&lt;li&gt;The Title Tag&lt;/li&gt;
&lt;li&gt;The Style Tag&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://worldofdev.info/how-to-use-the-head-tag-in-html-and-what-to-include/#the-link-tag"&gt;The link Tag&lt;/a&gt;

&lt;ul&gt;
&lt;li&gt;The Meta Tag

&lt;ul&gt;
&lt;li&gt;Descriptive attributes&lt;/li&gt;
&lt;li&gt;Technical attributes&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/how-to-use-the-head-tag-in-html-and-what-to-include/#standard-head-tag-code"&gt;Standard head tag code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/how-to-use-the-head-tag-in-html-and-what-to-include/#conclusion"&gt;Conclusion:&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;What is the head tag in HTML&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; element separates &lt;code&gt;&amp;lt;html&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt; tags and can be considered for metadata.&lt;/p&gt;

&lt;p&gt;Metadata is the information about the HTML document and is not shown when the HTML document renders in the browser.&lt;/p&gt;

&lt;p&gt;Other very specific tags can be included in the &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; tags, such as the &lt;code&gt;&amp;lt;title&amp;gt;&lt;/code&gt; tag (see below), character sets, viewport settings, styles, and scripts.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;How to use the head tag in HTML and what to include&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;As mentioned above, very specific tags can and should be included in your HTML document’s head tag.&lt;/p&gt;

&lt;p&gt;This article is not intended to be an exhaustive list but rather a beginner-friendly guide to what should be included and why including the following tags should be standard on every HTML document.&lt;/p&gt;

&lt;p&gt;The title of the document is defined by the &lt;code&gt;&amp;lt;title&amp;gt;&lt;/code&gt; tag. Title tags are the only required meta tags that need to be included in your &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; tag, and every HTML document needs to have a title tag.&lt;/p&gt;

&lt;p&gt;Title tags are text-only tags vital for search engine optimisation (SEO). The &lt;/p&gt; tag is also the only tag that HAS to be included in your HTML document, all the subsequent tags are optional.

&lt;p&gt;Good title tags normally contain flowing text that is longer and more descriptive, but less than 60 characters.&lt;/p&gt;

&lt;p&gt;Your Head tag should now look like this:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--o9sNW_4e--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/eyl9h1li6qboh519w45c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--o9sNW_4e--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/eyl9h1li6qboh519w45c.png" alt="Code example of title tag" width="827" height="145"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To read the rest of this article on &lt;strong&gt;&lt;a href="https://worldofdev.info/how-to-use-the-head-tag-in-html-and-what-to-include/"&gt;how to use the  tag and what to include&lt;/a&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;a href="https://worldofdev.info/how-to-use-the-head-tag-in-html-and-what-to-include/"&gt;Click Here&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>html</category>
      <category>devjournal</category>
      <category>beginners</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>Why Learn to code - 6 reasons you may not have thought about</title>
      <dc:creator>Bronwen Gien</dc:creator>
      <pubDate>Wed, 09 Mar 2022 15:03:53 +0000</pubDate>
      <link>https://dev.to/beginnergamedev/why-learn-to-code-6-reasons-you-may-not-have-thought-about-4i5e</link>
      <guid>https://dev.to/beginnergamedev/why-learn-to-code-6-reasons-you-may-not-have-thought-about-4i5e</guid>
      <description>&lt;p&gt;Many people used to think of coding as a hobby for “nerds” who tinkered with computers in their basements. However, coding has evolved from a pastime to a skill in high demand in today’s world.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Learning to code could be the next step you want to take for personal and professional development (and financial benefit) such as developing critical thinking, improving your attention to detail, remote working opportunities, the ability to turn your ideas into reality and the fact that coding works well in a range of non-coding jobs&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Table Of Contents&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/why-learn-to-code-6-reasons-you-should-think-about/#why-learn-to-code"&gt;Why learn to code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Learning to code develops critical thinking

&lt;ul&gt;
&lt;li&gt;Improve your attention to detail&lt;/li&gt;
&lt;li&gt;Remote working is accepted&lt;/li&gt;
&lt;li&gt;Turn your ideas into reality&lt;/li&gt;
&lt;li&gt;Coding skills can come in handy in a range of jobs&lt;/li&gt;
&lt;li&gt;Anyone can do it&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/why-learn-to-code-6-reasons-you-should-think-about/#conclusion"&gt;Conclusion&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Why learn to code&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Do you have a great idea for an app you want to make into a reality? Do you want to build games? Do you want to automate tasks and make your life easier and more efficient? All of these could be a great motivator to learn to code. Learning to code can have a surprising number of advantages.&lt;/p&gt;

&lt;p&gt;I have found, incorrectly, that many people want to learn to code for financial benefits or to open up other job opportunities. While these are both reasons that are often behind why some people learn to code, I don’t feel it should be the driving factor. When learning to code, you are about to start a lifelong journey. Technology is always evolving and changing, and coding requires you to learn to stay on the cutting edge constantly.&lt;/p&gt;

&lt;p&gt;If you want to learn to code, one of the multiple benefits is financial; however, I wouldn’t suggest this is your driving reason. It would help if you were passionate about technology or what you want to create so that you don’t feel like you are stuck doing something that you don’t enjoy the rest of your life.  I go into this in more detail in this &lt;strong&gt;&lt;a href="https://worldofdev.info/learn-to-code-with-me-why-i-am-learning-how-to-code/"&gt;article&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;So for that reason, I will cover some less talked about benefits of why you should learn to code.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Learning to code develops critical thinking&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Critical thinking could be an article on its own. In essence, critical thinking necessitates logic and requires one to think clearly and rationally while also comprehending the logical relationship between ideas.&lt;/p&gt;

&lt;p&gt;Instead of accepting ideas and assumptions at face value, critical thinkers question them by discovering, analysing, and systematically solving problems.&lt;/p&gt;

&lt;p&gt;Coding or programming gives a machine a task to complete based on the logical guidelines you’ve established. You need to break down complex tasks into their building blocks, one step at a time. This approach to problem-solving can be very useful in life, not only in coding.&lt;/p&gt;

&lt;p&gt;These are just two reasons why you should learn to code, read the last 4 by &lt;strong&gt;&lt;a href="https://worldofdev.info/why-learn-to-code-6-reasons-you-should-think-about/"&gt;Clicking Here&lt;/a&gt;&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;PS. None of them have to do with money!&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>devjournal</category>
      <category>codenewbie</category>
      <category>programming</category>
    </item>
    <item>
      <title>What is Semantic HTML?</title>
      <dc:creator>Bronwen Gien</dc:creator>
      <pubDate>Tue, 08 Mar 2022 09:08:33 +0000</pubDate>
      <link>https://dev.to/beginnergamedev/what-is-semantic-html-448i</link>
      <guid>https://dev.to/beginnergamedev/what-is-semantic-html-448i</guid>
      <description>&lt;p&gt;Producing semantic HTML originates from the desire to communicate, which should be the primary purpose of every online page. By including semantic tags in your text, you convey more information about it to the browsers and, importantly, search engines.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Semantic HTML tags indicate what the different sections of an &lt;a href="https://worldofdev.info/basic-html-document-structure/"&gt;HTML Document&lt;/a&gt; are instead of merely how they look. This is a key principle in web design and semantic HTML tags make it easier to see what information is on the page and its importance.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Table Of Contents&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;a href="https://worldofdev.info/what-is-semantic-html/#what-is-semantic-html"&gt;What is semantic HTML?&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/what-is-semantic-html/#semantichtml-tags"&gt;Semantic HTML tags&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/what-is-semantic-html/#conclusion"&gt;Conclusion&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;What is semantic HTML?&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Not all tags are created equally in HTML.  Some are semantic tags, and some are &lt;strong&gt;non-semantic&lt;/strong&gt;. Elements such as &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;span&amp;gt;&lt;/code&gt;  tell the browser nothing about the content, making them &lt;strong&gt;non-semantic&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Semantic&lt;/strong&gt; elements such as &lt;code&gt;&amp;lt;header&amp;gt;&lt;/code&gt;&lt;em&gt;, &lt;code&gt;&amp;lt;nav&amp;gt;&lt;/code&gt;&lt;/em&gt;, and &lt;em&gt;&lt;code&gt;&amp;lt;footer&amp;gt;&lt;/code&gt;&lt;/em&gt; provide browsers with a clear definition of the content within the tag that defines its content.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Semantic HTML tags&lt;/strong&gt;
&lt;/h2&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Header:&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;The &lt;code&gt;&amp;lt;header&amp;gt;&lt;/code&gt; tag is normally used for a banner image or a series of navigational links (see &lt;code&gt;&amp;lt;nav&amp;gt;&lt;/code&gt; below). The typical contents of a &lt;code&gt;&amp;lt;header&amp;gt;&lt;/code&gt; element are elements like an &lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt; tag or a logo.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--8An2tI5C--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pnkd66l85ie79fcjw88v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--8An2tI5C--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pnkd66l85ie79fcjw88v.png" alt="Image description" width="880" height="223"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For more code examples that you can copy and explanations of the &lt;strong&gt;&lt;a href="https://worldofdev.info/what-is-semantic-html/"&gt;different Semantic HTML sections&lt;/a&gt;&lt;/strong&gt; &lt;strong&gt;&lt;a href="https://worldofdev.info/what-is-semantic-html/"&gt;click here&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>html</category>
      <category>beginners</category>
      <category>devjournal</category>
      <category>frontend</category>
    </item>
    <item>
      <title>Should you Learn 2 Languages at the same time?</title>
      <dc:creator>Bronwen Gien</dc:creator>
      <pubDate>Thu, 03 Mar 2022 07:47:16 +0000</pubDate>
      <link>https://dev.to/beginnergamedev/should-you-learn-2-languages-at-the-same-time-1069</link>
      <guid>https://dev.to/beginnergamedev/should-you-learn-2-languages-at-the-same-time-1069</guid>
      <description>&lt;p&gt;It is possible to learn two programming languages at the same time, and in some cases, it can be recommended, such as is the case with HTML and CSS. HTML and CSS work hand in hand and learning them at once could make your coding journey easier.&lt;/p&gt;

&lt;p&gt;I recently started my coding journey &lt;strong&gt;(January 2022)&lt;/strong&gt; and asked myself, “Can I learn two programming languages simultaneously?”It didn’t take me long to stumble across the answer, a resounding yes, by the way.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;You can, and in some instances &lt;em&gt;should&lt;/em&gt; learn two programming languages simultaneously. When considering what languages to learn together the biggest consideration should be syntax. If they are similar, like HTML and CSS then you should learn two programming languages at the same time.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Table Of Contents&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt; &lt;a href="https://worldofdev.info/learn-two-programming-languages-at-once-should-you-do-it/#can-you-learn-multiple-programming-languages-at-once"&gt;Can you learn multiple programming languages at once&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/learn-two-programming-languages-at-once-should-you-do-it/#learn-two-programming-languages-at-once"&gt;Learn two programming languages at once&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/learn-two-programming-languages-at-once-should-you-do-it/#how-html-and-css-work-together"&gt;How HTML and CSS work together&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://worldofdev.info/learn-two-programming-languages-at-once-should-you-do-it/#what-to-be-careful-of-when-learning-html-and-css-together"&gt;What to be careful of when learning HTML and CSS together&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/learn-two-programming-languages-at-once-should-you-do-it/#conclusion"&gt;Conclusion&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Can you learn multiple programming languages at once&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Yes, you can learn two programming languages simultaneously, but depending on which languages you are pairing together, this may make your learning process take longer.&lt;/p&gt;

&lt;p&gt;You would probably learn two programming languages just as quickly if you started with one, finished it and then moved on to your second language than learning them together. It would likely take longer as each language has its syntax, and learning different syntaxes together could create confusion, specifically as a beginner.&lt;/p&gt;

&lt;p&gt;The exception to the above is when two languages go hand in hand.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Learn two programming languages at once&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Find out my thoughts in the rest of the article &lt;a href="https://worldofdev.info/learn-two-programming-languages-at-once-should-you-do-it/"&gt;&lt;strong&gt;Should you learn 2 languages at the same time&lt;/strong&gt;&lt;/a&gt; by clicking &lt;a href="https://worldofdev.info/learn-two-programming-languages-at-once-should-you-do-it/"&gt;&lt;strong&gt;here&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>css</category>
      <category>html</category>
      <category>beginners</category>
      <category>devjournal</category>
    </item>
    <item>
      <title>Is Programming Hard to Learn?</title>
      <dc:creator>Bronwen Gien</dc:creator>
      <pubDate>Wed, 02 Mar 2022 08:10:27 +0000</pubDate>
      <link>https://dev.to/beginnergamedev/is-programming-hard-to-learn-2abi</link>
      <guid>https://dev.to/beginnergamedev/is-programming-hard-to-learn-2abi</guid>
      <description>&lt;p&gt;As someone who recently started my coding journey &lt;strong&gt;(January 2022)&lt;/strong&gt;, I know what it feels like to hit the invisible wall between tutorials and actual coding. If you are wondering if programming is hard to learn or even possible to learn, you have come to the right place.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Programming can be hard to learn, but this often depends on where you start your coding journey. If you start with a more advanced or complex language you could find programming hard to learn. That is why I feel that the &lt;a href="https://worldofdev.info/what-is-the-best-programming-language-to-learn-first-and-why/"&gt;best programming language to learn first&lt;/a&gt; is HTML.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This article will unpack some of the challenges I faced when I decided to learn a programming language, if I overcame them and what you can do today to increase your chances of having a more successful coding journey.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Table Of Contents&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/is-programming-hard-to-learn/#is-programming-hard-to-learn"&gt;Is Programming Hard to Learn?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/is-programming-hard-to-learn/#why-do-beginners-find-programming-hard-to-learn"&gt;Why do beginners find programming hard to learn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/is-programming-hard-to-learn/#how-i-overcame-the-difficulties-of-learning-to-code"&gt;How I overcame the difficulties of learning to code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/is-programming-hard-to-learn/#breakthrough-the-tutorial-wall"&gt;Breakthrough the tutorial wall&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/is-programming-hard-to-learn/#stay-positive-and-see-learning-opportunities-rather-than-failures"&gt;Stay positive and see learning opportunities rather than failures&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/is-programming-hard-to-learn/#conclusion"&gt;Conclusion&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Is Programming Hard to Learn?&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The ability to code is effectively the ability to instruct computers to complete countless tasks flawlessly. This power does not come cheaply; hours pay for this skill. Hours of learning, hours of practice, hours of problem-solving and, depending on how skilful you are, hours of trying to figure out where that damn missing colon is!&lt;/p&gt;

&lt;p&gt;The reality is that the fundamental principles of coding are not hard to learn. From my experience, most coding is made up of loops and if statements. Think about it: all any computer program does is perform an action x amount of times (in a loop) IF certain criteria are met. IF a criterion is not met, the computer performs a different action based on what you instruct it to do.&lt;/p&gt;

&lt;p&gt;The question then becomes, is learning how to write an If statement difficult? Sure different languages may have different syntax to know, but the principle is the same. It is an IF statement.  You can do it in Excel.&lt;/p&gt;

&lt;p&gt;So if that is true and all programmes are mostly IF statements, no matter how complex they may be, why do so many people struggle to find programming hard to learn?&lt;/p&gt;

&lt;p&gt;All the established developers I follow on Youtube make coding look so simple. So much so that I feel pretty incompetent when watching their videos. Maybe the question is, rather, why do beginners find programming hard to learn?&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Why do beginners find programming hard to learn&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Find out why by reading the rest of this article &lt;a href="https://worldofdev.info/is-programming-hard-to-learn/"&gt;here&lt;/a&gt;&lt;/p&gt;

</description>
      <category>html</category>
      <category>css</category>
      <category>beginners</category>
      <category>devjournal</category>
    </item>
    <item>
      <title>4 Benefits of Semantic HTML</title>
      <dc:creator>Bronwen Gien</dc:creator>
      <pubDate>Tue, 01 Mar 2022 08:14:57 +0000</pubDate>
      <link>https://dev.to/beginnergamedev/4-benefits-of-semantic-html-2bdb</link>
      <guid>https://dev.to/beginnergamedev/4-benefits-of-semantic-html-2bdb</guid>
      <description>&lt;h2&gt;
  
  
  &lt;strong&gt;What is semantic HTML?&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://worldofdev.info/what-is-semantic-html/"&gt;Semantic HTML&lt;/a&gt; markup is a method of generating and organizing HTML (Hypertext Markup Language) in such a manner that it emphasizes the content and meaning rather than its look. Semantics and accessibility are built into HTML by design, but they’re useless unless applied appropriately. Understanding the structure of your content and how people and machines will interpret it is essential to writing semantic markup.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;HTML has always had &lt;a href="https://worldofdev.info/what-is-semantic-html/"&gt;semantic markup&lt;/a&gt; but HTML5 included even more semantic tags like &lt;code&gt;&amp;lt;section&amp;gt;, &amp;lt;article&amp;gt;, &amp;lt;footer&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;nav&amp;gt;&lt;/code&gt;, and &lt;code&gt;&amp;lt;aside&amp;gt;&lt;/code&gt;.  You can learn more about these and what they are &lt;strong&gt;&lt;a href="https://worldofdev.info/what-is-semantic-html/"&gt;here&lt;/a&gt;&lt;/strong&gt;. The purpose of semantic HTML is to distinguish between different sorts of data as easily as possible for browsers, developers, and crawlers. In short semantic HTML tags help clarify what information is on the page and how important it is.&lt;/p&gt;

&lt;p&gt;Previously, a website could have been organized solely with &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt; tags, leaving search engines, crawlers, and other developers in the dark about what that page is about. Developers may be more clear about overall content and write it so that computers can comprehend using semantic markup.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Table Of Contents&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/4-benefits-of-semantic-html/#what-is-semantic-html"&gt;What is semantic HTML?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/4-benefits-of-semantic-html/#benefits-of-semantic-html"&gt;Benefits of Semantic HTML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/4-benefits-of-semantic-html/#seo-search-engine-optimisation"&gt;SEO (Search Engine Optimisation)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/4-benefits-of-semantic-html/#website-code-maintenance"&gt;Website Code Maintenance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/4-benefits-of-semantic-html/#accessibility"&gt;Accessibility&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/4-benefits-of-semantic-html/#design"&gt;Design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/4-benefits-of-semantic-html/#conclusion"&gt;Conclusion&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Benefits of Semantic HTML&lt;/strong&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;SEO (Search Engine Optimisation)&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;This one should be pretty obvious, and when most people think about the benefits of &lt;a href="https://worldofdev.info/what-is-semantic-html/"&gt;semantic HTML&lt;/a&gt;, they think about SEO.&lt;/p&gt;

&lt;p&gt;Understanding and using semantic markup ensures that your content reaches your intended audience. The relevance of your target keywords is determined by their position in the HTML hierarchy. Keywords placed in a &lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt; tag, for example, are given greater weight than those in a &lt;code&gt;&amp;lt;p&amp;gt;&lt;/code&gt; tag.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://worldofdev.info/what-is-semantic-html/"&gt;Semantic HTML&lt;/a&gt;, therefore, assists search engines in ranking your website based on the most relevant and meaningful content on the page.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://worldofdev.info/what-is-semantic-html/"&gt;Semantic HTML&lt;/a&gt; is an excellent technique to tell search engines what to index. Once your content is indexed appropriately, you can gain significant traffic organically simply by appearing on the first page of Google Search Engine results. Ranking organically can save you or your client thousands in advertising costs!&lt;/p&gt;

&lt;p&gt;Read the rest of this article and learn more about Semantic HTML &lt;a href="https://worldofdev.info/4-benefits-of-semantic-html/"&gt;here&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Follow me if you are interested in more content for beginners written by a beginner!
&lt;/h3&gt;

&lt;p&gt;Happy coding!&lt;/p&gt;

</description>
      <category>html</category>
      <category>beginners</category>
      <category>tutorial</category>
      <category>devjournal</category>
    </item>
    <item>
      <title>Best Programming Language to Learn First and Why</title>
      <dc:creator>Bronwen Gien</dc:creator>
      <pubDate>Mon, 28 Feb 2022 08:00:35 +0000</pubDate>
      <link>https://dev.to/beginnergamedev/best-programming-language-to-learn-first-and-why-1f7</link>
      <guid>https://dev.to/beginnergamedev/best-programming-language-to-learn-first-and-why-1f7</guid>
      <description>&lt;p&gt;“What is the best Programming language to learn first” is often met with a response of &lt;em&gt;“It doesn’t matter what programming language you learn first”.&lt;/em&gt; I get it everyone is on a different journey, and one answer may not suit everyone. Well, in this article, I will go out on that limb and provide you with my answer as a beginner. I have been where you are. I am just someone in your shoes that wishes I had an article like this when I started my coding journey &lt;strong&gt;(January 2022).&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;HTML makes up the core structure of pretty much every website that exists, and as an added benefit it is one of the easiest languages to learn, that is why we suggest that no matter if you are doing a front-end or backend route that the best programming language to learn for is HTML.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Table Of Contents&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/what-is-the-best-programming-language-to-learn-first-and-why/#start-with-the-fundamentals"&gt;Start with the fundamentals&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/what-is-the-best-programming-language-to-learn-first-and-why/#why-you-should-learn-html-as-your-first-language"&gt;Why you should learn HTML as your first language&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/what-is-the-best-programming-language-to-learn-first-and-why/#what-will-you-learn-with-html-as-your-first-language"&gt;What will you learn with HTML as your first language&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/what-is-the-best-programming-language-to-learn-first-and-why/#what-are-the-best-programming-languages-to-learn-first-for-backend-development"&gt;What are the best Programming Languages to Learn First for backend development&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://worldofdev.info/what-is-the-best-programming-language-to-learn-first-and-why/#conclusion"&gt;Conclusion&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;Start with the fundamentals&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;I know how excited you are to build the next “big thing”, I am too. If you want to find out what I am trying to achieve, you can go check out my recent blog, “&lt;strong&gt;&lt;a href="https://worldofdev.info/learn-to-code-with-me-why-i-am-learning-how-to-code/"&gt;Why I am learning to code&lt;/a&gt;&lt;/strong&gt;.”&lt;/p&gt;

&lt;p&gt;In reality, it doesn’t matter if you can build the most advanced algorithm if you don’t know how to register a domain name, build a basic website or add a security certificate.&lt;/p&gt;

&lt;p&gt;The above things are easy to do, specifically with tools like WordPress, &lt;strong&gt;&lt;a href="https://trk.elementor.com/WorldofDev"&gt;Elementor&lt;/a&gt;&lt;/strong&gt; and hosting platforms like &lt;strong&gt;&lt;a href="https://www.siteground.com/index.htm?afcode=5c3469edd7a28bfcd5552db524747d52"&gt;Siteground&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Understanding the basics of the internet and how computers process and store data will make you a better developer in the long run. The FREE &lt;a href="https://www.edx.org/course/cs50s-understanding-technology"&gt;CS50’s Understanding Technology Course&lt;/a&gt; presented by a Harvard lecturer teaches you about all of the above. I found this course extremely helpful.&lt;/p&gt;

&lt;p&gt;Read the rest of this article on our blog by &lt;a href="https://worldofdev.info/what-is-the-best-programming-language-to-learn-first-and-why/"&gt;clicking here&lt;/a&gt;&lt;/p&gt;

</description>
      <category>html</category>
      <category>beginners</category>
      <category>devjournal</category>
      <category>programming</category>
    </item>
    <item>
      <title>Learn to code with me - why I am learning how to code</title>
      <dc:creator>Bronwen Gien</dc:creator>
      <pubDate>Sat, 26 Feb 2022 18:18:40 +0000</pubDate>
      <link>https://dev.to/beginnergamedev/learn-to-code-with-me-why-i-am-learning-how-to-code-5h75</link>
      <guid>https://dev.to/beginnergamedev/learn-to-code-with-me-why-i-am-learning-how-to-code-5h75</guid>
      <description>&lt;p&gt;I have started and failed at the #100daysofcode challenge more times than I care to count on my coding journey, and the reason why I am learning code is likely different from yours, specifically if this is the first time you have thought about doing it. If you are on the fence about starting your coding journey or, like me, you have tried and failed a couple of times and are looking for a deeper motivation to make this time different, you are in the right place.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;General Reasons to learn coding&lt;/li&gt;
&lt;li&gt;Don’t learn for the money&lt;/li&gt;
&lt;li&gt;Why I am learning to code&lt;/li&gt;
&lt;li&gt;What code am I planning to learn&lt;/li&gt;
&lt;li&gt;How long is it going to take for me to learn to code&lt;/li&gt;
&lt;li&gt;Conclusion&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  General Reasons to learn coding
&lt;/h2&gt;

&lt;p&gt;I will not touch on this in too much detail as you can quickly do a Google search on the reasons to learn code or you can read my article on &lt;a href="https://worldofdev.info/why-learn-to-code-6-reasons-you-should-think-about/"&gt;6 reasons why you should learn to code&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Programming and code are fundamentally logical processes, having the ability to code aids your critical thinking ability, which makes you a more effective problem solver, and employers are always looking out for people with this skill!&lt;/p&gt;

&lt;h2&gt;
  
  
  Don’t learn for the money
&lt;/h2&gt;

&lt;p&gt;The more obvious reason many people want to learn to code is the possible salaries that can be earned.  Now I will admit that these salary figures are enticing and you may think a great salary is reason enough to stay motivated and start your coding journey. Wrong!&lt;/p&gt;

&lt;p&gt;I was one of those people trying to learn a new skill mainly for the financial rewards it could offer, and with that mindset, I didn’t even make it past day 20 of the #100daysofcding challenge.  &lt;/p&gt;

&lt;p&gt;If you think, “I’ll be different, I am a dedicated person with willpower”. I can guarantee you I thought the same, but here is the problem. The reality is that learning a new skill is difficult, specifically when you are going through the process on your own and not part of a coding Bootcamp or coding community. Who do you ask all the questions to when you get stuck? Yes, you can easily Google your problem or error message, but are you advanced enough to understand the answers on Reddit or Quora? I know I wasn’t.&lt;/p&gt;

&lt;p&gt;Eventually, learning to code can start to feel like an advanced course in finding the most obscure videos on Youtube rather than learning to code. &lt;/p&gt;

&lt;p&gt;By this point, you have invested hours into your coding journey, possibly sacrificing sleep, if you have a day job, and time with family and friends. You start to ask yourself, “why should I learn to code” suddenly, the financial reasons that you thought were so important don’t seem to be as important anymore. &lt;/p&gt;

&lt;p&gt;At this time, you need to dig deep to keep yourself motivated, and it’s because I am at that point in my coding journey that I am sure that this time it will be different.&lt;/p&gt;

&lt;p&gt;If you have found this article interesting so far you can read the the remaining reasons of &lt;a href="https://worldofdev.info/learn-to-code-with-me-why-i-am-learning-how-to-code/"&gt;why I am learning to code&lt;/a&gt; by &lt;a href="https://worldofdev.info/learn-to-code-with-me-why-i-am-learning-how-to-code/"&gt;Clicking Here&lt;/a&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>html</category>
      <category>learn</category>
      <category>100daysofcode</category>
    </item>
  </channel>
</rss>
