html下划线怎么去除?

html下划线怎么去除?,第1张

使用text-decoration即可去掉下划线,具体 *** 作方法如下。

设备:戴尔电脑

系统:win10

软件:html文件

1、首先打开电脑之后,新建一个html文件,输入html网页的结构,如下图所示

2、然后在body标签中添加a标签,在a标签里输入文字,如下图所示。

3、这时可以看到a标签是默认带有下划线的,想要去掉下划线,只要给a标签添加一个texte-decoration样式就可以删除,如下图所示。

4、删除完成之后,最后保存文件,运行网页查看结果,已去除下划线,如下图所示。

去除字符串中的html标签: 1 public static string Html2Text(string htmlStr)

3 {

5     if (String.IsNullOrEmpty(htmlStr))

7     {

9         return ""

10 

11     }

12 

13     string regEx_style = "<style[^>]*?>[\\s\\S]*?<\\/style>" //定义style的正则表达式 

14 

15     string regEx_script = "<script[^>]*?>[\\s\\S]*?<\\/script>" //定义script的正则表达式   

16 

17     string regEx_html = "<[^>]+>" //定义HTML标签的正则表达式   

18 

19     htmlStr = Regex.Replace(htmlStr, regEx_style, "")//删除css

20 

21 htmlStr = Regex.Replace(htmlStr, regEx_script, "")//删除js

22 

23     htmlStr = Regex.Replace(htmlStr, regEx_html, "")//删除html标记

24 

25     htmlStr = Regex.Replace(htmlStr, "\\s*|\t|\r|\n", "")//去除tab、空格、空行

26 

27     htmlStr = htmlStr.Replace(" ", "")

28 

29     htmlStr = htmlStr.Replace(""", "")//去除异常的引号" " "

30 

31     htmlStr = htmlStr.Replace(""", "")

32 

33     return htmlStr.Trim()

34 

35 }

/// <summary>

/// 去除HTML标记

/// </summary>

/// <param name="NoHTML">包括HTML的源码 </param>

/// <returns>已经去除后的文字</returns>

public static string NoHTML(string Htmlstring)

{

//删除脚本

Htmlstring = Regex.Replace(Htmlstring,@"<script[^>]*?>.*?</script>","",RegexOptions.IgnoreCase)

//删除HTML

Htmlstring = Regex.Replace(Htmlstring,@"<(.[^>]*)>","",RegexOptions.IgnoreCase)

Htmlstring = Regex.Replace(Htmlstring,@"([\r\n])[\s]+","",RegexOptions.IgnoreCase)

Htmlstring = Regex.Replace(Htmlstring,@"-->","",RegexOptions.IgnoreCase)

Htmlstring = Regex.Replace(Htmlstring,@"<!--.*","",RegexOptions.IgnoreCase)

Htmlstring = Regex.Replace(Htmlstring,@"&(quot|#34)","\"",RegexOptions.IgnoreCase)

Htmlstring = Regex.Replace(Htmlstring,@"&(amp|#38)","&",RegexOptions.IgnoreCase)

Htmlstring = Regex.Replace(Htmlstring,@"&(lt|#60)","<",RegexOptions.IgnoreCase)

Htmlstring = Regex.Replace(Htmlstring,@"&(gt|#62)",">",RegexOptions.IgnoreCase)

Htmlstring = Regex.Replace(Htmlstring,@"&(nbsp|#160)"," ",RegexOptions.IgnoreCase)

Htmlstring = Regex.Replace(Htmlstring,@"&(iexcl|#161)","\xa1",RegexOptions.IgnoreCase)

Htmlstring = Regex.Replace(Htmlstring,@"&(cent|#162)","\xa2",RegexOptions.IgnoreCase)

Htmlstring = Regex.Replace(Htmlstring,@"&(pound|#163)","\xa3",RegexOptions.IgnoreCase)

Htmlstring = Regex.Replace(Htmlstring,@"&(copy|#169)","\xa9",RegexOptions.IgnoreCase)

Htmlstring = Regex.Replace(Htmlstring, @"(\d+)","",RegexOptions.IgnoreCase)

Htmlstring.Replace("<","")

Htmlstring.Replace(">","")

Htmlstring.Replace("\r\n","")

//Htmlstring=HttpContext.Current.Server.HtmlEncode(Htmlstring).Trim()

return Htmlstring

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/6104899.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-14
下一篇2023-03-14

发表评论

登录后才能评论

评论列表(0条)

    保存