什么是CSS代码?

html-css09

什么是CSS代码?,第1张

CSS是Cascading Style Sheet 的缩写,译作”层叠样式表单“。

CSS样式表主要是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

使用CSS样式可以控制许多仅使用网页标记语言(HTML代码)无法控制的属性。

形象点说:HTML是骨架, CSS就是皮肤。

空间之所以支持和使用CSS代码,是因为空间的网页HTML代码是通用不变的,而CSS正好可以灵活的控制网页中的字体、边框、背景、边距、填充,以及链接的颜色、有无下划线等等众多特性,可以方便的用客户来自定义。

通过vertical-align:middle实现CSS垂直居中是最常使用的方法,但是有一点需要格外注意,vertical生效的前提是元素的display:inline-block。因为inline-block可以兼具行内元素和块级元素的特点,能够使得元素有宽度和高度。从而在盒子内能够实现居中

通过display:flex实现CSS垂直居中的方法是给父元素display:flex而子元素align-self:center

这个跟CSS水平居中的原理是一样的,只是在flex-direction上有所差别,一个是row(默认值),另外一个是column。

给父元素display:table,子元素display:table-cell的方式实现CSS垂直居中,表格也是常用的居中模式,缺点就是会对下面的元素某些样式造成一定的影响,不推荐经常使用这个方式。

先给父元素position:relative,再给子元素position:absolute,通过translateY即可定位到垂直居中的位置。这个是纵轴居中,由CSS3的新特性translate,可以改变元素在纵轴上的偏移。

设置子元素的line-height值等于父元素的height,这种方法适用于子元素为单行文本的情况。同样也是纵轴居中。

括展资料:

层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。 CSS百度百科CSS参考手册