- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第四章通过CSS控制字体样式;“文本编辑”在网页设计中占了很大的比重,因为网页是用来传递信息的,而最经典最直接的信息传递方式就是文字。
通过CSS的本文编辑的标记语言,我们能设置文字的样式、颜色和粗细等属性,在这个章节里,我们将讲述如下的重点:
CSS控制文字样式的方法
CSS控制边距与段落的方法
通过CSS定义样式表的方法;4.1通过CSS控制文本样式
文字是网页设计里不可缺少的元素,但如果把大段文字不加任何修饰就堆积到网页上,那么会让人产生枯燥的感觉,换句话说,如果我们通过CSS样式代码把网页上的文字装饰得美轮美奂,就能很好地留住访问者。;4.1.1定义文字颜色
在HTML页面里,为了定义文字的颜色,首先要用HTML标签(tag)把文字包含起来,如下样式:
b这是一个粗体/b
我们知道,任何HTML标签(比如b)都可以做为CSS的选择器,所以,我们可以把定义文字颜色的代码写到修饰文字的CSS选择器里,就像下面一样。
bstyle=”color:rgb(0,0,255)”这是一个蓝色的粗体文字/b
这里是用CSS把文字定义成蓝色,由于是作用在b这个标签里的,所以文字同时会加粗,效果如下图所示。;4.1.2通过CSS设置字体
字体是指字的各种不同的形状,也可以理解成笔画的姿态。
我们可以通过如下的语法,定义字体的样式。
{
font:font-stylefont-variantfont-weightfont-sizefont-family
}
其中在font后面,是定义字体样式的诸多属性,其中,有两个属性和“CSS字体控制”有关。;4.1.3字体粗细与斜体
通过设置字体的粗细程度,我们能让文字有不同的外观,我们可以通过font-weight属性来设置字体的粗细程度,具体的语法是:
{
font-weight:100-900|bold|bolder|lighter|normal;
}
在设置字体的粗细时,可以直接输入粗细数值,取值范围从100~900,浏览器默认的字体粗细为400,另外也可以通过参数lighter和bolder使得字体在原有基础上显得更细或更粗些。;4.1.4定义字体大小和行高
在一个网站里,文字的大小往往会影响访问者浏览的进度,同时,如果合理地设置行高,也能提升文字的整体外观。下面我们就来依次说明一下定义文字大小和行高的语法。;1.???义字体大小
我们可以通过font-size的属性来定义字体的大小,具体的语法是:
{
font-size:数值|inherit|medium|large|larger|x-large|xx-large|small|smaller|x-small|xx-small
}
其中,可以通过数值和其它一些参数来定义字体的大小,在诸多参数里,small相对于large是小的,相对于x-small而言则是大字体。;xx-small:用这个参数定义的字体,是所有相对大小取值中最小的。
x-small:用这个参数定义的字体,仅大于xx-small的字体。
small:用这个参数定义的字体,在文字大小的相对大小值中默认为小字体。
medium:默认值。也是7种字体大小中的中字体。
large:用这个参数定义的字体,在大小值中默认为大字体。
x-large:用这个参数定义的字体,在相对大小值中仅小于xx-large的字体。
xx-large:用这个参数定义的字体,是所有相对大小值中最大的字体。
用上述参数设置出的字体大小之间是有固定比例的,比如x-small是xx-small的1.5倍,small是x-small的1.5倍,medium是small的1.5倍,large又是medium的1.5倍。依此类推就可以。;2.定义行高
在CSS里,是通过如下的语法来定义行高:
{
line-height:数值|normal;
}
在这里,可以用数值来设定行高,也能通过把参数值设置为“normal”,指定行高是“默认数值”。
在实际的应用里,“行高”这个CSS样式的使用频率还是比较多的;4.1.5下划线、顶划线、删除线
在文本编辑中有的需要突出重点,这时往往就会添加下划线,此外,针对文字,还会有顶划线和删除线效果,要为文本添加下划线、删除线与顶划线,可以通过如下的语法实现:
{
text-decoration:inherit|none|underline|overline|line-through|blink
}
其中,CSS里的text-decoration属性是用于控制文本的“下划线等”的效果。;4.2用CSS控制字间距和对齐方式
文本间的间距虽然不起眼,但如果不好好设置,就会出现“过于紧密”或者是“过于松散”的外观。
“对齐方式”也是比较重要的,通过
您可能关注的文档
最近下载
- 100MW光伏项目工程量清单(例).xlsx VIP
- 初中数学人教版八年级上册第十一章三角形单元复习全国公开课.docx VIP
- 触电事故应急处置.pptx VIP
- 纳米材料国内外研究进展纳米材料的应用与制备方法.docx VIP
- 浙教版(2023)劳动技术一年级上册教学设计(附教材目录).docx VIP
- 努南综合征-临床及分子诊断.pptx
- 幼儿园小班社会课件《我会排排队》.pptx
- 2024年秋新沪科版九年级上册化学全册教学课件(新教材).pptx
- 2021高三一模浦东作文:生活中处处有墙……解析及范文.pdf VIP
- (新人教版)数学六年级上册第2单元《位置与方向(二)》大单元教学课件.pptx
文档评论(0)