freeCodeCamp/guide/chinese/html/tutorials/how-to-create-an-html-butto.../index.md

39 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: How to Create an HTML Button That Acts Like a Link
localeTitle: 如何创建一个像链接一样的HTML按钮
---
## 如何创建一个像链接一样的HTML按钮
有时您可能希望使用按钮链接到其他页面或网站,而不是提交表单或类似的内容。这很简单,可以通过多种方式实现。
一种方法是简单地将`<button>`标签包装在`<a>`标签中:
```html
<a href='https://www.freecodecamp.org/'><button>Link To freeCodeCamp</button></a>
```
这会将整个按钮转换为链接。
第二种方法是像往常一样使用`<a>`标签创建链接然后通过CSS设置样式
```html
<a href='https://www.freecodecamp.org/'>Link To freeCodeCamp</a>
```
创建链接后您可以使用CSS使其看起来像一个按钮。例如您可以添加边框背景颜色以及用户悬停链接时的某些样式...
添加按钮的另一种方法是将`input`包装在`form`标记内。在表单操作属性中指定所需的目标URL。
```html
<form action="http://google.com">
<input type="submit" value="Go to Google" />
</form>
```
#### 更多信息:
* [FreeCodeCamp指南 - 样式按钮](https://guide.freecodecamp.org/css/css-buttons/)
* [如何创建一个像链接一样的HTML按钮](https://stackoverflow.com/questions/2906582/how-to-create-an-html-button-that-acts-like-a-link)