如何插入alt=";“这里有东西”;属性转换为PHP代码?

如何插入alt=";“这里有东西”;属性转换为PHP代码?,php,Php,我的屏幕右下角有一个半透明图标。这是显而易见的;这是一个向上的箭头,意味着如果页面或帖子太长,用户可以滚动到顶部 但我希望当用户出于一些原因将鼠标悬停在图标上方时,它具有一个alt=“Scroll to top”属性。我怎样才能做到这一点?链接所在的PHP代码如下所示: public function plugin_action_links( $action_links ) { array_unshift( $action_links, "<a href=\"" . ST

我的屏幕右下角有一个半透明图标。这是显而易见的;这是一个向上的箭头,意味着如果页面或帖子太长,用户可以滚动到顶部

但我希望当用户出于一些原因将鼠标悬停在图标上方时,它具有一个alt=“Scroll to top”属性。我怎样才能做到这一点?链接所在的PHP代码如下所示:

  public function plugin_action_links( $action_links )
  {
     array_unshift( $action_links, "<a href=\"" . STT_OPTIONS_URL . "\">" . __( 
   'Settings', 'scrollto-top' ) . "</a>" );

     return $action_links;
  }
公共功能插件\u操作\u链接($action\u链接)
{
数组_unshift($action_links,“”);
返回$action_链接;
}

如果需要更多信息,请告诉我。我试过,但他们总是破译密码。我确信我必须在这段代码的 只需将其添加到锚标记中即可

array_unshift( $action_links, "<a href=\"" . STT_OPTIONS_URL . "\" alt=\"Alt text Here\">" . __( 
   'Settings', 'scrollto-top' ) . "</a>" );
array\u unshift($action\u links,”);
但是,如果希望跨浏览器使用此功能,则需要提供
alt
title
属性


当无法加载图像或用户正在使用屏幕阅读器时,alt文本是图像的替代文本。标题文本用作工具提示。但是,并不是所有浏览器都这么看,所以在所有浏览器中都应该包括这两个选项,您只需将其添加到锚标记中即可

array_unshift( $action_links, "<a href=\"" . STT_OPTIONS_URL . "\" alt=\"Alt text Here\">" . __( 
   'Settings', 'scrollto-top' ) . "</a>" );
array\u unshift($action\u links,”);
但是,如果希望跨浏览器使用此功能,则需要提供
alt
title
属性

当无法加载图像或用户正在使用屏幕阅读器时,alt文本是图像的替代文本。标题文本用作工具提示。但是,并不是所有浏览器都这么看,所以包括这两种浏览器应该可以在所有浏览器中使用

谢谢Jason, 我对php中的类似问题很感兴趣,请像这样更新您的代码

 return array_unshift( $action_links, "<a href=\"" . STT_OPTIONS_URL . "\" alt=\"Alt text Here\" title=\"Scroll to top\">" . __('Settings', 'scrollto-top' ) . "</a>" );
返回数组\u unshift($action\u links,”);
谢谢Jason, 我对php中的类似问题很感兴趣,请像这样更新您的代码

 return array_unshift( $action_links, "<a href=\"" . STT_OPTIONS_URL . "\" alt=\"Alt text Here\" title=\"Scroll to top\">" . __('Settings', 'scrollto-top' ) . "</a>" );
返回数组\u unshift($action\u links,”);

当图像不可用时,
alt
仅用于显示图像。您需要的是
标题
属性;正式注明。。。我将包括alt和title属性。。。感谢您花时间回复!否,请不要将alt添加到
中,这与使用
相同,即属性无效。如果您通过验证程序运行HTML,它将使HTML无效。
alt
仅用于图像不可用时显示的图像。您需要的是
标题
属性;正式注明。。。我将包括alt和title属性。。。感谢您花时间回复!否,请不要将alt添加到
中,这与使用
相同,即属性无效。它将使您的HTML无效,以防您通过验证程序运行它。谢谢Shamsudheen。我用你的代码做了实验;它不会打断任何内容,但不会显示alt=”“或title=”“属性。谢谢你花时间帮我解决这个问题!谢谢Shamsudheen。我用你的代码做了实验;它不会打断任何内容,但不会显示alt=”“或title=”“属性。谢谢你花时间帮我解决这个问题!谢谢牛仔们!最后我做了以下操作:数组\u unshift($action\u links,“”)。。。。虽然它仍然没有在任何浏览器中显示工具提示文本,但我相信,现在您为我指出了正确的方向,我可以从这里开始。这有点奇怪,因为图像甚至没有出现在我的html输出中,所以我看不到alt和title标记是否在那里。但我很快就会让它工作的!非常感谢您抽出时间来帮忙!不,alt属性不是锚定标记的一部分,它将被浏览器忽略并使HTML无效。谢谢Cowls!最后我做了以下操作:数组\u unshift($action\u links,“”)。。。。虽然它仍然没有在任何浏览器中显示工具提示文本,但我相信,现在您为我指出了正确的方向,我可以从这里开始。这有点奇怪,因为图像甚至没有出现在我的html输出中,所以我看不到alt和title标记是否在那里。但我很快就会让它工作的!非常感谢您抽出时间来帮忙!不,alt属性不是锚定标记的一部分,它将被浏览器忽略,并使HTML无效。