<?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: Sourav Kumar</title>
    <description>The latest articles on DEV Community by Sourav Kumar (@souravk13054803).</description>
    <link>https://dev.to/souravk13054803</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%2F1115178%2Fb1a4b88f-4168-4092-81ab-798dc2376592.jpg</url>
      <title>DEV Community: Sourav Kumar</title>
      <link>https://dev.to/souravk13054803</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/souravk13054803"/>
    <language>en</language>
    <item>
      <title>HTML Brief Intro 😎</title>
      <dc:creator>Sourav Kumar</dc:creator>
      <pubDate>Sat, 08 Jul 2023 07:14:50 +0000</pubDate>
      <link>https://dev.to/souravk13054803/html-brief-intro-1m59</link>
      <guid>https://dev.to/souravk13054803/html-brief-intro-1m59</guid>
      <description>&lt;p&gt;``HTML (Hypertext markup language) is the reason behind creating web pages and is often called the skeleton of a webpage. HTML is generally a collection of tags known as HTML elements, which define the structure of the webpage.&lt;/p&gt;

&lt;p&gt;A webpage is basically made up of two parts: the head tag and the body tag. The head tag contains meta tags, as well as other link tags to CSS and JavaScript files. This section is hidden and not displayed on the webpage itself. They are used for search engine optimization and other purposes like providing information about the page. On the other hand, the body tag represents the visible content of the webpage. It includes tags like paragraphs and heading tags such as. Both the head and body tags are nested within the HTML tags, which serve as the root tags. This is how HTML is utilized to structure the content on a webpage.&lt;/p&gt;

&lt;p&gt;HTML tags are used to display content on the webpage. For example, paragraph tag &lt;/p&gt;
&lt;p&gt; Hello World! &lt;/p&gt;
&lt;p&gt; Enclose the content to be displayed as a paragraph. Notice that HTML tags consist of an opening and closing tag, with the content placed in between. However, some HTML tags do not require a closing tag, like the &lt;br&gt; tag which is used to create a line break.&lt;/p&gt;

&lt;p&gt;HTML elements can also have attributes used to style or add properties to the HTML tag. For instance, the image tag has characteristics like height and width, which define the dimensions of the image to be displayed on the screen. These attributes are specified within the opening tag of the element. Here are some common HTML tags:&lt;/p&gt;

&lt;p&gt;//&lt;/p&gt;
&lt;h1&gt; Heading tag with the largest size.

&lt;/h1&gt;
&lt;p&gt;//&lt;/p&gt;
&lt;h2&gt; Heading tag with a size smaller than h1.

&lt;/h2&gt;
&lt;p&gt;//&lt;/p&gt;
&lt;p&gt; Used to create paragraphs.&lt;/p&gt;

&lt;p&gt;//&lt;a href="" class="article-body-image-wrapper"&gt;&lt;img&gt;&lt;/a&gt; Image tags are used to display images on the screen.&lt;/p&gt;

&lt;p&gt;//&lt;a&gt; Anchor tags create hyperlinks that link to other web pages or documents.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;//&lt;/p&gt;
&lt;ul&gt; creates an unordered list.

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

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt; used to display data in tabular format.
&lt;/table&gt;&lt;/div&gt;


&lt;/ul&gt;

</description>
      <category>iwritecode</category>
      <category>hiteshchoudary</category>
      <category>webdev</category>
      <category>html</category>
    </item>
    <item>
      <title>WEB SERVERS FOR BEGINNERS</title>
      <dc:creator>Sourav Kumar</dc:creator>
      <pubDate>Fri, 07 Jul 2023 11:51:22 +0000</pubDate>
      <link>https://dev.to/souravk13054803/web-servers-for-beginners-24a6</link>
      <guid>https://dev.to/souravk13054803/web-servers-for-beginners-24a6</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--hxOXARwu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/81tly4q9qntboiu052zw.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hxOXARwu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/81tly4q9qntboiu052zw.jpg" alt="Image description" width="800" height="1422"&gt;&lt;/a&gt;&lt;br&gt;
This article is helpful for beginners who want to understand web servers. A web server is simply a computer system or a combination of software and hardware that serves websites and web pages. It works on a client-server architecture where the client requests a browser by entering a URL, which is then sent to the respective server. The server processes the HTTP request or URL, checks the files at that location, generates a copy, and sends it back to the client.&lt;/p&gt;

&lt;p&gt;A web server comprises a hardware part and a software part. The hardware part contains the website data, such as HTML files, CSS files, JavaScript files, and assets like images and PDFs. It also includes the web server software. The software handles the HTTP request, performs all the processing, and returns the HTTP response with some data or, in case of an error or missing data, an HTTP response indicating the issue. An example of such an error is the 404 error, which many developers customize extensively as it is quite common to encounter this page.&lt;/p&gt;

&lt;p&gt;To host files, you first need to store the website files, including HTML, and related assets like images, CSS, and JS files. While it's possible to use your computer as a web server, it is preferable to use a dedicated web server provided and managed by a third party.&lt;/p&gt;

&lt;p&gt;Web servers deliver two types of content: static content and dynamic content. Static content refers to serving static web pages, which do not have dynamic data. In these cases, there is minimal involvement of a database, and there is no need for server-side programming languages like Python or Java to render the pages.&lt;/p&gt;

&lt;p&gt;On the other hand, dynamic content serves web pages that continuously deal with changing data based on demand. These pages require significant interaction with a database before displaying the data to users. Server-side programming languages like Java are used to render dynamic pages. Popular platforms like Quora and Wikipedia employ dynamic servers, where predefined templates using HTML, CSS, and JS are used to present data that changes and adapts based on user demand.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>react</category>
      <category>web</category>
    </item>
  </channel>
</rss>
