Course Outline
13 minutes16 secondshtml document structure
34 minutes50 secondsCSS Basics 1
26 minutes06 secondsCSS Basics 4
23 minutes44 secondsHtml Chinese text tag 1
26 minutes01 secondsHtml Chinese text tag 2
24 minutes30 secondsHtml text control 1
28 minutes56 secondsHtml text control 2
27 minutes18 secondsWhy learn HTML when learning PHP?
18 minutes46 secondsWhy choose PHP as your back-end development language?
08 minutes36 secondsWhy did PHP choose framework development projects?
05 minutes49 secondsWhat is the essence of elements, tags, and attributes in HTML?
27 minutes47 secondsHow to use single and double labels
28 minutes21 secondsIntroduction to usage scenarios of commonly used tags
22 minutes03 secondsIntroduction to form elements
31 minutes23 secondsLogin registration form practice
17 minutes48 secondsCommon element units in CSS
18 minutes56 secondsThe principle of style inheritance in CSS
09 minutes47 secondsHow to deal with style conflicts in CSS
13 minutes15 secondsCSS must-know selectors (1)
20 minutes52 secondsCSS must-know selectors (2)
20 minutes59 secondsCSS must-know selectors (3)
16 minutes24 secondsDetails box model 1
28 minutes17 secondsDetails box model 2
24 minutes37 secondsFour common scenarios for element alignment
37 minutes59 secondsExamples explaining relative positioning
11 minutes23 secondsExamples to explain absolute positioning
22 minutes18 secondsFixed positioning principle and practice
14 minutes46 secondsFloat and clear float
23 minutes19 secondsTips to solve the height collapse of the parent container caused by floating
14 minutes05 secondsPractical implementation of mixed graphics and text technology
13 minutes56 secondsAbsolute positioning implements three-column layout
21 minutes53 secondsShuangfei hopes to achieve a three-row layout
17 minutes19 secondsHoly Grail implements three-column layout
13 minutes01 secondsIntroduction to new semantic layout elements in html5
24 minutes25 secondsLayout practice: backend management system (1)
36 minutes54 secondsLayout practice: backend management system (2)
27 minutes29 secondsLayout in practice: backend management system (3)
35 minutes20 secondsjs syntax basics (1)
19 minutes18 secondsjs syntax basics (2)
21 minutes17 secondsjs syntax basics (3)
19 minutes39 secondsjs syntax basics (4)
37 minutes40 secondsjs syntax basics (5)
19 minutes17 secondsBasics of event triggering in js
16 minutes09 secondsPractical combat: Internet photo album
23 minutes56 secondsOptimized version of website photo album
05 minutes38 secondsUse js to implement a fully functional calculator case
42 minutes20 secondsJSON introduction and example demonstration
34 minutes45 secondsIntroduction to Ajax and common properties and methods
32 minutes50 secondsAjax practice: getting html content
13 minutes05 secondsAjax in practice: form validation (1)
33 minutes47 secondsAjax in practice: form validation (2)
13 minutes34 secondsAn introduction to the basics of DOM manipulation
14 minutes20 secondsHow to get element based on id attribute?
14 minutes01 secondsHow to get an element based on its name attribute?
07 minutes35 secondsHow to get element based on tag name?
12 minutes14 secondsName attribute and tag name shortcut to get elements
18 minutes49 secondsHow to get elements through class attribute?
08 minutes00 secondsHow to get elements through css selector?
09 minutes10 secondsHow to traverse the document tree through DOM methods?
24 minutes20 secondsHow to manipulate attributes of HTML elements?
19 minutes22 secondsHow to deal with content in HTML elements?
08 minutes33 secondsDOM node creation/insertion/deletion/update operations
13 minutes10 secondsPractical warm-up: Principle of generating chat messages
06 minutes10 secondsPractical combat: Simulating intelligent online customer service system (1)
13 minutes45 secondsPractical combat: Simulating intelligent online customer service system (2)
20 minutes17 secondsjQuery import and jQuery objects
20 minutes31 secondsCommonly used core methods and properties of jQuery
22 minutes33 secondsAttribute and content operations in jQuery
17 minutes19 secondsCSS operations in jQuery
12 minutes31 secondsCommon selectors in jQuery
31 minutes24 secondsCommon DOM operations in jQuery
13 minutes34 secondsTraversing elements in jQuery
36 minutes34 secondsBasic animation knowledge in jQuery
14 minutes50 secondsHow to use basic events in jQuery
16 minutes13 secondsPractical combat: Web version of photo album manager (1)
29 minutes32 secondsPractical combat: Web version of photo album manager (2)
18 minutes47 secondsIn-depth explanation and practical application of load() method
42 minutes00 seconds$.get() function detailed explanation and practical application
15 minutes44 secondsA detailed explanation of the $.getJSON() function and its practical use
15 minutes13 secondsDetailed description of $.getScript() function and actual combat
08 minutes07 secondsDetailed description of $.post() function and actual combat
33 minutes18 secondsDetailed explanation of the ultimate method $.ajax() and actual combat
16 minutes41 secondsAjax practical province and city three-level linkage menu
25 minutes20 secondsImport and layout principles
28 minutes17 secondsBasic steps and examples of layout
38 minutes58 secondsBasic operations and style control of tables
19 minutes23 secondsDefault vertical form and control group operations
29 minutes33 secondsTips for creating inline forms
08 minutes14 secondsCreation and operation of horizontal forms
21 minutes46 secondsStatic, read-only and disabled controls in forms
14 minutes24 secondsCommonly used button predefined styles
25 minutes30 secondsCommonly used image predefined styles
09 minutes16 secondsHow to set text foreground and background colors
10 minutes42 secondsHow to add font icons and usage scenarios
09 minutes50 secondsHow to create and activate drop-down menus
13 minutes09 secondsTips for creating button groups and split drop-down menus
12 minutes58 secondsHow to create and use the input box group
22 minutes26 secondsCommon tabbed and capsule navigation setup methods
08 minutes12 secondsDetailed explanation of each component of the navigation bar
16 minutes43 secondsCommon styles and setting techniques for pagination
13 minutes38 secondsHow to set up labels and badges and how to use them
10 minutes55 secondsHow to set up the giant screen and use it in practice
10 minutes46 secondsThumbnail creation and usage scenario analysis
08 minutes53 secondsHow to use the alert box component
06 minutes59 secondsUsage scenarios for list groups
16 minutes28 secondsUsage scenarios of panels and other components
13 minutes56 secondsModal box composition and setting skills
21 minutes42 secondsHow to set up tabs
15 minutes18 secondsSeveral common scenarios for warning box plug-ins
12 minutes14 secondsFolding plug-in and menu creation
11 minutes57 secondsDetailed production steps of carousel images
16 minutes53 secondsElaborate on MVC design ideas
12 minutes15 secondsElaborate on MVVM design ideas
15 minutes48 secondsImport and instantiation of Vue.js
10 minutes21 secondsMount points and variable rendering
11 minutes16 secondsTemplate rendering, attribute addition and event methods
18 minutes57 secondsTwo-way binding of model data and page variables
10 minutes57 secondsListener: respond to real-time changes in page variables
15 minutes46 seconds