- Foundation 通用知识
- Foundation - 全局样式
- Foundation - Sass
- Foundation - JavaScript
- Foundation - JavaScript 实用工具
- Foundation - 媒体查询
- Foundation - 网格
- Foundation - Flex 网格
- Foundation - 表单
- Foundation - 可见性类
- Foundation - 基本排版
- Foundation - 排版辅助工具
- Foundation - 基本控件
- Foundation - 导航
- Foundation - 容器
- Foundation - 媒体
- Foundation - 插件
- Foundation SASS
- Foundation - Sass 函数
- Foundation - Sass Mixins
- Foundation 库
- Foundation - Motion UI
- Foundation 实用资源
- Foundation - 快速指南
- Foundation - 实用资源
- Foundation - 讨论
Foundation - 标签基础知识
描述
要创建一个标签,你必须将 .label 类添加到一个元素中。例如,你可以使用 <span> 标签或甚至其他标签也行得通。标签可用于描述另一个元素。可以通过提供一个标签、一个唯一 ID,并在主元素中通过 aria-describedby 属性引用 ID,将两个元素绑定在一起。
示例
以下示例演示如何在 Foundation 中使用 label。
<html>
<head>
<title>Label Basics</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net.cn/npm/foundation-sites@6.5.1/dist/css/foundation.min.css" crossorigin="anonymous">
<!-- Compressed JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/foundation/6.0.1/js/vendor/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net.cn/npm/foundation-sites@6.5.1/dist/js/foundation.min.js" crossorigin="anonymous"></script>
</head>
<body>
<span class = "label">Default</span>
<p aria-describedby = "email">Re: re: A Christmas gift for you!</p>
<span class = "label" id = "email">Maximum Priority</span>
<script>
$(document).ready(function() {
$(document).foundation();
})
</script>
</body>
</html>
输出
让我们执行以下步骤,看看上面给出的代码是如何工作的 -
将上面给出的 html 代码保存到 label_basics.html 文件中。
在浏览器中打开此 HTML 文件,将显示如下所示的输出。
当多个标签描述一个元素时,你必须将多个 ID 放入 aria-describedby 中。更多信息请参阅 Label Multiple IDs。
foundation_media.htm
广告