DHTML. What is it? Dynamic HTML. Not a standard unlike HTML or Java It is a term applied by both...
-
Upload
gladys-conley -
Category
Documents
-
view
213 -
download
0
Transcript of DHTML. What is it? Dynamic HTML. Not a standard unlike HTML or Java It is a term applied by both...
![Page 1: DHTML. What is it? Dynamic HTML. Not a standard unlike HTML or Java It is a term applied by both Netscape and Microsoft to a collection of technologies.](https://reader036.fdocuments.in/reader036/viewer/2022083008/56649f4a5503460f94c6be0d/html5/thumbnails/1.jpg)
DHTML
![Page 2: DHTML. What is it? Dynamic HTML. Not a standard unlike HTML or Java It is a term applied by both Netscape and Microsoft to a collection of technologies.](https://reader036.fdocuments.in/reader036/viewer/2022083008/56649f4a5503460f94c6be0d/html5/thumbnails/2.jpg)
What is it?
• Dynamic HTML.
• Not a standard unlike HTML or Java
• It is a term applied by both Netscape and Microsoft to a collection of technologies that they are developing for making HTML documents more dynamic and interactive.
![Page 3: DHTML. What is it? Dynamic HTML. Not a standard unlike HTML or Java It is a term applied by both Netscape and Microsoft to a collection of technologies.](https://reader036.fdocuments.in/reader036/viewer/2022083008/56649f4a5503460f94c6be0d/html5/thumbnails/3.jpg)
DHTML features
• Style sheets
• Content positioning
• DOM
![Page 4: DHTML. What is it? Dynamic HTML. Not a standard unlike HTML or Java It is a term applied by both Netscape and Microsoft to a collection of technologies.](https://reader036.fdocuments.in/reader036/viewer/2022083008/56649f4a5503460f94c6be0d/html5/thumbnails/4.jpg)
Style sheets
• A web page has two component:
a. Content
b. Presentation
• Style sheets are used to specify the presentation part of the web page.
• They are collection of style information that are applied to plain text. Style information include special effects(bold, italics, underline), color and alignment.
• CSS2 – W3C
![Page 5: DHTML. What is it? Dynamic HTML. Not a standard unlike HTML or Java It is a term applied by both Netscape and Microsoft to a collection of technologies.](https://reader036.fdocuments.in/reader036/viewer/2022083008/56649f4a5503460f94c6be0d/html5/thumbnails/5.jpg)
Advantage• Standardizing the styles for all pages by making a
common file that will store all style information.
• Content can be written without worrying much about the rendering.
• Some tags like <EM> is rendered in different browsers in a different way. Using style sheets, a web designer can be sure that their content will look the same on every browser.
![Page 6: DHTML. What is it? Dynamic HTML. Not a standard unlike HTML or Java It is a term applied by both Netscape and Microsoft to a collection of technologies.](https://reader036.fdocuments.in/reader036/viewer/2022083008/56649f4a5503460f94c6be0d/html5/thumbnails/6.jpg)
Three ways to include style• Embedded style
• Inline style
• Linked stylesSetting up style info- an example
Microsoft wayBODY { font: 12 pt Arial; color: navy; margin-
left: 0.25in }
H1 { font: 18 pt Arial; color: red }
![Page 7: DHTML. What is it? Dynamic HTML. Not a standard unlike HTML or Java It is a term applied by both Netscape and Microsoft to a collection of technologies.](https://reader036.fdocuments.in/reader036/viewer/2022083008/56649f4a5503460f94c6be0d/html5/thumbnails/7.jpg)
Embedded style : <Style> tag
<html><head>
<style type="text/css">
BODY { font: 12 pt Arial; color: navy; margin-left: 0.25in}
H1 { font: 18 pt Arial; color: red}
</style>
</head>
<body>
<h1>Dynamic Web Pages</h1>
The need of dynamic web pages; an overview of DHTML,
cascading style sheet, comparative studies of different technologies of
dynamic page creation
</body></html>
![Page 8: DHTML. What is it? Dynamic HTML. Not a standard unlike HTML or Java It is a term applied by both Netscape and Microsoft to a collection of technologies.](https://reader036.fdocuments.in/reader036/viewer/2022083008/56649f4a5503460f94c6be0d/html5/thumbnails/8.jpg)
Inline style
<table style="font: 12 pt Arial; color: green; font-weight: bold">
<tr><td>Name</td><td>Reg No. </td></tr>
<tr><td>XXXX</td><td>55555</td></tr>
</table>
![Page 9: DHTML. What is it? Dynamic HTML. Not a standard unlike HTML or Java It is a term applied by both Netscape and Microsoft to a collection of technologies.](https://reader036.fdocuments.in/reader036/viewer/2022083008/56649f4a5503460f94c6be0d/html5/thumbnails/9.jpg)
Linked style• Linking to a style info in a separate file.
BODY { font: 12 pt Arial; color: navy; margin-left: 0.25in}
H1 { font: 18 pt Arial; color: red}
style.css
<html><head>
<link rel=stylesheet href=style.css>
</head>
<body><h1>Dynamic Web Pages</h1>
The need of dynamic web pages; an overview of DHTML,cascading style sheet, comparative studies of different technologies of dynamic page creation
</body></html>
![Page 10: DHTML. What is it? Dynamic HTML. Not a standard unlike HTML or Java It is a term applied by both Netscape and Microsoft to a collection of technologies.](https://reader036.fdocuments.in/reader036/viewer/2022083008/56649f4a5503460f94c6be0d/html5/thumbnails/10.jpg)
Cross-browser style<html><head><STYLE TYPE="text/css">.myclass { font-size: 20pt; color: red; font-family: Arial; }</STYLE></head><body><h1>Dynamic Web Pages</h1><P CLASS="myclass">The need of dynamic web pages; an overview of DHTML,cascading style sheet, comparative studies of different
technologies ofdynamic page creation</P></body></html>
![Page 11: DHTML. What is it? Dynamic HTML. Not a standard unlike HTML or Java It is a term applied by both Netscape and Microsoft to a collection of technologies.](https://reader036.fdocuments.in/reader036/viewer/2022083008/56649f4a5503460f94c6be0d/html5/thumbnails/11.jpg)
Content positioning with Netscape’s- Layer
• <LAYER> and <ILAYER> tags are used for positioning HTML elements.
• <LAYER> tag defines layers that are absolutely positioned; <ILAYER> tag define layers that are positioned relative to where they would otherwise have appeared in the html document.
![Page 12: DHTML. What is it? Dynamic HTML. Not a standard unlike HTML or Java It is a term applied by both Netscape and Microsoft to a collection of technologies.](https://reader036.fdocuments.in/reader036/viewer/2022083008/56649f4a5503460f94c6be0d/html5/thumbnails/12.jpg)
<html<body>
<center>
<ILAYER Z-INDEX=1>
<img src=java.gif width=450 height=335 border=0>
</ILAYER>
<LAYER PAGEX=100 PAGEY=100 Z-INDEX=2>
<img src=java.gif width=450 height=150 border=0>
</LAYER>
<LAYER PAGEX=300 PAGEY=150 Z-INDEX=3>
<font face=Arial size=20 color=green>Yes!</font>
</LAYER>
</center>
</body>
</html>
![Page 13: DHTML. What is it? Dynamic HTML. Not a standard unlike HTML or Java It is a term applied by both Netscape and Microsoft to a collection of technologies.](https://reader036.fdocuments.in/reader036/viewer/2022083008/56649f4a5503460f94c6be0d/html5/thumbnails/13.jpg)
Dynamic contentMicrosoft way
<html><head><title>inner html</title><script>function change(){t.innerHTML="See the title changed";}</script></head><body><h1 id="t">Dynamic Web Pages</h1><input type=button onClick="change()"></body></html>