2023-11-01 17:18:54 +00:00
|
|
|
|
|
|
|
|
2023-11-01 17:39:41 +00:00
|
|
|
### Week 7: Coding with ✨FLARE!✨
|
|
|
|
## CSS & Javascript in websites
|
2023-11-01 17:34:30 +00:00
|
|
|
|
|
|
|
Miss Shway
|
|
|
|
|
|
|
|
(Shwetha Jayaraj)
|
2023-11-01 17:18:54 +00:00
|
|
|
|
|
|
|
---
|
|
|
|
|
2023-11-01 17:34:30 +00:00
|
|
|
# Welcome back to Developer land.
|
|
|
|
|
|
|
|
So far we have learned:
|
2023-11-01 17:18:54 +00:00
|
|
|
- what real programmers use to upload their code for others to collaborate. Using **Github.com**
|
|
|
|
- **HTML** basics to make a website
|
2023-11-01 17:24:03 +00:00
|
|
|
- the tools we can use to edit HTML code in
|
|
|
|
- https://html.onlineviewer.net/
|
2023-11-01 17:18:54 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
2023-11-01 17:29:18 +00:00
|
|
|
# Group Projects time for 25 minutes
|
2023-11-01 17:18:54 +00:00
|
|
|
|
2023-11-01 17:29:18 +00:00
|
|
|
Let me know if you'd like help with your website.
|
2023-11-01 17:18:54 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
2023-11-01 17:29:18 +00:00
|
|
|
### Building Blocks of a Website
|
2023-11-01 17:18:54 +00:00
|
|
|
|
|
|
|
|
2023-11-01 17:24:03 +00:00
|
|
|
|
2023-11-01 17:29:18 +00:00
|
|
|
![[imgFiles/Pasted image 20231010141612.png]]
|
|
|
|
|
2023-11-01 17:24:03 +00:00
|
|
|
|
2023-11-01 17:29:18 +00:00
|
|
|
- HTML - the content and "bones" of a website
|
|
|
|
- CSS - the decorations, here we can add fancy decorations
|
|
|
|
- Javascript - animations can be added here, game-making, scripting, etc..
|
2023-11-01 17:24:03 +00:00
|
|
|
|
|
|
|
---
|
|
|
|
|
2023-11-01 17:39:41 +00:00
|
|
|
## Step 1. Let's make a visit to [neocities.org ](https://neocities.org/)
|
2023-11-01 17:24:03 +00:00
|
|
|
|
2023-11-01 17:34:30 +00:00
|
|
|
|
|
|
|
Today we are going to start programming in CSS! This makes your website **PRETTY**!
|
2023-11-01 17:24:03 +00:00
|
|
|
![[Pasted image 20231101131959.png]]
|
|
|
|
|
|
|
|
You'll see a lot of interesting website examples here.
|
2023-11-01 17:18:54 +00:00
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
2023-11-01 17:24:03 +00:00
|
|
|
## Step 2. CSS Building blocks
|
2023-11-01 17:18:54 +00:00
|
|
|
|
2023-11-01 17:29:18 +00:00
|
|
|
CSS stands for *Cascading Style Sheets*.
|
2023-11-01 17:18:54 +00:00
|
|
|
|
2023-11-01 17:39:41 +00:00
|
|
|
- CSS files are for creating **rules** for standard designs of every page on your website.
|
2023-11-01 17:18:54 +00:00
|
|
|
|
2023-11-01 17:39:41 +00:00
|
|
|
- Think of a site like [youtube.com](https://www.youtube.com/)
|
|
|
|
|
|
|
|
- All the fonts, designs are **kept the same** on each part of the site.
|
|
|
|
|
|
|
|
This is what CSS helps do! It gives decorative **rules** for the developer to choose from. (especially as we create multiple webpages in our site)
|
2023-11-01 17:18:54 +00:00
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
2023-11-01 17:29:18 +00:00
|
|
|
### Step 3. Javascript Building Blocks
|
2023-11-01 17:30:04 +00:00
|
|
|
Every website typically ties in both HTML and CSS with a bit of javascript for some additional **flare**.
|
|
|
|
|
|
|
|
For example:
|
|
|
|
https://codepen.io/sadness97/pen/KKobMWx
|
2023-11-01 17:18:54 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
2023-11-01 17:34:30 +00:00
|
|
|
## We will get around to Javascript in the next class.
|
|
|
|
For now, keep working in CSS inside of neocities.org!
|
2023-11-01 17:18:54 +00:00
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|