如何设置替代文字颜色?

时间:2012-01-28 10:35:16

标签: html text alt

我想设置地图区域图片的替代文字颜色 - > alt =“维多利亚的秘密” 默认为蓝色,但我想变红! 我尝试了一些没有成功的方法......有什么帮助吗?

这是我的代码:

<map name="Map" id="Map">
        <area shape="rect" coords="22,4,126,50" href="http://www.victoriassecret.com/" target="_blank" alt="Victoria's Secret"/>

2 个答案:

答案 0 :(得分:5)

与流行的看法相反,“替代文字”不是悬停在项目上时显示的系统生成的消息。您在其中看到的文本在元素的title属性中设置,无法设置样式。

但是,实际的alt文本(即未加载图像时显示的文本)可以像在任何其他元素中设置文本样式一样进行样式设置。例如:

img { color: red; text-align: center; }

将使备用文本红色并水平居中于容器内。

然而,如果这完全不是你的意思,你的意思是系统生成的工具提示,你会想要遵循ose的建议并创建一个自定义的工具提示,这可能需要一个比你想要的更多的工作。

我建议您使用纯HTML / CSS工具提示,因为不是每个人都有JavaScript。这似乎是一个好的,我只是用谷歌搜索:Pure CSS Tooltips

答案 1 :(得分:1)

您可以在目标平台,语言等方面更加具体。

我假设您正在尝试更改HTML页面中的替代文字。

遗憾的是,由于浏览器/操作系统设置了替代文字,因此无法see here

除此之外,alt文本通常用于改善网站的可访问性。即使你可以改变它,你也应该单独留下它。

如果你想创建一个工具提示(弹出文本),那么有许多DHTML脚本用来做such as this