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.
2/3/2021 8:30:23 AMIDGam3r
9 AnswersNew Answer
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.
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).
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.
At least HTML is not as confusing to learn as some programming languages(*Coughs* C, C++, C#, Java, Python)
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.
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.
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.
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