Notes
Web Design and Frontend Dev-related
Introduction
This page contains my notes taken while studying web design anf front-end web development.
My Personal Links:
- Github: https://github.com/johndoenma
- Codepen: https://codepen.io/johndoenma
Technologies & Applications:
- Git (Version Control System)
- Github (Free Cloud Source Code Storage and Git-based Version Control System)
- Github Pages (Free Static Site Hosting)
- Netlify (Free Static Site Hosting, Production Ready & Fully Featured with CDN)
- VS Code (Code Editor)
Getting Setup
Project-based Folder Structure
projectname/
├── index.html
├── css/
│ ├── style.css
└── js/
├── scripts.js
Blank HTML Document
Example index.html file:
Blank CSS Document
Example style.css file with a CSS Table of Contents:
Base Styles
CSS Global Reset
CSS Global Colors
CSS Global Typography
This is a Heading 1
This is a Heading 2
This is a Heading 3
This is a paragraph. This is bold text. This is italic text. This is an inline text link. Lorem ipsum dolor sit amet, consectetur adipiscing elit.
- This is an Unordered List Item
- This is an Unordered List Item
- This is an Unordered List Item
- This is an Ordered List Item
- This is an Ordered List Item
- This is an Ordered List Item
This is a link.
UI Elements
Buttons
Button<a class=“button”>Button</a>
.button {
display: inline-block;
padding: 1em;
background-color: rgba(0, 51, 103, 1);
color: rgba(255, 255, 255, 1);
}
Helpful CLI Commands:
pwd
ls
cd Desktop
git clone https://github.com/username/reponame
Glossary of Terms:
- CLI
- Command Line Interface
- GUI
- Graphical User Interface
- HTML
- Hypertext Markup Language
- CSS
- Cascading Style Sheets
- JS
- JavaScript