CSS基础知识真难啊-font
不吐不快啊!!!!
上午测试还好好的,下午再写一次准备发出来就出错了!!
传说中程序媛三大错觉:我肯定没错,刚才还好好的,一定是有人改了我代码。。
我的口头禅都快变成“刚刚还好好的”了!
事情是这样的,我在#myspan{font-size:18px;background:red}前面弄了空格,一直没注意它,结果效果弄不出来,郁闷啊
才顺手把空格删了,啊千万只草泥马奔腾而过啊。。。。。。。。
恩以后注意了,不能在全角下整出空格(⊙﹏⊙)b---我恨全角--哦了
------------------------------------------------------------------
首先,今天我才知道原来
chrome浏览器在中文状态下默认最小值是12px
ie浏览器在中文状态下默认最小值是10px
ff浏览器在中文状态下默认最小值是10px
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<script type="text/javascript" src="http://www.w3school.com.cn/jquery/jquery.js"></script>
<style type="text/css">
.myspan{font-size:10px;}
</style>
<script type="text/javascript">
$(function(){
$("#mybtn").click(function(){
alert($(".myspan").css("font-size"));
});
$("#myabcBtn").click(function(){
alert($(".myabcSpan").css("font-size"));
});
});
</script>
</head> <body>
<div>
<span class="myspan">这里显示中文</span>
<input type="button" value="aa" id="mybtn"/>
</div>
<div>
<span class="myabcSpan">this is abc</span>
<input type="button" value="abc" id="myabcBtn"/>
</div>
</body></html>
更改myspan的font-size,会发现,不设置的时候,弹框16px=》说明当前浏览器默认字体大小为16px
设置<=12px时,弹框12px;设置>=12px,弹框提示正常16px;=》说明chrome浏览器在中文状态下默认最小值是12px
因为把chrome浏览器调整成英文状态下是正常的px值
------------------------------------------------------------------
》》em:相对长度单位。相对于(参照物为) 当前对象内,文本的字体尺寸font-size。
》》em”还可以指定到小数点后三位,比如“1.123em”
如当前对行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺寸
如body{font-size:15px;}某div{height:2em;font-size:10em},所以,该div的height为300px
计算:body设置了字体尺寸15px,-->div的字体尺寸为10*15px=150px;-->div的高度为2*150px=300px
我连这个都还没看完,哎╮(╯▽╰)╭http://www.w3cplus.com/css/px-to-em
-----------------------------------------font-weight---------------------------------------------
百度知道有人提到:“WIN系统下,小于700,统统不起作用的,【部分显示器分辨率高的,可以支持小于600】,MAC下可以。 可能是浏览器加分辨率的问题,同样,font-size:小于12px,win系统下,是无区别的,而MAC可以读取很小的字体!”
所以上面的测试是因为win系统?
font-weight:数字值 400 相当于 关键字 normal,700 等价于 bold。每个数字值对应的字体加粗必须至少与下一个最小数字一样细,而且至少与下一个最大数字一样粗。
是不是很绕
可用值 值的说明
normal 缺省值。字体正常显示。
bold 粗体
bolder 比粗体更加粗
lighter 比正常字体淡
100 至少和200一样淡
200 至少和100一样粗,至少和300一样淡
300 至少和200一样粗,至少和400一样淡
400 字体正常显示,相当于normal。
500 至少和400一样粗,至少和600一样淡
600 至少和500一样粗,至少和700一样淡
700 粗体,相当于bold。
800 至少和700一样粗,至少和800一样淡
900 至少和800一样粗
“字体浓淡属性是根据用户电脑上安装的字体相应匹配改变的。在很多情况下,由于系统作了最相近的匹配,因此看不出不同的 font-weight 值有什么区别。”
啊。。。黑人问号。。。又是一个观点?
CSS基础知识真难啊-font的更多相关文章
- CSS基础知识真难啊-浮动
无浮动 <ul style="width: 440px;"> <li id="myli" style="border: 4px so ...
- CSS基础知识真难啊
CSS层叠样式表Cascading Style Sheets CSS派生选择器(上下文选择器): 后代选择器:h1 strong {color:red;}第一个参数和第二个参数之间的代数是可以无限的 ...
- CSS基础知识真难啊-background-渐变
文章参考 http://www.zhangxinxu.com/wordpress/?p=727 http://www.uqu8.com/html/2014/html-css_1105/176.html ...
- CSS基础知识真难啊-position-relative-absolute
http://blog.csdn.net/libertea/article/details/11662661 -----------position:relative:生成相对定位的元素,相对于其正常 ...
- 〖前端开发〗HTML/CSS基础知识学习笔记
经过一天的学习,把慕课网的HTML/CSS基础知识学完了,笔记整理: 1. 文件结构: HTML文件的固定结构: <html> <head>...</head> & ...
- CSS基础知识筑基
01.CSS 简介 CSS 指层叠样式表 (Cascading Style Sheets),对HTML网页内容进行统一外观样式设计和管理,给网页进行各种装饰,让她变得美观,是HTML的化妆师.(Cas ...
- 前端开发:css基础知识之盒模型以及浮动布局。
前端开发:css基础知识之盒模型以及浮动布局 前言 楼主的蛮多朋友最近都在学习html5,他们都会问到同一个问题 浮动是什么东西? 为什么这个浮动没有效果? 这个问题楼主已经回答了n遍.今天则是把 ...
- CSS基础知识之float
前段时间写过一篇CSS基础知识之position,当时对float的理解不太准确,被慕课网多名读者指出(原文已修正,如有误导实在抱歉).现对float进行更深入的学习,在此把学习心得分享给大家. 浮动 ...
- (转)第一天 XHTML CSS基础知识 文章出处:标准之路(http://www.aa25.cn/div_css/902.shtml)
欢迎大家学习<十天学会web标准>,也就是我们常说的DIV+CSS.不过这里的DIV+CSS是一种错误的叫法,建议大家还是称之为web标准. 学习本系列教程需有一定html和css基础,也 ...
随机推荐
- DWZ中Tree树形菜单的treeCheck如何获取返回值解决方案
最近在对DWZ和asp.net MVC3进行整合,其中遇到了很多问题,总算一一解决了,今天就说说题目所示的问题解决方案. 想做一个基于角色的权限管理,要对每一个Action进行权限控制.就想用DWZ的 ...
- mac系统上使用压缩包版的mysql(非安装版)
mac本换了块固态硬盘,一切重新装过,mysql嫌官网下载太慢,直接百度 "mysql mac",第一个就是: 不料下载完后,发现这是一个压缩包版,并没有安装程序.网上搜索了一下, ...
- mac: vmware fusion中cent os启动假死的解决办法
环境: mac os X 10.9.2 + vmware 6.0.2 + cent OS 6.5 minimal 现象: Booting CentOS (2.6.32-358.e.l6.i686) i ...
- 关于base64编码的原理和实现
在前文 Data URI 应用场景小结 中我们提到了一个概念,叫做 base64编码,今天我们就来聊聊 base64编码,揭开它的神秘面纱. 一句话解释:Base64是一种基于64个可打印字符来表示二 ...
- Ace - Responsive Admin Template
Ace简介: Ace 是一个轻量.功能丰富.HTML5.响应式.支持手机及平板电脑上浏览的管理后台模板,基于CSS框架Bootstrap制作,Bootstrap版本更新至 3.0,Ace – Resp ...
- GWT-Dev-Plugin(即google web toolkit developer plugin)for firefox的下载地址
如果FireFox的版本为20,则对应google-web-toolkit的插件离线下载地址,不要用浏览器直接下载,用Flashget等客户端下载,超快. http://google-web-tool ...
- 20151023 - discuz 6 中 insenz 营销推广失效的问题
将很久之前的论坛重新放在网络上,发现首页打开非常慢,用 Web Inspector 检查,发现 insenz.com 已失效导致. 解决办法: 1.进入数据库:执行 SELECT * FROM cdb ...
- javascript代码片段
DOMReady函数,只要DOM结构加载完成即可,不必等待所有资源加载完成,节约时间,"DOMContentLoaded"在H5中被标准化 var DOMReady=functio ...
- 1018MYSQL数据迁移到SQLSERVER
-- 第一步利用MYSQL将数据结果的脚本迁移出来-- 第二步利用POWERDESGINER的反向功能,将脚本生成为物理模型 FILE-REVERSE DATEBASE -- 第三步将物理模型生成SQ ...
- 在Word2013中多次应用格式刷
顾名思义,格式刷是为了方便需要跨区域操作时候,能快速的应用格式到相应文本.那么怎么使用word进行格式刷的多次使用呢.我们先来看单次的,这个比较容易,只要在先需要的格式单击一次格式刷,再到需要的文本执 ...