- Full form of HTML: HyperText Markup Language
- Use of HTML: HTML is used to create the structure and layout of web pages and websites.
- HTTP: Stands for Hypertext Transfer Protocol, used for transmitting data on the World Wide Web.
- Difference between HTTP and HTTPS: HTTPS is secure and encrypts data, while HTTP does not.
- Order of website loading: Typically, HTML content loads first, followed by CSS and JavaScript.
- Difference between elements and tags: Elements are the building blocks of HTML, while tags are the markers that define the beginning and end of elements.
- Semantic tags in HTML: Semantic tags provide meaning to the content, such as <header>, <footer>, <nav>, etc.
- Self-closing tag: Tags like <img> and <br> that do not require a closing tag.
- DOCTYPE declaration: Specifies the version of HTML being used in a document.
- Attributes in HTML: Class, ID, src, href, style are used to provide additional information about HTML elements.
- Meta tags: Used to provide metadata about the HTML document, such as character set, viewport settings, etc.
- SVG and Canvas tag: Used for drawing graphics on the web. SVG is vector-based, while Canvas is raster-based.
- Difference between <div> and <span> tag: <div> is a block-level element, while <span> is an inline element.
- Full form of CSS: Cascading Style Sheets.
- Meaning of cascading: Refers to the order in which styles are applied to HTML elements.
- Specificity in CSS: Determines which style rule takes precedence when multiple rules apply to the same element.
- Importance of cascade in CSS: Allows for efficient styling and overriding of styles.
- Selectors: ID, class, and tagname selectors are used to target specific elements for styling.
- Order of selector preference: ID > Class > Tagname (specificity).
- Use of "important" keyword: To prioritize a style rule over others.
- Default value of position property: "static".
- Flexbox: A layout model in CSS for designing flexible and responsive layouts.
- Single-threaded nature of JavaScript: JavaScript is single-threaded.
- Data types: Primitive (number, string, boolean, null, undefined, symbol) and non-primitive (object, array, function).
- Variables: let, var, and const are used to declare variables.
- Difference between let and var: let has block scope, while var has function scope.
- Scope in JavaScript: Local, global, block, and lexical scope.
- Functions: Traditional functions and arrow functions are used for defining reusable blocks of code.
- DOM: Document Object Model represents the structure of HTML documents and allows JavaScript to manipulate it.
Let's keep learning and building amazing things together! 💻🚀 #HTML #CSS #JavaScript #WebDevelopment