首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    认识 Iconfont 以及什么是 .eot、.woff、.ttf、.svg「建议收藏」

    如果我们要使用它们,也只需要在 css 文件中使用 @font-face 引入这种字体即可。@font-face 是 css3 的一个语法,刚兴趣的可以自行阅读 @font-face 用法 。 2....查询资料后得知:虽然现代浏览器支持自定义字体样式,并且可以通过 @font-face 引入自定义的字体,但是各个浏览器对于字体样式是存在兼容性问题的,而这几个文件就是分别处理对应浏览兼容性问题的。...这种字体格式有君临天下的趋势,因为所有的现代浏览器都开始支持这种字体格式。...使用 @font-face 引入字体格式 因为各个浏览器对字体格式的不兼容,作为前端开发人员,我们需要考虑的全面性,将各个格式的字体都引入进来,这样就不怕刁钻的用户使用哪种浏览器了。...Airen的博客 – CSS3 @font-face 简书 – CSS3 @font-face属性 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/167232.html

    3.7K10

    无图片字体icon

    W3C 仍然在对 CSS3 规范进行开发。不过,现代浏览器已经实现了相当多的 CSS3 属性。CSS3也从前几年的初试探到如今的广泛应用。...现在来看,应该大家都接触过css3的自定义字体(@font-face),也应该知道各个浏览器都支持(包括IE6),只是各自对字体文件的格式的支持不一样。 为什么要将icon做成字体?...字体格式的浏览器支持: 先使用font-face声明字体: @font-face { font-family: "iconfont"; src: url('iconfont.eot'); /* IE9...有些是要服务器上去配置,前端能解决的,目前我是用很强盗的形式, 把这个存在跨域问题的文件,转成base64编码,比如ttf文件,只需要找一下转成base64的就行。 ?...css3很强大,html5标准也终于完工,未来的路很长,人很累,所以先吃饱再说。

    2.4K90

    Web 安全字体和网络字体 (Web Fonts)

    如果你想使用预装字体以外的字体,从CSS3开始,你可以使用网络字体Web fonts - Learn web development | MDN。...这些字体是由用户的浏览器在渲染网页时下载的,然后应用于你的文本。使用网络字体的主要缺点是它会减慢你网站的加载时间。在旧的浏览器中,对CSS3的支持也很有限,而使用网络字体是需要CSS3的。...所需的语法如下所示:首先,在 CSS 的开始处有一个@font-face块,它指定要下载的字体文件:@font-face { font-family: "myFont"; src: url("myFont.ttf...");}在这个下面,你可以使用 @font-face 中指定的字体种类名称来将你的定制字体应用到你喜欢的任何东西上,比如说:html { font-family: "myFont", "Bitstream...Vera Serif", serif;}关于网页字体有两件重要的事情要注意:浏览器支持不同的字体格式,因此需要多种字体格式以获得良好的跨浏览器支持。

    54010

    深入了解——CSS3新增属性

    深入了解 @Font-face 特性 Font-face 可以用来加载字体样式,而且它还能够加载服务器端的字体文件,让客户端显示客户端所没有安装的字体。 先来看一个客户端字体简单的案例: 清单 3....Font-face 服务端字体案例 @font-face { font-family: BorderWeb; src:url(BORDERW0.eot); } @font-face {...颜色 css1和css2只能通过以下三种方式来表示颜色 颜色名称  eg:color:red HEX方式 (语法:#RRGGBB或#RGB   各点的取值范围为00-FF) RGB方式 (语法:RGB...(R,G,B)  各点的取值范围为0~255或者0%~200%) css3针对上述模式不能表示透明,增加了如下表示方法 RGBA模式 语法:RGBA(R,G,B,A)     R红色 G绿色 B蓝色 A...CSS3 的盒子模型 盒子模型为开发者提供了一种非常灵活的布局方式,但是支持这一特性的浏览器并不多,目前只有 webkit 内核的新版本 safari 和 chrome 以及 gecko 内核的新版本

    1.4K10

    使用 Emmet 提高编写 CSS 的效率

    增加额外的选项 使用 @f 即可生成 CSS3 中的 font-face 的代码结构: @font-face { font-family:; src:url(); } 但是这个结构太简单,不包含一些其他的...font-face 的属性,诸如 background-image、 border-radius、 font、@font-face、 text-outline、 text-shadow 等属性,我们可以在生成的时候输入...'+' 生成增强的结构,例如我们可以输入 @f+ 命令,即可输出选项增强版的 font-face 结构: @font-face { font-family: 'FontName'; src: url...等现在还没有出正式的 W3C 规范,但是很多浏览器已经实现了对应的功能,仅作为测试只用,所以在属性前面加上自己独特的实验性前缀,不同的浏览器只会识别带有自己规定前缀的样式。...使用 Emmet 可以快速生成带有前缀的 CSS3 属性。 ST2 已经内置了一些常见的需要实验性前缀的 CSS3 属性,例如输入 trf 会弹出提示,然后敲击回车键即可生成。

    60410

    实用的CSS3属性和使用技巧

    阴影效果 通过CSS3的box-shadow属性可以非常方便地实现阴影效果。所有主流的浏览器都支持这个属性,其中Safari浏览器支持加前缀的-webkit-box-shadow属性。...渐变填充 CSS3的Gradient(渐变)属性给了开发者另一个惊人的体验。Gradient还未得到全部浏览器的支持,所以不能完全依赖Gradient来设置布局。...Background size Background size是CSS3中最重要的属性之一,已经被很多浏览器支持。Background size属性用于设置背景图像的大小。...首先自定义字体的名称: @font-face { font-family: mySmashingFont; src: url(‘blitz.ttf’) ,url(‘blitz.eot’); /...虽然CSS语法并没有定义一个块元素居中的语句,但设计师仍然可以使用auto margin选项来实现这个功能。这个属性可以根据需要居中一个元素。但要注意,需要设计者给div设定宽度才会实现。

    41710

    重构不完全教程集之二

    css3 生成内容 A Whole Bunch of Amazing Stuff Pseudo Elements Can Do 字体 字体方面主要包括:字体渲染方式,浏览器默认字体及重置,@font-face...自定义字体,字体性能等 字体渲染背后不得不说的故事 字体渲染 自定义字体@font-face详解 移动端字体 图标自定浅谈 google fonts icomoon 图片 总得来说,图片的使用分为background...图片优化原则: 能不使用就不使用(使用css3绘制简单的图形等) 矢量图与位图选择 挑选合适的图片格式(gif, png, jpg, webp等)及准备不同的规格大小(不同大小或retina屏) 合并(...Intro to CSS 3D transforms CSS3 Transitions 101 CSS3 Animations 101 CSS3: Animations vs....css3 magic animation 响应式 响应式主要包括断点的设置,及各种断点情况下样式的改变 MDN CSS媒体查询 下手响应式及断点设置分析 响应式图片处理 Media Queries:

    1.4K100

    快捷方便的 Font Icons 生成工具: Iconfont

    字体图标和 @font-face 先来简单的介绍一下字体图标。字体图标是近两年才流行起来的技术,主要是因为 CSS3 增加了一个非常实用的属性 @font-face。...配合上 @font-face 就有了 Font Icon 这项技巧。...在网页中使用 @font-face 引入生成好的 字体文件 ,然后在网页中需要使用某个图标的地方,写上对应的“文字”,那么在浏览器中就可以看到图标。...使用字体图标有很多好处,大体如下: 兼容性好,各个平台浏览器基本都可以使用,而且在某些低级浏览器中,效果比图片更好 相对于同效果的图片相比,体积小,减少 http 请求,增加前端性能 可维护性好,维护起来可以通过增减字体快速应用...交互性好,改变字体颜色即可改变图标的颜色,同时可以配合 CSS3 的动画、渐变、过渡、变形等属性实现复杂的交互 当然也有一些缺点,例如图标通常只有一种颜色,虽然渐变可以使其颜色更加丰富,但是兼容性没了

    1.3K10

    重构不完全教程集之二

    css3 生成内容 A Whole Bunch of Amazing Stuff Pseudo Elements Can Do 字体 字体方面主要包括:字体渲染方式,浏览器默认字体及重置,@font-face...自定义字体,字体性能等 字体渲染背后不得不说的故事 字体渲染 自定义字体@font-face详解 移动端字体 图标自定浅谈 google fonts icomoon 图片 总得来说,图片的使用分为background...图片优化原则: 能不使用就不使用(使用css3绘制简单的图形等) 矢量图与位图选择 挑选合适的图片格式(gif, png, jpg, webp等)及准备不同的规格大小(不同大小或retina屏) 合并(...Intro to CSS 3D transforms CSS3 Transitions 101 CSS3 Animations 101 CSS3: Animations vs....css3 magic animation 响应式 响应式主要包括断点的设置,及各种断点情况下样式的改变 MDN CSS媒体查询 下手响应式及断点设置分析 响应式图片处理 Media Queries:

    98710
    领券