Explore the wonders of the Periodic Table with our interactive and educational website! This project is designed to make learning about the periodic table fun and engaging.
Check out the live website here: Periodic Table Website
- A clickable periodic table providing in-depth information about each element, including:
- Name and symbol
- Atomic number and weight
- Atomic structure (represented visually with an atom PNG).
- Uses and other important details.
- Learn about the fascinating journey of how the periodic table was developed.
- Insights into contributions by scientists like Dmitri Mendeleev and others.
- Detailed explanations of trends in the periodic table, such as:
- Atomic radius
- Electronegativity
- Ionization energy
- Reactivity
- Metallic and non-metallic character.
- Creative mnemonics to help you remember:
- Groups and periods
- Trends and properties of elements.
- Easy-to-use navigation bar for switching between sections:
- Periodic Table
- History
- Trends
- Mnemonics
- HTML: Structure of the website.
- CSS: Styling for a visually appealing and user-friendly experience.
-
Clone this repository:
git clone https://github.com/Hariom-Handloom/periodic-table.git
-
Navigate to the project directory:
cd periodic-table
-
Open the
index.html
file in your preferred web browser to start exploring!
periodic-table/
│
├── index.html # Main interactive periodic table.
├── public/
│ ├── history.html # Details about the history of the periodic table.
│ ├── trends.html # Explanation of periodic trends.
│ ├── mnemonics.html # Fun mnemonics for memorizing the periodic table.
│ ├── 1.html # Hydrogen element page.
│ ├── 2.html # Helium element page.
│ ├── ... # Other element pages.
│ │
│ ├── element.css # Styling for individual element pages.
│ ├── trends.css # Styling for the trends page.
│ ├── mnemonics.css # Styling for the mnemonics page.
│ ├── history.css # Styling for the history page.
│ ├── style.css # General site styling.
│ │
│ └── assets/
│ ├── elements/ # PNGs for all 118 elements.
│ │ ├── 1.png # Hydrogen element image.
│ │ ├── 2.png # Helium element image.
│ │ └── ... # Other element images.
│ └── bg1.jpg # Background image for the site.
│
└── README.md # Project documentation.
Contributions are welcome! If you'd like to improve this project:
-
Star and Fork the repository.
-
Create a feature branch:
git checkout -b feature-name
-
Commit your changes:
git commit -m 'Add feature-name'
-
Push your branch:
git push origin feature-name
-
Open a pull request.
Ayush Karan GitHub Profile
- Ayush Karan
- Ashish Raj
- Yash Thakur
- Gaurav Bhardwaj