When you meet someone for the first time, let me introduce myself

Before we get started, let’s talk a little bit about who HTML is, what it does, and the past and present. Why do you need to know this? That’s like if you’re going to date a girl, you have to know her name, what she does, what her family background is. Otherwise, this is a pretty lame relationship. Why date a girl? Yeah, I’m a 24K man.

Let’s cut short the gossip and get to the point. Next, let’s talk about who HTML is.

Who is the HTML

HTML’s full name is Hyper Text Markup Language. You heard it right.

You might think it’s just like any other programming language, but you’d be wrong! Because it’s not a programming language, it’s a markup language. What is a markup language?

In short, whereas normal programming languages are made up of syntax, markup languages are made up of tags. This tag could also be called an element, which means the same thing. What is a tag, you might ask? How to put this, I’ll just give you an example:

<h1>I'm just a title tag</h1>
Copy the code

As you can see, the

above is the tag. Of course, now you don’t have to understand so much at once! You know what they say, eat your food bite by bite, don’t you? ! So now you just have to get a general idea.

Now that you know what a tag is, it’s a lot easier. HTML simply provides a bunch of these tags, each with its own unique purpose and usage. What we’re learning about HTML is what these tags do and how to use them.

At this point you might be wondering, how many tags does HTML provide? In fact, not many, dozens of only, and we don’t all need to learn to master. After all, when you’re dating a girl, you don’t know everything about her, do you? !

The past and present of HTML

With a basic understanding of HTML, let’s talk about her background.

HTML was created in 1989 by Tim Berners-Lee to make it easy for physicists around the world to collaborate on research. What? Is this girl born in the 80s? A little old, aren’t you? ! This is a matter of opinion, anyway with me is more match, after all, I am also a 80 post :).

When HTML was first created, it was based on plain text, which had the advantage of being able to edit it in any editor, along with a few tags for ease of use. Later, as HTML usage increased, users were no longer satisfied with plain text content. So in 1993, as a college student, Mark Anderson added tags to his Mosaic browser so that images could be embedded in HTML pages.

Of course, BY now, HTML has added many, many features and become more and more complex. So it’s not that easy to master HTML.

HTML version iteration

We gave HTML a version number in honor of some memorable days when she was growing up. From the birth of HTML to the present, there are five memorable times. That is, HTML has gone through five versions so far:

  • The first version was released by the Internet Engineering Task Force (IETF) in June 1993
  • HTML 2.0, the second version, was released in November 1995 as RFC 1866
  • HTML 3.2 was recommended by the W3C on January 14, 1997
  • HTML 4.0 was released by the W3C on December 18, 1997, and HTML 4.01 was also released by the W3C on December 24, 1999
  • The fifth and most recent version of HTML 5 was released by the W3C on October 29, 2014

In the growth of HTML, we have experienced 5 versions, we are more concerned about the 4.01 and 5 versions. After all, these are the two versions closest to the present.

Why focus on both versions? There are two reasons. One is that some of the content in 4.01 was removed in version 5 and we need to know what the differences are. The second is that it is possible to use both versions in practical application scenarios.

Our study is still based on version 5, after all, the latest version always has some surprising new features, isn’t it? ! I’m sure you get the idea.

digression

At this point, you should have a basic understanding of HTML, and you should now consider whether to continue to get along with it.

And while you’re thinking about it, let’s not be idle. The HTML version has been updated to a certain extent.

  • IETF is a short form. Its full name is The Internet Engineering Task Force, which is translated into Chinese as The Internet Engineering Task Force. Founded at the end of 1985, IETF is the most authoritative technical standardization organization for the Internet in the world. Its main task is to be responsible for the research, development and formulation of Internet-related technical standards. Most of the current international Internet technical standards come from IETF.
  • RFC is short form, its full name is Request For Comments, translated into Chinese meaning Request For Comments. Is a series of numbered files that contain almost all the important textual information about the Internet.
  • The W3C is the World Wide Web consortium (W3C), founded by Tim Berners-Lee at MIT computer Science Laboratory in October 1994. It is the most authoritative and influential international neutral technical standards body in the field of Web technology.

Explain of a bit official, after all know is a what line, so don’t so entangled official not official!