美文网首页
关于CSS样式 基本标签使用(个人总结)

关于CSS样式 基本标签使用(个人总结)

作者: Una_Bella | 来源:发表于2016-04-29 20:19 被阅读111次

一 .背景

1 . background-color 背景色

描述
color_name 规定颜色值为颜色名称的背景颜色(比如 red)。
hex_number 规定颜色值为十六进制值的背景颜色(比如 #ff0000)。
rgb_number 规定颜色值为 rgb 代码的背景颜色(比如 rgb(255,0,0))。
transparent 默认。背景颜色为透明。

2 . background-image 背景图像

描述
none 默认值。不显示背景图像。
url('URL') 指向图像的路径。

3 . background-repeat 背景重复

描述
repeat 默认。背景图像将在垂直方向和水平方向重复。
repeat-x 背景图像将在水平方向重复。
repeat-y 背景图像将在垂直方向重复。
no-repeat 背景图像将仅显示一次。

4 . background-position 背景定位

描述
top left
top center
top right
center left
center center
center right
bottom left
bottom center
bottom right
如果您仅规定了一个关键词,那么第二个值将是"center"。
默认值:0% 0%。
x% y% 第一个值是水平位置,第二个值是垂直位置。
左上角是 0% 0%。右下角是 100% 100%。
如果您仅规定了一个值,另一个值将是 50%。
xpos ypos 第一个值是水平位置,第二个值是垂直位置。
左上角是 0 0。单位是像素 (0px 0px) 或任何其他的 CSS 单位。
如果您仅规定了一个值,另一个值将是50%。
您可以混合使用 % 和 position 值。

5 . background-attachment 背景关联

描述
scroll 默认值。背景图像会随着页面其余部分的滚动而移动。
fixed 当页面的其余部分滚动时,背景图像不会移动。
inherit 规定应该从父元素继承 background-attachment 属性的设置。

6 .CSS3背景
6.1 background-size 规定背景图片的尺寸。

描述
length 设置背景图像的高度和宽度。
第一个值设置宽度,第二个值设置高度。
如果只设置一个值,则第二个值会被设置为 "auto"。
percentage 以父元素的百分比来设置背景图像的宽度和高度。
第一个值设置宽度,第二个值设置高度。
如果只设置一个值,则第二个值会被设置为 "auto"。
cover 把背景图像扩展至足够大,以使背景图像完全覆盖背景区域。
背景图像的某些部分也许无法显示在背景定位区域中。
contain 把图像图像扩展至最大尺寸,以使其宽度和高度完全适应内容区域。

6.2 background-origin 规定背景图片的定位区域。

描述
padding-box 背景图像相对于内边距框来定位。
border-box 背景图像相对于边框盒来定位。
content-box 背景图像相对于内容框来定位。

6.3 background-clip 规定背景的绘制区域。

描述
border-box 背景被裁剪到边框盒。
padding-box 背景被裁剪到内边距框。
content-box 背景被裁剪到内容框。

二 .文本

1 . text-indent缩进文本

描述
length 定义固定的缩进。默认值:0。可为负值。
% 定义基于父元素宽度的百分比的缩进。
inherit 规定应该从父元素继承 text-indent 属性的值。
注意:一般来说,可以为所有块级元素应用 text-indent,但无法将该属性应用于行内元素,图像之类的替换元素上也无法应用 text-indent 属性。不过,如果一个块级元素(比如段落)的首行中有一个图像,它会随该行的其余文本移动。
提示:如果想把一个行内元素的第一行“缩进”,可以用左内边距或外边距创造这种效果。

2 .text-align 水平对齐

描述
left 把文本排列到左边。默认值:由浏览器决定。
right 把文本排列到右边。
center 把文本排列到中间。
justify 实现两端对齐文本效果。
inherit 规定应该从父元素继承 text-align 属性的值。
vertical-align 设置元素的垂直对齐方式
top/bottom/middle 此属性除了table支持的比较完善其他标签支持的并不是太好,不建议使用此属性
一般用于做表格,比如课程表

3 .word-spacing 字(单词)间隔

描述
normal 默认。定义单词间的标准空间。其默认值与设置值为 0 是一样的。
length 定义单词间的固定空间。属性接受一个正长度值或负长度值。
例:word-spacing: -0.5em;

4 .letter-spacing 字母间隔

letter-spacing 属性与 word-spacing 的区别在于,字母间隔修改的是字符或字母之间的间隔。
描述
normal 默认。规定字符间没有额外的空间。
length 定义字符间的固定空间(允许使用负值)。

5 .text-transform 字符转换

描述
none 默认 定义带有小写字母和大写字母的标准的文本。
capitalize 文本中的每个单词以大写字母开头。
uppercase 定义仅有大写字母。
lowercase 定义无大写字母,仅有小写字母。
作为一个属性,text-transform 可能无关紧要,不过如果您突然决定把所有 h1 元素变为大写,这个属性就很有用。不必单独地修改所有 h1 元素的内容,只需使用 text-transform 完成这个修改。

6 . text-decoration 文本装饰

描述
none 默认 定义标准的文本。
underline 定义文本下的一条线。
overline 定义文本上的一条线。
line-through 定义穿过文本下的一条线。
blink 定义闪烁的文本。

7 .direction 文本方向

描述
ltr 默认。文本方向从左到右。
rtl 文本方向从右到左。
注释:对于行内元素,只有当 [unicode-bidi 属性]设置为 embed 或 bidi-override 时才会应用 direction 属性。

8 .color 用于设置文本的颜色

可以是名称的关键字 red;
可以是GRB数字,color:#ffffff
可以写成RGB(a,a,a);
reba(b,b,b,a);a表示透明度 范围0~1

9 .line-height 行间距

描述
normal 浏览器默认为正常行距
length 由浮点数字和耽误标识符组成的长度值,允许为负值。
设置数值越大,文本段落中间的行距越大。

10 .CSS3 文本效果
10.1 text-shadow 向文本添加阴影。

描述
h-shadow 必需。水平阴影的位置。允许负值。
v-shadow 必需。垂直阴影的位置。允许负值。
blur 可选。模糊的距离。
color 可选。阴影的颜色。

10.2 word-wrap 允许对长的不可分割的单词进行分割并换行到下一行。

描述
normal 只在允许的断字点换行(浏览器保持默认处理)。
break-word 在长单词或 URL 地址内部进行换行。

三.字体

1 .font-family 指定字体系列

在safari中不好用
mac系统下默认 微软雅黑
win默认宋体
在win下字体的读取时从客户端读取的

font-face 从服务器端加载字体,主要针对win系统

2 .font-style 字体风格

描述
normal 默认值。浏览器显示一个标准的字体样式。
italic 浏览器会显示一个斜体的字体样式。
oblique 浏览器会显示一个倾斜的字体样式。

3 .font-variant 字体变形

描述
normal 默认值。浏览器会显示一个标准的字体。
small-caps 浏览器会显示小型大写字母的字体。

4 .font-weight 字体加粗

描述
normal 默认值。定义标准的字符。
bold 定义粗体字符。
bolder 定义更粗的字符。
lighter 定义更细的字符。
100~900 定义由粗到细的字符。400 等同于 normal,而 700 等同于 bold。

5 .font-size 字体大小

1em 等于当前的字体尺寸。如果一个元素的 font-size 为 16 像素,那么对于该元素,1em 就等于 16 像素。在设置字体大小时,em 的值会相对于父元素的字体大小改变。
在网页中一般最小的是12px;一般默认是16px。

CSS3字体
在新的 @font-face 规则中,您必须首先定义字体的名称(比如 myFirstFont),然后指向该字体文件。
如需为 HTML 元素使用字体,请通过 font-family 属性来引用字体的名称 (myFirstFont):

四.列表

1 .list-style-type 设置列表项标记的类型。

描述
none 无标记。
disc 默认。标记是实心圆。
circle 标记是空心圆。
square 标记是实心方块。
decimal 标记是数字。
decimal-leading-zero 0开头的数字标记。(01, 02, 03, 等。)
lower-roman 小写罗马数字(i, ii, iii, iv, v, 等。)
upper-roman 大写罗马数字(I, II, III, IV, V, 等。)
lower-alpha 小写英文字母The marker is lower-alpha (a, b, c, d, e, 等。)
upper-alpha 大写英文字母The marker is upper-alpha (A, B, C, D, E, 等。)

2 .list-style-position 设置在何处放置列表项标记。

描述
inside 列表项目标记放置在文本以内,且环绕文本根据标记对齐。
outside 默认值。保持标记位于文本的左侧。列表项目标记放置在文本以外,且环绕文本不根据标记对齐。

3 .ist-style-image 使用图像来替换列表项的标记。 默认none。

五.表格

描述
border-collapse 设置是否把表格边框合并为单一的边框。
border-spacing 设置分隔单元格边框的距离。
caption-side 设置表格标题的位置。
empty-cells 设置是否显示表格中的空单元格。
table-layout 设置显示单元、行和列的算法。

六.CSS3边框

1 .box-shadow 向方框添加一个或多个阴影。

描述
h-shadow 必需。水平阴影的位置。允许负值。
v-shadow 必需。垂直阴影的位置。允许负值。
blur 可选。模糊距离。
spread 可选。阴影的尺寸。
color 可选。阴影的颜色。请参阅 CSS 颜色值。
inset 可选。将外部阴影 (outset) 改为内部阴影。
注释:box-shadow 向框添加一个或多个阴影。该属性是由逗号分隔的阴影列表,每个阴影由 2-4 个长度值、可选的颜色值以及可选的 inset 关键词来规定。省略长度的值是 0。

2 .border-radius 设置所有四个 border-*-radius 属性的简写属性。

描述
length 定义圆角的形状。
% 以百分比定义圆角的形状。

3 .border-image 设置所有 border-image-* 属性的简写属性。

描述
border-image-source 用在边框的图片的路径。url()
border-image-slice 图片边框向内偏移。
border-image-width 图片边框的宽度。
border-image-outset 边框图像区域超出边框的量。
border-image-repeat 图像边框是否应平铺(repeated)、铺满(rounded)或拉伸(stretched)。

Una_Bella
辛苦劳作 转载请注明出处 O(∩_∩)O~
关于学习IT的 网址页(更新中...)

相关文章

  • 关于CSS样式 基本标签使用(个人总结)

    一 .背景 1 . background-color 背景色 2 . background-image 背景图...

  • CSS基础-1

    CSS简介 基本使用 CSS的样式选择器 表格样式 CSS盒子模型 margin的问题 布局的三大标签 块标签 内...

  • 前端Day - 02

    CSS三种样式 行间样式表 内部样式表 外部样式表 CSS基本样式 常用标签 超链接 base标签 span标签 ...

  • CSS概述(一)

    以上代码是css的基本结构。 如何引入CSS?有三种方法使用CSS。 行内样式: 行内样式 该方法只能改变当前标签...

  • 2018-03-23 CSS样式表

    CSS样式表样式表的基本结构 :样式风格标签;放在head头部,是一个双标签属性:type="text/css" ...

  • css小结

    css选择样式 css基本语法 行内样式:开始标签内添加style标签,如: 内容 选择器{属性:值;属性:值} ...

  • HTML 样式-CSS

    CSS(Cascading Style Sheets),用于渲染HTML元素标签的样式 如何使用CSS 内联样式-...

  • CSS显示模式

    div 和 span 标签 div标签:配合CSS完成网页的基本布局,设置样式 span标签:配合CSS来修改网页...

  • 爬虫_030_在HTML中如何使用css样式

    在HTML中如何使用css样式1、内联方式(行内样式)就是在HTML的标签中使用style属性来设置css样式格式...

  • CSS基础样式总结

    二、CSS基础样式 1、CSS样式简介 (1)内联样式 在标签内部通过style属性设置元素的样式存在问题:使用内...

网友评论

      本文标题:关于CSS样式 基本标签使用(个人总结)

      本文链接:https://www.haomeiwen.com/subject/sdnzlttx.html