1.在很多时候,我们需要给网页中的一些元素不停的切换样式,那么要怎样实现给某个元素删除一个样式的同时,添加另外一个样式
常用有三种:
①元素选择器:$(“TagName”)
②ID 选择器: KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲ID") ③类选择器:(".className")
2.i和em
都表示斜体,如果这种斜体字对该浏览器不可用的话,可以使用高亮、反白或加下划线等样式。区别在于表示强调,单纯表示斜体,标签只是单纯的样式标签,表现斜体的样式,但是语义上与普通文本无异;标签在样式上表示为斜体,同时在语义上也表示为斜体。标签可以被设备识别,而标签不能被识别。
3.NOSCRIPT标签是做什么用的
NOSCRIPT标签用来定义在脚本未被执行时的替代内容。也可以用在检测浏览器是否支持脚本,若不支持脚本则可以显示NOSCRIPT标签里的innerText
noscript:用以在不支持js的浏览器中显示替代的内容,这个元素可以包含能够出现在文档中任何html元素,script元素除外。包含在noscript元素的内容只有在下列情况下才会显示出来
1.浏览器不支持脚本
2.浏览器支持脚本,但脚本被禁用
4.css属性position可以设置的值
1.absolute
生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。元素的位置通过 “left”, “top”, “right” 以及 “bottom” 属性进行规定。
2.fixed
生成绝对定位的元素,相对于浏览器窗口进行定位。元素的位置通过 “left”, “top”, “right” 以及 “bottom” 属性进行规定。
3.relative
生成相对定位的元素,相对于其正常位置进行定位。因此"left:20" 会向元素的 LEFT 位置添加 20 像素。
4.static
默认值。没有定位,元素出现在正常的流中(忽略 top, bottom, left, right 或者 z-index 声明)。
5.inherit
规定应该从父元素继承 position 属性的值。