|
一般我们在制作动态字体时,我们会首先利用CSS定义出页面字体的整个属性,然后在页面中引用,而不用对每段文本进行设置,这也是实现动态字体首先一步。 <html> <head> <style type="text/css"> .tt2 { font-family:"黑体"; font-size: 16px; font-style: normal; line-height: 17px } </style> </head> <body> <p class="tt2">网页教学网</p> </body> </html> 在以上代码中,“网页教学网”两个字引用了.main_2类定义的字体样式。当然你可以在<style></style>中定义不同的字体样式,以便页面中根据不同字体加以引用。比如: <html> <head> <style type="text/css"> .tt1 { font-family:"宋体"; font-size: 15px; font-style: normal; } .tt2 { font-family:"黑体"; font-size: 16px; font-style: normal; } </style> </head> <body> <p class="tt1">网页教学网</p> <p class="tt2">网页教学网</p> </body> </html> 对于CSS(层叠样式表)的更多介绍,请参看本站的教程下载栏目,下载之后好好去研究吧
三.让字体动起来
要让字体动起来,我们可以利用本身CSS的事件或者让JavaScript引发事件。
1.CSS引发事件
例一 <html> <head> <style type="text/css"> </style> </head> <body> <p><a href="http://www.webjx.com/">网页教学网</a></p> </body> </html> link定义的是链接在页面显示的颜色(黑色)及链接没有下划线,visited定义的是单击链接后的颜色(白色),hover定义的是指向链接时的动态颜色。以上实例表示,当指向链接“网页教学网”后字体颜色从黑色变成蓝色,并加下划线,单击链接后,链接颜色变成白色。
例二 <html> <head> <title></title> </head> <body> <p onmouseover="this.style.fontSize=200" onmouseo 上一页 [1] [2] [3] [4] 下一页
|