0

0

CSS 中的版式和字体样式

PHPz

PHPz

发布时间:2024-09-04 11:04:28

|

952人浏览过

|

来源于dev.to

转载

css 中的版式和字体样式

讲座 4:css 中的版式和字体样式

在本次讲座中,我们将探讨如何使用 css 设置文本样式。版式是网页设计的一个重要方面,影响可读性、用户体验和整体美观。在本讲座结束时,您将了解如何在网站上应用各种字体样式并控制文本外观。


了解网页字体

网络字体允许您在网站上使用各种字体。您可以使用设备上预装的系统字体,也可以使用 google fonts 等服务导入自定义字体。

1.系统字体

系统字体是可靠的,因为它们预装在大多数设备上,但它们限制了您的设计选项。

  • 示例:
  body {
    font-family: arial, sans-serif;
  }
2.谷歌字体

google fonts 提供多种网络字体供您选择,您可以轻松地将它们集成到您的网站中。

立即学习前端免费学习笔记(深入)”;

  • 示例:

    1. 首先,在 html 中包含字体链接:
     
    
  1. 然后,在 css 中应用字体:

     body {
       font-family: 'roboto', sans-serif;
     }
    

css 中的字体属性

css 提供了多种属性来设置字体样式,包括字体大小、粗细、样式等等。

1.字体大小

您可以使用 font-size 属性控制文本的大小。

  • 示例:
  h1 {
    font-size: 36px;
  }
  p {
    font-size: 16px;
  }
2.字体粗细

font-weight 属性允许您设置文本显示的粗体程度。

  • 示例:
  h1 {
    font-weight: bold; /* or use numeric values like 700 */
  }
3.字体样式

字体样式属性可让您将文本设置为斜体。

  • 示例:
  em {
    font-style: italic;
  }
4.字体变体

使用 font-variant 以小写字母显示文本。

网趣购物系统加强升级版
网趣购物系统加强升级版

新版本程序更新主要体现在:完美整合BBS论坛程序,用户只须注册一个帐号,即可全站通用!采用目前流行的Flash滚动切换广告 变换形式多样,受人喜爱!在原有提供的5种在线支付基础上增加北京云网支付!对留言本重新进行编排,加入留言验证码,后台有留言审核开关对购物系统的前台进行了一处安全更新。在原有文字友情链接基础上,增加LOGO友情链接功能强大的6种在线支付方式可选,自由切换。对新闻列表进行了调整,

下载
  • 示例:
  p.caps {
    font-variant: small-caps;
  }
5.行高

line-height 属性控制文本行之间的间距。

  • 示例:
  p {
    line-height: 1.5;
  }
6.文本对齐

text-align 属性控制元素内文本的水平对齐方式。

  • 示例:
  h1 {
    text-align: center;
  }
7.文字装饰

text-decoration 属性允许您向文本添加下划线、上划线或删除线。

  • 示例:
  a {
    text-decoration: underline;
  }
8.文字阴影

您可以使用 text-shadow 属性为文本添加阴影效果。

  • 示例:
  h2 {
    text-shadow: 2px 2px 5px gray;
  }

实际示例:

让我们结合这些属性来设计网页样式,重点关注排版。

html:

welcome to our blog

latest updates

stay updated with the latest trends in web development, design, and more.

explore articles, tutorials, and resources to help you master the art of web design.

css:

/* Google Font */
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');

body {
  font-family: 'Open Sans', sans-serif;
  color: #333;
  line-height: 1.6;
}

/* Heading Styles */
h1 {
  font-size: 36px;
  font-weight: 700;
  text-align: center;
  text-shadow: 2px 2px 4px #aaa;
}

h2 {
  font-size: 28px;
  font-weight: 700;
  margin-top: 20px;
}

/* Paragraph Styles */
p {
  font-size: 18px;
  margin-bottom: 15px;
}

.intro {
  font-style: italic;
  font-variant: small-caps;
  text-align: justify;
}

/* Centering the content */
.content {
  max-width: 800px;
  margin: 0 auto;
  padding: 20px;
}

在此示例中:

  • 所有文本均使用 google 字体“open sans”。
  • 标题(h1、h2)采用特定的字体大小、粗细和文本阴影进行样式设置。
  • 段落采用标准字体大小,并在 .intro 类中应用特殊样式,包括斜体和小型大写字母。
  • 内容位于页面中央,具有最大宽度和自动边距。

练习运动

  1. 创建一个包含各种标题和段落的 html 页面。
  2. 应用不同的字体属性来设置文本样式。
  3. 使用 google 字体让您的网页具有独特的外观。
  4. 尝试文本对齐、装饰和阴影效果。

下一步:在下一讲中,我们将讨论 css 布局:浮动、flexbox 和网格,您将在其中学习如何为以下内容创建复杂且响应式的布局你的网站。请继续关注!


在 linkedin 上关注我
里多伊·哈桑

相关专题

更多
css
css

css是层叠样式表,用来表现HTML或XML等文件样式的计算机语言,不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。php中文网还为大家带来html的相关下载资源、相关课程以及相关文章等内容,供大家免费下载使用。

524

2023.06.15

css居中
css居中

css居中:1、通过“margin: 0 auto; text-align: center”实现水平居中;2、通过“display:flex”实现水平居中;3、通过“display:table-cell”和“margin-left”实现居中。本专题为大家提供css居中的相关的文章、下载、课程内容,供大家免费下载体验。

263

2023.07.27

css如何插入图片
css如何插入图片

cssCSS是层叠样式表(Cascading Style Sheets)的缩写。它是一种用于描述网页或应用程序外观和样式的标记语言。CSS可以控制网页的字体、颜色、布局、大小、背景、边框等方面,使得网页的外观更加美观和易于阅读。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

754

2023.07.28

css超出显示...
css超出显示...

在CSS中,当文本内容超出容器的宽度或高度时,可以使用省略号来表示被隐藏的文本内容。本专题为大家提供css超出显示...的相关文章,相关教程,供大家免费体验。

539

2023.08.01

css字体颜色
css字体颜色

CSS中,字体颜色可以通过属性color来设置,用于控制文本的前景色,字体颜色在网页设计中起到很重要的作用,具有以下表现作用:1、提升可读性;2、强调重点信息;3、营造氛围和美感;4、用于呈现品牌标识或与品牌形象相符的风格。

760

2023.08.10

什么是css
什么是css

CSS是层叠样式表(Cascading Style Sheets)的缩写,是一种用于描述网页(或其他基于 XML 的文档)样式与布局的标记语言,CSS的作用和意义如下:1、分离样式和内容;2、页面加载速度优化;3、实现响应式设计;4、确保整个网站的风格和样式保持统一。

605

2023.08.10

css三角形怎么写
css三角形怎么写

CSS可以通过多种方式实现三角形形状,本专题为大家提供css三角形怎么写的相关教程,大家可以免费体验。

560

2023.08.21

css设置文字颜色
css设置文字颜色

CSS(层叠样式表)可以用于设置文字颜色,这样做有以下好处和优势:1、增加网页的可视化效果;2、突出显示某些重要的信息或关键字;3、增强品牌识别度;4、提高网页的可访问性;5、引起不同的情感共鸣。

395

2023.08.22

高德地图升级方法汇总
高德地图升级方法汇总

本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

68

2026.01.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Sass 教程
Sass 教程

共14课时 | 0.8万人学习

Bootstrap 5教程
Bootstrap 5教程

共46课时 | 2.9万人学习

CSS教程
CSS教程

共754课时 | 20.2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号