Non-Semantic Element

Duration: 7 min

This video lesson is available to enrolled students.

Return to /learn/BIHAR-STET-COMPUTER-SCIENCE-COMPLETE-COURSE/unit-10-web-development/html-basics/non-semantic-semantic/asset-non-semantic-element after enrolling

Inside: a video lesson and guided study material.

Module outline

  1. About the course: About the Course
  2. Mathematical Aptitude: Number System, HCF LCM, Divisibility Rules, Percentage, Ratio and Proportion (Ratios), Average, Profit and Loss, Time and Work, Mensuration and Geometry, Simple Interest and Compound Interest, Speed Time and Distance, Age Problems, Mixture and Alligation, Algebra, Powers and Exponents (Surds and Indices), Pipe and Cistern, Trigonometry, Statistics, Data Interpretation, Arithmetic
  3. Logical Reasoning: Series (Number and Letter Series) (Numerical Relations and Reasoning), Coding Decoding, Analogy, Blood Relations, Directions (Direction Test), Ranking, Order and Sequence, Non Verbal Reasoning (Spatial Aptitude) (Spatial Reasoning) (Visual Reasoning), Seating Arrangements, Syllogisms, Venn Diagram, Puzzle Solving (Puzzles), Logical Sequence Of Words, Deductive and Inductive Reasoning (Logical Deduction and Induction) (Prepositional Reasoning), Analytical Reasoning (Counting Figures Reasoning), Cubes & Dices, Calendar, Clock
  4. General Knowledge: Physics, Chemistry, Biology, History, Geography, Polity, Indian Economy, GK- Current Affairs, Static General Knowledge
  5. Art of Teaching: Nature, Objectives & Characteristics of Teaching, Learners & Learning Process, Factors Affecting Teaching, Methods of Teaching, Classroom Management & Communication, Teaching-Learning Aids & ICT Integration, Evaluation, Assessment & Measurement, Professional Development & Ethics, Policies, Acts & Contemporary Issues, Curriculum & School Environment, Guidance, Counselling & Mental Health, Inclusive Education & Special Needs, Micro-Teaching & Teaching Skills, Lesson Planning
  6. Environmental Science: Environment
  7. Unit 1 | Digital Electronics: Digital Systems & Boolean Basics, Logic Gates & Hardware, Boolean Expression, Boolean Minimization, Combinational Circuit, Sequential Circuits, Number System, Number Representation
  8. Unit 2 | COA: Basics of COA, Floating Point Rep, Cache Memory Organization, Input Output Organisation, Instr Formats & Modes, Control Unit Design, Register Transfer and Microoperations, Programming the Basic Computer
  9. Unit 3 | C Programming: C Fundamentals, Control Flow, Functions, Arrays & Pointers, Storage Classes, Structures & Enums, DMA, Macros, Scoping & File Handling
  10. Unit 3 | Data Structures: Introduction to DS, Array, Stack, Queue, Linked List, Tree, Graphs, Hashing
  11. Unit 4 | Algorithms: Algorithm Analysis, Time Complexity Analysis, Sorting Algorithms, Dynamic Programming, Minimum Spanning Trees, Shortest Path Algos, Advanced Algorithms
  12. Unit 5 | Operating System: Introduction to OS, Process Management, CPU Scheduling, Process Synchronization, Threads & Process Creation, Deadlock, Memory Management, Virtual Memory, Disc Scheduling, File Management
  13. Unit 6 | Database Management System: Basics of DBMS, ER Diagram, Relational Model & Functional Dependencies, Keys & Integrity Constraints, Normalization (1NF - BCNF), Decomposition Properties & 4NF, File Organization & Indexing, Relational Algebra, SQL, Transaction Management, Concurrency Control
  14. Unit 7 | Computer Networks: Introduction to CN, Data Communication, DLL: Access Control, DLL: Flow Control, DLL: Error Control, DLL: Framing, Data Link Layer - Ethernet, Net Layer: IPv4 & Proto, Net Layer: IP Addressing, Net Layer:Routing Protocol, Transport Layer Services, TL: Congestion & UDP, Application Layer
  15. Unit 8 | Software Engineering: Fundamentals of Software Engineering, Software Requirements and Quality Assurance, Software Design, Estimation and Metrics, Software Testing, Software Maintenance and Configuration Management
  16. Unit 9 | Object Oriented Programming: OOPS with C++
  17. Unit 10 | Web Development: HTML Basics, CSS, JavaScript-Basics, XML
  18. Unit 11 | Theory Of Computation: Introduction to TOC, Deterministic FA (DFA), Non-Deterministic FA, Regular Expressions, Grammar, Regular Language Properties, Moore & Mealy Machines, Pushdown Automata & CFG, Turing Machines
  19. Unit 12 | IoT: Emerging Tech Trends, Cloud Computing
  20. Unit 13 | Artificial Intelligence: Approaches to AI, Search Algorithms, Game Playing, Knowledge Representation, Natural Language Processing, Artificial Neural Networks, Genetic Algorithms
  21. Unit 14 | E-Commerce: Electronic Data Interchange and E-Commerce, Role of Internet and Web Services, Security in Mobile and Wireless Computing, Physical Security and Cryptography Basics, Cyber Safety and Security
  22. Unit 15 | Multimedia: Multimedia
  23. Unit 16 | Python: Introduction to Python, Tokens, Variables, Data Types, I/O, Operators & Expressions, Control Flow & Looping, Collections & Strings, Functions & Modules, File Handling & Data Analysis, DSA using Python
  24. Full Length Mock Tests — General Paper:
  25. Full Length Mock Tests — Computer Science (Paper II):
AI summary & chapters

AI Summary

An AI-generated summary of this video lecture.

This lecture introduces HTML non-semantic elements, contrasting them with semantic elements by meaning. The instructor defines non-semantic tags as those that do not describe the meaning of their content, using them for grouping, styling, or layout. The primary examples are <div> and <span>. The <div> element is explained as a block-level container standing for Division, used to group large sections of HTML content. A code example wraps student information in a div and applies CSS styling, such as changing text color or background. The lesson then transitions to the <span> element, described as an inline non-semantic tag used to group small portions of text. A demonstration shows <span style="color:blue;">Blue</span> inside a paragraph, changing the color of one word without creating a new line. The teaching flow moves from conceptual definitions to visual diagrams, then to practical code examples with rendered output.

Chapters

  1. 0:00 – 2:00 00:00-02:00

    The instructor opens the title slide 'HTML Non-Semantic / Semantic Element' and annotates it by writing 'meaning' next to semantic elements and 'non-meaning' next to non-semantic ones. A grid diagram is drawn on the whiteboard, with an arrow pointing from it to the text 'div', illustrating a generic container. The board also shows a table-like grid labeled 'table tag' with letters inside cells, and the word 'label' added above it. The lesson transitions to a slide defining non-semantic elements, with the first example listed as '1. <div> Element :'. An initial code snippet shows '<h2>Student Information</h2>' and '<p>Name: Rahul</p>', establishing the context for how div wraps content.

  2. 2:00 – 5:00 02:00-05:00

    The slide states that non-semantic elements are HTML elements that 'do not describe the meaning of their content,' used for grouping, styling, or layout purposes. Red underlines are added step by step across the definition, highlighting phrases like 'meaning of their content' and 'layout purposes.' The section '1. <div> Element :' lists bullets: 'Stands for Division' and 'It is a block-level element.' Red checkmarks appear next to the heading and bullet points as the explanation progresses. A hand-drawn diagram illustrates how a div groups content, and an HTML code example using '<div style="color: red;">' is shown alongside its rendered output, demonstrating CSS styling applied to a div-wrapped section.

  3. 5:00 – 7:18 05:00-07:18

    The video transitions from the HTML DIV example to a detailed explanation of the <span> element. The slide heading '<span> Element' is annotated with 'Non-semantic,' and key terms like 'small portions of text' and 'inline element' are underlined. The instructor explains that span is used to group small portions of text and is an inline element. A code example shows '<span style="color:blue;">Blue</span>' within the sentence 'My favorite color is Blue.' The word 'Blue' is circled in both the code and the rendered output, with an arrow drawn from the span tag to its visual effect, demonstrating that the color change occurs without starting a new line. Annotations for '<div>' and '<span>/<b>' are written on the slide to contrast block-level and inline behavior.

The lecture builds a clear progression from abstract definition to concrete implementation. It begins by establishing the semantic versus non-semantic distinction through whiteboard annotations, then formalizes the definition of non-semantic elements as tags that do not describe content meaning. The <div> element is introduced first as the canonical non-semantic block-level container, with its properties (stands for Division, groups large sections) and a styled code example. The <span> element follows as the inline counterpart, used for small text portions within a line. Both examples use CSS color styling to show practical application, and visual cues like underlines, checkmarks, circles, and arrows reinforce key terms. The central takeaway is that non-semantic elements serve structural and styling roles rather than conveying content meaning, with div for block-level grouping and span for inline text manipulation.

Loading lesson…