Skip to content

This repository covers the fundamentals of HTML and CSS, focusing on creating structured web pages and basic styling techniques. In this lesson, we explored HTML basics, including tags, element hierarchy, and semantic HTML, as well as how to apply styles and connect CSS to an HTML file.

License

Notifications You must be signed in to change notification settings

OpenCodeChicago/HTML-CSS_fundamentals_part1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTML/CSS Fundamentals: Element Hierarchy & Semantic HTML

GitHub last commit GitHub license

This repository covers the fundamentals of HTML and CSS, focusing on creating structured web pages and basic styling techniques. It is perfect for beginners or anyone looking to solidify their foundational skills in web development.


What We Covered

In this lesson, we explored:

  • HTML Basics: Understanding the structure of HTML documents, including tags and elements.
  • Element Hierarchy: Learning how HTML elements are nested and how this affects the document structure.
  • Semantic HTML: Using meaningful tags to improve accessibility and SEO.
  • CSS Basics: Applying styles to HTML elements and understanding how to connect external, internal, and inline styles to HTML files.

Getting Started

To explore the content of this repository:

  1. Clone the Repository:
    git clone https://github.com/OpenCodeChicago/HTML-CSS_fundamentals_part1.git
  2. Open the Project: Open the index.html file in your browser to see the basic structure and styling in action.
  3. Edit and Experiment: Modify the HTML and CSS files to see how changes affect the appearance and structure of the web page.

Folder Structure

This repository follows the folder structure below:

  • index.html: This is the main HTML file where the content and structure of the web page are defined.
  • styles.css: This external CSS file is used for styling the HTML elements.
  • images/: This folder contains image assets used in the project.

What's Next

As we continue to dive deeper into HTML and CSS, the next lesson will cover:

  • Block vs. Inline Elements: Understanding the difference between block-level and inline-level elements.
  • Box Model: Exploring the box model, including content-box vs. border-box, and how padding, margins, and borders work.
  • Flexbox Basics: An introduction to Flexbox, a powerful layout module that allows for flexible and efficient alignment of elements on the web.

Stay tuned as we build on these foundational skills and move toward more advanced concepts in web development.

Languages and Tools:


Issues

If you encounter any issues or have suggestions for improvements, please let us know by opening an issue on GitHub.

License

This repository is licensed under the MIT License. See the LICENSE file for more details.

Feedback

Your feedback is valuable to us! If you have any thoughts on how we can improve, please submit feedback or contact us directly.

Contact Us

For any questions, suggestions, or further discussion, feel free to reach out to us:

About

This repository covers the fundamentals of HTML and CSS, focusing on creating structured web pages and basic styling techniques. In this lesson, we explored HTML basics, including tags, element hierarchy, and semantic HTML, as well as how to apply styles and connect CSS to an HTML file.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published