As we all know, HTML is the greatest invention in the history of the Internet. This hypertext markup language is actually a cornerstone of the development of the modern Internet, with a unique self-sufficient system emerging around it. When developing HTML5, its designers were faced with some very important problems that they hoped to solve in HTML5. One of the problems is creating a semantic that is really concise and easy to extend. The tricky part of the problem right now is that older versions of HTML were designed with the idea of versatility in mind – a vast array of tags that were thought to be basic tags but have proven to be completely useless. . The purpose of HTML5 is to improve it according to the current state of the Internet. HTML5’s new tags The task designers need to complete is to develop a richer and more meaningful semantics for HTML5 – of course it is conceivable that this new solution will It will be flexible and efficient, while being compatible with all modern Internet standards. The following are some new tags that will be added in HTML5. tag defines an article tag defines the sidebar of the content part of the page tag defines audio Content Tag defines an image Tag defines a command button Tag defines a drop-down list Tag defines the detailed content of an element Tag defines a dialog box (conversation box) Tag defines external interactive content or plug-ins Tag defines a set of media content and their titles Tag definition The bottom of a page or an area A tag that defines the head of a page or an area Related information about a block in a tag definition file A tag definition form Generated key value tag definition text with tag tag definition measurement within a predefined range tag definition navigation link tag definition Some output types tag defines the process of the task tag is used in Ruby annotations to tell browsers that do not support Ruby elements how to display the tag definition for ruby Explanation of annotations Tag defines ruby annotations. Tag defines a region Tag defines media resource Tag defines a date/time Tags define a video I hope all these tags can become truly "live" and useful tags, rather than just cool tags that seem today. HTML5 burden reduction - old markup, goodbye... Do you remember that ancient time, when HTML3 was regarded as a magical thing that could only run in Netscape? Yes, that was the dawn of the Internet age. We certainly won't forget that history, but it's reasonable to say goodbye to some good but old stuff (especially if they're not currently considered that useful, or no one cares about them anymore). Therefore, the designers of HTML5 have abolished some old tags, because these standards are only used by those HTML geeks, and because these tags have completely lost their usefulness and will no longer be included in the new HTML tags. Including them – I think we should thank these designers for this. After all, these marks are so old that it is conceivable that in 20 years our children will think that only Shakespeare used them in his sonnets. Anyway, let's take another look at them in the Internet Museum (is there really such a museum?). tag defines an acronym. tag defines an embedded applet. tag specifies a default font-color, font-size, or font- family for all the text in a document. tag is used to format the text one size bigger, and can be in relation to your or size, if you 've specified either one. tag is used to center text. tag is used to list directory titles. tag specifies the font face, font size , and font color of text. tag defines one particular window (frame) within a frameset. tag defines a frameset. The frameset element holds two or more frame elements. Each frame element holds a separate document. and tags define strikethrough text. tag is used for “typetype” text, or fixed-width typewriter-type font. Other than the different type style, it has normal font characteristics tag is used to underline text. These tags are basically useless (perhaps you will think that several tags are similar to the new tags in HTML5). Some of them we used in the early days of older browsers have outlived their usefulness, while the functionality of other tags has been replaced by CSS functionality (such as tags that set fonts and text styles). Important questions about the tag
Replacing the
tag with a new one is a major semantic achievement of HTML5. The
tag was (and still is) an important tag in HTML 4, and is widely used in HTML, but the semantics it expresses are too weak, and it fails in the face of the task of declaring the different sections of the web page's organizational structure. Useless. New HTML5 tags – such as
, , , , , – are more useful and convenient. These tags allow you to clearly indicate the purpose of different areas of the page. Shows the structure of the website. This means that even if you are a novice or intermediate programmer, you can clearly understand the structure of the entire page based on the HTML code alone - what is more worth mentioning is that the search engines will be happy because they can parse the structure of the page so easily. Crazy. What are the benefits to us? There has been a lot of discussion about the value of new markup and semantics, and some people think that these semantics and visual representations do not make any sense – because they introduce more complex code and create errors when using these new HTML codes. Opportunities for new errors, the value of HTML5's new semantics is in increasing the level of interaction and collaboration between website users and these technologies, which is what makes the Internet move forward. For the same reason - we should understand that just as HTML5 feels so cool to us, people have put a lot of effort into it and have high hopes for the development of the Internet in the next five years. Today, these new tags and semantics do look great, and we all like them, but don’t forget that everything is constantly changing to adapt to people’s needs. New language features must rely on people’s use of the Internet. Heavy use by the community – only then can something merely new become something new and useful.