什么是CSS样式,以及CSS样式包含那几种类型?

html-css069

什么是CSS样式,以及CSS样式包含那几种类型?,第1张

CSS即层叠样式表(Cascading Style Sheets),是一种用来表现HTML或XML等文件样式的计算机语言。

CSS样式主要包含以下三种类型:

1、行内样式(内嵌样式):结构的内部,即写在标签内的样式;写在标签的开始部分内部,style属性当中。

例:<标记 style="样式的属性名1:样式的属性值1;属性名2:属性值2;......"></标记>

2、内部样式(内联样式):写在HTML页面内部,存放于head标记当中,样式写在style标记内。

例:<style>选择器 {属性名:属性值;属性名:属性值;......}</style>

3、外部样式(外联样式):写在css文件内。

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

扩展资料:

使用CSS样式的优点:

CSS有助于实现负责任的Web设计。CSS对开发者构建Web站点的影响很大,并且这种影响可能是无止境的。将网页的大部分甚至是全部的表示信息从HTML或XML文件中移出,并将它们保留在一个样式表中有诸多优点,如降低文件大小、节省网络带宽以及易于维护等。

此外,站点的表现信息和核心内容相分离,使得站点的设计人员能够在短暂的时间内对整个网站进行各种各样的修改。

CSS简化了网页的格式代码,外部的样式表还会被浏览器保存在缓存里,加快了下载显示的速度,也减少了需要上传的代码数量(因为重复设置的格式将被只保存一次)。

只要修改保存着网站格式的CSS样式表文件就可以改变整个站点的风格特色,在修改页面数量庞大的站点时,显得格外有用。这就避免了一个个网页的修改,大大减少了工作量。

参考资料来源:百度百科-CSS

如果你遇到的问题是所传的图片高度超过1024的话,我这个解决方案可能适合你。

我今天发现当图片高度超过1024时,图片的上级容器会自动把容器高度增加9像素,而低于1024像素时不会,我不知道这个机制的原因是什么,我猜可能是Wordpress设计师觉得图片太长了之后,应该给出一个间隔空隙,让阅读者知道这个图片结束了。而这个机制我没找到在哪,于是我的思路是自定义一个css,让底部的margin变成-9px,来抵消这自动增加的高度尺寸。我自己的网站测试有效。

具体步骤分两步:

在【自定义】——【额外css】功能中增加一个css,例如:

.harry-longimage {

margin-bottom:-9px

}

注意上面harry-longimage是我自己起的一个类名,为了防止和系统中的类名冲突,前面注意有一个点【.】绝对不要漏了。

在你要解决问题的文章页中,选中有间隙上面的按个图所在的区块,在右侧区块菜单下的高级录入框中写上harry-longimage。问题就解决了。

注意:这次前面绝对不要有点

以下都是配置属性,以3.4版本为标准

css部分:

clearCls //清除自带样式

cls //一个可选添加的CSS样式类,加入到组件的元素上

ctCls //一个可选添加的CSS样式类,加入到组件的容器上

disabledClass //当组件被禁用时作用的CSS样式类

itemCls //关于容器的表单项元素的额外的CSS样式

overCls //关于鼠标上移至该组件元素的CSS样式类,移出时撤销该样式的效果

style部分:

style //作用在组件元素上特定的样式

labelStyle //关于表单字段的label提示文本的CSS样式的“完全表达式