css-文子和文本相关属性和值

一、文字相关的css样式属性

1.1 font-size设置字体大小属性

p{
	font-size:12px;
}
  • 如果未设置,会继承父级的字体大小。
  • 因为浏览器的限制,一般不能低于12px。低于会以12px显示
  • 属性值不能取负值

1.2 font-weight 设置字体粗细

p{
	font-weight:normal|bold|bolder|lighter|number
}
  • normal 默认值 正常显示
  • bold 粗体。相当于number为700
  • bolder 特粗体。相当于strong和b对象的作用
  • lighter 细体
  • integer 用数组表示粗细 100 200 300 400 500 600 700

1.3 font-style 字体样式

  • normal (默认值)
  • italic 指定文本字体样式为斜体。对于没有斜体变量的特殊字体,将应用oblique
  • oblique 指定文本字体样式为倾斜的字体

1.4 font-family 设置文本的字体系列。

p{font-family:"Times New Roman", Times, serif;}

font-family 属性应该设置几个字体名称作为一种"后备"机制,如果浏览器不支持第一种字体,他将尝试下一种字体。
注意:

  • 中文字体需要加引号
  • 英文字体一般不需要加引号
  • 如果字体名中包含空格、#、$等符号,则必须加引号
  • 多个字体之间必须使用英文状态下的逗号隔开
  • 英文字必须位于中文字体之前
  • 尽量使用默认字体

1.5 font-variant把段落设置为小型大写字母字体:

p.small
{
font-variant:normal|small-caps|inherit;
}
  • normal 默认值。浏览器会显示一个标准的字体。
  • small-caps 浏览器会显示小型大写字母的字体。
  • inherit 规定应该从父元素继承 font-variant 属性的值。

二、文本相关的css样式属性

2.1 line-height 行高(允许负值)

p{
	line-height:normal|number|length|%|inherit	
}

2.2 text-indent 首行缩进

p{
	text-indent:length|number|%|inherit;
}

2.3 text-align 文本对齐方式

p {
	text-align:left|right|center|justify|inherit
}

2.4 letter-spacing 字符间距(可以为负值)

h1 {letter-spacing:number|}

2.5 word-spacing 单词间隔

p{word-spacing:length|normal|inherit}

2.6 vertical-align 基线对齐

img 
{ 
vertical-align:baseline|sub|super|top|text-top|middle|bottom|text-bottom|length|%|inherit; 
} 

2.7 text-decoraction 文本横线
上划线|下划线|删除线

h1 {text-decoration:underline|overline|line-through}

2.8 white-space 空白符处理

p 
{ 
white-space:nowrap|nowrap|pre|pre-wrap|pre-line|inherit; 
}
  • normal 默认。空白会被浏览器忽略。
  • pre 空白会被浏览器保留。其行为方式类似 HTML 中的
     标签。
  • nowrap 文本不会换行,文本会在在同一行上继续,直到遇到
    标签为止。
  • pre-wrap 保留空白符序列,但是正常地进行换行。
  • pre-line 合并空白符序列,但是保留换行符。
  • inherit 规定应该从父元素继承 white-space 属性的值。

2.9 text-overflow 文本溢出处理

p{text-overflow: clip|ellipsis|string;}
  • clip 修剪文本。
  • ellipsis 显示省略符号来代表被修剪的文本。
  • string 使用给定的字符串来代表被修剪的文本。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值