html - 人们将如何实现 A 和可点击链接以使文本变大或变小以遵循良好的可访问性/可用性实践?

标签 html css

我见过许多网站使用 A 和可点击链接来减小或增大网页中文本大小的示例。

但是,当我查看源代码时,我感到困惑,尽管看起来这可以通过 HTML 实现。

谁能给我提供一个好的方法。

谢谢

最佳答案

使用javascript:

  <a onclick="size++; document.getElementById('body').style.fontSize = size;">BIGGER</a>

我还没有测试过,但应该可以。您应该创建两个链接,首先使用 size++,然后使用 size--。不要忘记在头部启动变量大小:

<script>
  var size = 15;
</script>

关于html - 人们将如何实现 A 和可点击链接以使文本变大或变小以遵循良好的可访问性/可用性实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22263601/

相关文章:

javascript - Angular 中的某些变量未定义错误?

javascript - AngularJS:ngRepeat 用于在更改时选择 ngOptions-list

带有 session 的 Javascript 来显示或隐藏内容

c# - 当窗口变小时导航栏图标跳下

html - 我该如何解决我的容器和 div 框的大小调整问题

javascript - 除了使用自定义 CSS 和 html 之外,还有其他方法可以显示从 API 获取的推文吗?

html - CSS - 无序列表中的缩进边框

css - 限制 div 中的垂直内容

CSS 选择器和 Bootstrap 轮播 : cannot get overflow visible

javascript - 在 ul/li 菜单中隐藏部分边框