我有一个短的纯文本字符串,可能包含网址。我使用loadHTMLString将其加载到UIWebView中,并注意到例如字体样式和大小不正确。找不到其他方法,因此我将文本嵌入带有CSS的特定HTML文档中(这真的是唯一的方法吗):
NSString *myHtml = [NSString stringWithFormat:
@"<html><head>"
"<style type=\"text/css\">"
"body{"
"font-family: Helvetica;"
"font-size: 20px;"
"a {color: #FFF;}"
"},</style>"
"</head><body>%@</body></html>", myText];
[self.myWebView loadHTMLString:myHtml baseURL:nil];
问题:我无法弄清楚如何更改链接样式。尝试了a {color:#fff;}, *:link{color:#fff;}等等,现在甚至不记得了。什么也没有改变默认链接的外观和感觉!颜色、大小、背景都没有改变!
有什么提示可以控制链接的外观吗?使用JavaScript是唯一的可能性吗?