<?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: rashidyaqoob</title>
    <description>The latest articles on DEV Community by rashidyaqoob (@rashidyaqoob).</description>
    <link>https://dev.to/rashidyaqoob</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%2F259018%2F2d781fea-835a-4e0d-9cee-dd826d320a61.png</url>
      <title>DEV Community: rashidyaqoob</title>
      <link>https://dev.to/rashidyaqoob</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rashidyaqoob"/>
    <language>en</language>
    <item>
      <title>CSS TRANSITION PROPERTY</title>
      <dc:creator>rashidyaqoob</dc:creator>
      <pubDate>Sat, 11 Jul 2020 06:03:56 +0000</pubDate>
      <link>https://dev.to/rashidyaqoob/css-transition-property-bmm</link>
      <guid>https://dev.to/rashidyaqoob/css-transition-property-bmm</guid>
      <description>&lt;p&gt;Hey, folks.&lt;br&gt;
Today we will be learning the important property in &lt;b&gt;CSS&lt;/b&gt; called &lt;b&gt;TRANSITION&lt;/b&gt; property. &lt;br&gt;
Transition means change of state. In &lt;b&gt;CSS&lt;/b&gt; we have properties like &lt;b&gt; :hover,:focus,:active &lt;/b&gt; etc . Instead of changing instantly, we have some handful transition properties, So let's see how they work.&lt;/p&gt;

&lt;p&gt;1.Transition-duration:This property specifies how many secs or millisecs a transition should take to complete.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;div{
    transition-duration: 1s;
  }
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;The time you can specify in &lt;b&gt; secs(s) &lt;/b&gt; or&lt;b&gt;millisecs(ms)&lt;/b&gt;. For good practice we should kept it in a range of 250ms-500ms.&lt;/p&gt;

&lt;p&gt;2.Transition-property: This specifies what actually you want to transition.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt; div{
     background-color:green;
     transition-property: background;
    }

 div:hover{
    background-color:blue;
    }
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Here, if you see, we are telling CSS that we wanna make transition to background. Now, when we hover on the &lt;b&gt;div&lt;/b&gt; the &lt;b&gt;background-color&lt;/b&gt; gets transition and hence changes its color.&lt;br&gt;
Now, if we have two properties which we want to transition say &lt;b&gt;background-color and rotate&lt;/b&gt;, we can write it like this.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt; div{
      background-color:green;
      transition-duration:500ms;
      transition-property:all;
    }

 div:hover{
       background-color:blue;
       transform: rotate(45deg);
           }
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Here, instead of writing all properties which we want to make transition we can write simply &lt;b&gt;transition-property:all;&lt;/b&gt;.&lt;/p&gt;

&lt;p&gt;We have some other properties of &lt;b&gt;transition&lt;/b&gt; which will be discussed in next posts.&lt;/p&gt;

</description>
      <category>devops</category>
      <category>css</category>
      <category>frontend</category>
    </item>
    <item>
      <title>CSS properties</title>
      <dc:creator>rashidyaqoob</dc:creator>
      <pubDate>Sat, 21 Dec 2019 06:21:13 +0000</pubDate>
      <link>https://dev.to/rashidyaqoob/css-properties-4k78</link>
      <guid>https://dev.to/rashidyaqoob/css-properties-4k78</guid>
      <description>&lt;p&gt;CSS properties are used to apply the desired effects on HTML elements.&lt;br&gt;
These properties are named in such a way that you will understand what is going to happen on the HTML elements.&lt;br&gt;
The properties like font-size, color indicate that the font-size and color changes according to the desired changes.Since CSS contains alot of properties that can be used for styling purposes and discussing all of them here is impossible. So, I am going to discuss here only those properties which are used mostly.&lt;br&gt;
The properties that we will discuss here:&lt;/p&gt;

&lt;p&gt;font-size&lt;/p&gt;

&lt;p&gt;font-family&lt;/p&gt;

&lt;p&gt;background-color&lt;/p&gt;

&lt;p&gt;color&lt;/p&gt;

&lt;p&gt;text-decoration&lt;/p&gt;

&lt;p&gt;display&lt;/p&gt;

&lt;p&gt;margin&lt;/p&gt;

&lt;p&gt;padding&lt;/p&gt;

&lt;p&gt;border&lt;/p&gt;

&lt;p&gt;width&lt;/p&gt;

&lt;p&gt;FONT-SIZE:&lt;/p&gt;

&lt;p&gt;This property is used to change the font size of the HTML element.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;p{
    font-size:30px;
}
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;FONT-FAMILY:&lt;/p&gt;

&lt;p&gt;The font-family property is used to give styling of the text.It uses specification of values and these values are seperated by commas.The first value will be the desired value, but if that is not available, the browser can use another in the list.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;font-family:Helvitiva, sans-serif;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Background-color:&lt;/p&gt;

&lt;p&gt;This property is used to set the background color of the HTML element.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;p{
    background-color:green;
}
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;COLOR:&lt;/p&gt;

&lt;p&gt;This property is used to set the color of the text.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;p{
    color:blue;
}
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Text-decoration:&lt;/p&gt;

&lt;p&gt;This property sets the decoration of the text and it takes values like underline,wavy,overline,inherit.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;p{
    text-decoration : underline;

}
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Display:&lt;/p&gt;

&lt;p&gt;This property is used to change the way, HTML elemnet appears on the webpage.&lt;br&gt;
It takes values like block, inline-block, inline etc.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;span{
    display:block;
}
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Margin:&lt;/p&gt;

&lt;p&gt;This property is used to give a space between parent element and a child element.&lt;br&gt;
    p{&lt;br&gt;
        margin: 10px;&lt;br&gt;
    }&lt;br&gt;
Actually, margin  is a short form of margin-top,margin-right,margin-bottom and margin-left.&lt;/p&gt;

&lt;p&gt;Padding:&lt;/p&gt;

&lt;p&gt;This property is used to give space within an element.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;p{
    padding:20px;
}
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Border:&lt;/p&gt;

&lt;p&gt;This property is used to give the border around an element.&lt;br&gt;
It is a short form of border-width, border-style and border-color.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;h2{
    border:2px dotted red;
}
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Width:&lt;/p&gt;

&lt;p&gt;This property describes how wide the element should be.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;div{
    width:200px;
}
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

</description>
      <category>beginners</category>
      <category>webdev</category>
      <category>css</category>
    </item>
    <item>
      <title>CSS Introduction</title>
      <dc:creator>rashidyaqoob</dc:creator>
      <pubDate>Wed, 18 Dec 2019 06:07:54 +0000</pubDate>
      <link>https://dev.to/rashidyaqoob/css-introduction-1ib3</link>
      <guid>https://dev.to/rashidyaqoob/css-introduction-1ib3</guid>
      <description>&lt;p&gt;CSS stands for cascading style sheets.It is used for styling the web pages like giving color to text, changing font-size, giving background-color,height, width etc.The simplified version of what happens when a browser loads a webpage is defined below:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The browser loads the HTML document.&lt;/li&gt;
&lt;li&gt;It converts the HTML into DOM.&lt;/li&gt;
&lt;li&gt;The browser then fetches the resources linked to the HTML document like images, videos amd linked CSS.JavaScript is handled a bit later.&lt;/li&gt;
&lt;li&gt;The browder parses the fetched CSS and sorts the different rulus by their selector types into different "buckets" eg element,class etc.Based on the rules, the browser works out which rules shoulb be applied to which nodes of the DOM and attaches styles to them as required.&lt;/li&gt;
&lt;li&gt;The tree is laid out in the structure it should appear in, after the rules have been applied.&lt;/li&gt;
&lt;li&gt;The visual page is displayed on the screen ,this stage is called painting.
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;CSS syntax:&lt;/p&gt;

&lt;p&gt;A CSS rule-set consists of a selector and a declaration block which define the properties to be applied to the nodes.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    p{
        font-size:30px;
        color:blue;
    }
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Here, "p" is the selector which targets the paragraph node of the DOM and the properties inside it defines the styling of the node.&lt;/p&gt;

&lt;p&gt;CSS selctors:&lt;/p&gt;

&lt;p&gt;The CSS selectors have been classified into five main categories:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Simple selctors.&lt;/li&gt;
&lt;li&gt;Combination Selectors.&lt;/li&gt;
&lt;li&gt;Pseudo-class selectors.&lt;/li&gt;
&lt;li&gt;Pseudo-elements selectors.&lt;/li&gt;
&lt;li&gt;Attribute selectors.&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>beginners</category>
      <category>css</category>
      <category>webdev</category>
    </item>
    <item>
      <title>HTML Attributes:</title>
      <dc:creator>rashidyaqoob</dc:creator>
      <pubDate>Sun, 15 Dec 2019 05:49:13 +0000</pubDate>
      <link>https://dev.to/rashidyaqoob/html-attributes-1c8i</link>
      <guid>https://dev.to/rashidyaqoob/html-attributes-1c8i</guid>
      <description>&lt;p&gt;HTML attributes provide additional information about he element.These are used in the opening tag of the element.&lt;br&gt;
For example: &lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;        &amp;lt; div class="one"&amp;gt;
             //some text
        &amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Here,class is the attribute which we can use for styling purposes or any other purpose.There are many other such attributes which we will define here....&lt;/p&gt;

&lt;p&gt;Attribute href :&lt;/p&gt;

&lt;p&gt;href attribute is used inside the anchor tags and it contains the link address.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;a href="https://www.example.com"&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Attribute src:&lt;/p&gt;

&lt;p&gt;src attribute is used to specify the image source of the image file.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;img src="Image.jpg"&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Attribute alt:&lt;/p&gt;

&lt;p&gt;alt attribute is used inside the image tag to specify what the image is about when image doesn`t get displayed.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;img src="Image.jpg" alt=" Good Image"&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Attributes height and width:&lt;/p&gt;

&lt;p&gt;height and width are used to specify height and width of the image.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;img src="Image.jpg" height="40px" width="40px"&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Attribute lang:&lt;/p&gt;

&lt;p&gt;lang attribute is used to specify the language of the html element or any other attribute.&lt;br&gt;
It is very important attribute, since it is used for screen readers etc.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;html lang="en-us"&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Attribute style:&lt;/p&gt;

&lt;p&gt;style attribute is used for in-line styling purposes&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt; div style="color:yellowgreen;"&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Attribute title:&lt;/p&gt;

&lt;p&gt;title attribute is used to display the value inside it when the mouse hovers over that element.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt; div title="This is the div element"&amp;gt; 
// some text
&amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Attribute id:&lt;/p&gt;

&lt;p&gt;The value of the id attribute is unique for the document.It can be used for any purpose like styling, getting the element in JS.&lt;/p&gt;

&lt;p&gt;For styling purpose:&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;p id="first"&amp;gt; Hello World &amp;lt;/p&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;In JS:&lt;/p&gt;

&lt;p&gt;We ca get the element by using id:&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const anyName=document.getElementById("first");
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Attribute class:&lt;/p&gt;

&lt;p&gt;class attribute can be used for various elements.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;p class="one"&amp;gt;//some text&amp;lt;/p&amp;gt;
&amp;lt;p class="one"&amp;gt;//some another text&amp;lt;/p&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Then, we can use class for styling purposes or for any other purpose.&lt;br&gt;
We can also use it in JS&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const anyName=document.getElementsByClassName("one");
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Next up, we will see CSS......&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>webdev</category>
      <category>html</category>
    </item>
    <item>
      <title>HTML tags</title>
      <dc:creator>rashidyaqoob</dc:creator>
      <pubDate>Sat, 14 Dec 2019 12:09:16 +0000</pubDate>
      <link>https://dev.to/rashidyaqoob/html-tags-2bh9</link>
      <guid>https://dev.to/rashidyaqoob/html-tags-2bh9</guid>
      <description>&lt;p&gt;HTML tags continue....&lt;/p&gt;

&lt;p&gt;HTML &amp;lt; i&amp;gt; TAG:-&lt;/p&gt;

&lt;p&gt;&amp;lt; i&amp;gt; tag is used display the text in italic.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt; i&amp;gt;This text is in italic &amp;lt; /i&amp;gt;.
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;HTML iframe element:-&lt;/p&gt;

&lt;p&gt;iframe element is used to embed another document into existing HTML document.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt; iframe src="https://www.example.com" &amp;gt; &amp;lt; /iframe&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;HTML &amp;lt; input&amp;gt; TAG:&lt;/p&gt;

&lt;p&gt;HTML input tag is used to allow the user to enter the data.&lt;br&gt;
It is usually having attributes like type="", value="",name="" etc.&lt;br&gt;
Here type means which form of text needs to be entered.&lt;/p&gt;

&lt;p&gt;For example: type="text"  ,   type="tel"   ,   type="checkbox"   ,   type="radio". These types are used inside the input tag according to their requirement.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt; input type="text" value="random text" palceholder=""&amp;gt;
&amp;lt; input type="checkbox" value="random text" palceholder=""&amp;gt;
&amp;lt; input type="radio" value="random text" palceholder=""&amp;gt;
&amp;lt; input type="button" value="random text" palceholder=""&amp;gt;
&amp;lt; input type="submit" value="random text" palceholder=""&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;HTML &amp;lt; ins&amp;gt; TAG:&lt;/p&gt;

&lt;p&gt;&amp;lt; ins&amp;gt; tag is used to indicate the inserted text.&lt;/p&gt;

&lt;p&gt;Browsers usually underline the inserted text.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt; ins&amp;gt;This is the inserted text &amp;lt; /ins&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;HTML &amp;lt; del&amp;gt; TAG:&lt;/p&gt;

&lt;p&gt;&amp;lt; del&amp;gt; tag is used to delete the any text within it.&lt;/p&gt;

&lt;p&gt;Browsers usually strike a line through deleted text.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt; del&amp;gt;This is the deleted text&amp;lt; /del&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;HTML &amp;lt; kbd&amp;gt; TAG:&lt;/p&gt;

&lt;p&gt;&amp;lt; kbd&amp;gt; tag is used to define keyboard input.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt; kbd&amp;gt; A &amp;lt; /kbd&amp;gt;
&amp;lt; kbd&amp;gt; B &amp;lt; /kbd&amp;gt;
&amp;lt; kbd&amp;gt; C &amp;lt; /kbd&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;HTML &amp;lt; label&amp;gt; TAG:&lt;/p&gt;

&lt;p&gt;The &amp;lt; label &amp;gt; element is used to define the label for other tags like &amp;lt; input&amp;gt; &amp;lt; textarea&amp;gt; etc.&lt;/p&gt;

&lt;p&gt;It usually gives the control over the text i.e., whenever we click on the text the control goes to the other tags like in this example:&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt; label&amp;gt;Name:
&amp;lt; input type="text" placeholder="enter name"&amp;gt;
&amp;lt; /label&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;whenever we click on the 'Name' label, the input field takes control.&lt;/p&gt;

&lt;p&gt;HTML &amp;lt; main&amp;gt; TAG:&lt;/p&gt;

&lt;p&gt;HTML main tag is used to specify the main content of the document. The content that goes inside the main tag should be unique to the document.&lt;br&gt;
This tag should not be descendant of any other tag.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt; main&amp;gt;
    &amp;lt;p&amp;gt; unique text goes heres&amp;lt;/p&amp;gt;
&amp;lt; /main&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;HTML &amp;lt; meta &amp;gt; TAG:&lt;/p&gt;

&lt;p&gt;Meta tag is used to give metadata about the document.This tag is used to describe the page description, keywords, author. This tag is used inside the &amp;lt; head &amp;gt; tag.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt; meta name="keywords" content="HTML,CSS,JavaScript"&amp;gt;
&amp;lt; meta name="author" content="name of the author"&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;HTML &amp;lt; nav &amp;gt; TAG:&lt;/p&gt;

&lt;p&gt;nav tag is used to define the set of links.&lt;br&gt;
It is usually used for the links to major blocks of the document.&lt;/p&gt;

&lt;p&gt;HTML &amp;lt; script&amp;gt; TAG:&lt;/p&gt;

&lt;p&gt;script tag is used to define the client-side script(JavaScript).&lt;br&gt;
It may be inpage script or a link to external script.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt; script&amp;gt; Inpage script &amp;lt;/script&amp;gt;
&amp;lt; script src="external-page-script.js"&amp;gt;&amp;lt;/script&amp;gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;HTML &amp;lt; section&amp;gt; TAG:&lt;/p&gt;

&lt;p&gt;section tag is used to define various sections of the document.&lt;/p&gt;

&lt;p&gt;HTML &amp;lt; select&amp;gt; TAG:&lt;/p&gt;

&lt;p&gt;Select tag is used to create drow-down list.&lt;br&gt;
Inside &amp;lt; select&amp;gt; tag, we use &amp;lt; option&amp;gt; tag for listing options.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt; select&amp;gt;
    &amp;lt;option value="option1"&amp;gt;option-1&amp;lt;/option&amp;gt;
    &amp;lt;option value="option2"&amp;gt;option-2&amp;lt;/option&amp;gt; 
    &amp;lt;option value="option3"&amp;gt;option-3&amp;lt;/option&amp;gt;
&amp;lt;/select&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;HTML &amp;lt; span &amp;gt; TAG:&lt;/p&gt;

&lt;p&gt;This tag is used for inline-elements in a document.&lt;br&gt;
It doesn`t provide any visible change itself.&lt;br&gt;
Span element can be used either to style the text within it or it can be used in javascript.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    &amp;lt;p&amp;gt; This is the &amp;lt;span&amp;gt; span element&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;HTML &amp;lt; style&amp;gt; TAG:&lt;/p&gt;

&lt;p&gt;This tag is used for styling purposes either for inpage styling or external styling.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt; style&amp;gt;Inpage style &amp;lt;/style&amp;gt;

&amp;lt;style&amp;gt; href="external-page-styling.css"&amp;gt;&amp;lt;/style&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;HTML &amp;lt; form&amp;gt; element:&lt;/p&gt;

&lt;p&gt;form element is used to grab the input from the user.&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt; form&amp;gt;
            //form elements....
&amp;lt;/form&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Form elements can checkboxes,text-fields,text-area etc.s&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;form&amp;gt;
&amp;lt;input type="text" value="enter name"&amp;gt;
&amp;lt;input type="checkbox"&amp;gt;
&amp;lt;input type="submit"&amp;gt;
&amp;lt;/form&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;These are the most used elements used in HTML.&lt;/p&gt;

&lt;p&gt;Hope you will understand them quite nicely.&lt;br&gt;
In the next post, I will discuss about HTML Attributes&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>html</category>
    </item>
    <item>
      <title>Basic HTML Page</title>
      <dc:creator>rashidyaqoob</dc:creator>
      <pubDate>Fri, 13 Dec 2019 05:59:30 +0000</pubDate>
      <link>https://dev.to/rashidyaqoob/basic-html-page-4j7a</link>
      <guid>https://dev.to/rashidyaqoob/basic-html-page-4j7a</guid>
      <description>&lt;p&gt;The basic HTML page looks as shown below:&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt; !doctype html &amp;gt;

&amp;lt; html &amp;gt;

&amp;lt; head &amp;gt;

    &amp;lt; title&amp;gt;Basic web page &amp;lt; /title&amp;gt;

&amp;lt; /head&amp;gt;

&amp;lt; body&amp;gt;

&amp;lt; /body&amp;gt;
&amp;lt; /html&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;ol&gt;
&lt;li&gt;&amp;lt; !doctype html&amp;gt; : This is used to tell the browser about the version of HTML used in the document. &lt;/li&gt;
&lt;li&gt;&amp;lt; html&amp;gt; : This defines the root of html and wraps the code inside it.&lt;/li&gt;
&lt;li&gt;&amp;lt; head&amp;gt; : This tag conatins tags like &amp;lt; style&amp;gt; tag, &amp;lt; title&amp;gt; tag, Inpage css etc.&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&amp;lt; body&amp;gt; : This tag contains the actual data that is to be displayed on a web page.&lt;br&gt;
Body tag contains other tags like &amp;lt; div&amp;gt; tag, &amp;lt; span&amp;gt; tag,&amp;lt; p&amp;gt; etc.These tags are used to form the structure of the web page.&lt;/p&gt;

&lt;p&gt;HTML Heading Tags:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&amp;lt; h1&amp;gt; &amp;lt; /h1&amp;gt;&lt;/li&gt;
&lt;li&gt;&amp;lt; h2&amp;gt; &amp;lt; /h2&amp;gt;&lt;/li&gt;
&lt;li&gt;&amp;lt; h3&amp;gt; &amp;lt; /h3&amp;gt;&lt;/li&gt;
&lt;li&gt;&amp;lt; h4&amp;gt; &amp;lt; /h4&amp;gt;&lt;/li&gt;
&lt;li&gt;&amp;lt; h5&amp;gt; &amp;lt; /h5&amp;gt;&lt;/li&gt;
&lt;li&gt;&amp;lt; h6&amp;gt; &amp;lt; /h6&amp;gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Every tag has opening tag and closing tag and within them is the text to be displayed. &lt;br&gt;
These heading tags are used to define the headings of the web page according to their requirements.&lt;/p&gt;

&lt;p&gt;Paragraph Tag:&lt;/p&gt;

&lt;p&gt;Paragraph tag is denoted by &amp;lt; p&amp;gt;(opening tag) &amp;lt; /p&amp;gt;(closing tag) and within these tags we can write the text to be displayed.&lt;/p&gt;

&lt;p&gt;HTML Images:&lt;/p&gt;

&lt;p&gt;In order to insert images into the webpage we can use &amp;lt; img&amp;gt; tag.&lt;br&gt;
&amp;lt; img src="source-of-the-image" alt="alternative-text"&amp;gt;&lt;/p&gt;

&lt;p&gt;List tags:&lt;/p&gt;

&lt;p&gt;We have three types of lists:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Ordered List.&lt;/li&gt;
&lt;li&gt;Unordered List.&lt;/li&gt;
&lt;li&gt;Definition List.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;ORDERED LIST:&lt;/p&gt;

&lt;p&gt;The tags used for ordered list is &amp;lt; ol&amp;gt; &amp;lt; /ol&amp;gt; and inside these tags comes list item tag denoted by &amp;lt; li&amp;gt; &amp;lt;/ li&amp;gt;.&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt; ol&amp;gt;

&amp;lt; li&amp;gt;One &amp;lt; /li&amp;gt;

&amp;lt; li&amp;gt;Two &amp;lt; /li&amp;gt;

&amp;lt; li&amp;gt;Three &amp;lt; /li&amp;gt;

&amp;lt; /ol&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;UN-ORDERED LIST:&lt;/p&gt;

&lt;p&gt;The tags used for ordered list is &amp;lt; ul&amp;gt; &amp;lt; /ul&amp;gt; and inside these tags comes list item tag denoted by &amp;lt; li&amp;gt; &amp;lt;/ li&amp;gt;.&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt; ul&amp;gt;

&amp;lt; li&amp;gt;One &amp;lt; /li&amp;gt;

&amp;lt; li&amp;gt;Two &amp;lt; /li&amp;gt;

&amp;lt; li&amp;gt;Three &amp;lt; /li&amp;gt;

&amp;lt; /ul&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;DEFINITION LIST:&lt;/p&gt;

&lt;p&gt;Definition list is used to display description list.&lt;/p&gt;

&lt;p&gt;Tags used are:&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt; dl&amp;gt; 

&amp;lt;dt&amp;gt;Item-1&amp;lt;/dt&amp;gt;

&amp;lt;dd&amp;gt;Definition-1&amp;lt;/dd&amp;gt;

&amp;lt;dt&amp;gt;Item-2&amp;lt;/dt&amp;gt;

&amp;lt;dd&amp;gt;Definition-2&amp;lt;/dd&amp;gt;

&amp;lt; /dl&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&amp;lt; dt&amp;gt; : It is used to define the item to be described.&lt;/p&gt;

&lt;p&gt;&amp;lt; dd&amp;gt; : It is used to give description about the item. &lt;/p&gt;

&lt;p&gt;Both of these tags are wrapped inside the &amp;lt; dl&amp;gt; tag.&lt;/p&gt;

&lt;p&gt;We will continue to understand more tags in future posts.    &lt;/p&gt;


&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>html</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Front End Development-Introduction</title>
      <dc:creator>rashidyaqoob</dc:creator>
      <pubDate>Thu, 12 Dec 2019 05:47:10 +0000</pubDate>
      <link>https://dev.to/rashidyaqoob/front-end-development-introduction-4npe</link>
      <guid>https://dev.to/rashidyaqoob/front-end-development-introduction-4npe</guid>
      <description>&lt;p&gt;Hello!!!! This is an introduction about front end web development.&lt;/p&gt;

&lt;p&gt;Front end web development is also known as client-side development.The basic tools required for front end web development are:&lt;/p&gt;

&lt;p&gt;HTML(hyper text markup language).&lt;br&gt;
CSS(cascading stylesheets).&lt;br&gt;
JavaScript.&lt;br&gt;
Front end development is a practice of creating the structure of the web page using HTML, styling webpage using CSS and introducing interactive environment for good user experience using JavaScript.The tools and techniques used to create front end of the website keep changing so a front end developer need to keep himself updated.&lt;/p&gt;

&lt;p&gt;HTML:- HTML stands for hypertext markup language.It is used to create the basic structure of the page.It is used to create links to different webpages and that`s why hypertext. It uses tags and elements which tell the browser how to display the content of the webpage.Browser does not display the tags but use them to render the content of the page. Inside these tags, we can use attributes which contain more information about an element.Some attributes are id,type,class etc.. We will be dealing all of them in future posts.&lt;/p&gt;

&lt;p&gt;CSS:- CSS stand for cascading styling sheets.This is used to give styles to the webpage.CSS is used to present the HTML webpage in a good and attractive way.There are many properties in CSS which can be used for styling like margin, padding,color,background-color etc.&lt;/p&gt;

&lt;p&gt;JavaScript:- JavaScript is client-side scripting language.The progarms written in JS are called scripts.It is mainly used for interaction purposes in a webpage.It is used for event handling intractions also.In JS there are data types like string,number,date, null,undefined,array,objects and symbols which we can use for various purposes.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>webdev</category>
    </item>
    <item>
      <title>First Post</title>
      <dc:creator>rashidyaqoob</dc:creator>
      <pubDate>Thu, 07 Nov 2019 17:58:46 +0000</pubDate>
      <link>https://dev.to/rashidyaqoob/first-post-3c30</link>
      <guid>https://dev.to/rashidyaqoob/first-post-3c30</guid>
      <description>&lt;p&gt;Hey there! It's my first post here. I am learning front end web development skills from last two months approximately.Please provide me some good material to learn... &lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
