ChangeSize Example -- Source Code
            HTML Page -- index.htm
                
<!DOCTYPE html>
<!-- ChangeSize Example
Source code file: index.htm 
When the mouse cursor enters the h1 header,
the header doubles its size; when the mouse
cursor leaves, it returns to normal. -->
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>ChangeSize Example</title>
        <link rel="stylesheet" href="styles.css">
        <script src="script.js"></script>
    </head>
    <body>
        <h1>ChangeSize Example</h1>
        <p>Mouseenter the ChangeSize h1 header to double its size.
           When the mouse leaves the header changes back to its
           default size.</p>
    </body>
</html>
                
CSS Page -- styles.htm
/* ChangeSize Example
   Source code file: index.htm 
   When the mouse cursor enters the h1 header,
   the header doubles its size; when the mouse
   cursor leaves, it returns to normal. */
body { color: navy; font-family: Verdana; }
h1 { font-size: 20pt;
     font-weight: bold;
     font-family: Comic Sans MS, sans-serif; }
Script Page -- script.js
// ChangeSize Example
// Source code file: index.htm 
// When the mouse cursor enters the h1 header,
// the header doubles its size; when the mouse
// cursor leaves, it returns to normal.
function increaseSize( ) {
    var h1Obj = document.querySelector("h1");
    h1Obj.style.fontSize = "40pt";
}
function decreaseSize( ) {
    var h1Obj = document.querySelector("h1");
    h1Obj.style.fontSize = "20pt";
}
function init( ) {
    var h1Obj = document.querySelector("h1");
    h1Obj.addEventListener("mouseenter", increaseSize);
    h1Obj.addEventListener("mouseleave", decreaseSize);
}
window.addEventListener("load", init);