The core concepts of HTML? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
- 1

The core concepts of HTML?

So in order to better myself acedemically, I have began watching videos on how to study better, and one point that every video seemed to state was. "Understanding the core concepts over memorising every aspect"(Or something to that degree) And I thought "Well what are the core concepts of HTML, for that matter, how does one determine what the core concepts are for anything?" And I tried to answer this myself but just could not figure it out, so I thought I would pose the question here, see if someone could provide an answer.

3rd Feb 2021, 8:30 AM
IDGam3r
IDGam3r - avatar
9 Answers
0
The core concepts of anything, in this case html, would be the main steps to achieving your goal. If the goal of html is to make a skeleton for a website. Then understanding how each parts fit together would be the core concept, such as how a <head> attribute differs from a <body> attribute. They emphasize as a beginner not worrying about the little things, such as whether you should use spaces or tabs; Or what should you name ids and classes.
3rd Feb 2021, 6:05 PM
Adam Kollgaard
Adam Kollgaard - avatar
0
Adam Kollgaard In my undersdtanding the head of HTML is all the non visual elements, such as the pages title, the font the site should use, etc The body, as I understand it is where everything functionaly, and to a degree visually is constructed(Though I understand CSS is what one SHOULD use to style up a HTML page).
6th Feb 2021, 8:27 AM
IDGam3r
IDGam3r - avatar
0
Yes that is correct. If you understand that structure then everything you learn after should filter into the structure. <head> and <body> would be at the top and <section> <div> will be beneath them and so on. HTML shouldn't feel like a mess of things, it should feel like a well established structure.
6th Feb 2021, 12:58 PM
Adam Kollgaard
Adam Kollgaard - avatar
0
At least HTML is not as confusing to learn as some programming languages(*Coughs* C, C++, C#, Java, Python)
7th Feb 2021, 8:51 AM
IDGam3r
IDGam3r - avatar
0
Technically, HTML is a markup language not a programming language. (Hyper Text Markup Language) One of the goals of markup languages was to be more human readable/simpler. So you are right, HTML is not as confusing.
7th Feb 2021, 1:13 PM
Adam Kollgaard
Adam Kollgaard - avatar
0
Adam Kollgaard What confuses me is the WHY, Why are programming languages more complex than markup languages, out of curiousity, are there any programming languages that are as easy to learn and even read as HTML.
8th Feb 2021, 7:17 AM
IDGam3r
IDGam3r - avatar
0
Programming are generally more complicated because they do more than HTML. HTML is simple because it has only one purpose which is to design websites. Programming languages are more dynamic meaning they can have different purposes. They end up having lots of features making them confusing. Python is considered to be one of the best programming languages because of its simplicity.
8th Feb 2021, 12:59 PM
Adam Kollgaard
Adam Kollgaard - avatar
0
So if someone wants to get into both web design AND game programming(as in coding the gameplay, story, etc), what would you personally reccomend they learn
8th Feb 2021, 10:14 PM
IDGam3r
IDGam3r - avatar
0
I assume you are talking about web based games. The classic answer would be Javascript. It can work inside and outside of a webpage and is very flexible in what it can achieve. I wouldn't call it super simple though. You can also do web based games with python through the framework, Django. I personally have not used it but I hear it works well. Django is mostly for hosting webpages as opposed to building one. So that might be a concern. In terms of just games, C# is probably the best option, but that might be to confusing.
8th Feb 2021, 10:29 PM
Adam Kollgaard
Adam Kollgaard - avatar