<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>HTML &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/tag/html/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bestdevops.com</link>
	<description>Lets Learn, Do it &#38; Share! Thats a Best DevOps!!!</description>
	<lastBuildDate>Thu, 05 Feb 2026 05:35:53 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>
	<item>
		<title>HTML Fundamentals: The Foundation of the Web Explained</title>
		<link>https://www.bestdevops.com/html-fundamentals-the-foundation-of-the-web-explained/</link>
					<comments>https://www.bestdevops.com/html-fundamentals-the-foundation-of-the-web-explained/#comments</comments>
		
		<dc:creator><![CDATA[vijay1 vijay1]]></dc:creator>
		<pubDate>Mon, 05 May 2025 06:32:33 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[FrontendBasics]]></category>
		<category><![CDATA[GettingStarted]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[HTMLGuide]]></category>
		<category><![CDATA[LearnHTML]]></category>
		<category><![CDATA[SemanticHTML]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=31039</guid>

					<description><![CDATA[What is HTML? HTML (HyperText Markup Language) is the standard markup language used to create and structure content on the [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="1000" height="470" src="https://www.bestdevops.com/wp-content/uploads/2025/05/Learn-HTML-in.jpg" alt="" class="wp-image-31041" srcset="https://www.bestdevops.com/wp-content/uploads/2025/05/Learn-HTML-in.jpg 1000w, https://www.bestdevops.com/wp-content/uploads/2025/05/Learn-HTML-in-300x141.jpg 300w, https://www.bestdevops.com/wp-content/uploads/2025/05/Learn-HTML-in-768x361.jpg 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure>



<h3 class="wp-block-heading"><strong>What is HTML?</strong></h3>



<p class="wp-block-paragraph"><strong>HTML (HyperText Markup Language)</strong> is the <strong>standard markup language</strong> used to create and structure content on the <strong>World Wide Web</strong>. It defines the structure of web pages using a system of <strong>elements and tags</strong> that browsers interpret to render text, images, links, forms, and multimedia. HTML was originally developed by <strong>Tim Berners-Lee</strong> in 1991 and is now maintained by the <strong>World Wide Web Consortium (W3C)</strong> and <strong>WHATWG</strong>.</p>



<p class="wp-block-paragraph">HTML is not a programming language—it does not contain logic or computational capabilities like variables or loops. Instead, HTML provides the <strong>structural skeleton</strong> of a web page. Its power lies in its simplicity and its integration with <strong>CSS (Cascading Style Sheets)</strong> and <strong>JavaScript</strong>, which together form the core triad of front-end web development.</p>



<p class="wp-block-paragraph">Since the release of <strong>HTML5</strong>, HTML has evolved significantly. HTML5 added powerful new semantic elements (like <code>&lt;article&gt;</code>, <code>&lt;section&gt;</code>, <code>&lt;nav&gt;</code>), multimedia support (<code>&lt;audio&gt;</code>, <code>&lt;video&gt;</code>), form enhancements, and APIs such as <strong>Geolocation</strong>, <strong>Canvas</strong>, and <strong>Local Storage</strong>, making it far more than just a markup language.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><strong>What are the Major Use Cases of HTML?</strong></h3>



<p class="wp-block-paragraph">HTML serves as the foundational layer of every web-based interface. Here are the primary use cases where HTML plays an essential role:</p>



<h4 class="wp-block-heading">🔹 1. <strong>Website and Web Page Creation</strong></h4>



<p class="wp-block-paragraph">HTML is used to build the layout and structure of websites—headings, paragraphs, lists, links, images, and more. Whether it’s a blog, corporate site, or online portfolio, every web page starts with HTML.</p>



<h4 class="wp-block-heading">🔹 2. <strong>User Interface Development</strong></h4>



<p class="wp-block-paragraph">In combination with CSS and JavaScript, HTML is used to develop interactive, responsive, and accessible user interfaces for both web apps and mobile-responsive sites.</p>



<h4 class="wp-block-heading">🔹 3. <strong>Email Templates</strong></h4>



<p class="wp-block-paragraph">HTML is extensively used to design visually rich and structured <strong>email newsletters</strong>, promotional emails, and automated transactional messages across platforms.</p>



<h4 class="wp-block-heading">🔹 4. <strong>Web Forms and User Input</strong></h4>



<p class="wp-block-paragraph">From search bars to login pages and checkout systems, HTML forms collect user data and send it to back-end services for processing.</p>



<h4 class="wp-block-heading">🔹 5. <strong>Documentation and Content Presentation</strong></h4>



<p class="wp-block-paragraph">HTML is used in creating digital documents, tutorials, help files, and e-books, where structured content like headings, code blocks, and tables are essential.</p>



<h4 class="wp-block-heading">🔹 6. <strong>Web Applications and SaaS Dashboards</strong></h4>



<p class="wp-block-paragraph">Although logic is handled by JavaScript or frameworks like React, the visual and structural components are rendered using HTML elements.</p>



<h4 class="wp-block-heading">🔹 7. <strong>Learning Management Systems and E-Learning Platforms</strong></h4>



<p class="wp-block-paragraph">HTML is the base layer for structuring content in online courses, quizzes, and learning modules.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<figure class="wp-block-image size-full"><img decoding="async" width="921" height="548" src="https://www.bestdevops.com/wp-content/uploads/2025/05/image-5.png" alt="" class="wp-image-31042" srcset="https://www.bestdevops.com/wp-content/uploads/2025/05/image-5.png 921w, https://www.bestdevops.com/wp-content/uploads/2025/05/image-5-300x179.png 300w, https://www.bestdevops.com/wp-content/uploads/2025/05/image-5-768x457.png 768w" sizes="(max-width: 921px) 100vw, 921px" /></figure>



<h3 class="wp-block-heading"><strong>How HTML Works Along with Architecture</strong></h3>



<p class="wp-block-paragraph">HTML is at the heart of every web page. It works within a <strong>client-server architecture</strong> where a browser (client) sends a request to a server, which responds with an HTML document. The browser then interprets and renders the page for the user.</p>



<p class="wp-block-paragraph">Here&#8217;s a simplified breakdown of how HTML fits into the web stack:</p>



<h4 class="wp-block-heading">🔸 1. <strong>Client-Server Interaction</strong></h4>



<p class="wp-block-paragraph">When you enter a URL or click a link, your browser sends an HTTP request to the server. The server responds with an HTML file, which the browser then parses and displays.</p>



<h4 class="wp-block-heading">🔸 2. <strong>Parsing and Rendering</strong></h4>



<p class="wp-block-paragraph">The browser parses HTML into the <strong>DOM (Document Object Model)</strong>, a tree-like structure representing elements and their relationships. CSS is applied to style the DOM, and JavaScript manipulates it for interactivity.</p>



<h4 class="wp-block-heading">🔸 3. <strong>Integration with Other Technologies</strong></h4>



<ul class="wp-block-list">
<li><strong>CSS</strong>: Adds styling to HTML elements (fonts, colors, layouts).</li>



<li><strong>JavaScript</strong>: Adds interactivity and dynamic behavior (form validation, animations).</li>



<li><strong>APIs</strong>: HTML5 supports APIs like Drag-and-Drop, Geolocation, Web Storage, and Canvas.</li>
</ul>



<h4 class="wp-block-heading">🔸 4. <strong>Semantics and Accessibility</strong></h4>



<p class="wp-block-paragraph">HTML5 introduced semantic elements (<code>&lt;header&gt;</code>, <code>&lt;footer&gt;</code>, <code>&lt;main&gt;</code>, etc.) to make content more meaningful and accessible. These elements help screen readers and search engines better understand the page.</p>



<h4 class="wp-block-heading">🔸 5. <strong>Responsive Design</strong></h4>



<p class="wp-block-paragraph">HTML works with <strong>media queries</strong> in CSS to create layouts that adapt to different screen sizes, ensuring usability across desktops, tablets, and mobile devices.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><strong>What is the Basic Workflow of HTML?</strong></h3>



<p class="wp-block-paragraph">The HTML development process follows a simple yet structured workflow. Here’s how it typically goes:</p>



<ol class="wp-block-list">
<li><strong>Create an HTML File</strong>: Use a text editor or IDE like VS Code or Sublime Text to create <code>.html</code> files.</li>



<li><strong>Write HTML Elements</strong>: Structure your content using standard HTML tags (e.g., <code>&lt;html&gt;</code>, <code>&lt;head&gt;</code>, <code>&lt;body&gt;</code>).</li>



<li><strong>Preview in a Browser</strong>: Open the file in a browser to view the rendered result.</li>



<li><strong>Link CSS and JavaScript</strong>: Add stylesheets and scripts to enhance design and behavior.</li>



<li><strong>Test and Debug</strong>: Use browser dev tools (F12) to inspect, debug, and optimize.</li>



<li><strong>Deploy</strong>: Upload to a web server or use GitHub Pages, Netlify, or Firebase Hosting for deployment.</li>
</ol>



<p class="wp-block-paragraph">This workflow applies to static websites as well as dynamic applications that use frameworks or CMS platforms.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><strong>Step-by-Step Getting Started Guide for HTML</strong></h3>



<p class="wp-block-paragraph">Getting started with HTML is incredibly easy—no installation is required. You just need a web browser and a text editor.</p>



<h4 class="wp-block-heading">✅ <strong>Step 1: Set Up Your Workspace</strong></h4>



<p class="wp-block-paragraph">Create a folder on your desktop (e.g., <code>myWebsite</code>) and open a code editor (e.g., <strong>VS Code</strong>).</p>



<h4 class="wp-block-heading">✅ <strong>Step 2: Create Your First HTML File</strong></h4>



<p class="wp-block-paragraph">Create a new file called <code>index.html</code> and add the following:</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-meta">&lt;!DOCTYPE <span class="hljs-meta-keyword">html</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">html</span> <span class="hljs-attr">lang</span>=<span class="hljs-string">"en"</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">head</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">meta</span> <span class="hljs-attr">charset</span>=<span class="hljs-string">"UTF-8"</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">title</span>&gt;</span>My First HTML Page<span class="hljs-tag">&lt;/<span class="hljs-name">title</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">head</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">body</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">h1</span>&gt;</span>Hello, HTML World!<span class="hljs-tag">&lt;/<span class="hljs-name">h1</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">p</span>&gt;</span>This is my first web page using HTML.<span class="hljs-tag">&lt;/<span class="hljs-name">p</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">body</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">html</span>&gt;</span>
</code></span></pre>


<h4 class="wp-block-heading">✅ <strong>Step 3: Open in a Browser</strong></h4>



<p class="wp-block-paragraph">Right-click the file and open it in a browser (Chrome, Firefox, Safari). You should see your heading and paragraph rendered.</p>



<h4 class="wp-block-heading">✅ <strong>Step 4: Add More Elements</strong></h4>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">ul</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">li</span>&gt;</span>HTML<span class="hljs-tag">&lt;/<span class="hljs-name">li</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">li</span>&gt;</span>CSS<span class="hljs-tag">&lt;/<span class="hljs-name">li</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">li</span>&gt;</span>JavaScript<span class="hljs-tag">&lt;/<span class="hljs-name">li</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">ul</span>&gt;</span>

<span class="hljs-tag">&lt;<span class="hljs-name">a</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"https://www.example.com"</span> <span class="hljs-attr">target</span>=<span class="hljs-string">"_blank"</span>&gt;</span>Visit Example<span class="hljs-tag">&lt;/<span class="hljs-name">a</span>&gt;</span>

<span class="hljs-tag">&lt;<span class="hljs-name">img</span> <span class="hljs-attr">src</span>=<span class="hljs-string">"image.jpg"</span> <span class="hljs-attr">alt</span>=<span class="hljs-string">"A Sample Image"</span> <span class="hljs-attr">width</span>=<span class="hljs-string">"300"</span>&gt;</span>
</code></span></pre>


<h4 class="wp-block-heading">✅ <strong>Step 5: Structure with Semantic Tags</strong></h4>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">header</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">h2</span>&gt;</span>My Portfolio<span class="hljs-tag">&lt;/<span class="hljs-name">h2</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">header</span>&gt;</span>

<span class="hljs-tag">&lt;<span class="hljs-name">main</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">article</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">h3</span>&gt;</span>Project Title<span class="hljs-tag">&lt;/<span class="hljs-name">h3</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">p</span>&gt;</span>Description of the project.<span class="hljs-tag">&lt;/<span class="hljs-name">p</span>&gt;</span>
  <span class="hljs-tag">&lt;/<span class="hljs-name">article</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">main</span>&gt;</span>

<span class="hljs-tag">&lt;<span class="hljs-name">footer</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">p</span>&gt;</span><span class="hljs-symbol">&amp;copy;</span> 2026 My Name<span class="hljs-tag">&lt;/<span class="hljs-name">p</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">footer</span>&gt;</span>
</code></span></pre>


<h4 class="wp-block-heading">✅ <strong>Step 6: Link CSS and JavaScript</strong></h4>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">link</span> <span class="hljs-attr">rel</span>=<span class="hljs-string">"stylesheet"</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"styles.css"</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">script</span> <span class="hljs-attr">src</span>=<span class="hljs-string">"script.js"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">script</span>&gt;</span>
</code></span></pre>


<p class="wp-block-paragraph">Add styles in <code>styles.css</code> and interactivity in <code>script.js</code> as needed.</p>



<h4 class="wp-block-heading">✅ <strong>Step 7: Publish Your Page</strong></h4>



<p class="wp-block-paragraph">Upload your files to:</p>



<ul class="wp-block-list">
<li>A hosting provider (e.g., Bluehost, Hostinger)</li>



<li>Free platforms (e.g., GitHub Pages, Netlify)</li>



<li>A cloud function/static site (e.g., Firebase, Vercel)</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/html-fundamentals-the-foundation-of-the-web-explained/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Fundamentals Tutorial of Bootstrap</title>
		<link>https://www.bestdevops.com/fundamentals-tutorial-of-bootstrap/</link>
					<comments>https://www.bestdevops.com/fundamentals-tutorial-of-bootstrap/#respond</comments>
		
		<dc:creator><![CDATA[vijaykr123]]></dc:creator>
		<pubDate>Thu, 17 Aug 2023 12:01:08 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Bootstrap]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[fundamentals]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[tutorial]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=29097</guid>

					<description><![CDATA[What is Bootstrap? Bootstrap is a free and open-source CSS framework that helps you build responsive, mobile-first websites. It includes [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">What is Bootstrap?</h2>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img decoding="async" width="825" height="432" data-id="29105" src="https://www.bestdevops.com/wp-content/uploads/2023/08/what-is-bootstrap.png" alt="" class="wp-image-29105" srcset="https://www.bestdevops.com/wp-content/uploads/2023/08/what-is-bootstrap.png 825w, https://www.bestdevops.com/wp-content/uploads/2023/08/what-is-bootstrap-300x157.png 300w, https://www.bestdevops.com/wp-content/uploads/2023/08/what-is-bootstrap-768x402.png 768w" sizes="(max-width: 825px) 100vw, 825px" /></figure>
</figure>



<p class="wp-block-paragraph">Bootstrap is a free and open-source CSS framework that helps you build responsive, mobile-first websites. It includes HTML and CSS-based design templates for typography, forms, buttons, navigation, and other interface components. Bootstrap also includes JavaScript plugins for adding additional functionality, such as dropdown menus, modals, and carousels.</p>



<p class="wp-block-paragraph">Bootstrap is one of the most popular CSS frameworks in the world. It is used by millions of developers to create websites and web applications. Bootstrap is easy to learn and use, and it is highly customizable. It is also well-documented and has a large community of support.</p>



<h2 class="wp-block-heading">What are the top use cases of Bootstrap?</h2>



<p class="wp-block-paragraph">Bootstrap is a popular CSS framework that is used to build responsive, mobile-first websites. Here are some of the top use cases of Bootstrap:</p>



<ul class="wp-block-list">
<li>Building websites: Bootstrap is a great choice for building websites of all sizes, from simple landing pages to complex web applications. It is easy to use and customize, and it has a wide range of features that can be used to create a variety of different layouts.</li>



<li>Creating web applications: Bootstrap can also be used to create web applications. It includes several JavaScript plugins that can be used to add functionality to your applications, such as dropdown menus, modals, and carousels.</li>



<li>Designing landing pages: Bootstrap is a good choice for designing landing pages. Landing pages are web pages that are designed to convert visitors into customers or leads. Bootstrap&#8217;s pre-made templates and components can be used to create attractive and effective landing pages quickly and easily.</li>



<li>Building forms: Bootstrap includes a number of components that can be used to build forms, such as input fields, checkboxes, and radio buttons. These components are easy to use and customize, and they can be used to create forms that are both functional and attractive.</li>



<li>Creating buttons: Bootstrap includes a number of button styles that can be used to create buttons that are both stylish and functional. These buttons can be used to add interactivity to your websites and web applications.</li>



<li>Developing responsive websites: Bootstrap is a responsive framework, which means that it will automatically adjust its layout to fit the size of the screen it is being viewed on. This makes it ideal for creating websites that are accessible on all devices, from desktops to smartphones.</li>



<li>Creating a design system: A design system is a set of reusable components that can be used to create consistent and cohesive user interfaces. Bootstrap can be used to create a design system by using its pre-made components and templates.</li>
</ul>



<h2 class="wp-block-heading">What are the features of Bootstrap?</h2>



<p class="wp-block-paragraph">Bootstrap is a popular CSS framework that is used to build responsive, mobile-first websites. It includes HTML and CSS-based design templates for typography, forms, buttons, navigation, and other interface components. Bootstrap also includes JavaScript plugins for adding additional functionality, such as dropdown menus, modals, and carousels.</p>



<p class="wp-block-paragraph"><strong>Here are some of the features of Bootstrap:</strong></p>



<ul class="wp-block-list">
<li>Responsive: Bootstrap is responsive, which means that it will automatically adjust its layout to fit the size of the screen it is being viewed on. This makes it ideal for creating websites that are accessible on all devices, from desktops to smartphones.</li>



<li>Mobile-first: Bootstrap is mobile-first, which means that it is designed to be used on mobile devices first. This makes it ideal for creating websites that are optimized for mobile devices.</li>



<li>Customizable: Bootstrap is highly customizable. You can change the colors, fonts, and other aspects of the framework to match your branding.</li>



<li>Well-documented: Bootstrap is well-documented. The documentation is clear and concise, and it includes examples of how to use the framework.</li>



<li>Large community: Bootstrap has a large community of support. There are many forums and blogs where you can ask questions and get help from other developers.</li>



<li>Free and open-source: Bootstrap is free and open-source software. This means that you can use it for free and you can modify it to fit your needs.</li>
</ul>



<h2 class="wp-block-heading">What is the workflow of Bootstrap?</h2>



<p class="wp-block-paragraph">Sure. Here is the general workflow of Bootstrap:</p>



<ul class="wp-block-list">
<li>Download Bootstrap: The first step is to download Bootstrap. You can download it from the Bootstrap website.</li>



<li>Install Bootstrap: Once you have downloaded Bootstrap, you need to install it. You can install it using a package manager, such as npm or yarn.</li>



<li>Configure Bootstrap: Once you have installed Bootstrap, you need to configure it. This involves adding Bootstrap CSS and JavaScript files to your HTML file.</li>



<li>Use Bootstrap components: Once you have configured Bootstrap, you can start using the Bootstrap components. You can use the Bootstrap components to create your website or web application.</li>



<li>Customize Bootstrap: You can customize Bootstrap to match your branding. You can change the colors, fonts, and other aspects of the framework.</li>
</ul>



<h2 class="wp-block-heading">How Bootstrap Works &amp; Architecture?</h2>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1000" height="500" data-id="29106" src="https://www.bestdevops.com/wp-content/uploads/2023/08/How-Bootstrap-Works-copy.png" alt="" class="wp-image-29106" srcset="https://www.bestdevops.com/wp-content/uploads/2023/08/How-Bootstrap-Works-copy.png 1000w, https://www.bestdevops.com/wp-content/uploads/2023/08/How-Bootstrap-Works-copy-300x150.png 300w, https://www.bestdevops.com/wp-content/uploads/2023/08/How-Bootstrap-Works-copy-768x384.png 768w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /></figure>
</figure>



<p class="wp-block-paragraph">Bootstrap is a front-end framework that consists of HTML, CSS, and JavaScript. It helps developers create responsive, mobile-first websites and web applications. Bootstrap works by using a 12-column grid system to create layouts that are both responsive and mobile-friendly. The grid system is based on Flexbox, which makes it easy to create layouts that are both flexible and efficient. Bootstrap also includes a number of pre-made components, such as buttons, forms, and navigation bars. These components can be used to create websites and web applications quickly and easily.</p>



<p class="wp-block-paragraph"><strong>Bootstrap&#8217;s architecture is based on the following layers:</strong></p>



<ul class="wp-block-list">
<li>The core: The core layer includes the 12-column grid system, the pre-made components, and the JavaScript plugins.</li>



<li>The utilities: The utilities layer includes a set of classes that can be used to style your HTML elements.</li>



<li>The themes: The themes layer includes a set of pre-made themes that can be used to change the look and feel of your websites and web applications.</li>
</ul>



<h2 class="wp-block-heading">How to Install and Configure Bootstrap?</h2>



<p class="wp-block-paragraph">Installing and configuring Bootstrap involves a few simple steps. Bootstrap provides different ways to include its CSS and JavaScript files, depending on your project&#8217;s needs. Here&#8217;s how you can install and configure Bootstrap:</p>



<h3 class="wp-block-heading"><strong>1. Installation Methods:</strong></h3>



<p class="wp-block-paragraph">There are a few ways to install Bootstrap:</p>



<p class="wp-block-paragraph"><strong>Using a CDN (Content Delivery Network):</strong></p>



<p class="wp-block-paragraph">You can include Bootstrap directly from a CDN by adding the following lines to your HTML file&#8217;s section:</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-comment">&lt;!-- Add this in the &lt;head&gt; section of your HTML --&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">link</span> <span class="hljs-attr">rel</span>=<span class="hljs-string">"stylesheet"</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"https://cdn.jsdelivr.net/npm/bootstrap@5.5.0/dist/css/bootstrap.min.css"</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">script</span> <span class="hljs-attr">src</span>=<span class="hljs-string">"https://cdn.jsdelivr.net/npm/bootstrap@5.5.0/dist/js/bootstrap.bundle.min.js"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">script</span>&gt;</span></code></span></pre>


<p class="wp-block-paragraph"><strong>Downloading and Hosting Locally:</strong></p>



<p class="wp-block-paragraph">You can download the Bootstrap files from the official website and host them on your server. Download the CSS and JavaScript files from the following URLs:</p>



<p class="wp-block-paragraph">CSS: <strong>https://getbootstrap.com/docs/5.5/dist/css/bootstrap.min.css</strong><br>JavaScript: <strong>https://getbootstrap.com/docs/5.5/dist/js/bootstrap.bundle.min.js</strong></p>



<h3 class="wp-block-heading">2. Configuration:</h3>



<p class="wp-block-paragraph">Once you&#8217;ve included Bootstrap in your project, you can start using its components and features. Here&#8217;s how you can configure Bootstrap components:</p>



<ul class="wp-block-list">
<li><strong>HTML Structure:</strong></li>
</ul>



<p class="wp-block-paragraph">Set up your HTML structure with appropriate containers, rows, and columns using Bootstrap&#8217;s grid system.</p>



<ul class="wp-block-list">
<li><strong>Component Classes:</strong></li>
</ul>



<p class="wp-block-paragraph">To use Bootstrap components, add the relevant CSS classes to your HTML elements. For example, to create a button, you can use the following code:</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">button</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"btn btn-primary"</span>&gt;</span>Click Me<span class="hljs-tag">&lt;/<span class="hljs-name">button</span>&gt;</span></code></span></pre>


<ul class="wp-block-list">
<li><strong>Responsive Design:</strong></li>
</ul>



<p class="wp-block-paragraph">Use the responsive grid system to organize your content into rows and columns. Apply the <strong>container</strong>, <strong>row</strong>, and <strong>col-</strong>* classes to create responsive layouts.</p>



<ul class="wp-block-list">
<li><strong>Customization:</strong></li>
</ul>



<p class="wp-block-paragraph">If you want to customize Bootstrap&#8217;s default styling, you can override its variables. Bootstrap provides a customization guide on its official website that walks you through the process.</p>



<ul class="wp-block-list">
<li><strong>JavaScript Components (Optional):</strong></li>
</ul>



<p class="wp-block-paragraph">If you&#8217;re using JavaScript-powered components like modals or tooltips, include the required JavaScript files and initialize the components using JavaScript code.</p>



<h3 class="wp-block-heading">3. Testing and Integration:</h3>



<p class="wp-block-paragraph">After configuring Bootstrap, thoroughly test your project to ensure that the components and styles work as expected across different devices and screen sizes.</p>



<h3 class="wp-block-heading">4. Maintenance and Updates:</h3>



<p class="wp-block-paragraph">Keep an eye on Bootstrap&#8217;s official website for updates and new releases. When updating, make sure to test your project with the new version to ensure compatibility.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/fundamentals-tutorial-of-bootstrap/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Fundamental Tutorials of CSS</title>
		<link>https://www.bestdevops.com/fundamental-tutorials-of-css/</link>
					<comments>https://www.bestdevops.com/fundamental-tutorials-of-css/#comments</comments>
		
		<dc:creator><![CDATA[vijaykr123]]></dc:creator>
		<pubDate>Sat, 05 Aug 2023 09:10:46 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[cascading language]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Fundamental]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=28764</guid>

					<description><![CDATA[What is CSS? CSS stands for Cascading Style Sheets. It is a style sheet language used to control the presentation [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">What is CSS?</h2>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="683" data-id="28765" src="https://www.bestdevops.com/wp-content/uploads/2023/08/whatiscss-1024x683.png" alt="" class="wp-image-28765" srcset="https://www.bestdevops.com/wp-content/uploads/2023/08/whatiscss-1024x683.png 1024w, https://www.bestdevops.com/wp-content/uploads/2023/08/whatiscss-300x200.png 300w, https://www.bestdevops.com/wp-content/uploads/2023/08/whatiscss-768x512.png 768w, https://www.bestdevops.com/wp-content/uploads/2023/08/whatiscss.png 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</figure>



<p class="wp-block-paragraph">CSS stands for Cascading Style Sheets. It is a style sheet language used to control the presentation of web pages. CSS is a powerful tool that can be used to change the look and feel of web pages, including the font, color, and layout of elements. CSS is a separate language from HTML, but the two languages work together to create web pages. HTML is used to define the structure of a web page, while CSS is used to define the appearance of the web page. CSS is a cascading language, which means that the rules are applied in cascading order. This means that the last rule that applies to an element will take precedence over all the other rules. CSS is a powerful tool that can be used to create visually appealing web pages. It is also a relatively easy language to learn, making it a good choice for beginners.</p>



<h2 class="wp-block-heading">What are the top use cases of CSS?</h2>



<p class="wp-block-paragraph"><strong>CSS can be used to achieve a wide range of effects on web pages, but here are some of the top use cases:</strong></p>



<ul class="wp-block-list">
<li>Controlling the layout of web pages: CSS can be used to control the layout of web pages by specifying the position, size, and margins of elements. This can be used to create a variety of layouts, such as grids, columns, and flexbox layouts.</li>



<li>Changing the appearance of web pages: CSS can be used to change the appearance of web pages by specifying the font, color, and background of elements. This can be used to create a unique and visually appealing look for web pages.</li>



<li>Creating animations and transitions: CSS can be used to create animations and transitions on web pages. This can be used to create a more dynamic and engaging user experience.</li>



<li>Making web pages more accessible: CSS can be used to make web pages more accessible to people with disabilities. This can be done by providing alternative text for images and by making sure that all elements on the page are accessible to screen readers.</li>



<li>Creating responsive web pages: CSS can be used to create responsive web pages that look good on all devices. This can be done by using media queries to specify how CSS rules will be applied to different devices.</li>
</ul>



<h2 class="wp-block-heading">What are the features of CSS?</h2>



<p class="wp-block-paragraph">CSS (Cascading Style Sheets) is a powerful language for controlling the presentation and layout of web documents. It offers a variety of features that enable developers to customize the appearance of HTML elements.</p>



<p class="wp-block-paragraph"><strong>Here are some of the key features of CSS:</strong></p>



<ul class="wp-block-list">
<li>Selectors: Selectors are used to select the elements that CSS rules will apply to. There are a variety of selectors available, such as tag selectors, class selectors, and id selectors.</li>



<li>Properties: Properties are used to define the appearance of elements. There are a wide variety of properties available, such as font size, color, and background color.</li>



<li>Values: Values are used to set the properties of elements. Values can be a variety of types, such as strings, numbers, and colors.</li>



<li>Rules: Rules are used to define how elements will be displayed. A rule consists of a selector, a property, and a value.</li>



<li>Media queries: Media queries are used to specify how CSS rules will be applied to different devices. For example, you can use a media query to specify that a CSS rule will only be applied to screens that are wider than 768px.</li>
</ul>



<h2 class="wp-block-heading">What is the workflow of CSS?</h2>



<p class="wp-block-paragraph"><strong>The workflow of CSS is as follows:</strong></p>



<ul class="wp-block-list">
<li>Write the CSS code: The first step is to write the CSS code. This can be done in a text editor or a specialized IDE.</li>



<li>Link the CSS code to the HTML: Once the CSS code is written, it needs to be linked to the HTML. This can be done by adding a link element to the HTML document.</li>



<li>View the web page: Once the CSS code is linked to the HTML, you can view the web page in a browser.</li>



<li>Debug the CSS code: If the web page does not look the way you want it to, you can debug the CSS code. This can be done by using a browser&#8217;s developer tools.</li>



<li>Repeat: The process of writing, linking, viewing, and debugging CSS code may need to be repeated until the web page looks the way you want it to.</li>
</ul>



<h2 class="wp-block-heading">How CSS Works &amp; Architecture?</h2>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="880" height="490" data-id="28766" src="https://www.bestdevops.com/wp-content/uploads/2023/08/how-does-css-works.png" alt="" class="wp-image-28766" srcset="https://www.bestdevops.com/wp-content/uploads/2023/08/how-does-css-works.png 880w, https://www.bestdevops.com/wp-content/uploads/2023/08/how-does-css-works-300x167.png 300w, https://www.bestdevops.com/wp-content/uploads/2023/08/how-does-css-works-768x428.png 768w, https://www.bestdevops.com/wp-content/uploads/2023/08/how-does-css-works-375x210.png 375w" sizes="auto, (max-width: 880px) 100vw, 880px" /></figure>
</figure>



<p class="wp-block-paragraph">CSS works by cascading the rules that are applied to elements in a web page. This means that the last rule that applies to an element will take precedence over all the other rules.</p>



<p class="wp-block-paragraph">CSS is a cascading language because it uses a cascading order to apply rules to elements. The cascading order is as follows:</p>



<ul class="wp-block-list">
<li>Inline styles: Inline styles are the most specific type of style. They are defined directly in the HTML element.</li>



<li>ID selectors: ID selectors are the next most specific type of style. They are defined using the # symbol.</li>



<li>Class selectors: Class selectors are less specific than ID selectors. They are defined using the. symbol.</li>



<li>Tag selectors: Tag selectors are the least specific type of style. They are defined using the tag name of the element.</li>
</ul>



<h2 class="wp-block-heading">How to Install and Configure CSS?</h2>



<p class="wp-block-paragraph"><strong>There are two ways to install and configure CSS:</strong></p>



<ol class="wp-block-list">
<li>Install the CSS library and link it to your HTML document. This is the traditional way to install CSS. You can download the CSS library from the official CSS website. Once you have downloaded the library, you need to link it to your HTML document. This can be done by adding a link element to the HTML document.</li>



<li>Use a CSS preprocessor to write your CSS code. This is a more modern way to install and configure CSS. CSS preprocessors allow you to write more complex CSS code and to use features that are not supported by all browsers. Some popular CSS preprocessors include SASS, LESS, and Stylus.</li>
</ol>



<p class="wp-block-paragraph">Once you have installed and configured CSS, you can start writing CSS code. CSS code is written in text files. These text files are then linked to the HTML document. When the browser loads the HTML document, it will also load the CSS files and apply the styles to the elements in the document.</p>



<p class="wp-block-paragraph"><strong>Here are the steps on how to install and configure CSS using the traditional method:</strong></p>



<ol class="wp-block-list">
<li>Download and install the CSS library from the official CSS website.</li>



<li>Open your HTML document in a text editor.</li>



<li>Add a link element to the HTML document. The link element should point to the CSS library that you downloaded.</li>



<li>Save the HTML document.</li>



<li>Open the HTML document in a browser.</li>
</ol>



<p class="wp-block-paragraph">The CSS library will be loaded and the styles will be applied to the elements in the HTML document.</p>



<p class="wp-block-paragraph"><strong>Here are the steps on how to install and configure CSS using a CSS preprocessor:</strong></p>



<ul class="wp-block-list">
<li>Install a CSS preprocessor. Some popular CSS preprocessors include SASS, LESS, and Stylus.</li>



<li>Install a CSS compiler. A CSS compiler is a tool that compiles CSS preprocessor code into regular CSS code. Some popular CSS compilers include Compass, Ruby Sass, and Node Sass.</li>



<li>Write your CSS code using the CSS preprocessor.</li>



<li>Compile the CSS code into regular CSS code.</li>



<li>Link the regular CSS code to your HTML document.</li>



<li>Open the HTML document in a browser.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/fundamental-tutorials-of-css/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Fundamental Tutorials of HTML</title>
		<link>https://www.bestdevops.com/fundamental-tutorials-of-html/</link>
					<comments>https://www.bestdevops.com/fundamental-tutorials-of-html/#respond</comments>
		
		<dc:creator><![CDATA[vijaykr123]]></dc:creator>
		<pubDate>Sat, 05 Aug 2023 05:46:33 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Fundamental]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Image]]></category>
		<category><![CDATA[paragraphs]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[web pages]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=28751</guid>

					<description><![CDATA[What is HTML? HTML stands for HyperText Markup Language. It is a markup language used to create web pages. HTML [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">What is HTML?</h2>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="696" height="392" data-id="28753" src="https://www.bestdevops.com/wp-content/uploads/2023/08/what-is-html.jpg" alt="" class="wp-image-28753" srcset="https://www.bestdevops.com/wp-content/uploads/2023/08/what-is-html.jpg 696w, https://www.bestdevops.com/wp-content/uploads/2023/08/what-is-html-300x169.jpg 300w, https://www.bestdevops.com/wp-content/uploads/2023/08/what-is-html-375x210.jpg 375w" sizes="auto, (max-width: 696px) 100vw, 696px" /></figure>
</figure>



<p class="wp-block-paragraph">HTML stands for HyperText Markup Language. It is a markup language used to create web pages. HTML describes the structure of a web page by using tags and attributes. Tags are used to identify different elements on a web page, such as headings, paragraphs, images, and links. Attributes are used to provide additional information about a tag, such as the size of an image or the target of a link.</p>



<p class="wp-block-paragraph">HTML is a very simple language to learn, and there are many resources available online to help you get started. Once you know the basics of HTML, you can start creating your own web pages.</p>



<h2 class="wp-block-heading">What are the top use cases of HTML?</h2>



<p class="wp-block-paragraph">HTML is the foundation of the web, and it is used to create all kinds of web pages, from simple static pages to complex interactive sites. Here are some of the top use cases of HTML:</p>



<ul class="wp-block-list">
<li>Web page development: HTML is the most common language used to create web pages. It is used to define the structure of a web page, add content, and style the page using CSS.</li>



<li>Navigating the Internet: HTML is used to create hyperlinks that allow users to navigate between web pages. These hyperlinks are what makes the web so interconnected and easy to use.</li>



<li>Responsive designs: HTML can be used to create responsive web designs that look good on all devices, from desktops to smartphones. This is done by using CSS to define how the page should be displayed on different screen sizes.</li>



<li>Storage function in the browser: HTML can be used to store data in the browser. This data can be used to remember user preferences, track user activity, or even store small amounts of user-generated content.</li>



<li>Data entry support: HTML can be used to create forms that allow users to enter data. This data can then be submitted to a server for processing.</li>



<li>Creation of web documents: HTML can be used to create web documents that can be stored on a server and accessed by users. These documents can contain text, images, videos, and other types of content.</li>



<li>Game development: HTML can be used to create simple games. This is done by using HTML to define the game&#8217;s elements and CSS to style the game.</li>



<li>Offline web applications: HTML can be used to create offline web applications. These applications can be used by users even when they are not connected to the internet.</li>
</ul>



<h2 class="wp-block-heading">What are the features of HTML?</h2>



<p class="wp-block-paragraph">HTML has many features that make it a powerful tool for creating web pages.</p>



<p class="wp-block-paragraph"><strong>Some of the most important features include:</strong></p>



<ul class="wp-block-list">
<li>Easy to learn and use. HTML is a simple language that can be learned by beginners in a short amount of time. The syntax is easy to understand and the tags are relatively few in number.</li>



<li>Platform-independent. HTML is a markup language, not a programming language, so it is platform-independent. This means that HTML pages can be viewed on any computer, regardless of the operating system.</li>



<li>Support for images, videos, and audio. HTML can be used to add images, videos, and audio to web pages. This makes it possible to create multimedia-rich web pages that are engaging and informative.</li>



<li>Support for hyperlinks. HTML can be used to create hyperlinks, which allow users to click on a word or phrase and be taken to another web page. This is a powerful way to navigate the web and to provide users with access to related information.</li>



<li>Semantic markup. HTML tags can be used to provide semantic markup for web pages. This means that the tags can be used to describe the meaning of the content on a web page. This can help search engines index web pages more effectively and can also make web pages more accessible to users with disabilities.</li>
</ul>



<h2 class="wp-block-heading">What is the workflow of HTML?</h2>



<p class="wp-block-paragraph">The workflow of HTML is the process of creating and editing HTML code. It typically involves the following steps:</p>



<ul class="wp-block-list">
<li>Planning. The first step is to plan the content of the web page. This includes deciding what content will be included, such as text, images, and videos. It also includes deciding how the content will be organized.</li>



<li>Coding. Once the content has been planned, it is time to start coding the HTML. This involves writing the HTML tags that will define the structure of the web page.</li>



<li>Testing. Once the HTML code has been written, it is important to test it to make sure that it works correctly. This can be done by opening the HTML file in a web browser.</li>



<li>Debugging. If there are any errors in the HTML code, they will need to be debugged. This involves finding the errors and fixing them.</li>



<li>Deployment. Once the HTML code has been debugged, it is ready to be deployed. This means that the HTML file is uploaded to a web server so that it can be viewed by users.</li>
</ul>



<h2 class="wp-block-heading">How HTML Works &amp; Architecture?</h2>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="401" data-id="28752" src="https://www.bestdevops.com/wp-content/uploads/2023/08/how-the-web-work1.png" alt="" class="wp-image-28752" srcset="https://www.bestdevops.com/wp-content/uploads/2023/08/how-the-web-work1.png 800w, https://www.bestdevops.com/wp-content/uploads/2023/08/how-the-web-work1-300x150.png 300w, https://www.bestdevops.com/wp-content/uploads/2023/08/how-the-web-work1-768x385.png 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>
</figure>



<p class="wp-block-paragraph">HTML (HyperText Markup Language) is a markup language that is used to create web pages. It is a text-based language that uses tags to define the structure of a web page.</p>



<p class="wp-block-paragraph">HTML tags are enclosed in angle brackets (&lt; &gt;). The opening tag defines the start of an element, and the closing tag defines the end of an element. For example, the following tag defines a paragraph element:</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">p</span>&gt;</span>This is a paragraph.<span class="hljs-tag">&lt;/<span class="hljs-name">p</span>&gt;</span></code></span></pre>


<p class="wp-block-paragraph">The text between the opening and closing tags is the content of the element. In this case, the content of the paragraph element is the text &#8220;This is a paragraph.&#8221;</p>



<p class="wp-block-paragraph">HTML elements can be nested, meaning that one element can be contained within another element. For example, the following code defines a paragraph element that contains an image element:</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">p</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">img</span> <span class="hljs-attr">src</span>=<span class="hljs-string">"image.jpg"</span> <span class="hljs-attr">alt</span>=<span class="hljs-string">"This is an image."</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">p</span>&gt;</span></code></span></pre>


<p class="wp-block-paragraph">The image element is nested within the paragraph element. The image element has an attribute called src that specifies the location of the image file. The image element also has an attribute called alt that specifies a text alternative for the image.</p>



<p class="wp-block-paragraph">HTML elements can also be used to define the structure of a web page. For example, the following code defines a header element, a navigation menu, and a main content section:</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">header</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">h1</span>&gt;</span>This is a header.<span class="hljs-tag">&lt;/<span class="hljs-name">h1</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">header</span>&gt;</span>

<span class="hljs-tag">&lt;<span class="hljs-name">nav</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">ul</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">li</span>&gt;</span><span class="hljs-tag">&lt;<span class="hljs-name">a</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"#"</span>&gt;</span>Home<span class="hljs-tag">&lt;/<span class="hljs-name">a</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">li</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">li</span>&gt;</span><span class="hljs-tag">&lt;<span class="hljs-name">a</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"#"</span>&gt;</span>About<span class="hljs-tag">&lt;/<span class="hljs-name">a</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">li</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">li</span>&gt;</span><span class="hljs-tag">&lt;<span class="hljs-name">a</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"#"</span>&gt;</span>Contact<span class="hljs-tag">&lt;/<span class="hljs-name">a</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">li</span>&gt;</span>
  <span class="hljs-tag">&lt;/<span class="hljs-name">ul</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">nav</span>&gt;</span>

<span class="hljs-tag">&lt;<span class="hljs-name">main</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">h2</span>&gt;</span>This is the main content section.<span class="hljs-tag">&lt;/<span class="hljs-name">h2</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">p</span>&gt;</span>This is some text.<span class="hljs-tag">&lt;/<span class="hljs-name">p</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">main</span>&gt;</span></code></span></pre>


<p class="wp-block-paragraph">The header element defines the header of the web page. The navigation menu element defines the navigation menu for the web page. The main content section element defines the main content section of the web page.</p>



<p class="wp-block-paragraph">HTML is a powerful language that can be used to create a wide variety of web pages. It is a simple language to learn, but it can be used to create complex and sophisticated web pages.</p>



<p class="wp-block-paragraph">The architecture of HTML is based on the concept of elements. Elements are the basic building blocks of HTML pages. They are used to define the structure and content of a page.</p>



<p class="wp-block-paragraph">There are two types of elements in HTML:</p>



<ul class="wp-block-list">
<li>Block-level elements: These elements start on a new line in the document and take up their own space. Examples of block-level elements include &lt;div&gt;, &lt;header&gt;, and &lt;article&gt;.</li>



<li>Inline elements: These elements do not start on a new line in the document and only take up necessary space. Examples of inline elements include &lt;span&gt;, &lt;a&gt;, and &lt;img&gt;.</li>
</ul>



<p class="wp-block-paragraph">Elements can be nested, meaning that one element can be contained within another element. This allows for complex and sophisticated page layouts.</p>



<p class="wp-block-paragraph">HTML elements are also used to define the content of a page. The content of an element is the text, images, and other data that is displayed on the page.</p>



<p class="wp-block-paragraph">The content of an element can be specified in a number of ways. The most common way is to use the text content of the element. For example, the following code defines a paragraph element with the text &#8220;This is a paragraph&#8221;:</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">p</span>&gt;</span>This is a paragraph.<span class="hljs-tag">&lt;/<span class="hljs-name">p</span>&gt;</span></code></span></pre>


<p class="wp-block-paragraph">The content of an element can also be specified using attributes. Attributes are name-value pairs that are used to provide additional information about an element. For example, the following code defines an image element with the src attribute set to the value &#8220;image.jpg&#8221;:</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">img</span> <span class="hljs-attr">src</span>=<span class="hljs-string">"image.jpg"</span> <span class="hljs-attr">alt</span>=<span class="hljs-string">"This is an image."</span>&gt;</span></code></span></pre>


<p class="wp-block-paragraph">The src attribute specifies the location of the image file. The alt attribute specifies a text alternative for the image.</p>



<p class="wp-block-paragraph">The architecture of HTML is simple and easy to understand. This makes it a good language for beginners to learn. However, it is also a powerful language that can be used to create complex and sophisticated web pages.</p>



<h2 class="wp-block-heading">How to Install and Configure HTML?</h2>



<p class="wp-block-paragraph">HTML is a markup language that does not need to be installed on your computer. You can start writing HTML code right away in a text editor. However, there are some tools that can help you with HTML development, such as:</p>



<ul class="wp-block-list">
<li>Text editors: Text editors are used to write code. There are many different text editors available, but some popular ones include Sublime Text, Notepad++, and Atom.</li>



<li>IDEs: IDEs (Integrated Development Environments) are more powerful than text editors and provide features such as syntax highlighting, code completion, and debugging. Some popular IDEs for HTML development include Visual Studio Code, Eclipse, and NetBeans.</li>



<li>Web servers: Web servers are used to host HTML pages. There are many different web servers available, but some popular ones include Apache, Nginx, and Lighttpd.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/fundamental-tutorials-of-html/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How can we use git commands?</title>
		<link>https://www.bestdevops.com/how-can-we-use-git-commands/</link>
		
		<dc:creator><![CDATA[rahulkr]]></dc:creator>
		<pubDate>Fri, 12 Nov 2021 11:48:19 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Adding]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[Commit]]></category>
		<category><![CDATA[committed]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[GitHub]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Programming]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=22334</guid>

					<description><![CDATA[Hello techies, welcome to the admiring concept of programming. Whether you are making commands and trying to learn commands for [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-image"><figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" src="https://www.bestdevops.com/wp-content/uploads/2021/11/1_q7_jrZIFWm8woy2_y_DyUg.png" alt="" class="wp-image-22336" width="678" height="369" srcset="https://www.bestdevops.com/wp-content/uploads/2021/11/1_q7_jrZIFWm8woy2_y_DyUg.png 640w, https://www.bestdevops.com/wp-content/uploads/2021/11/1_q7_jrZIFWm8woy2_y_DyUg-300x163.png 300w" sizes="auto, (max-width: 678px) 100vw, 678px" /></figure></div>



<p class="wp-block-paragraph">Hello techies, welcome to the admiring concept of programming. Whether you are making commands and trying to learn commands for daily <a href="https://www.devopsschool.com/">GitHub</a> program but still you are in dilemma to take about git command that how can you control over them and become an expert in using the command. So, here is the place where you can get all stuff related to your command line that matters most in your GitHub.</p>



<h2 class="wp-block-heading">Experimenting with different commands together</h2>



<p class="wp-block-paragraph">If you are using different commands then this process will make you prodigy with extra activity. Now, if you take command as <strong><em>$ git add –A</em></strong> then your file will come in the staging area. When you will select a command like <strong><em>$ git status</em></strong> so, it will show you, your new file comes there. Continuously, you will have to run the command git status and clear so that your command sees properly. If you have sent your file in the staging area then you have to check in the staging area so, you will look at command <strong><em>$ git status </em></strong>then your file will be in the staging area. Suppose, you have to remove from the staging area then one of the commands will happen such as <em><strong>$ git rm &#8211;cached</strong></em>, you will type this command with file name so, it will remove from the staging area. Again, you will run a command like <strong><em>$ git status</em></strong> then it will move to the unstaged and become an untracked file. Now, you will do one thing that Suppose, you want to add that file again which had been unstaged. So, your command will be <strong><em>$ git add A</em></strong>, and you want to do commit that. Then you will put <strong><em>$ git commit –m “This is a waste </em>file</strong> so, this message will move in git commit. You can see through git log or if you want to see one file then you will type <strong><em>$ git log –p -1</em></strong>.</p>



<h2 class="wp-block-heading">Removing staged files command</h2>



<p class="wp-block-paragraph">You will see there all add files. Suppose, you have to remove so, what will you do first? You will put like $ git rm –cached xyz.html then the file will vanish, which means they will remove from the staging area. Again, you will do commit, for commit what will be the command, you will put <strong><em>$ git commit -m “deleted the waste file xyz.html”. </em></strong>These are the git commit messages whose you are knowing that what is happened to which commits so, you have been deleted that. if you want to delete the file <strong><em>xyz.html</em></strong> from the hard disk where you have kept in the file explorer then you can put like <strong><em>$ git rm xyz.html </em></strong>then from where the file will be force removal. When you will type <strong><em>$ git rm –f xyz.html</em></strong> so, you will see that file will be deleted from the file explorer. If you will put a command like <strong><em>$ git status</em></strong> then it will show that everything will be committed. Suppose, you want to see short summary of status then you will put <strong><em>$ git status –s</em></strong>.</p>



<h2 class="wp-block-heading">Shortcut of status</h2>



<p class="wp-block-paragraph">If you put <strong><em>$ git status –s</em></strong> then nobody will give you output unless your working tree is clean. Suppose, you have a file in the name of contact.html and done any changes in that to reaching vs code so, as you put like <strong><em>$ git status –s</em></strong> then it will show your file has been modified. So, again, you will add by <strong><em>$ git add –A</em></strong> when you will put <strong><em>$ git status –s </em></strong>then it will show both modified and add the file.</p>



<h2 class="wp-block-heading">What is gitignore?</h2>



<p class="wp-block-paragraph">Now, we see that what is gitignore happen? First, you will make a file by <strong><em>$ git .gitignore</em></strong> then you will see in fetching vs code, there will be a file present in the name of .gitignore with a unique icon because it is given through GIT. You add such types of files in this which you have to do ignore them. Suppose, you have made files like log, text, images, and folder, if you want those files in the folder, they don’t track or commit them. So, what will you do? First, you will make a file like <strong><em>$ touch mylogs.log</em></strong> then you will see, there will be a file in the name my logs if you have been written anything commands like processing, download, and upload. You want these command which is in the log files not to be uploaded, when you will do –A then all will move to the staging area. What will you do in gitignore? You will only put the name of my logs file in the gitignore, when you will do track it through <strong><em>$ git status</em></strong> then it will show an untracked file. You will add .gitignore by putting <strong><em>$ git add –A</em></strong>, as you will put <strong><em>$ git status</em></strong> then all my logs file will be tracked. You can do as this suppose, you have made a file in the name of my logs.log then, again, you will run git status then it will not know your file is made or not before it was done. When you will make a file in the name of hello.html then anything you will write of Html file so, you will run git status then it will show hello.html file untracked and it is ignored mylogs.log file because you had put that file in the gitignore. There is a folder my logs, you only want under of that file be ignored, rest of the logs don’t be ignored then you will move to GIT ignore file and you will write my logs, by doing replace whatever there was written before. Again, you will run git status then it will show that it is ignoring my logs named folder under that files also, rest, it will show you my logs.Log file is untracked. This is the real meaning of gitignore, you can do so many things in that suppose, you have CPP files, you want to ignore them so, and you have put .cpp in the gitignore file then it will ignore all CPP file extension. Again, you want to ignore all log files then you will put *.log so, it will ignore all log files. When you will run git status then the untracked file will not show so, you will do a normal by <strong><em>$ git add –A</em></strong>. Again, you want to do ignore my logs that are unmodified and don’t happen commit then you will run git status so, you will know about which has been modified. So, directly you will run <strong><em>$ git commit –m “adding git ignore file”</em></strong> then your file will be committed. </p>



<h4 class="wp-block-heading">Related video:</h4>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy"  id="_ytid_42205"  width="675" height="379"  data-origwidth="675" data-origheight="379" src="https://www.youtube.com/embed/HVsySz-h9r4?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;" class="__youtube_prefs__  epyt-is-override  no-lazyload" title="YouTube player"  allow="fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen data-no-lazy="1" data-skipgform_ajax_framebjll=""></iframe>
</div></figure>



<h4 class="wp-block-heading"> </h4>



<h3 class="wp-block-heading">                 </h3>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How can we build git commands?</title>
		<link>https://www.bestdevops.com/how-can-we-build-git-commands/</link>
		
		<dc:creator><![CDATA[rahulkr]]></dc:creator>
		<pubDate>Sat, 06 Nov 2021 11:14:16 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[command]]></category>
		<category><![CDATA[commits]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[gitbash]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[programs]]></category>
		<category><![CDATA[vs code]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=22318</guid>

					<description><![CDATA[Hello techies, welcome to the configurable world of programming. Today, we are going to talk about facts that matter obviously [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://www.bestdevops.com/wp-content/uploads/2021/11/l13c0kdzdzppcm5z3zj4-1024x576.jpg" alt="" class="wp-image-22320" width="762" height="428" srcset="https://www.bestdevops.com/wp-content/uploads/2021/11/l13c0kdzdzppcm5z3zj4-1024x576.jpg 1024w, https://www.bestdevops.com/wp-content/uploads/2021/11/l13c0kdzdzppcm5z3zj4-300x169.jpg 300w, https://www.bestdevops.com/wp-content/uploads/2021/11/l13c0kdzdzppcm5z3zj4-768x432.jpg 768w, https://www.bestdevops.com/wp-content/uploads/2021/11/l13c0kdzdzppcm5z3zj4-1536x864.jpg 1536w, https://www.bestdevops.com/wp-content/uploads/2021/11/l13c0kdzdzppcm5z3zj4-375x210.jpg 375w, https://www.bestdevops.com/wp-content/uploads/2021/11/l13c0kdzdzppcm5z3zj4.jpg 1600w" sizes="auto, (max-width: 762px) 100vw, 762px" /></figure></div>



<p class="wp-block-paragraph">Hello techies, welcome to the configurable world of programming. Today, we are going to talk about facts that matter obviously in your git command order. Whether you have fear regarding the command line. After reading, these awesome steps, you will be gain more awaking and stability on the command line. Perhaps, before learning new stuff or things, you have doubt on either you will be eligible or not in getting that. So, this comprehensive part will make you precisely expert in the daily upcoming command matters.</p>



<h2 class="wp-block-heading">Four stages of files</h2>



<p class="wp-block-paragraph">Some have terms related to git. Let’s have a look at the terms. There are four stages such as <strong><em>untracked</em></strong>, <strong><em>unmodified</em></strong>, <strong><em>modified</em></strong>, and <strong><em>staged</em></strong>. Let’s look at these four. Whenever we make a repository, initialize the git. There is an untracked file, what does it mean? Just until git is not giving care to them. They will not track them, nothing will do, whatever you will do, it will show untracked to you. If you will do adding the file then it reaches the staging area, what is the staging area? the Staging area is the place where your file is ready to be committed. What is a commit? It means, one type of you have been done all codes, you are ready to upload them. Suppose, you make a<a href="https://www.devopsschool.com/"> program</a> doing little-little now, the program doesn’t make at once. So, Doing little, you are ready to upload, one work, one module has been made, you will upload this, the second module has been made, you will upload that. So that, your file is not going to vanish or lose. This has been happened about staged and untracked. What is unmodified happen? Whenever you do commit, suppose, you have done commit then it will move into the unmodified. After doing the commit, firstly, you will do untracked to add file then it will come in the staged area. Again, what will you do? You will do commit so, it comes in unmodified. Suppose, you have a program, there is a file which is in commit then after, you have added some more commands in that. What will happen next? The file will be modified. Again, you edit that file then it will show you modified because you have modified and added codes to them. Again, you have to do stage the file and commit, you can also remove that file from commit. These all are special stages of commands, you may also see that through the command line. Everything will come in understanding if you will see through the command line. Now, you will move to your git bash and make some files over there. You would make a file from touch, touch is a command which is used for making empty files. Suppose, you want to make a blog site then you need some files like <strong><em>$ touch about.html</em></strong> again, you type <strong><em>$ touch news.html</em></strong>, you have made two files then you will see vs code, the two files will be there to the name of <strong><em>about.html,</em></strong> and <strong><em>news.html.</em></strong> These two files will be empty, you have made these files through the command line. Now, you will check by writing some Html codes so, you can make your own basic structure like Html: 5 then your full page layout will be ready like this,</p>



<p class="wp-block-paragraph">For <strong><em>about.html,</em></strong></p>



<p class="wp-block-paragraph"><strong><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em></strong>&lt;! DOCTYPE html&gt;</p>



<p class="wp-block-paragraph">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;html Lang=”en”&gt;</p>



<p class="wp-block-paragraph">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Head&gt;</p>



<p class="wp-block-paragraph">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Meta charset=”UTF-8”&gt;</p>



<p class="wp-block-paragraph">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Meta name=”viewport” content=” width=device-width, initial- scale=1.0”&gt;</p>



<p class="wp-block-paragraph">&lt;Title&gt; <strong>about page</strong>&lt;/title&gt;</p>



<p class="wp-block-paragraph">&lt;/head&gt;</p>



<p class="wp-block-paragraph">&lt;Body&gt;</p>



<p class="wp-block-paragraph">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <strong>This is about page</strong></p>



<p class="wp-block-paragraph">&lt;/body&gt;</p>



<p class="wp-block-paragraph">&lt;/html&gt;</p>



<p class="wp-block-paragraph">For <strong><em>news.html,</em></strong></p>



<p class="wp-block-paragraph"><strong><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em></strong>&lt;! DOCTYPE html&gt;</p>



<p class="wp-block-paragraph">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;html Lang=”en”&gt;</p>



<p class="wp-block-paragraph">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Head&gt;</p>



<p class="wp-block-paragraph">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Meta charset=”UTF-8”&gt;</p>



<p class="wp-block-paragraph">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Meta name=”viewport” content=” width=device-width, initial- scale=1.0”&gt;</p>



<p class="wp-block-paragraph">&lt;Title&gt; <strong>News page</strong>&lt;/title&gt;</p>



<p class="wp-block-paragraph">&lt;/head&gt;</p>



<p class="wp-block-paragraph">&lt;Body&gt;</p>



<p class="wp-block-paragraph">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <strong>This is news page</strong></p>



<p class="wp-block-paragraph">&lt;/body&gt;</p>



<p class="wp-block-paragraph">&lt;/html&gt;</p>



<p class="wp-block-paragraph">Suppose, you have been made these two things so, again, you put <strong><em>$ git status</em></strong> then there will show untracked files. If you want to track all files then there has a command like <strong><em>$ git add about.html</em></strong> then it will do track. Now, you will put <strong><em>$ git status</em></strong> so, it will show you two files one will be tracked or another will be untracked. Suppose, you have ten to twelve files, very huge projects, and so many files so, you will not do it one by one. For doing at once, what will be the command? Then the command will be <strong><em>$ git add –A</em></strong> so, your all folder files will be shifted into the staging area. When you will type <strong><em>$ git status</em></strong> then all your files will be shown in the staging area. You can do unstage so, you will see just how we can do unstage.</p>



<h2 class="wp-block-heading">Git commit command</h2>



<p class="wp-block-paragraph">So, lets us do commit this, what would be the command for doing commit? For commit, you will put like <strong><em>$ git commit –m “the first commit”</em></strong> when you do enter from there will be committed with the message. So, there all files will be commit</p>



<p class="wp-block-paragraph">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <strong>[master (root-commit) 3b17be6] The first commit</strong></p>



<p class="wp-block-paragraph"><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <u>&nbsp;</u>&#8212; Files changed, &#8212;- insertions (+)</strong></p>



<p class="wp-block-paragraph"><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Create mode 100644 .vscode/settings. json</strong></p>



<p class="wp-block-paragraph"><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Create mode 100644 about.html</strong></p>



<p class="wp-block-paragraph"><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Create mode 100644 news.html</strong></p>



<h2 class="wp-block-heading">Get checkout command</h2>



<p class="wp-block-paragraph">Suppose, something has happened as your file has been deleted. At once, you have been done commit after that, your all files are deleted by anyhow or somebody has saved that and closed it. Also, the editor has been closed. So, for retrieving that file, one command is happen there. Through that file, it matches your previous commit so, what are they happen? <strong><em>$ git checkout about.html</em></strong>, you will see that your about.html file will retrieve once again. It means your all files have been deleted after doing save. You have ten to twelve files that have been deleted but one time commit should happen, you have done commit and all your files have been deleted. So, you have to retrieve all files then you will type like <em><strong>$ code.</strong></em> Then your vs code will open. You have saved your file and deleted them, if you have to match these files to the previous commit, those have been deleted and you want to retrieve that files into about.html and news.html. So, the checkout one more command happens like <strong><em>$ git checkout –f</em></strong>, when you will put this then it has been matched all files from the previous commit. You will see that all files are available in vs code, it is a useful command. From here, the benefits will be ready to see you, why do GIT use? For what GIT is used? These all benefits, you will have to see that if your file will have been deleted then how you can retrieve them and match to the previous commit. About these all thing, you are seeing.</p>



<h2 class="wp-block-heading">Git log command</h2>



<p class="wp-block-paragraph">One more command happens whose name is GIT log. What does it do? When you run the <strong><em>$ git log </em></strong>command then it will show you all details about the first commit like the author, and date. Suppose, you have done a hundred commits so, you will do GIT log then all commits will be retrieved there. If you have to see two or three commits then what will you do there, you will put like $ git log -p -1 so, it shows your last commit in detail with diff. what is diff.? You will see just now, there will show you first commit and what changes you have added in that. When you will press Q then it will happen quit and will move in the editor. Suppose, you make a file like $ git touch contact.html then the file has been done. You will see that your file will be ready in vs code to the name contact.html so, you will write code, as usual, you have written previously in that. You will see a U signal besides contact.html which means it is unstaged and untracked. You would continuously run the $ git status command so that you should know what is happening in your file then it will show you the contact.html file and untracked also. First, you will add that by typing command $ git add –A so, it will come in the staging area. When you will put $ git status then your new file will show there. So, you do any advancement in the news.html file and you have added them in that file then what will show to you?&nbsp; When you put $ git status then it will show you modified because you have done changes in that.</p>



<p class="wp-block-paragraph"> Again, you have to send in the staging area so, as you will write <strong><em>$ git add –A</em></strong> then it will move to the staging area. So, GIT will hold your all records like what are you doing or not? You will add some features in all files so, again, you will run the command like <strong><em>$ git status </em></strong>then all your files will show you modified. After that, you will do add in staging area and commit that by <strong><em>$ git add –A</em></strong>. Again, you will run <strong><em>$ git status</em></strong> then it will show your all files status, if you will write <strong><em>$ git commit –m “Adding the new features to files”</em></strong> then it will show your file details. Suppose, you have added some features in all files through going vs code, let them will save otherwise, the effect will not happen then again, you will put <strong><em>$ git status</em></strong> so, all will be modified, you want to do a direct commit, without sending them staging area. So, there will be commands like <em><strong>$ git commit –a –m “skipping the staged area” </strong></em>from there, staging area will have to give skip and directly, they will be print so, you can check through <strong><em>$ git log p 2</em></strong> then everything will show you there. If you will put Q then it will do quit from the editor. When you will do <strong><em>$ ls </em></strong>then it will show you all files, like <strong><em>$ pwd, $ ls</em></strong> command, these all happen unique command, you are using in git then it is also work as a terminal command in git bash. Suppose, you make a file by default to the name <strong><em>$ touch delete.html</em></strong>, you have added some feature in that file then you will type $ git status then it will show you untracked because you have not added in the staging area.</p>



<h4 class="wp-block-heading">Related video:</h4>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy"  id="_ytid_62047"  width="675" height="379"  data-origwidth="675" data-origheight="379" src="https://www.youtube.com/embed/T8Ds409jQLM?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;" class="__youtube_prefs__  epyt-is-override  no-lazyload" title="YouTube player"  allow="fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen data-no-lazy="1" data-skipgform_ajax_framebjll=""></iframe>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Complete guide of JavaScript certification courses, tutorials &#038; training</title>
		<link>https://www.bestdevops.com/complete-guide-of-javascript-certification-courses-tutorials-training/</link>
		
		<dc:creator><![CDATA[narayan]]></dc:creator>
		<pubDate>Wed, 06 Oct 2021 12:39:37 +0000</pubDate>
				<category><![CDATA[IT Training]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[RestAPI]]></category>
		<category><![CDATA[XML]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=22129</guid>

					<description><![CDATA[JavaScript is a scripting language that helps you create interactive web pages. It follows the rules of client-side programming, so [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">JavaScript is a scripting language that helps you create interactive web pages. It follows the rules of client-side programming, so it creates a web server in the user&#8217;s web browser without requiring any resources. You can also use JavaScript in conjunction with other technologies such as REST APIs, XML, and more.</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="600" height="315" src="https://www.bestdevops.com/wp-content/uploads/2021/10/JavaScript1.png" alt="" class="wp-image-22132" srcset="https://www.bestdevops.com/wp-content/uploads/2021/10/JavaScript1.png 600w, https://www.bestdevops.com/wp-content/uploads/2021/10/JavaScript1-300x158.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure></div>



<h4 class="wp-block-heading">What is JavaScript?</h4>



<p class="wp-block-paragraph">JavaScript is the programming language of HTML and the Web. It makes web pages dynamic. It is an interpreted programming language with object-oriented capabilities.</p>



<h4 class="wp-block-heading">Advantage of JavaScript:</h4>



<ul class="wp-block-list"><li>Client-Side Execution.</li><li>Validation on Browser.</li><li>Easy Language</li></ul>



<h4 class="wp-block-heading">Disadvantage of JavaScript:</h4>



<ul class="wp-block-list"><li>Less Secure</li><li>No Hardware Access</li><li>JavaScript Enabled Browsers</li></ul>



<h4 class="wp-block-heading">Features of JavaScript:</h4>



<div class="wp-block-image"><figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="600" height="315" src="https://www.bestdevops.com/wp-content/uploads/2021/10/features-of-javascript1.png" alt="" class="wp-image-22131" srcset="https://www.bestdevops.com/wp-content/uploads/2021/10/features-of-javascript1.png 600w, https://www.bestdevops.com/wp-content/uploads/2021/10/features-of-javascript1-300x158.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure></div>



<h4 class="wp-block-heading">Why should learn JavaScript?</h4>



<p class="wp-block-paragraph">The most obvious reason to learn JavaScript is if you hope to become a web developer.</p>



<ul class="wp-block-list"><li>Open-source project with Microsoft’s patronage</li><li>Specially designed tool for small scripts</li><li>Supports classes, interfaces &amp; modules.</li><li>Compiled JavaScript runs in any browser</li><li>Allows cross-compilation</li><li>You can extend JavaScript for writing large apps</li><li>Adds support for classes, interfaces, and modules</li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://www.bestdevops.com/wp-content/uploads/2021/10/JavaScript-1024x254.png" alt="" class="wp-image-22133" width="690" height="171" srcset="https://www.bestdevops.com/wp-content/uploads/2021/10/JavaScript-1024x254.png 1024w, https://www.bestdevops.com/wp-content/uploads/2021/10/JavaScript-300x75.png 300w, https://www.bestdevops.com/wp-content/uploads/2021/10/JavaScript-768x191.png 768w, https://www.bestdevops.com/wp-content/uploads/2021/10/JavaScript-1536x382.png 1536w, https://www.bestdevops.com/wp-content/uploads/2021/10/JavaScript.png 1884w" sizes="auto, (max-width: 690px) 100vw, 690px" /></figure></div>



<h4 class="wp-block-heading">Five reasons why you should learn JavaScript?</h4>



<ol class="wp-block-list"><li><strong>Easy to start with</strong> &#8211; The learning curve in JavaScript is very gentle. JavaScript is a very beginner-friendly programming language, and anyone without any previous experience can start learning it.</li><li><strong>Great career opportunities</strong> &#8211; Considering that the market demand for JavaScript developers is huge, this is a great opportunity for your career.</li><li><strong>Wide range of usage</strong> &#8211; Now you may wonder why this JavaScript became so popular, there are a few different programming languages, and they haven&#8217;t become so popular.</li><li><strong>Big community</strong> &#8211; As a very popular programming language, Javascript has a huge community of programmers. And it may not seem very important in the beginning, but the size of the community matters as soon as you start learning and need some support.</li><li><strong>Lots of sources to learn</strong> &#8211; Not only is the community of JavaScript programmers large, but there are also plenty of sources to learn this programming language.</li></ol>



<h4 class="wp-block-heading">Pre-requisites to learn JavaScript:</h4>



<ul class="wp-block-list"><li>You must know the basics of HTML and CSS, both of which are extremely easy to learn.</li><li>For a working knowledge of JavaScript and most web-based projects, this knowledge will be sufficient.</li></ul>



<p class="wp-block-paragraph">Then, <strong>Why should you enroll in the best JavaScript training center?</strong></p>



<p class="wp-block-paragraph"><strong>Here are the benefits:</strong></p>



<ul class="wp-block-list"><li>Quality Content and well-experienced faculty.</li><li>Get globally recognize certification</li><li>24&#215;7 can access learning materials</li><li>Get Hand-on experience by experts</li><li>Problem-solving faculty availability.</li></ul>



<h4 class="wp-block-heading">Here you can see the Agenda of JavaScript:</h4>



<div class="wp-block-image"><figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="430" height="485" src="https://www.bestdevops.com/wp-content/uploads/2021/10/javascript-agenda.png" alt="" class="wp-image-22134" srcset="https://www.bestdevops.com/wp-content/uploads/2021/10/javascript-agenda.png 430w, https://www.bestdevops.com/wp-content/uploads/2021/10/javascript-agenda-266x300.png 266w" sizes="auto, (max-width: 430px) 100vw, 430px" /></figure></div>



<p class="wp-block-paragraph">I think it is a programming language that has a bright future and can offer a lot of possibilities. Considering that JavaScript is beginner-friendly, this can be an excellent point to start your programming adventure.</p>



<p class="wp-block-paragraph">If you are planning to learn <strong><a href="https://bit.ly/3lg28V7" target="_blank" rel="noreferrer noopener">JavaScript</a></strong>, go with <strong>DevOpsSchool institute. </strong>Will provide you with online and classroom training and certification course Programs by an expert. To get in-depth knowledge of JavaScript along with its various applications, check out our interactive, live-online training.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>HTML Tutorial for beginers  part -2</title>
		<link>https://www.bestdevops.com/html-tutorial-for-beginers-part-2/</link>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Thu, 22 Jul 2021 09:59:26 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[cs]]></category>
		<category><![CDATA[HTML]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=18154</guid>

					<description><![CDATA[HTML Quotation &#60;blockquote> using &#60;blockquote> we can quote whole block or section. &#60;q> &#60;q> tag defines a short quotation ex- &#60;abbr> &#60;abbr> tag [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">HTML Quotation</h2>



<p class="wp-block-paragraph"><strong>&lt;blockquote></strong></p>



<p class="wp-block-paragraph">using &lt;blockquote> we can quote whole block or section.</p>



<figure class="wp-block-image"><img decoding="async" src="https://s1.o7planning.com/en/12467/images/47158484.png" alt="HTML Quotations"/></figure>



<p class="wp-block-paragraph"><strong>&lt;q></strong></p>



<p class="wp-block-paragraph"><code>&lt;q></code> tag defines a short quotation</p>



<p class="wp-block-paragraph">ex-</p>



<figure class="wp-block-image"><img decoding="async" src="https://www.wikitechy.com/step-by-step-html-tutorials/img/html-images/code-explanation-q-tag-in-html.png" alt="html tutorial - Short Quotation &lt;q&gt; Tag in HTML- html5 - html code - html  form - In 30Sec by Microsoft Award MVP - | wikitechy"/></figure>



<p class="wp-block-paragraph"><strong>&lt;abbr></strong></p>



<p class="wp-block-paragraph"><code>&lt;abbr></code> tag defines an abbreviation </p>



<figure class="wp-block-image"><img decoding="async" src="http://thenewcode.com/assets/images/abbr-tag-example.png" alt="the new code – HTML Elements"/></figure>



<p class="wp-block-paragraph"><strong>&lt;bdo></strong></p>



<p class="wp-block-paragraph"><code>&lt;bdo></code> tag is used to change the current text direction</p>



<p class="wp-block-paragraph">ex- &lt;bdo dir=&#8221;rtl&#8221;> Welcome to Wickitechy&lt;bdo></p>



<figure class="wp-block-image"><img decoding="async" src="https://www.wikitechy.com/step-by-step-html-tutorials/img/html-images/output-bdo-tag-in-html.png" alt="html tutorial - Bi-directional override &lt;bdo&gt;-tag in HTML - html5 - html  code - html form - In 30Sec by Microsoft Award MVP - | wikitechy"/></figure>



<h2 class="wp-block-heading">HTML comments</h2>



<p class="wp-block-paragraph"><strong>HTML comments</strong> are not displayed in the browser, but they are used in HTML source code for underundesting code in future.</p>



<figure class="wp-block-image"><img decoding="async" src="https://www.wikihow.com/images/thumb/f/f5/795094-1.jpg/v4-460px-795094-1.jpg.webp" alt="How to Comment in HTML (with Pictures) - wikiHow"/></figure>



<h2 class="wp-block-heading">HTML CSS</h2>



<p class="wp-block-paragraph">CSS stands for Cascading Style Sheets</p>



<p class="wp-block-paragraph">CSS  is used for styling the html page . we can control the color, font, the size of text by using css.</p>



<p class="wp-block-paragraph">CSS are of three types:-</p>



<ol class="wp-block-list"><li><strong>Inline</strong> &#8211; used in the <code>style</code> attribute inside HTML elements</li></ol>



<p class="wp-block-paragraph">2.  <strong>Internal</strong> &#8211; used in a <code>&lt;style></code> element in the <code>&lt;head></code> section</p>



<p class="wp-block-paragraph">3.  <strong>External</strong> &#8211; used in  <code>&lt;link></code> element to link to an external CSS file</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>INLINE CSS</strong></p>



<p class="wp-block-paragraph">Inline css is inmplemented in single element under the opening tag by style attribute</p>



<figure class="wp-block-image"><img decoding="async" src="https://i2.wp.com/kloudrac.com/wp-content/uploads/2018/09/Screenshot_7-1.png?resize=657%2C224&amp;ssl=1" alt="CSS – Inline CSS in Hindi | Hindi tutorials point"/></figure>



<p class="wp-block-paragraph"><strong>INTERNAL CSS</strong></p>



<p class="wp-block-paragraph"><em>INTERNAL CSS</em> is used in head tag in style tag</p>



<figure class="wp-block-image"><img decoding="async" src="https://i.stack.imgur.com/K59EF.gif" alt="Internal CSS using jquery - Stack Overflow"/></figure>



<p class="wp-block-paragraph"><strong>EXTERNAL CSS</strong></p>



<p class="wp-block-paragraph"><em>External  css</em> is written in a separate .css file and then include that file in your HTML document using HTML &lt;link> tag.</p>



<figure class="wp-block-image"><img decoding="async" src="https://i.ytimg.com/vi/2uqLQ-9-OLA/hqdefault.jpg" alt="CSS Website Design Tutorial - External Style Sheets - YouTube"/></figure>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>HTML Tag</title>
		<link>https://www.bestdevops.com/html-tag/</link>
		
		<dc:creator><![CDATA[vikashdev k]]></dc:creator>
		<pubDate>Wed, 21 Jul 2021 11:17:15 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[html tag]]></category>
		<category><![CDATA[tag]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=18014</guid>

					<description><![CDATA[&#60;HTML&#62;is a starting tag. To delimit the text inside, add a closing tag by adding a forward slash “/” to [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">&lt;HTML&gt;is a starting tag. To delimit the text inside, add a closing tag by adding a forward slash “/” to the starting tag. Most but not all tags have a closing tag. It is necessary to write the code for an HTML page between  &lt;HTML&gt;  and  &lt;HTML&gt; . This &lt;HTML&gt;  tells the browser is &#8216;this is the start of an HTML document&#8217; and &#8216;this is the end of an HTML document&#8217;.</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">html</span>&gt;</span>
……………………..
………………………
………………………….
<span class="hljs-tag">&lt;/<span class="hljs-name">html</span>&gt;</span></code></span></pre>


<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>HTML TUTORIAL  FOR BEGINNERS</title>
		<link>https://www.bestdevops.com/html-tutorial/</link>
		
		<dc:creator><![CDATA[pradeep]]></dc:creator>
		<pubDate>Wed, 21 Jul 2021 10:17:39 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[html tutorial for beginners]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=18007</guid>

					<description><![CDATA[HTML (hyper text markup language) provides a way of displaying Web pages with text andimages or multimedia content. HTML is [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>HTML</strong> (<em>hyper text markup language</em>) provides a way of displaying Web pages with text and<br>images or multimedia content. HTML is a markup language. An HTML file is a text file<br>containing  tags</p>



<p class="wp-block-paragraph">The declaration represents the version of html , and helps browsers to display web pages correctly.</p>



<p class="wp-block-paragraph"><strong>&lt;!DOCTYPE &gt;</strong></p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" src="https://www.bestdevops.com/wp-content/uploads/2021/07/image-6.png" alt="Why? : HTML DOCTYPE (<!DOCTYPE html&gt;) | by Phani Kumar | Medium" class="wp-image-18019" width="305" height="194"/></figure>



<p class="wp-block-paragraph">It must at the top of the page.</p>



<h2 class="wp-block-heading">Tag:</h2>



<p class="wp-block-paragraph">To create a tag, HTML gives the angle<br>brackets &lt; and &gt;</p>



<p class="wp-block-paragraph"><br>There are two tags:</p>



<ul class="wp-block-list"><li>opening tag</li><li>closing tag.</li></ul>



<p class="wp-block-paragraph"><strong>Type of Tag</strong></p>



<p class="wp-block-paragraph"><br><strong>1- Container Tag</strong> – Which has opening and closing Tag.<br>Ex:  &lt;body&gt;___&lt;/body&gt;, &lt;p&gt;____&lt;p&gt;</p>



<p class="wp-block-paragraph"><strong>2-  Empty Tag</strong> – which has only opening tag.<br>Ex: &#8211;</p>



<p class="wp-block-paragraph">&lt;br&gt; ,&lt;hr&gt; ,&lt;img&gt;</p>



<p class="wp-block-paragraph"><strong>Some examples of comman tags</strong></p>



<figure class="wp-block-image"><img decoding="async" src="https://mason.gmu.edu/~kshiffl4/375/HTML_Tags.jpg" alt="Beginner's Guide to Web Design - HTML Basics"/></figure>



<p class="wp-block-paragraph"><br></p>



<h2 class="wp-block-heading"><strong>Element</strong></h2>



<p class="wp-block-paragraph"><br>The combination of a start and end tags is called<br>element. Everything between the both tags is called<br>as the contents of the element.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="430" height="117" src="https://www.bestdevops.com/wp-content/uploads/2021/07/image-7.png" alt="HTML element - Wikipedia" class="wp-image-18020" srcset="https://www.bestdevops.com/wp-content/uploads/2021/07/image-7.png 430w, https://www.bestdevops.com/wp-content/uploads/2021/07/image-7-300x82.png 300w" sizes="auto, (max-width: 430px) 100vw, 430px" /></figure>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading">HEADINGS</h2>



<p class="wp-block-paragraph">HTML headings are titles that we want to display on a webpage.<br>HTML headings are defined from &lt; h1&gt; to &lt; h6&gt; tags.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="336" height="150" src="https://www.bestdevops.com/wp-content/uploads/2021/07/image-1.jpeg" alt="HTML HEADING :- FULL EXPLANATION WITH EXAMPLES ~ MAD ABOUT COMPUTER" class="wp-image-18021" srcset="https://www.bestdevops.com/wp-content/uploads/2021/07/image-1.jpeg 336w, https://www.bestdevops.com/wp-content/uploads/2021/07/image-1-300x134.jpeg 300w" sizes="auto, (max-width: 336px) 100vw, 336px" /></figure>



<h2 class="wp-block-heading"> ATTRIBUTES</h2>



<p class="wp-block-paragraph">Attributes provide additional information about the contents of an element. They are on the<br>opening tag of the element and are made up in two parts: &#8211; a name , a value and separated by an<br>equals sign.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="335" height="150" src="https://www.bestdevops.com/wp-content/uploads/2021/07/image-8.png" alt="HTML Attributes | attributes in html, HTML class and id attribute" class="wp-image-18022" srcset="https://www.bestdevops.com/wp-content/uploads/2021/07/image-8.png 335w, https://www.bestdevops.com/wp-content/uploads/2021/07/image-8-300x134.png 300w" sizes="auto, (max-width: 335px) 100vw, 335px" /></figure>



<p class="wp-block-paragraph">The <em><strong>attribute </strong></em><strong>name</strong> indicates what kind of extra information we are giving about the element&#8217;s<br>content.<br>The <strong>value</strong> is the information for the attribute.</p>



<p class="wp-block-paragraph"><em>Style attribute</em> is used to add styles to element, like color, font, size,etc.<br>the format of style attribute are<br>style=&#8221;property:value;&#8221;</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="310" height="163" src="https://www.bestdevops.com/wp-content/uploads/2021/07/image-2.jpeg" alt="HTML Containers and Style Attributes - Part 4 — Data Shop Talk" class="wp-image-18023" srcset="https://www.bestdevops.com/wp-content/uploads/2021/07/image-2.jpeg 310w, https://www.bestdevops.com/wp-content/uploads/2021/07/image-2-300x158.jpeg 300w" sizes="auto, (max-width: 310px) 100vw, 310px" /></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Languages and DevOps: Web Development</title>
		<link>https://www.bestdevops.com/languages-and-devops-web-development/</link>
					<comments>https://www.bestdevops.com/languages-and-devops-web-development/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Thu, 04 Mar 2021 05:22:52 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Language]]></category>
		<category><![CDATA[Web]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=15716</guid>

					<description><![CDATA[Source:-https://devops.com/ Web development has changed a lot since DevOps first hit the scene. The languages used have shifted, where languages [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Source:-https://devops.com/</p>
<p>Web development has changed a lot since DevOps first hit the scene. The languages used have shifted, where languages are used has shifted, the likely back-end hosting environment has changed – but DevOps has folded these issues in and just kept plugging along.</p>
<p>We’re going to approach this from two angles – what languages you’re likely to use, and what DevOps offers. This is not a “Best Billion Web Development Languages for 2021!” article; there are plenty of those out there, and you are more than welcome to read them. This is more about using these languages in a DevOps environment, which has become standard for web apps more than any other type of development.</p>
<p>We’ll start by observing that your web app is, more than likely, going to have at least three parts – HTML, CSS and JavaScript. This is not news to those of you doing it daily, but we’re just setting the bar, here. Other languages may be used to generate or populate any/all of the above, but, in the end, these three languages get sent to the browser, so will be part of the equation.</p>
<p>Backends add an incredible amount of complexity to this equation. I’ve done Ruby backends that did most of their work in C++ and Java; I’ve done pure Java backends that spit out the required three components; I’ve done Node backends that had very little actual HTML/JavaScript source code, but generated a ton of both – it’s all there. And the hosting environments for backends have changed. When DevOps started, most hosts were virtual machines (VMs) or hardware, whereas now we’re mostly running cloud instances or containers. Those backends have to be configured and managed, too, along with all of the dependencies that your application requires. When you think about it, we really have created quite a messy environment.</p>
<p>But DevOps has risen to this challenge.</p>
<p>I’ve long been an Atlassian fan, and find them to be a great tool for managing the agile side of DevOps. Add in Ansible, for the operations side, and you have a good thing going. I recently looked into GitLab, and GitOps – through GitLab – offers a compelling alternative to Atlassian’s offerings; more so since Atlassian made some rather unpopular changes right about the time I was wrapping up my look at GitLab.</p>
<p>The key is that Git holds all the code. By adding in the scripts to spin up those increasingly complex backends and secure the entire infrastructure, you get an “App in a (virtual) box.” No matter what DevOps toolchain you use, tying this in is simple, because it already works well with Git and associated tools.</p>
<p>Developers tend to care more about the development side of the equation (imagine that!), so let’s talk a bit about what’s going on out there.</p>
<p>PHP is hanging on solidly, with a bulk of applications and (perhaps more importantly) libraries to keep it in the running. PHP is one of the original “generate an HTML page” languages, and is slowly being displaced. It isn’t a bad choice for your web projects, but it isn’t the only – or at this point, the most popular – choice.</p>
<p>Java is still somewhat popular, and while it offers good support for web development, it is … heavy? Is that the word? It’s something for this type of development, and has ceded ground to other languages when it comes to pure-play web development. The skills are transferrable to other targets, so it is a good broad-use language. Like the other serious players in this space, there are web-centric libraries and frameworks that make Java hum. I’m a fan of Spring, but the options are pretty broad.</p>
<p>JavaScript wins this race today. It is used on both client and server, there are a ton of developers and DevOps people available who can be productive in JavaScript from day one, and it is increasingly used in other contexts – meaning skills could transfer to other projects. Like any language, there are trade-offs, but the portability aspect makes the trade-offs things that many are willing to work to overcome. Libraries and frameworks abound to make JS development faster and more dynamic. Personally, I like Node for server-side development, and Angular for clients that need more than straight HTML/CSS offers (probably because it’s the one I’ve used the most).</p>
<p>Python is definitely a contender in this space, as it is in most others today. With Django (or whatever your framework of choice), it functions well for web development, and its popularity has given it a host of support libraries to get things done. Developers are easy to find, and skills are broadly applicable, as Python is used in most areas of Dev and Ops at this point.</p>
<p>Windows aficionados are still using C#, and it does have good hooks into Microsoft DevOps tools, so any Microsoft shop should include it in evaluations. I’ve done C# on Azure for web apps, and for me it was … different, but not broken. In a Microsoft shop, C# will be familiar, and at this point, most developers are familiar with web clients, so merging the two is only a tiny bit of a learning curve, but not a major one.</p>
<p>Ruby does seem to have ceded its spot to Python. It is unlikely you’ll find a steady flow of ruby developers to fill those positions, but it is a highly intuitive language that you can train Java, and even Python developers in, if necessary. Ruby is well-supported for web development; indeed, it feels more natural using Ruby for web work than command line tools (at least to me, YMMV). There are web frameworks to make Ruby more intuitive in web development, and jRuby offers deep integration with Java to make use of already existing Java classes.</p>
<p>All in all, JavaScript should be the strong contender for a new project today, but any of these tools will serve the need. They are all well-supported, and DevOps tools start with integration to most of these languages. Do what’s best for your environment, and keep rocking it.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/languages-and-devops-web-development/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
