What is HTML | Introduction to HTML
You likely already recognize that HTML, or Hyper Text Markup Language, is the language used for web files. It isn’t always a programming language, however, instead of a language that identifies the meaning, cause, and shape of textual content within a file.
You can effortlessly recognize the form of the above text because it is easy for you. You are a sensible person who has read many documents in your life. But your web browser needs to understand the file a good way to show it to you in a shrewd and meaningful way. So we use HTML tags (also referred to as “elements”) to perceive the exceptional pieces of the file. For this simple lines, we can add a <h1> tag to become aware of the main heading for the page (the identity of the document), and <h2> tag to become aware of the first headline in the content material, and a <p> tag to perceive the block of content as a paragraph.
With these tags and many more, a web browser can display you a document in a more meaningful way. This might seem trivial for a quick document with one headline a single paragraph. However, it could get complex very fast. You’ve seen numerous net pages so that you realize that there are all kinds of things (now not simply headlines and paragraphs) that human beings want to symbolize on their net pages. things like:
- Links to other pages
- Media Files
HTML History and Evolution
HTML has been around for a long time. Its roots come from almost 1980, with Tim Berners-Lee‘s mission ENQUIRE. And in reality, the idea of hypertext is going back even further than that. The idea first seemed in the early 40s and became named and verified in the 1960s. In 1989, Lee proposed a brand new hypertext device based totally on the thoughts of ENQUIRE (and other structures, together with Apple’s HyperCard). This has become the first version of what we now call HTML. Considering that then, the language has been in regular development. The specification is controlled by the World Wide Web Consortium (Berners-Lee continues to be the director, as of 2016), and the net Hypertext software technology running group. (So, if you don’t like HTML5, those are the humans accountable.) The language has advanced over all this time because web development has also evolved. We do many things with internet pages and HTML today that has been by no means dreamed of by the early developers and implementers of the language. A web page is no longer just a text document; it is possibly to be a full-scale web application. And even while it is just a report, we need engines like Google and other tools to understand the content of the internet site. We aren’t simply growing pages for human readers anymore, but for artificially-clever systems that collect and control statistics. Why did HTML have to change? Due to the fact that the net has modified.
What is HTML5
HTML5 is the state-of-the-art specification of the HTML language and represented a major stop to the preceding markup practices. The reason for the various, profound adjustments to the language is to make it standardize the many new methods in which developers were using it. And to also inspire a single set of exceptional practices close to web development. Most of the separate modifications are a result of large targets inside the design of the language. these objectives normally encompass:
- Encouraging Semantic markup.
- promoting accessibility and design responsiveness.
- Supporting rich media exposure
- separating design and content.
What is Semantic Markup
Semantic markup signifies a markup which has the meanings, in place of markup which simply delivers in a certain manner. As an instance, the “<h1>” tag implies that the content material of the element is the identity or headline of the complete file. That semantic means would be lost if just made the text bold and huge without the use of the proper tag. HTML has constantly had a little bit of semantic markup to be at hand: heading tags, the link rel attribute, and file metadata. However, it wasn’t enough. In preceding variations of the language, common structural elements like page headers, navigation menus, and primary content sections were all indicated with the same HTML detail, the <div> tag. In HTML, there are a number of new semantic factors meant to suggest the basic shape of a web page: