我需要一种方法来获得没有任何样式/格式的链接文本

时间:2014-11-06 12:12:28

标签: html css sharepoint cross-browser

我必须将内容编辑器Web部件放到SharePoint页面上。该页面有一个css文件链接。我无法删除该链接,无法修改css。

我想要的是包含n列的1行表,以及每列中的链接。为了避免使用默认链接样式,我尝试在td标记中包含a

<table>
    <tr>
        <a href="link"><td>text</td></a>
    </tr>
</table>

这在IE中完美运行,但在其他浏览器(Chrome,Firefox)中无效。根据在线验证器(http://www.freeformatter.com/html-validator.html),这不是很好:

<a> Isn't Allowed In <tr> Elements (At line 3, column 13)

如果我只是这样做,则链接将被格式化:

<table>
    <tr>
        <td><a href="link">text</a></td>
    </tr>
</table>

即使我将下面的内容放在代码的开头,它也不会被应用:

<style>
    a {
        color: #000000;
    }
</style>

我可以为td创建一个透明的背景图片,其中包含文字&#34;刻录&#34;在其中,并将img标记放入a,但如果我放大它会很难看。

那么有什么方法可以在任何浏览器中以某种方式绕过css吗?

*编辑:也尝试过:

<table>
    <tr>
        <td><a href="link"><div>text</div></a></td>
    </tr>
</table>

1 个答案:

答案 0 :(得分:0)

我设法应用了我的css设置:

<style>
    a {
        color: #000000 !important;        
    }
</style>

使用上面的代码我只是想表明我选择哪种方式。其实我用过:

.myTable a{color: #000000 !important;}