网页元素--字体相对单位

rem 相对html的font-size单位,在使用rem前要先设置根元素的单位:

/*根元素*/
html { font-size: 16px }

/*使用时*/
p { font-size: 2rem }  //32px

em 相对当前对象文本单位尺寸,如果当前对象没有设置默认文本尺寸,则相对于浏览器默认字体尺寸

/*当前对象尺寸*/
body { font-size: 16px }

/*使用时*/
p { font-size: 2em }   //32px

vw / vh  && vmax / vmin 相对于当前窗口的宽度 / 高度 && 最大值 / 最小值,查询当前窗口的宽度的命令为:screen.width / height

如果当前窗口的宽度为2400,那么使用vw后元素的尺寸为:2400 * 5vw / 100 = 120
/*当前窗口尺寸*/
在浏览器的console中查询:screen.width

/*使用时*/
p { font-size : 5vw; }    //120px

ex 相对于字符 “ x ”的高度,通常字体为高度的一半。如果当前行内文字的大小没有设置,就相对于默认浏览器的字体的高度

/*当前字体的大小*/
h1 { font-size: 16px; }

/*使用时*/
.x { height: 1ex; }    //8px
时间: 2024-10-11 13:28:29

网页元素--字体相对单位的相关文章

我给女朋友讲编程CSS系列(3) CSS如何设置字体的类型、大小、颜色,如何使用火狐浏览器的Firebug插件查看网页的字体

一.CSS如何设置字体的类型.大小.颜色 设计网页时,一般设置body的字体,让其他标签继承body的字体,这样设置特别方便,但是标题标签h1到h6和表单标签(input类型)是没有继承body的字体属性的,它们的字体需要单独设置. 1,  新建一个网页a.html,把下面的代码复制进去. <html> <head> <style type="text/css"> body { font-family : 微软雅黑,宋体; font-size : 1

网页开发中的单位解决问题

网页开发中有哪些单位? 像素(px) 根据显示器的分辨率来确定长度,在web应用中多采用该单位. 点数(pt) 根据windows系统定义的字号大小来确定长度. 英寸(in).厘米(cm)和毫米(mm) 根据显示的实际尺寸来确定长度,此类单位不随显示器分辨率的改变而改变. 12pt字(pc) 即windows系统定义的12字号大小为单位(1pc=12pt). 该单位前输入的数字表示字号大小的倍数,如{font-size: 2pc;}表示文字大小为24pt. 以上单位均为定值,改变浏览器中浏览文字

css字体大小单位

1:px: 这个应该是国内使用较多的单位,意思为像素.因此,其视觉的呈现效果是与分辨率相关的.例如在1024*768分辨率下看12px的字体就比960*640下看到的“小”,其实字体像素未改变,所以觉得在高分辨率下要小,在低分辨率下要大.默认浏览器采用16px的呈现方式. 如果设置字体单位为 %,例如:font-size:120%,则为16px*120%=19px; 2:  em: 相比国内来说,国外的站点更偏向于使用em,不仅是在font-size上,在margin和padding等上面也会使

解决Ubuntu下Chrome浏览器网页中文字体混乱

在Ubuntu下使用Chrome浏览器时碰到了网页中文字体混乱的现象: 黑体和楷体混杂,看起来非常不美观. 这是由于许多网页并没有指定字体,然后浏览器将调用系统默认字体配置. 首先,安装文泉驿字体: sudo apt-get install ttf-wqy* 编辑字体设置 sudo gedit /etc/fonts/conf.avail/69-language-selector-zh-cn.conf 可以设置字体的优先级,个人比较喜欢文泉驿正黑(WenQuanYi Zen Hei) 最后,重启电

webBrowser中操作网页元素全攻略

webBrowser中操作网页元素全攻略 2012-12-20 14:21 188人阅读 评论(0) 收藏 举报 1.获取非input控件的值: webBrowser1.Document.All["控件ID"].InnerText; 或webBrowser1.Document.GetElementById("控件ID").InnerText; 或webBrowser1.Document.GetElementById("控件ID").GetAttr

简述php关于网页元素抓取方面的技术

对于php抓取网页的内容,可能比较难的就是dom解析这一部分了,这儿的话有几种技术推荐给大家,具体使用哪种就看自己的喜欢了 1.php自带的xpath解析技术 xpath的话具体可以百度一下他的用法,我只举几个简单的例子,废话不多说,代码如下 <?php error_reporting(0); $url='http://www.baidu.com';//此处写抓取的网页的网址,我随便写的 $html=file_get_contents($url); $dom=new DOMDocument; $

VBS操作JS网页元素实例

'=========================================================================='' VBScript Source File -- Created with SAPIEN Technologies PrimalScript 4.0'' NAME: '' AUTHOR: Microsoft , Microsoft' DATE : 2014/8/14'' COMMENT: ''==========================

VBS脚本操作网页元素

=================打开百度,点击百度按钮==================== Dim btn,ieSet ie = WScript.CreateObject("InternetExplorer.Application")ie.Visible = true '若为false,则不显示浏览器ie.navigate "www.baidu.com" DoWscript.Sleep 200Loop Until ie.readyState = 4 '等页面载

[转] 网页常用字体

Georgia ABCDEFGHIJKLMNOPQRSTUVWXYZ (26px) abcdefghijklmnopqrstuvwxyz 0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZ (22px) abcdefghijklmnopqrstuvwxyz 0123456789 Impact ABCDEFGHIJKLMNOPQRSTUVWXYZ (26px) abcdefghijklmnopqrstuvwxyz 0123456789 ABCDEFGHIJKLMNOPQRS