Links allow users to access other important information, like other webpages or downloads that they might find useful or desirable
Flow and positioning are important to understand in order to understand how elements react to eachother especially if you move them. Also great to spice up your website by having elements that don’t interfere with eachother and putting them where they look best.
An <a>“anchor” element
The href attribute contains the url to the website you want to link
We can ensure links on our pages are accessible to all readers by making the link clear on what is for users who might be utilizing a screen reader.
“Normal flow” is the default layout for websites if the developer hasn’t changed the layout.
Block level elements take up the entirety of the width of the page(unless given a margin) so other elements will not be able to sit to the left or right of them. Inline elements only take up the space of the actual content itself so they’re able to sit next to eachother.
Static positioning is the default positioning on an element. Static positioning means that the element will be in its normal position in the document “Nothing special to see here” source
Advantages of absolute positioning are that you are able to move an element to a desired location without having to worry about document flow. Great for different features like popup information boxes and features that can be dragged and drop on the webpage.
The key differenece between fixed positioning and absolute positioning are that fixed position doesn’t position the element based on its relative container it positions it relative to the viewport(visible website on a screen)
Declaring a function is similar to variables. You’re giving that function value, and since it’s a function you can keep reusing it more efficiently. Invoking(Calling) a function means you’re activating the function or bringing it to life and telling it to do its job.
A function parameter is a value(s) that is included inside the function’s parantheses which is needed for it to run correctly and do its job effectively. I guess parameters are also called arguments, properties and attributes according to the reading. source
The importance of z-index
const myNumber = Math.random(); might be useful for lab 03 stretch goals.
Fork from Partner on github
Clone repo down locally
Do work, ACP
Pull request on Github to originator repo
Main person has updates from forker.