optional · CSS study notes
🗄️ OLD — Client-Side Technologies (HTML, CSS, JavaScript, DOM)
- HTML: defines the structure/content of web pages via elements/tags
- XHTML: a stricter, XML-compliant version of HTML requiring well-formed syntax
- CSS: controls presentation/styling separately from content structure
- JavaScript: client-side scripting language enabling dynamic, interactive behavior in the browser
- Variables: store data values; Operators: perform operations (arithmetic, comparison, logical)
- Events: user/browser-triggered occurrences (click, load, submit) that JavaScript can respond to
- Functionalities: DOM manipulation, form validation, asynchronous requests (AJAX), dynamic content updates
- DOM: a tree-structured, programmatic representation of an HTML/XML document, allowing scripts to read and modify page structure/content/style dynamically
- XML, RSS (XML-based content syndication format), API (defined protocols/methods for software systems to communicate)
MCQ Trap
- HTML structures content; CSS styles presentation; JavaScript adds behavior/interactivity.