首页 > 其他分享 >【前端】如何制作一个自己的网站(11)

【前端】如何制作一个自己的网站(11)

时间:2024-10-19 23:20:47浏览次数:3  
标签:11 字体大小 前端 serif 字体 设置 font 制作 属性

接上文。

除了前面的颜色样式外,字体样式和文本样式也是网页设计中的重要组成部分。

合适的字体和文本排版,不仅可以使页面更加美观,也可以提升用户体验。接下来,我们先来看看CSS如何设置字体样式。

字体样式

同时设置了字体样式的四个属性:字体类型、字体风格 、字体粗细和字体大小。

<style>

    /* css设置字体样式 */

    p {

        font-family: serif;

        font-style: italic;

        font-weight: bold;

        font-size: 30px;

    }

</style>

<p>网页开发基础</p>

字体类型

font-family 属性,用于设置字体类型。

第4行,设置字体类型为serif,它是网页设计中最常用的字体族之一。还有一种常用的为sans-serif。

<style>

    /* css设置字体类型 */

    p {

        font-family: serif;

    }

</style>

   

<p>font-family属性,用于设置字体类型</p>

字体风格

font-style属性,用于设置字体风格。

第4行,设置字体风格为italic,它表示字体以斜体显示。

<style>

    /* css设置字体风格 */

    p {

        font-style: italic;

    }

</style>

<p>font-style属性,用于设置字体风格</p>

字体大小

font-size属性,用于设置字体的大小。

第4行,设置字体大小为30px,表示字体大小为30像素。

px表示像素,是常用的长度单位,像素值越大,字体就越大。

当涉及到和长度有关的属性值时,我们推荐使用像素px这种长度单位来表示。

<style>

    /* css设置字体大小 */

    p {

        font-size: 30px;

    }

</style>

   

<p>font-size属性,用于设置字体大小</p>

补充:

字体类型扩展

我们通常设置font-family 属性时,会使用几种字体名称作为一种"备选"机制。字体间以逗号隔开,如果浏览器不支持第一种字体,它将依次尝试下一种。并且,字体名称中包含空格时,则必须用引号包裹起来,例如"Times New Roman"

<style>

    /* css设置字体类型 */

    p {

        font-family:"Times New Roman" ,serif;

    }

</style>

代码具体说明:

font属性

font是字体的英文,所以font属性可以设置所有的字体样式。

通过font属性设置多个属性时,有严格的先后顺序

牢记,字体大小和字体类型是必须设置的,并且字体类型放在最后。

这里,我们只设置font-size和font-family两个属性的值,其余属性会自动使用默认值

<style>

    /* 使用标签选择器,通过font属性设置p元素的字体样式 */

    p {

        font: 30px serif;

    }

</style>

<p>font属性的用法</p>

补充:

这里一定需要注意,不同的属性值之间使用空格间隔。比如字体大小的值30px和字体类型的值serif中间有一个空格。

<style>

    /* 使用标签选择器,通过font属性设置p元素的字体样式 */

    p {

        font: 30px serif;

    }

</style>

   

<p>font属性的用法</p>

总结:

标签:11,字体大小,前端,serif,字体,设置,font,制作,属性
From: https://blog.csdn.net/fmc121104/article/details/143086100

相关文章

  • 51单片机中PCB板元器件的制作和封装
    51单片机中PCB元器件的制作和封装文章目录前言一、明确设计要求二、在桌面新建立一个新的文件夹三,建立和保存原理图库和PCB器件封装库四,制作元器件及封装 制作元器件 :元器件封装:总结前言大家好,今天要给大家分享的是 51单片机中PCB板的元器件的制作和封......
  • win11微软拼音输入法变繁体字
    0.设置→时间和语言1.时间和语言→语言和区域2.中文简体→语言选项3.键盘→微软拼音→键盘选项4.常规5.选择字符集→简体中文......
  • win11卸载软件提示没有权限
    如题,win11卸载某软件,提示:没有足够的权限卸载,请与系统管理员联系!解决方法:1.Win键+R键,打开"运行"对话框。输入regedit并按Enter键来启动注册表编辑器。2.打开目录:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System在System键下找到名......
  • 2024-2025-1 20241311 《计算机基础与程序设计》第4周学习总结
    2024-2025-120241311《计算机基础与程序设计》第4周学习总结作业信息这个作业属于哪个课程<班级的链接>2024-2025-1-计算机基础与程序设计这个作业要求在哪里<作业要求的链接>2024-2025-1计算机基础与程序设计第一周作业这个作业的目标<写上具体方面>作业正......
  • 洛谷知识点——C++ 11 实现一次性输出多行文本
    完整语法是R"deli(...)deli"。(其中deli并不是固定的,那里其实是一个用户自定义的字符序列,最多16个基本字符,不可含反斜线,空格和小括号。)故P1000超级玛丽游戏解法为#include<iostream>usingnamespacestd;intmain(){cout<<R"(********......
  • 如何制作DIY一个低成本高性能的遥控玩具坦克?
    前言小学一年级的时候,第一次在深圳沙井的商场看到了遥控挖掘机,每次去那个商场我都会默默地去看一看挖土机玩具,那时就萌生了一个梦想,长大了一定要买一个遥控挖掘机。时光荏苒,儿时的梦想,如今依然记得,现在有能力买挖掘机,但是却没有了买一台挖掘机玩具的想法了。随着创客的火爆,从2015......
  • Adobe二维动画制作软件 Animate AN2024软件下载安装
    一、软件概述1.1AdobeAN软件背景AdobeAN,全称为AdobeAnimate,是AdobeSystems公司开发的一款专业且功能强大的二维动画制作软件。其前身为AdobeFlashProfessional,自2015年更名为AdobeAnimateCC后,不仅保留了FlashSWF文件的支持,还增加了对HTML5的支持,进一步扩展了其在现......
  • 111
    #include<bits/stdc++.h>usingnamespacestd;intmain(){intk;cin>>k;for(intx=1;x<=k;x++){intw,s;cin>>w>>s;doublen[s+5],v[s+5];doublesum=0;for(inti=1;i<=......
  • 前端js html css 基础巩固4
    这是生成了不同的按钮进行显示 每一个按钮对应一个音频 点击按钮会播放对应的音频直接上代码<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0&qu......
  • webstorm前端vue项目安装依赖包总结
    npminstall提示错误信息,与node.js版本有关。以下是用到的一些命令行参数:1、清除npm的缓存:npmcacheclean--force2、设置npm下载镜像:npmconfigsetregistryhttps://registry.npmmirror.com如果下载过程中部分包提示联网访问失败404,可以修改package-lock.json文件地址到镜......