CSS如何选择不包含某个class的元素

html-css012

CSS如何选择不包含某个class的元素,第1张

需要准备的材料分别有:电脑、浏览器、html编辑器。

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html中的<style>标签中,输入css代码:li:not(.test) {color: blue}。

3、浏览器运行index.html页面,此时包含test类元素的li标签不会触发设置蓝色字体样式的css代码。

取消CSS样式可以在 层或者表格代码中 找到类似class="" 或者 id="" 之类,将其删除即可。

或者在网页代码中找到 类似这样的代码

<link href="css/css.css" rel="stylesheet" type="text/css" />

或者

<style type="text/css">

.......

</style>

将其删除即可。

</?font[^><]*> 这个只却掉font标签的,保留除font以外的所有标签,如<img><p>等等. 同样的你需要去掉其他标签,只需要将里面的font换你要去掉的,就可以了.

</?[^/?(img)|(p)][^><]*> 这个保留(这里我写的保留了img,p这两个标签)你指定的标签,其他的(包括font)全去掉, 如果你还有其他的标签想保留,直接在里面加一个 |(xxx)就行了,

</?[a-zA-Z]+[^><]*> 这个就是我最上面写的那个,会去掉所有的标签,包括font .

</?[a-zA-Z]+[^><]*> 这个表达式可以去掉所有HTML的标签

JAVA代码可以这样写:

public static String delTagsFContent(String content){

String patternTag = "</?[a-zA-Z]+[^><]*>"

String patternBlank = "(^\\s*)|(\\s*$)"

return content.replaceAll(patternTag, "").replaceAll(patternBlank, "")

}