标签: hyperlink

如何创建一个像链接一样的HTML按钮?

我想创建一个像按钮一样的HTML按钮.因此,当您单击该按钮时,它会重定向到页面.我希望它尽可能地易于访问.

我也很喜欢它,所以URL中没有任何额外的字符或参数.

我怎样才能做到这一点?


根据到目前为止发布的答案,我目前正在这样做:

<form method="get" action="/page2">
    <button type="submit">Continue</button>
</form>
Run Code Online (Sandbox Code Playgroud)

但问题是在SafariInternet Explorer中,它在URL的末尾添加了一个问号字符.我需要找到一个不会在URL末尾添加任何字符的解决方案.

还有另外两种解决方案:使用JavaScript或样式化链接看起来像一个按钮.

使用JavaScript:

<button onclick="window.location.href='/page2'">Continue</button>
Run Code Online (Sandbox Code Playgroud)

但这显然需要JavaScript,因此屏幕阅读器不易访问.链接的要点是转到另一个页面.因此,尝试使按钮像链接一样是错误的解决方案.我的建议是你应该使用一个链接并将其设置为看起来像一个按钮.

<a href="/link/to/page2">Continue</a>
Run Code Online (Sandbox Code Playgroud)

html anchor button hyperlink htmlbutton

1769
推荐指数
21
解决办法
574万
查看次数

1231
推荐指数
11
解决办法
138万
查看次数

在新标签页或窗口中打开链接

是否可以a href在新选项卡中打开链接而不是相同的选项卡?

<a href="http://your_url_here.html">Link</a>
Run Code Online (Sandbox Code Playgroud)

html tabs window href hyperlink

1021
推荐指数
4
解决办法
136万
查看次数

如何在TextView中单击链接?

我定义了以下TextView:

<TextView android:layout_width="wrap_content"
    android:layout_height="wrap_content" android:text="@string/txtCredits"
    android:autoLink="web" android:id="@+id/infoTxtCredits"
    android:layout_centerInParent="true"
    android:linksClickable="true"></TextView>
Run Code Online (Sandbox Code Playgroud)

where @string/txtCredits包含的字符串资源<a href="some site">Link text</a>.

Android正在突出显示TextView中的链接,但它们不响应点击.有人能告诉我我做错了什么吗?我是否必须在我的活动中为TextView设置onClickListener,这对于这么简单?

看起来它与我定义字符串资源的方式有关.这不起作用:

<string name="txtCredits"><a href="http://www.google.com">Google</a></string>
Run Code Online (Sandbox Code Playgroud)

但这样做:

<string name="txtCredits">www.google.com</string>
Run Code Online (Sandbox Code Playgroud)

这是一个无赖,因为我宁愿显示文本链接而不是显示完整的URL.

android hyperlink textview clickable

950
推荐指数
30
解决办法
51万
查看次数

如何在javadoc中引用方法?

如何使用@link标记链接到方法?

我想改变

/**
 * Returns the Baz object owned by the Bar object owned by Foo owned by this.
 * A convenience method, equivalent to getFoo().getBar().getBaz()
 * @return baz
 */
public Baz fooBarBaz()
Run Code Online (Sandbox Code Playgroud)

/**
 * Returns the Baz object owned by the Bar object owned by Foo owned by this.
 * A convenience method, equivalent to {@link getFoo()}.{@link getBar()}.{@link getBaz()}
 * @return baz
 */
public Baz fooBarBaz()
Run Code Online (Sandbox Code Playgroud)

但我不知道如何@link正确格式化标签.

java javadoc hyperlink

806
推荐指数
3
解决办法
42万
查看次数

我应该使用'name'或'id'制作HTML Anchor吗?

当想要用" http://example.com/#foo"方法引用网页的某些部分时,应该使用

<h1><a name="foo"/>Foo Title</h1>
Run Code Online (Sandbox Code Playgroud)

要么

<h1 id="foo">Foo Title</h1>
Run Code Online (Sandbox Code Playgroud)

他们都工作,但他们是平等的,还是他们有语义差异?

html html5 hyperlink fragment-identifier

762
推荐指数
9
解决办法
60万
查看次数

721
推荐指数
4
解决办法
23万
查看次数

从链接中删除顽固的下划线

我试图将链接显示为白色,没有下划线.文本颜色正确显示为白色,但蓝色下划线固执地持续存在.我尝试text-decoration: none;text-decoration: none !important;在CSS中删除链接下划线.都没有奏效.

HTML:

.boxhead .otherPage {
  color: #FFFFFF;
  text-decoration: none;
}
Run Code Online (Sandbox Code Playgroud)

CSS:

<div class="boxhead">
  <h2>
    <span class="thisPage">Current Page</span>
    <a href="myLink"><span class="otherPage">Different Page</span></a>
  </h2>
</div>
Run Code Online (Sandbox Code Playgroud)

如何从链接中删除蓝色下划线?

css hyperlink underline

502
推荐指数
10
解决办法
100万
查看次数

单击锚链接时平滑滚动

我的页面上有几个超链接.用户在访问我的帮助部分时将阅读的常见问题解答.

使用Anchor链接,我可以使页面滚动到锚点并引导用户.

有没有办法让滚动顺畅?

但请注意他正在使用自定义JavaScript库.也许jQuery提供像这样的东西?

javascript anchor jquery scroll hyperlink

451
推荐指数
14
解决办法
75万
查看次数

如何关闭浏览器窗口中的当前选项卡?

我想在网页上创建一个链接,该链接将关闭浏览器中当前活动的选项卡而不关闭浏览器中的其他选项卡.
当用户单击关闭链接时,将出现一条警告消息,要求用户使用"是"和"否"两个按钮进行确认.如果用户单击"是",则关闭该页面,如果"否",则不执行任何操作.

怎么做到呢?有什么建议?

html javascript hyperlink

408
推荐指数
12
解决办法
96万
查看次数