网页有搜索图标的搜索框代码
时间: 2024-10-20 22:14:35 浏览: 13
html5图标下拉搜索框自动匹配代码
在网页上添加搜索图标和搜索框通常涉及到HTML、CSS和JavaScript的结合使用。下面是一个基本的例子:
```html
<!-- HTML部分 -->
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="styles.css"> <!-- 引入样式文件 -->
</head>
<body>
<div class="search-container">
<input type="text" id="search-input" placeholder="请输入搜索关键词...">
<i class="search-icon" aria-hidden="true"><!-- 这里通常是字体图标库如Font Awesome的ID --> </i>
<button type="submit">搜索</button>
</div>
<script src="scripts.js"></script> <!-- 引入JavaScript文件 -->
</body>
</html>
```
在这个例子中:
- `<input>`元素用于创建搜索框,`placeholder`属性提供输入提示。
- `<i>`标签用于显示搜索图标,`aria-hidden="true"`隐藏图标以便于屏幕阅读器。
- CSS (`styles.css`) 负责美化布局和图标样式,比如颜色、大小等。
- JavaScript (`scripts.js`) 可以添加交互效果,例如焦点时放大图标或处理搜索请求。
阅读全文