content属性,Dom属性是什么
老铁们,大家好,相信还有很多朋友对于content属性和Dom属性是什么的相关问题不太懂,没关系,今天就由我来为大家分享分享content属性以及Dom属性是什么的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!
html中的content-type是什么意思
content-type是内容类型,用于定义网络文件的类型和网页的编码,决定文件接收方将以什么形式、什么编码读取这个文件。
用法示例:<metacontent="text/html; charset=gb2312" http-equiv="Content-Type"/>
描述内容类型的字符串。该字符串通常被格式化为类型/子类型,其中类型是常规内容范畴而子类为特定内容类型。
扩展资料
content-type文件内容对照:
".*"="application/octet-stream"
".001"="application/x-001"
".301"="application/x-301"
".323"="text/h323"
".906"="application/x-906"
".907"="drawing/907"
".a11"="application/x-a11"
".acp"="audio/x-mei-aac"
".ai"="application/postscript"
".aif"="audio/aiff"
".aifc"="audio/aiff"
".aiff"="audio/aiff"
".anv"="application/x-anv"
".asa"="text/asa"
".asf"="video/x-ms-asf"
".asp"="text/asp"
".asx"="video/x-ms-asf"
".au"="audio/basic"
".avi"="video/avi"
".awf"="application/vnd.adobe.workflow"
".biz"="text/xml"
".bmp"="application/x-bmp"
".bot"="application/x-bot"
".c4t"="application/x-c4t"
".c90"="application/x-c90"
".cal"="application/x-cals"
".cat"="application/s-pki.seccat"
".cdf"="application/x-netcdf"
".cdr"="application/x-cdr"
".cel"="application/x-cel"
".cer"="application/x-x509-ca-cert"
".cg4"="application/x-g4"
".cgm"="application/x-cgm"
参考资料来源:百度百科-ContentType
css3中content和attr属性有什么用
CSS3中的content属性可以通过CSS在页面元素中填写内容,还可以实现字符串连接操作;content和attr配合使用可以从元素中动态的获取内容
【推荐课程:CSS3教程】
CSS3的出现使得样式表的功能变得越来越强大,同样也使得开发越来越简单便捷。尤其是CSS3中出现的新特性,如transitions, animations,和 transforms等,这里面有一个特征虽然不是那么抢眼,但却是非常的有用,它就是content和attr表达式,它们能在页面下面悄悄的使用CSS来生成内容,下面让我们看看 attr和 content如何相互配合产生神奇效果的。
基本content用法
content属性能让程序员使用CSS往页面元素里填写内容
例:
.myDiv:after{ content:"我是一个使用*content*属性生产的静态文字";}请注意,如果想让伪元素:after绝对定位,必须对div设置position: relative
content和attr配合使用
如果不想把content内容在CSS里写死,那么可以使用attr表达式来从页面元素中动态的获取内容:
/*<div data-line="1"></div>*/
div[data-line]:after{
content: attr(data-line);
/*属性名称上不要加引号!*/}attr属性通常和自定义属性data-配合使用,因为传统的其它属性虽然也能存值,但通常不适合存放表达性文字。
content里的字符串连接操作
这种字符串连接很像常规编程语言:
/*<div data-line="1"></div>*/
div[data-line]:after
{ content:"[line" attr(data-line)"]";}在CSS3中就可以完成像JavaScript里的字符串拼接,另外attr的动态生成页面内容也是一件很有用的事。我们可以用它配合content对页面的很多其他元素和属性进行操作。
html中.content是什么选择器
类选择器
选择器会选择HTML文件中与选择器内容相匹配的元素添加相应的样式;看代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
/*标签选择器*/
span{
color: red;font-family:华文行楷;font-size: 36px;
}
/*id选择器*/
#second{
background: gold;
}
/*类选择器*/
.poetry{
text-decoration: underline;
}
</style>
</head>
<body>
<span>白日依山尽</span>
<span id="second">黄河入海流</span>
<span class="poetry">欲穷千里目</span>
<span>更上一层楼</span>
</body>
</html>
注意:在HTML中代表空格,是为了将诗句隔开,以便看出效果;效果如下:
标签选择器的作用是给所有与选择器匹配的标签添加样式,这里我们是修改字体颜色、大小和书法样式;因为4个便签都是span标签,因此全被选中并且修改了;
id选择器会选择HTML文件中id标签属性的属性值与id选择器相匹配的元素,为其添加样式,为了规范格式,我们规定id属性的属性值不允许重复;这里我们设定背景颜色为黄色,id选择器仅与第二句诗句匹配,因此仅为它添加了样式;
类选择器会为HTML中文件中class标签属性的属性值与类选择器相匹配的元素添加样式;这里我们设置样式为添加下划线;仅第三句诗句class属性值匹配,因此仅为它添加下划线;
后代选择器
分组选择器
通配符选择器
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
/*后代选择器*/
html body span{
font-style: italic;
}
/*分组选择器各个标签之
OK,本文到此结束,希望对大家有所帮助。