如何引入字体图标库以及了解各种样式,如文本样式,字体样式等

2024-02-09 11:32

本文主要是介绍如何引入字体图标库以及了解各种样式,如文本样式,字体样式等,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

网络字体
奇葩字体,(字 -> icon)的引用

			@font-face {font-family: "iconfont";src: url('iconfont.eot?t=1564624596715'); /* IE9 */src: url('iconfont.eot?t=1564624596715#iefix') format('embedded-opentype'), /* IE6-IE8 */url('data:application/x-font-woff2;charset=utf-8;base64,=') format('woff2'),url('iconfont.woff?t=1564624596715') format('woff'),url('iconfont.ttf?t=1564624596715') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */url('iconfont.svg?t=1564624596715#iconfont') format('svg'); /* iOS 4.1- */}.lishiziti {font-family:'iconfont'}.weixin:before {content:'\e123'}

图标:
1. 将图标从设计图中切割下来,当做图片使用(小程序)
缺点:放大与缩小比较麻烦,失真;无法更换颜色
2. 字体图标库(网页)

				 <div>hello</div>

字体图标库(第三方库)
iconfont / fontawesome(拓展)
使用方法:
1) 在iconfont官网中选择要使用的图标,放入到购物车中
2) 下载源码到本地
3) 本地引用iconfont.css文件
4) 应用样式即可

				  <i class="iconfont icon-xxx"></i>

文本样式 (可以被继承)

		text-align 	文本在容器中的排列方式leftrightcentertext-indent 文本在容器中的缩进2emtext-decoration-line 	文本装饰线的位置noneunderlineoverlineline-throughtext-decoration-style 文本装饰线的类型soliddoubledotteddashedwavytext-decoration-color 文本装饰线的颜色text-decoration 	以上速写形式text-shadow 	文本的阴影left top c color;列表样式list-style-typecircle/quare/...list-style-imageurl()list-style-positioninside/outsidelist-style:none	【*】

盒子样式(块元素)

		widthheightmargin

盒子上下外边距不会合并,比如,第一个元素margin-bottom:20px;第二个元素margin-top:10px;他们的外边距为20px
margin

			margin-topmargin-rightmargin-bottommargin-leftmargin:10px; 			上右下左都为10pxmargin:0 10px;		上下为0,左右为10pxmargin:0 5px 10px;上0,下10px 	左右5pxmargin:5px 10px 15px 20px 	上右下左

padding

			padding-toppadding-rightpadding-bottompadding-leftpadding:10px; 			上右下左都为10pxpadding:0 10px;		上下为0,左右为10pxpadding:0 5px 10px;上0,下10px 	左右5pxpadding:5px 10px 15px 20px 	上右下左

border

			border-top-widthborder-right-widthborder-bottom-widthborder-left-widthborder-widthborder-top-styleborder-right-styleborder-bottom-styleborder-left-styleborder-styleborder-top-colorborder-right-colorborder-bottom-colorborder-left-colorborder-colorborder:1px solid #ededed;

border-radius

box-shadow

			box-shadow:5px 5px 10px #ccc;box-shadow:inset 0px 0 3px lightblue;

background-origin 背景起点

			border-boxpadding-boxcontent-box

background-clip 对已经铺好的背景裁切

			border-boxpadding-boxcontent-box

background-image

			url()

background-color
颜色

background-position

			位置centerleft top 100px 50px

background-repeat

			repeat-xrepeat-yno-repeat

background

			background:url('') no-repeat center;background:center/cover padding-box url('./image/lianjia_08.png') no-repeat ;
  1. 盒子模型
    内容盒子 (width = 内容宽)【传统盒子/w3c盒子】
    是绝大多数浏览器的默认盒子模型
    width : 100px
    表示内容区域的宽为100px
    边框盒子 (width = 边框以内所有元素宽)【怪异盒子/IE盒子】
    width : 100px;
    表示边框以内所有的宽的综合
    width = border + padding + 内容区域

这篇关于如何引入字体图标库以及了解各种样式,如文本样式,字体样式等的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/694110

相关文章

HTML5中下拉框<select>标签的属性和样式详解

《HTML5中下拉框<select>标签的属性和样式详解》在HTML5中,下拉框(select标签)作为表单的重要组成部分,为用户提供了一个从预定义选项中选择值的方式,本文将深入探讨select标签的... 在html5中,下拉框(<select>标签)作为表单的重要组成部分,为用户提供了一个从预定义选项中

前端 CSS 动态设置样式::class、:style 等技巧(推荐)

《前端CSS动态设置样式::class、:style等技巧(推荐)》:本文主要介绍了Vue.js中动态绑定类名和内联样式的两种方法:对象语法和数组语法,通过对象语法,可以根据条件动态切换类名或样式;通过数组语法,可以同时绑定多个类名或样式,此外,还可以结合计算属性来生成复杂的类名或样式对象,详细内容请阅读本文,希望能对你有所帮助...

Linux使用cut进行文本提取的操作方法

《Linux使用cut进行文本提取的操作方法》Linux中的cut命令是一个命令行实用程序,用于从文件或标准输入中提取文本行的部分,本文给大家介绍了Linux使用cut进行文本提取的操作方法,文中有详... 目录简介基础语法常用选项范围选择示例用法-f:字段选择-d:分隔符-c:字符选择-b:字节选择--c

C#使用DeepSeek API实现自然语言处理,文本分类和情感分析

《C#使用DeepSeekAPI实现自然语言处理,文本分类和情感分析》在C#中使用DeepSeekAPI可以实现多种功能,例如自然语言处理、文本分类、情感分析等,本文主要为大家介绍了具体实现步骤,... 目录准备工作文本生成文本分类问答系统代码生成翻译功能文本摘要文本校对图像描述生成总结在C#中使用Deep

CSS自定义浏览器滚动条样式完整代码

《CSS自定义浏览器滚动条样式完整代码》:本文主要介绍了如何使用CSS自定义浏览器滚动条的样式,包括隐藏滚动条的角落、设置滚动条的基本样式、轨道样式和滑块样式,并提供了完整的CSS代码示例,通过这些技巧,你可以为你的网站添加个性化的滚动条样式,从而提升用户体验,详细内容请阅读本文,希望能对你有所帮助...

电脑没有仿宋GB2312字体怎么办? 仿宋GB2312字体下载安装及调出来的教程

《电脑没有仿宋GB2312字体怎么办?仿宋GB2312字体下载安装及调出来的教程》仿宋字体gb2312作为一种经典且常用的字体,广泛应用于各种场合,如何在计算机中调出仿宋字体gb2312?本文将为您... 仿宋_GB2312是公文标准字体之一,仿China编程宋是字体名称,GB2312是字php符编码标准名称(简

通过C#获取PDF中指定文本或所有文本的字体信息

《通过C#获取PDF中指定文本或所有文本的字体信息》在设计和出版行业中,字体的选择和使用对最终作品的质量有着重要影响,然而,有时我们可能会遇到包含未知字体的PDF文件,这使得我们无法准确地复制或修改文... 目录引言C# 获取PDF中指定文本的字体信息C# 获取PDF文档中用到的所有字体信息引言在设计和出

vue解决子组件样式覆盖问题scoped deep

《vue解决子组件样式覆盖问题scopeddeep》文章主要介绍了在Vue项目中处理全局样式和局部样式的方法,包括使用scoped属性和深度选择器(/deep/)来覆盖子组件的样式,作者建议所有组件... 目录前言scoped分析deep分析使用总结所有组件必须加scoped父组件覆盖子组件使用deep前言

SpringBoot项目引入token设置方式

《SpringBoot项目引入token设置方式》本文详细介绍了JWT(JSONWebToken)的基本概念、结构、应用场景以及工作原理,通过动手实践,展示了如何在SpringBoot项目中实现JWT... 目录一. 先了解熟悉JWT(jsON Web Token)1. JSON Web Token是什么鬼

Java操作xls替换文本或图片的功能实现

《Java操作xls替换文本或图片的功能实现》这篇文章主要给大家介绍了关于Java操作xls替换文本或图片功能实现的相关资料,文中通过示例代码讲解了文件上传、文件处理和Excel文件生成,需要的朋友可... 目录准备xls模板文件:template.xls准备需要替换的图片和数据功能实现包声明与导入类声明与