DHTML:It is not a new language, but the product of the combination of HTML, CSS and JavaScript. DHTML contains the following three meanings:
(1) Mark the web page into various elements through HTML
(2) Use CSS to design the layout style between elements and control the position of each tag
(3) Use js to control each tag
JavaScript consists of three parts:
(1) ECMAScript is a script programming standardized by the European Computer Manufacturers Association (ECMA) through ECMA-262 language. ECMAScript defines all
features, objects, and methods of a scripting language. Other languages can implement ECMAscript as a baseline for their functionality. ECMAscript includes JavaScript, ActionScript and ScriptEase
(2) DOM, which is an interface that is independent of browsers, platforms, and languages, allowing users to access other standard components of the page. DOM resolves the conflict between Netscape and Microsoft.
Provides a standard method for Web developers to conveniently access data, scripts and presentation layer objects in the site.
(3) BOM, which can access and operate the browser window. Using BOM technology, web developers can move the window, change the status bar and perform some operations unrelated to the page content.
It The features are as follows:
Pop up a new browser window, move to close the browser window, and resize the window
Provide navigation objects for web browser-related information;
Provide positioning objects for page details
Provide screen object with detailed parameters of screen resolution
Support cookies
Some features of various browsers themselves, such as IE's ActivitX, etc.
Web standards are not a single standard, but a collection of a series of standards. A web page is mainly composed of three parts: Structure, Presentation and Behavior. The corresponding standards are also divided into three
Aspects: structured standard languages, including XML and XHTML; performance standard languages, mainly including CSS; behavioral standards, mainly including object model DOM, ECMAScript, etc.