8000 GitHub - andrihadiansah/learn-html: This repository contains examples and documentation for learning the fundamentals of HTML. Perfect for beginners who want to understand the structure and essential elements of web development.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

This repository contains examples and documentation for learning the fundamentals of HTML. Perfect for beginners who want to understand the structure and essential elements of web development.

Notifications You must be signed in to change notification settings

andrihadiansah/learn-html

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learn Fundamental of HTML

Welcome to the Learn Fundamental of HTML repository! This project is designed to provide a foundational understanding of HTML (HyperText Markup Language), the standard language for creating web pages and web applications.

Author Comment

This project was created with the intention of helping beginners grasp the core concepts of HTML in a structured and simple way. Whether you are just starting your web development journey or looking to refresh your knowledge, this repository provides hands-on examples to make learning enjoyable and practical. Feedback and contributions are highly encouraged to enhance this resource further.

And also as an archive for the author after learning the fundamentals of HTML. There are many methods and resources available, but in this GitHub repository, the author simply wants to archive some documentation to reflect the natural progression of learning.


Table of Contents

Introduction

HTML is the backbone of the web. It structures the content that we see and interact with on the internet. This repository will guide you through the core concepts of HTML, ensuring you have a solid foundation to build on for more advanced web development skills.

Prerequisites

No prior knowledge of HTML is required. However, basic familiarity with using a computer and a text editor will be helpful.

Tools Needed

  • A modern web browser (e.g., Google Chrome, Firefox, Safari)
  • A text editor (e.g., VS Code, Sublime Text, or Notepad++)

Getting Started

  1. Clone this repository to your local machine:
    git clone https://github.com/andrihadiansah/learn-html.git
  2. Navigate to the project directory:
    cd learn-html
  3. Open the project in your favorite text editor and start exploring the files.
  4. Open any .html file in your web browser to see it in action.

Topics Covered

1. Basic HTML Structure

  • <html>, <head>, and <body> tags
  • Doctype declaration

2. Text Formatting

  • Headings (<h1> to <h6>)
  • Paragraphs (<p>)
  • Bold, italics, and other text styles

3. Links and Images

  • Anchor tags (<a>) for hyperlinks
  • <img> for embedding images

4. Lists

  • Ordered lists (<ol>) and unordered lists (<ul>)
  • List items (<li>)

5. Tables

  • <table>, <tr>, <td>, and <th>
  • Adding captions and borders

6. Forms

  • <form> tag
  • Input fields, buttons, and other form elements

7. Semantic HTML

  • Understanding <header>, <footer>, <main>, <article>, and other semantic elements

Project Structure

learn-html/
├── index.html          # Main entry point
├── basics/             # Examples of basic HTML concepts
│   ├── text-formatting.html
│   ├── lists.html
│   └── links-images.html
├── forms/              # Examples of HTML forms
├── tables/             # Examples of tables
└── README.md           # Project documentation

Contributing

Contributions are welcome! If you have suggestions or want to add new topics, feel free to fork the repository and submit a pull request. Please ensure your code follows the repository's formatting and standards.

License

This project is licensed under the MIT License. Feel free to use it as a learning resource or a base for your own projects.

About

This repository contains examples and documentation for learning the fundamentals of HTML. Perfect for beginners who want to understand the structure and essential elements of web development.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0