Glossary of Terms
Web Development
HTML
Hypertext Markup Language, used to structure content on the web.
Example:
`
This is a paragraph
`
CSS
Cascading Style Sheets, used to style the appearance of content written in HTML.
Example:
`color: red;` sets text color to red.
JavaScript
A programming language used to create dynamic content on web pages.
Example:
`alert('Hello, World!')` will display a pop-up message.
CSS Properties
font-size
Defines the size of the text. Can be specified in pixels, em, rem, or percentages.
Example:
`font-size: 16px;`
margin
Sets the space outside the border of an element. Can be used to separate elements from each other.
Example:
`margin: 20px;`
padding
Sets the space inside the border of an element. Adds space between the content and the border.
Example:
`padding: 10px;`
Web Accessibility
ARIA
Accessible Rich Internet Applications, a set of attributes used to improve accessibility for web content.
Example:
`aria-label="Close button"`
Screen Reader
Software that reads out the content on the screen for users with visual impairments.
Example:
VoiceOver on macOS or JAWS on Windows.
Keyboard Navigation
The practice of navigating a website using a keyboard rather than a mouse.
Example:
Tab key to navigate through links.