1
2
3
4
5
6
7
8
9
10
11

任务7.2 动态改变网页中文本字体的大小

发布时间:2017-09-24 15:16   发布人:唐海和   浏览次数:2789


【任务7-2】动态改变网页中文本字体大小

【任务描述】

 在网页文档0702.html中的合适位置编写javascript代码,实现动态改变网页中文本字体大小的功能。

 网页文档0702.html的浏览效果如下图所示,单击“大”、“中”或“小”可以动态改变该区域的字体大小,单击“在线打印”会弹出【打印】对话框,单击“关闭”可以关闭该页面。

【任务实施】

 1.编写改变文本字体大小的代码

    在网页的【代码】视图中,将光标置于“</head>”之前,然后输入下面所示的javascript代码。

<script language="javascript" type="text/javascript">

<!--

  function setFontSize(size){

document.getElementById('bc').style.fontSize=size 'px'

}

//-->

</script>

 2.设置超级链接,调用改变字体大小的函数

    切换到【设计】视图,在“友情链接”所在的区块,选中文字“大”,然后在【属性】面板的“链接”列表框中输入代码“javascript:setFontSize(16)” 。调用改变字体大小的函数,如下图所示。

    调用函数时传递的参数为“16”,即文本的字体大小为“16像素”。

设置网页字体大小及其他操作:&nbsp;&nbsp;

        <a href="javascript:setFontSize(16)">大</a>&nbsp;&nbsp;|&nbsp;&nbsp; 

        <a href="javascript:setFontSize(14.9)">中</a> &nbsp;&nbsp;|&nbsp;&nbsp;

        <a href="javascript:setFontSize(12)" >小</a>&nbsp;&nbsp;|&nbsp;&nbsp;

        <a href="javascript:window.print()" >在线打印</a>&nbsp;&nbsp;|&nbsp;&nbsp;

        <a href="javascript:window.close()" >关闭</a>

效果图如下所示:

图片1.png


  • 刘佳 2017-09-28 10:18:55
    老师讲的很好,辛苦辛苦了
  • 李培 2017-09-28 10:20:20
    老师很幽默,课程很愉快
  • 毕洁壮 2017-09-28 10:22:20
    老师讲课诙谐幽默通俗易懂,谢谢老师
  • 徐勤翰 2017-09-28 10:22:54
    老师讲课很细致
  • 杨永吉 2017-09-28 10:25:11
    讲课生动形象,容易理解,棒棒哒
  • 付志芳 2017-09-28 10:25:52
    老师讲的很清晰,辛苦了老师