css设置各种中文字体如雅黑、宋体、楷体

一、代码

.selector{ font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu }  

二、字体库

华文细黑:STHeiti Light [STXihei]
华文黑体:STHeiti
华文楷体:STKaiti
华文宋体:STSong
华文仿宋:STFangsong
儷黑 Pro:LiHei Pro Medium
儷宋 Pro:LiSong Pro Light
標楷體:BiauKai
蘋果儷中黑:Apple LiGothic Medium
蘋果儷細宋:Apple LiSung Light
Windows的一些:
新細明體:PMingLiU
細明體:MingLiU
標楷體:DFKai-SB
黑体:SimHei
宋体:SimSun
新宋体:NSimSun
仿宋:FangSong
楷体:KaiTi
仿宋_GB2312:FangSong_GB2312
楷体_GB2312:KaiTi_GB2312
微軟正黑體:Microsoft JhengHei
微软雅黑体:Microsoft YaHei
装Office会生出来的一些:

隶书:LiSu
幼圆:YouYuan
华文细黑:STXihei
华文楷体:STKaiti
华文宋体:STSong
华文中宋:STZhongsong
华文仿宋:STFangsong
方正舒体:FZShuTi
方正姚体:FZYaoti
华文彩云:STCaiyun
华文琥珀:STHupo
华文隶书:STLiti
华文行楷:STXingkai
华文新魏:STXinwei

三、CSS概念

CSS(层叠样式表)是一种用于描述网页上的元素如何呈现样式的语言。它可以控制网页的布局、字体、颜色、背景等方面的样式。

CSS的主要概念包括:

  1. 选择器(Selector):选择器用于指定要应用样式的元素。可以根据元素的标签名、类名、ID等特性进行选择。
  2. 属性(Property):属性定义了元素的具体样式。例如,可以使用属性设置元素的颜色、大小、边距等。
  3. 值(Value):值用于定义属性的具体取值。例如,可以使用像素、百分比、颜色码等单位作为属性的值。
  4. 盒模型(Box Model):盒模型是用于布局元素的基本概念。每个元素都被看作是一个矩形的盒子,包括内容区域、内边距、边框和外边距。
  5. 层叠(Cascading):层叠是指多个样式规则同时应用于一个元素时,根据优先级和特定的规则来确定最终的样式。
  6. 继承(Inheritance):继承是指子元素可以继承父元素的样式。例如,如果父元素设置了字体样式,子元素默认会继承这个样式。
  7. 媒体查询(Media Query):媒体查询用于根据设备的特性(如屏幕大小、分辨率等)来应用不同的样式。它可以使网页在不同的设备上显示出最佳的效果。

四、CSS常见问题

CSS常见问题及详细案例代码:

  1. 如何居中一个元素?
<div class="container">
  <div class="element">居中的元素</div>
</div>

<style>
.container {
  display: flex;
  justify-content: center;
  align-items: center;
}

.element {
  width: 200px;
  height: 200px;
  background-color: blue;
  color: white;
  text-align: center;
  line-height: 200px;
}
</style>
  1. 如何设置一个元素的背景图片?
<div class="container">
  <div class="element"></div>
</div>

<style>
.container {
  height: 200px;
  background-color: lightgray;
}

.element {
  width: 200px;
  height: 200px;
  background-image: url('image.jpg');
  background-size: cover;
}
</style>
  1. 如何创建一个响应式布局?
<div class="container">
  <div class="sidebar">侧边栏</div>
  <div class="content">内容</div>
</div>

<style>
.container {
  display: flex;
}

.sidebar {
  width: 300px;
  background-color: lightgray;
}

.content {
  flex-grow: 1;
  background-color: white;
}
</style>

@media screen and (max-width: 768px) {
  .container {
    flex-direction: column;
  }

  .sidebar {
    width: 100%;
  }
}

这些案例可以解决一些常见的布局问题和样式应用问题。如果有具体的问题,请提供更多细节,我可以提供更准确的帮助。

五、热门文章

  1. html css实现钟表简单移动
  2. 制作一个简单的HTML个人网页
  3. html+css+javascript实现贪吃蛇游戏
  4. SASS简介及使用方法
  5. HTML/CSS实现3D翻转页面效果
  6. 【温故而知新】CSS响应式网站设计
  7. 【温故而知新】CSS运用之对BFC的理解
  8. 【温故而知新】CSS3新增了那些新特性及案例代码
  9. 【温故而知新】css提高性能的方法都有那些
  10. CSS的Grid布局与Flex布局
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

·零落·

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值