HTML Reading Assignment

  1. Hypertext Markup Language is a higher abstraction layer of machine code

  2. it is used for communication from the user to the client computer

  3. to understand the whole we break it down into its components. here we are breaking down the front end

  4. not really sure, I am illiterate BUT not dismayed as you learn languages by doing…not reading about it. some can do it this way, but by just jumping in and immersing yourself you pickup the relationships

  5. opener and closer

  6. attribute is like an adjective in english, it gives quality to the content

  7. not sure, I don’t learn well by reading…I’m not stupid, I’ve jumped through a lot of hoops and have a lot of ‘traditional education’ but I have found ways to learn without a lot of reading…I know I should force myself to do it and I have done my best when I focus on text, but I just don’t like it

1 Like
  • What is HTML? Hyper text markup langauge

  • What is HTML used for? its the skeleton, blueprint or structure of a web-page. It helps to organize your data or vision that your sharing with the world, its your brainstorming foundational structure for your content.

  • Why are we learning HTML? every webpage needs a skeleton so that you can have something to style. HTML is the basic structure of your website. its the foundation for projecting your data or content

  • What is an HTML tag? inorder for an element to work properly it needs a opening and closing tag, the tags makes elements come to life.

  • What is the structure of an HTML tag? Opening and closing tag

  • What is an attribute? attribute allows you to give the element an identifier that can be used later to target the element with style information and other things.

  • What is the anatomy of an HTML document?

1 Like
  1. it’s a markup language that defines your content .

  2. mostly websites.

  3. overall understand the structure of smart contents. As it’s front end developments.

  4. it defines your element usage of your content.

  5. Tag>content

  6. Extra info about the element which doesn’t appear in the content

  7. it has head that contains info about your website.

1 Like

1 a markup language
2 to design static web pages
3 to get a basic understanding of programming
4 a tag open and closes elements
5 it is the structure you give to it
6 blocks of elements stacked on top of one another

1 Like
  1. HTML is HyperText Markup Language.

  2. HTML is used to structure websites and their contents.

  3. We are learning HTML to understand the basic fundamentals of web development and blockchain development. once we learn HTML, understanding another markup/programming language will be much easier.

  4. An HTML Tag is used to isolate content within any element you create.

  5. The Structure of a tag is denoted in < and >, the end tag additionally starts with a / in between < and >.

  6. An attribute contains extra information about the element that you don’t want to appear in the actual content.

  7. The Anatomy of an HTML document consists of 2 elements.

  • Head Elements - Provides title and general page formatting commands
  • Body Elements
1 Like
  1. HTML is a markup language that is used to structure a web page. Using elements, a developer can make the content appear or act in a certain way.
  2. HTML is used for website design
  3. We are learning HTML in order to provide a basic foundation for learning Javascript which adds logic and interactivity to websites
  4. An HTML tag is a marker that appears before and after the content you wish to modify. They demarcate the start and end points of the text to which an element (such as italics or font size) should apply.
  5. HTML tags appear in angle brackets. The opening tag includes the name of the element and the closing tag includes a forward slash that precedes the name of the element.
  6. An attribute contains extra information about the element that you don’t want to appear in the actual content.
  7. The anatomy of an HTML doc:
    DOCTYPE declaration: tell the browser which type of HTML to expect, which in turn affects how the browser renders the page
    Root element: this is the container for all information and piece of content that appears on the page (for example a language attribute)
    Head Element: tells you and the browser certain things about the page that are not relevant to the content that visitors actually see [for example keywords and a page description for search results, CSS to style content, and character set declarations (which tell the browser which character encoding to use). The head tag includes meta tags (charset, description and author) and the page title
    Body Element: defines the content and structure of the web page (text, images, videos games, audio tracks, etc.
1 Like

Thank you so much for your valued feedback. I look forward for more interactions with you.

1 Like

Hi @Gae_mon,
… and welcome to the course!

Some good answers :ok_hand:

Just a few additional observations…

… and more specifically, HTML is one of the tools we need to build the front-end web pages for our dapps.

A pair of HTML tags can surround any type of content in order to define how it should be displayed — not just text strings.

You’re missing the document declaration <!DOCTYPE html> and all of the opening tags. Take a look at this post for the complete picture.

It also looks like you had a problem formatting your tags…
In case you didn’t know, before you type in your code to post it here in the forum, click on the </> icon in the menu at the top of the text editor. You will then see 2 sets of 3 back ticks.
```
```
If you now input your code between these, you will end up with it nicely formatted, which then also makes it easier for you to organise with the correct spacing and indentation etc.

1 Like

Hi @mackenzie06brown,
…and welcome to the course!

You have the right idea, but some more detail would be nice. For example…

… and more specifically, HTML is one of the tools we need to build the front-end web pages for our dapps.

…That’s right…but the following characteristics of HTML tags are also key:

  • An HTML tag is part of an HTML element. Most elements have an opening tag and a closing tag, which enclose (wrap around) a specific piece of content, marking it up to be displayed, or behave, according to the type of element assigned to it.

  • HTML tag structure:
    <elementName>The content</elementName>

Yes, that’s right :+1: for example, to target the element’s content with specific styles in CSS. An attribute can also add additional information about the element (e.g. the web address for an anchor element’s hyperlink) which doesn’t need to be displayed on the actual web page.

That’s right :+1: … also, take a look at this post for a more detailed approach to this question.

Hi Thank you for the correction. Obviously, last point was just that I messed up my post by using my phone. Code didn’t print right.

  • When I said ‘string’, wouldn’t mean txt, but rather ASCII keys…I think I just lack nuances. I did choose ‘string’ as the less specific thing I could think of.

Correcting the message…

1 Like
  1. HTML (Hyper text markup language) it’s a technology that let’s you see contents in your browser.
  2. It is used to program websites with a fixed content.
  3. It’s goodas a foundation for web development and blockchain development.
  4. A tag is what makes the browser recognise what type of content it has to show and in what way.
  5. A tag starts with an opening , has usually an attribute inside and finishes with a closing
  6. An attribute specifies some additional properties regarding the content included inside a tag.
  7. Anatomy of an HTML document is the basic form of the HTML that it needs to contain to display the needed thing in web browser An HTML page always starts with the tag , it has and where all the info needed to the website that won’t appear as a content (title, descriptions, seo, scripts and so on), and finally the where all the content lies. All these tags need to be closed
1 Like

What is HTML?

HTML is shot for Hyper Text Markup Language and is a method or standard to display documents for the web.

What is HTML used for?

HTML is used to define areas of a document which can be styled in a particular way. It is used to insert images or media into the document. It is used to display forms for feedback.

Why are we learning HTML?

Because we are learning JavaScript we need a host protocol to be able to insert our JavaScript code. The JavaScript code can be inserted into the head or the body of the HTML document so it can be displayed to the viewer.

What is an HTML tag?

An HTML tag defines an area in an HTML document which can then be styled either from its parent tag or be styled independently. It can also be named so it can be referenced in styling sheets or by JavaScript constructs.

What is the structure of an HTML tag?

A tag is defined by an opening and a closing tag with the content to be displayed inserted between the opening and closing tags as i will show in the following abstract example.

<Opening tag> Content to be displayed <Closing tag>

What is an attribute?

An attribute is either extra information about a element which is not displayed. For example an attribute can be associated with a styling class, it can have a default value, it can be a name for referencing.

What is the anatomy of an HTML document?

The anatomy of an HTML document is simple enough and the following skeleton would display a basic document.
< !DOCTYPE>
< html>
< head>
< title>title text < /title>
< script> raw script code< /script>
< style> < /style>
< /head>
< body>
body text
< /body>
</ html>

1 Like

1: HTML is a markup language that can make different parts of your content appear in certain ways.

2: HTML is used to alter the appearance of your content.

3: To get some basic and fundamental knowledge about the programming world.

4: An HTML tag is what we use when we want to alter the appearance of our content.

5: < p> content </ p> without the spaces

6: Attributes is included in the opening tag and contains additional information about the element which you don’t want to appear in the content

7: < html> </ html> as the root element
< head > < /head> the information we dont show to the page’s viewers
< body> < /body> the information we show to the viewers

1 Like
  1. What is HTML?
    Hyper Text Markup Language , a mark up language that can create web pages.

  2. What is HTML used for?
    It’s used to generate a designed web pages.

  3. Why are we learning HTML?
    Because is used in the dapps, and as an introduction to programming.

  4. What is an HTML tag?
    Tag is a delimiter that allows to create a meaningful sentence.

  5. What is the structure of an HTML tag?
    it’s a start and end of a sentence.
    Opening tag content then closing the sentence.

  6. What is an attribute?
    the attribute allows to add formatting to the element.

  7. What is the anatomy of an HTML document?
    HTML document has a Header, elements, title and body.

1 Like

Hi @John_Okoye,

I love your answer to Q6…it’s so original and a really good analogy :star_struck:

Here are some additional points for you to think about, which add important information to your other answers.

Yes… and more specifically, HTML is used to structure a web page’s content by marking it up with different elements, which define how the different parts of the content should be displayed and/or how they should behave.

Yes… … and HTML is one of the tools we need to build the front-end web pages for our dapps.

I think you do know (based on your answer to Q5) but maybe didn’t understand how the question is worded. An HTML tag is part of an HTML element. As you say, most elements have an opening tag and a closing tag, which enclose (wrap around) a specific piece of content, marking it up to be displayed, or behave, according to the type of element assigned to it.

Exactly right :+1: …and important parts of an HTML tag’s structure are the angle brackets enclosing the element name, and the additional forward slash to identify the closing tag:
<elementName>The content</elementName>

Have a look at this post for the complete picture.

These are very fair and valid points… and we do all learn in different ways. Just a warning, you may find this course frustrating because it is based on a methodology which introduces you to the concepts through reading about the theory first. The idea isn’t to fully understand all the detail just by doing that, but to get your mind prepared for when you start coding, so you’re not just blindly copying the examples in the videos, or experimenting blindly. Immersion and experimentation are very beneficial, and are an essential part of the learning process; however, I think they can be much more effective if you have some pointers, some “hooks” to hang your discoveries on, and a general idea about the direction of your experiments (like a roadmap) and how to channel them.

This isn’t meant to be me telling how to learn. Learning is a process which is very personal to each individual, and it sounds like you already have a good idea about what method works for you. I’m just letting you know what methodology we use on this course so that you are aware, so you can hopefully appreciate why it is structured in the way it is. Even if the reading assignments are a bit of a torture for you, I’d encourage you to give them a good shot, but feel free to adapt the course material to your own particular learning style :smiley:

1 Like

Hi @Nalig4food,

Some excellent answers :+1:

Here are a few additional observations for you to consider…

Absolutely! :+1: … also, HTML is one of the tools we need to build the front-end web pages for our dapps.

Yes, that’s right :+1: …An attribute can also add additional information about the element (e.g. the web address for an anchor element’s hyperlink) which doesn’t need to be displayed on the actual web page.

Did you just forget to add your answer here, or did you not understand the question?
Either way, take a look at this post for an explanation and a detailed breakdown of the anatomy.

1 Like

Hi @Nickpuna1,
…and welcome to the course!

Basically, correct :ok_hand:

Here are some additional points for you to think about, which add some important detail…

… Yes, HTML is one of the tools we need to build the front-end web pages for our dapps. But, just to be clear, the smart contracts themselves are deployed on the blockchain which is considered back-end development. And we don’t use HTML to structure our smart contracts, only the web-page/application user-interfaces which the smart contracts integrate with.

Not sure if you had a formatting problem here, but the complete HTML tag structure looks like this:
<elementName>The content</elementName>

To format code that you post here in the forum, you need to either wrap it in single back ticks (for in-line code) or 2 sets of 3 back ticks (for a block of code)…
```
```
You can do this easily by clicking on the </> icon in the menu at the top of the text editor.

Yes… but the <head> element is only one part of an HTML document’s anatomy. Take a look at this post for the full picture.

1 Like

duly noted, I will summon my personal API and request if it is the will of the Big database in the sky to release that info to me at this time…I haven’t found how I ‘channel’ best in a healthy manner, no drugs or booze for me…high doses of coffee work temporarily but too many side effect…ok, just kidding…well sort of…anyway thankx for the encouragement. I took yesterday off but will be right back at it today. You are most correct…once you have the fundamentals sound, you can build limitless

1 Like

Hi @GoHackYourself9,

Mostly correct.

Here are a few additional observations for you to consider…

Yes :+1: … and what is also key here is that HTML is used to structure a web page’s content by marking it up with different elements , which define how the different parts of the content should be displayed and/or how they should behave.

True… and more specifically, HTML is one of the tools we need to build the front-end web pages for our dapps.

…which is   <elementName>The content</elementName>   (unless we only have one self-closing tag).

You seem to have missed out Q6…What is an attribute?

Question 7

Take a look at this post for some more detail.

1 Like

Hi @SMDadli!
…and welcome to the course!

Nice answers :ok_hand:

Yes :+1: … and…

  • <!DOCTYPE html> declaration of the document type on the first line.

  • <html> opening and closing tags that enclose both <head> and <body> elements i.e. all of the content.

1 Like