将alt标签用于锚链接是否正确
<a href="#" class="test" alt="Something" src="sfasfs" ></a>
Run Code Online (Sandbox Code Playgroud) 我在一个gnome终端上运行Vim.但alt键映射不起作用.
例如(这只是一个例子):
:imap <A-i> <Esc>
Run Code Online (Sandbox Code Playgroud)
它在GVim中工作正常.但是当我在gnome终端中运行与Vim相同的命令时,它就无法工作.
所以我认为问题在于终端,对吗?
我该如何解决?
谢谢
编辑:我在同一台机器上安装了Windows 7,并且使用Windows终端也可以正常工作.
链接中的title属性是否可以完成SEO链接中真实文本的工作?即
<a href="..." title="Web Design">Web Design</a>
Run Code Online (Sandbox Code Playgroud)
是这样的:
<a href="..." title="Web Design">click here</a>
Run Code Online (Sandbox Code Playgroud)
什么时候试图获得像"网页设计"这样的关键词的良好网页排名?它是否像图像标签中的alt属性?或者它在SEO中无用吗?
是这样的:
<a href="..." alt="Web Design">click here</a>
Run Code Online (Sandbox Code Playgroud)
以上所有之间有什么区别?
先感谢您!
我想详细了解一下alt和opt片段在序列图中的区别,它们看起来很相似,我无法区分它们.谁知道这件事?
要在vim中使用ALT键而不进行调整,应在xterm中禁用转义.如果没有转义,ALT将无法在bash中用于快捷方式.
要解决此问题,我需要在启动vim之前重新加载此选项:
XTerm*metaSendsEscape: false | xrdb -load
Run Code Online (Sandbox Code Playgroud)
任何想法如何重新加载.Xresource并使更改生效而不重新启动终端窗口?
打开其他终端,使ALT在vim和bash中都能正常工作.
到目前为止,我的理解是该alt
属性是必需的,不应该留空.这似乎在现有问题中得到了证实,例如这一问题.
但是,在今天阅读HTML规范时,我注意到以下内容:
根据上下文,单个图像可以具有不同的适当替代文本.
在以下每种情况下,使用相同的图像,但alt文本每次都不同.图像是瑞士日内瓦州卡鲁日市的徽章.
在这里它被用作补充图标:
Run Code Online (Sandbox Code Playgroud)<p>I lived in <img src="carouge.svg" alt=""> Carouge.</p>
它继续显示具有各种alt
文本的其他示例,但是在此(以及其他几个示例)alt
中缺少该文本.
该规范后来说(强调我的):
除非另有指定,否则必须指定alt属性且其值不能为空 ; 该值必须是图像的适当替代.
可以使用alt=""
吗?如果是这样,何时可以接受?如果图像不需要alt
文本,它应该是CSS背景图像吗?
注意:这是基于WHATWG HTML Living Standard,而不是W3C HTML5规范.
我无法发现如何在starUML中正确使用alt /组合片段,因为我无法在alt片段出现后提供条件.任何1只列出程序如何做它或一些好教程的链接.
有谁知道如何为不支持标签的浏览器显示图像?显示如下的文本:
<video src="video.mp4" type="video/mp4">
Your browser does not support the <video> tag
</video>
Run Code Online (Sandbox Code Playgroud)
很容易,但如果我用img标签替换文本,它将始终显示图像,即使浏览器支持视频标签.
感谢您分享您的知识
(编辑)事实并非如此,我的测试错了,只有在不支持视频时才会呈现img标签(例如Safari 5)
所以我一直在尝试让我的网站尽可能地访问(对于非JavaScript用户,网页抓取工具,屏幕阅读器等),我遇到了很大的障碍.
我正在开发的网站非常重要.(我在业余时间绘制了愚蠢的东西,该网站是一种"展示".)网站中的每个页面都有一个图像(或多个,如果需要上下文或图像是几个面板),通常伴随通过下面的单个标题.因此,当我到达必须添加辅助功能选项时,我不知道该怎么做.例如,假设我有一个男人吃苹果的图像,这个笑话就是其中有一个蠕虫.所以我做的第一件事就是添加一个可笑的描述性替代文本,因为它是为屏幕阅读器提供"等效"的唯一方法.
<img src="appleeat.png" alt="A man bites into an apple. As it turns out, there's a worm in it!">
Run Code Online (Sandbox Code Playgroud)
起初这似乎没什么问题,但是当我突然发现自己需要添加高达300个字符(!!!)的alt文本以获得更精细的笑话和图像时,事情就变得非常快.不仅如此,但显然alt文本无论如何都不是用于描述.
所以我遇到了这些问题:
longdesc
似乎更适合这一壮举,但longdesc
任何浏览器都不支持(至少,根据W3Schools),尽管它似乎确实在HTML5规范中.<figcaption>
似乎是要走的路,但最终会在相关图像下面显示文字,这对我的网站来说绝对不是很吸引人,特别是如果我想在<p>
标签或其他内容中添加额外的标题和上下文.那我该怎么办?我会放什么,在哪里?我对这一点感到非常难过,坦率地说,我不确定制作一个完全基于无法看到的人可以访问的图像的网站是一个好主意.