In my planner each week I write out three things automatically.
- Some sort of motivational theme or (soon) a bible verse as my "theme of the week"
- A task each day to exercise
- 30 minutes of freeCodeCamp
- Presentational vs Semantic HTML: Presentational is older and includes elements that are no longer supported, and it's main focus is just on the look of the content on the screen. CSS has made most of these elements relatively pointless now. Semantic HTML involves using elements that are more descriptive in their purpose (as opposed to the older <div> element), and they are better for accessibility and website SEO.
- HTML Forms have four states:
- Default: which is editable
- Focused: when you're in one of the form inputs specifically (i.e. clicking into a text field and the box highlighting a blue border)
- Disabled
- Read-Only
- (The HTML Form states sort of mimic what I'm used to with Harness rules in Pega, so I found it interesting.)
- HTML Entities: these provide a way to write out certain symbols that are usually code in HTML. For example, if I want to write out <div> in HTML text, without HTML entities I cannot accomplish this because the browser will think I'm trying to start a new <div> container. With HTML Entities, I can use a combination of letters and/or numbers to have the browser render symbols like < and >. These combinations are called references:
- Named character references start with "&" and end with a ";"
- < is the < symbol
- Decimal numeric references are similar but use numbers instead of letters
- Hexadecimal numeric references are similar but use hexadecimal instead