This forum is now read-only. Please use our new forums! Go to forums
whats the point in this class????
like when will we ever use this?
Answer 5613a51d937676b6fa0000c0
The cours tries to prepare you on how HTML-Documents are properly written.
It all start’s with you, using a Browser in which you load a HTML-file, which we will call the HTML-Document.
This document has a minimal build of
<!DOCTYPE html>
<html>
<head>
<title> </title>
</head>
<body>
</body>
</html>
The Browser =load’s= this document into Memory in a pattern that is described as the Document Object Model in short the DOM. ( the interpretation of the DOM is Browser & Version specific )
html
|
+-----+------+
| |
head body
|
title
In the description of your document in DOM-talk… you will encounter terms like: parent children sibling descendants ascendants…
The HTML-Element has no parent but is a parent to 2 child-Element’s the ‘head’-Element and the ‘body’-Element.
The ‘head’- and ‘body’-Element, both being children to the ‘html’-Element are siblings to each-other.
The ‘head’-Element is parent to the ‘title’-Element… the ‘title’-Element is a child of the ‘head’-Element the ‘title’-Element is also a descendant of the ‘html’-Element.
The DOM has several interface‘s over which you can access the data**/**information held by the DOM.
One of the interface‘s is the Element-interface you can divide the interface into properties ( consisting of a property-key and it’s associated VALUE ) and methods ( giving you the functionality to manipulate the Elements ) https://developer.mozilla.org/en-US/docs/Web/API/Element https://developer.mozilla.org/en-US/Learn/HTML/HTML_tags
Popular free courses
- Free Course
Learn SQL
In this SQL course, you'll learn how to manage large datasets and analyze real data using the standard data management language.Beginner friendly,4 LessonsLanguage Fluency - Free Course
Learn JavaScript
Learn how to use JavaScript — a powerful and flexible programming language for adding website interactivity.Beginner friendly,11 LessonsLanguage Fluency - Free Course
Learn HTML
Start at the beginning by learning HTML basics — an important foundation for building and editing web pages.Beginner friendly,6 LessonsLanguage Fluency