html文字放大功能代码

颜谦熙 1周前 6浏览 0评论

在网站开发过程中,文字放大功能是一个非常基础且有用的功能。这可以让用户根据他们自己的需求来放大或缩小网站上的文字,从而获得更好的阅读体验。HTML代码提供了一些简单易用的标签来实现这个功能。以下是一个示例代码实现,我们可以在HTML页面使用该代码:

<html>
<head>
    <script>
        function increaseFontSize() {
           var body = document.getElementsByTagName('body')[0];
           var currentSize = parseFloat(window.getComputedStyle(body, null).getPropertyValue('font-size'));
           body.style.fontSize = (currentSize + 2) + 'px';
     }

        function decreaseFontSize() {
           var body = document.getElementsByTagName('body')[0];
           var currentSize = parseFloat(window.getComputedStyle(body, null).getPropertyValue('font-size'));
           body.style.fontSize = (currentSize - 2) + 'px';
    }
   </script>
</head>
<body>
    <button onclick="increaseFontSize()">放大字体</button>
    <button onclick="decreaseFontSize()">缩小字体</button>
    <p>这是一段要显示的可以被放大和缩小的文本。</p>
</body>
</html>

代码中重要的部分是两个JavaScript函数:increaseFontSize和decreaseFontSize。它们各自增加和减少页面上所有显示文本的字体大小。

代码中还包括两个按钮,用于触发这些函数。当用户单击增大按钮时,调用increaseFontSize()函数,该函数将主体元素的字体大小增加2个像素。对于缩小按钮和函数,它们的工作类似,只是改变了字体大小的值。

这是一个简单的实现示例,开发者可以通过更改代码以实现不同的字体大小及相关功能。