CSS样式表详解:字体属性与层叠概念

需积分: 0 1 下载量 169 浏览量 更新于2024-07-13 收藏 712KB PPT 举报
本文主要介绍了CSS中的字体属性和层叠样式表的相关概念,包括字体家族、大小、粗细、颜色、样式以及行高,并提到了HTML的一些基础元素,如表格、输入框、单选按钮、按钮和下拉列表框。此外,还探讨了样式表的分类,如行内样式、内嵌样式和外部样式,以及DHTML和DOM的基本概念。 在CSS中,字体属性是用于控制文本外观的关键元素。`font-family`属性用于定义文本的字体,可以列出多个备选字体,用逗号分隔,浏览器会按照顺序尝试应用这些字体。例如,`font-family: "宋体", Arial;` 表示首选宋体,如果浏览器不支持宋体,则使用Arial。`font-size`用于设置字体大小,例如`font-size: 36px;`将字体大小设置为36像素。`font-weight`控制字体的粗细,`normal`表示正常,`bold`表示加粗。`font-style`可以设置文本的样式,`normal`为正常,`italic`为斜体,`oblique`为倾斜。`color`属性用于定义文本颜色,如`color: #555555;`将文本颜色设为灰色。`line-height`属性则用来设定行间距,`normal`代表默认值,也可以设置具体的数值或百分比。 CSS样式表有三种分类:行内样式(内联样式),通过在HTML元素的`style`属性中定义;内嵌样式,写在HTML文档的`<head>`标签内的`<style>`标签中;外部样式,存储在单独的CSS文件中,并通过`<link>`标签引用到HTML文档。 DHTML(Dynamic HTML)是一种结合HTML、脚本语言(如JavaScript)和CSS的技术,用于创建交互式和动态的网页。它可以改变网页元素的样式、内容和位置,提供更丰富的用户体验。在示例代码中,展示了如何使用内联样式改变`<p>`标签的字体颜色、大小和字体家族。 HTML的基础元素如表格(`<table>`)、输入框(`<input>`)、单选按钮(`<input type="radio">`)、按钮(`<button>`)和下拉列表框(`<select>`和`<option>`)是构建网页的基本构建块。在下拉列表框中,`selected`属性用于指定默认选中的选项,如`<option selected>`。 CSS字体属性和样式表的使用对于网页设计和开发至关重要,它们提供了丰富的控制力,使网页内容呈现出各种视觉效果,而DHTML和DOM的结合则进一步增强了网页的动态性和交互性。理解并熟练运用这些概念和技术,能够帮助开发者创建出更美观、功能更丰富的网页。