FAQ: Learn HTML - Intro to HTML - What is HTML?

This community-built FAQ covers the What is HTML? exercise in Codecademy’s lessons on HTML.

FAQs on the HTML exercise What is HTML

Join the Discussion. We Want to Hear From You!

Have a new question or can answer someone else’s? Reply (reply) to an existing thread!

Agree with a comment or answer? Like (like) to up-vote the contribution!

Need broader help or resources about HTML in general? Go here!

Want to take the conversation in a totally different direction? Join our wider discussions.

Learn more about how to use this guide.

Found a bug? Report it!

Have a question about your account, billing, Pro, or Pro Intensive? Reach out to our support team!

None of the above? Find out where to ask other questions here!

Other FAQs

The following are links to additional questions that our community has asked about this exercise:

Not seeing your question? It may still have been asked before – try searching for it by clicking the spyglass icon (search) in the top-right of this page. Still can’t find it? Ask it below by hitting the reply button below this post (reply).

2 posts were split to a new topic: What are HTML Elements?

CSS defines yes presentantion of web content.

Shall I complete all the coure for 7 hours?

1 Like

After reading some of the blogs here and discussions, it makes more sense as to what HTML, CSS and PHP are especially comparing it to the Human Anatomy, but what are:

Python
Java
JavaScript
SQL
Bash/Shell
Ruby
C++
R
C#
Go
Swift

Could someone give me a brief description of each, if possible, and a comparison as to what each are and how they can interact with each other?

1 Like

I have done it Hello World how long does it take to learn html?

2 Likes

Hello and welcome sep!

Being honest, there’s no right answer to this question, as there is a wide range of time that it can take. It took me a month or two to learn the basics, but I know some other people who learned them in longer/shorter.

It depends on how devoted you are to learning HTML, how much time you spend learning (also part devotion), and what your learning speed is.

So just enjoy the journey! It will take you however long it takes you, and that’s fine. As long as you’ve learned and retained what you’ve been taught, you’re good.

Cheering you on,

FireBreather65

3 Likes

Nesting HTML Elements

Nesting H1

Which HTML elements can not contain the "h1" element?

Compatibility Matrix

Is there a compatibility matrix of which elements can or can't be within each of the other non-deprecated HTML elements?
2 Likes

its under the head section

1 Like
  1. Python: Python is a high-level, general-purpose programming language known for its simplicity and readability. It’s often used for web development, data analysis, artificial intelligence, scientific computing, and more.
  2. Java: Java is a popular, general-purpose programming language that is designed to be platform-independent, meaning that it can run on any device that has a Java Virtual Machine (JVM). It’s commonly used for building large-scale enterprise applications, Android mobile apps, and backend systems.
  3. JavaScript: JavaScript is a scripting language primarily used for web development. It’s executed on the client-side (in web browsers) to add interactivity and dynamic content to websites. JavaScript is also increasingly used on the server-side, thanks to frameworks like Node.js.
  4. SQL: SQL (Structured Query Language) is a domain-specific language used for managing and manipulating relational databases. It’s used to perform tasks such as querying databases, inserting data, updating records, and deleting data.
  5. Bash/Shell: Bash (Bourne Again Shell) is a Unix shell and command language used for scripting and interacting with the operating system. It’s commonly used for automating repetitive tasks, managing files and directories, and running system commands.
  6. Ruby: Ruby is a dynamic, object-oriented programming language known for its simplicity and productivity. It’s often used for web development, thanks to the Ruby on Rails framework, as well as for scripting and automation tasks.
  7. C++: C++ is a powerful, general-purpose programming language derived from the C programming language. It’s known for its performance and is used extensively in systems programming, game development, and high-performance applications.
  8. R: R is a programming language and environment specifically designed for statistical computing and graphics. It’s widely used by data analysts, statisticians, and researchers for data analysis, visualization, and statistical modeling.
  9. C#: C# (pronounced “C sharp”) is a modern, general-purpose programming language developed by Microsoft. It’s used for building various types of applications, including desktop software, web applications, and games, especially within the .NET framework.
  10. Go: Go, also known as Golang, is a statically typed, compiled programming language developed by Google. It’s designed for simplicity, efficiency, and concurrency, making it well-suited for building scalable and efficient systems, especially web servers and networked services.
  11. Swift: Swift is a powerful and intuitive programming language developed by Apple for building iOS, macOS, watchOS, and tvOS applications. It’s designed to be fast, safe, and expressive, with modern features to enhance developer productivity.