新手求教,css中<table>的{font-family}和{font-size}的问题

作者&投稿:重瑾 (若有异议请与网页底部的电邮联系)
为什么在css中设置了font-family:" 微软雅黑"没有用?~

原因:
1、本地计算机不存在微软雅黑字体,有的系统默认没有微软雅黑,则一般默认为宋体,只要下载一个微软雅黑字体,安装后即可。
2、还有一个是字符集问题,建议把中文font-family:” 微软雅黑”;改为font-family: “Microsoft YaHei”;字符集申明一下UTF-8或GB2312。

解决:
需要再次定义如: body {font-family: “Microsoft YaHei”;}对表单input就不生效, 还需要定义一个input {font-family: “Microsoft YaHei”;}才可以。
拓展:
宋体:SimSuncss中中文字体(font-family)的英文名称
Mac OS的一些:
华文细黑:STHeiti Light [STXihei]
华文黑体:STHeiti
华文楷体:STKaiti
华文宋体:STSong
华文仿宋:STFangsong
俪黑 Pro:LiHei Pro Medium
俪宋 Pro:LiSong Pro Light
标楷体:BiauKai
苹果俪中黑:Apple LiGothic Medium
苹果俪细宋:Apple LiSung Light

font-size是font的一个分支。

font的用法:font:blod 12px/18px "宋体";
这里的blod是粗体,12px是字体大小,18px是字体的行高,宋体就不用说了。呵呵

如不需要其他属性,font一定要写字体大小和字体名称才能起作用,其他属性可不写。如
font:12px "宋体";正确
font:12px;则无效。

1、多个字体是为了让浏览器从左到右依次查找字体,找到哪个就用哪个,这样的话如果用户的电脑上未安装某个字体,它会自动选择后面的其他字体来代替。一般来说,排在前面(即左边)的字体都是比较好看但普及度可能不高的字体,而排在后面的则是大众化的几乎所有电脑都存在的字体,这样的话,比较高档的电脑或手机由于安装的字体较丰富,页面看起来会比较漂亮,而普通的设备虽然看起来比较朴素,也可保证能正常显示。加引号的字体是因为名称中含有空格,为了防止浏览器误认,所以就加了引号(其实所有字体名都是可以加引号的)。

2、多次对同一个选择器进行设置,那么后面的设置会自动覆盖前面的同属性设置。这种做法通常用于对css样式的共性和个性分别进行设置。比如你题目中说的例子,前面对td和th合并进行了设置(这是它们的共性),后面又单独对th进行了设置(这是它的个性),这样的话,后面的font-size:1.1em就会替换前面的font-size:1em,这样的话th的字体就是1.1em(但td的字体仍然是1em哦)。注意哦,除了font-size,还有padding也是这样哦。另外,任何元素的font-size默认都是1em的(em本身就是字体的大小,1em表示当前字体尺寸的1倍,等于没变,1.1em则是1.1倍),所以把第一个font-size删掉完全没问题。

3、tr.alt 表示class为alt的tr标签,也就是说必须是tr标签,而且其class必须是alt,两个条件都要符合,缺一不可。因此#customers tr.alt td就匹配下面代码中的td:

<table id="customers">
   <tr class="alt">
      <td>...</td>
   </tr>
</table>


优先显示这个字体:Trebuchet MS,如果浏览者系统上没有就去找后面一个:Arial,还没有则又往后找,如果都找不到就用系统默认字体显示。

字体名中间有空格的最好加引号扩起来,怕有的浏览器不能正常识别,至于哪些浏览器不识别,我也没试过。
#customers tr.alt td 表示选择一个td,且这个td的父级是一个tr,且这个tr的class为.alt,且tr的父级(就是table)的id为#customers,变态的写法,大多数情况下单独给td加个id或class就完事了,写这么长一串没意义,浏览器解析起还多找好几层,效率一点不高。

其他问题,我并没看懂...


web前端程序css里面的代码,求教专业人士,从上到下分别是啥意思,谢谢
font后面是字体大小为10px,后面的是字体的名字。第二个是背景颜色为#fff 第三个是上外边距为0,左右外边距为自适应居中 第四个是行高度为1.4em 第五个是如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。width是指宽度为100

css 设置图片与文字的对齐方式 求教
这里给你解释一下 也算是一个容器,什么叫容器,比如罐子,碗,等,可以在里面放东西的都属于容器 而 不是容器,只是显示反映图片 <p style="text-align:left;" 为什么写在里面,举例说明,一个纸盒子,我里面放个球,那么我想把球放到中间,那么你说,我的操作是对于哪个而言呢? 这个中间,肯...

css大神求教:该网页文件中的复选框为何会消失看不到?
我看到是正常的啊。没有消失不见啊,,如果你说一号和四号不见,,,那你看代码,里面根本就没有复选框,,当然不见啦。

CSS可否改变设置按钮的样式?怎么做呢?菜鸟求教~
5、通过javascript动态修改样式,为了避免用户多次点击提交按钮重复提交信息,在用户点击提交按钮之后,禁用按钮,并设置按钮字体的颜色为灰色。6、修改样式的其他方法:obj.style.cssText = "color:#E1E1E1;background-color:black;";cssText可以写多个样式样式属性。7、修改样式的其他方法:obj.setAttribute...

求教高手,分段,css怎样实现段落缩进2字符
静态网页:\/\/第一种方法  第一段  第二段\/\/第二种p{text-index:2em;}第一段第二段动态网页,有个差不多的编辑器,会直接编辑好保存到数据库,直接输出即可

css div中定位右下角
1、首先我不给div定位来看看两个div在浏览器中是如何显示的,具体的代码如下:如下图,可以看到两个div在没使用定位的情况下显示的位置,我们可以发现div是个块,自动换行了。2、相对定位:首先给div2使用相对定位,用position:relative;来实现的,具体的代码如下:可以看到如下图,div2的位置离div1的...

css中id和class用在同一个地方,求什么意思?
现在一般的来说动态网站都包含了一个ID和一个class,ID 用来或许数据比较方便些,class用于样式的表现,但是class也可以是多个,比如 123 上面的div包含了三个类名a\/b\/c三个,用于或许div里面的数据的时候可以给它加一个ID名字,方便于用JS写语法 ...

求教下面图片中的字是哪种字体,css里面应该怎么写,求帮忙
黑体字,代码如下 无标题文档 .fa{ font-family:"黑体"; 优惠抢购 你也可以把黑体两边的双引号去掉。

新手css背景设置求教
background: url("111.jpg") center center no-repeat

求教高手css代码图片不显示,详细及代码如下。 想做一个图片展示,结果有...
还有一种可能,就是你图片有问题,建议你用windows自带的看图软件,打开这些图片,然后另存为对应的格式,再试试看看页面能不能显示图片

龙门县13992878137: div + css实现Tab菜单
离虎恬信: 需要再加上JS进入控制.具体代码如下,JS的功能就是用来修改CSS中的display属性.下面的代码只是做一些简单的原理演示,你可以跟据你自己的需要进行修改. &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"&gt...

龙门县13992878137: 一个新手求教在CSS中用<! -- -->这个括起来的内容表示什么意思 比如<!--fl5 - 1 end--> <!--top - story-->
离虎恬信: 这是html里面的注释,不是css里面的,只有把css内嵌到网页中,在<style>的外面才能写这种注释,就是写网页的人做的记号,提示这块代码有什么作用之类的.

龙门县13992878137: 菜鸟求助:css中“alt”是什么意思? -
离虎恬信: 1. lt 是 HTML 中<img>标签的一个属性,alt属性包含了对图片的说明文字.它只能用在img、area和input元素中(包括applet元素).对于input元素,alt属性意在用来替换提交按钮的图片. 例:<img alt="我是一张图片"></img>2. Css 中是没...

龙门县13992878137: 新新新新手css代码放在哪里啊怎么放 -
离虎恬信: 1.就是直接在HTML里面写,在<head></head>之后加上<style>在这里面输入css代码</style>就行 2.就是外部载入css文件,所以要在<head>后写<link rel="stylesheet" type="text/css" href="style.css" />你的css名称现在定义为style,所以就叫style.css 你说的应该是这个意思吧

龙门县13992878137: 新手问个小问题.css里面的内容.
离虎恬信: 你需要在六个div外面再添加一个DIV,这样才能让它居中.另外定义CSS的时候,最好用class,直接用div来定义样式,杀伤力太强了,页面里面所有的DIV都会受到影响.....我把你的代码做了一点点修改,这样就可以实现你想要的效果了: <!...

龙门县13992878137: 如何用css使&lt;a&gt;保持选中 -
离虎恬信: 请使用js或者jQuery,另外你写的不对,lt;应该是<才是转义

龙门县13992878137: 新手请教有关css一个问题 -
离虎恬信:一般呢css各种不同的选择器之间的优先级是不同的,在某些情况下,这样的写法是为了提高优先级,下边写个实例. 例如以以下html代码为例: <li...

龙门县13992878137: 如何使用CSS让DIV区块相对于浏览器居水平中
离虎恬信: 可以建一个CSS的文件,然后调入,在这个调入的CSS文件中加入一个类,设置这个类的文本对齐方式为居中,然后在Body调入刚刚的这个类,就行了. 例如&lt;style type="text/css"&gt; &lt;!--.22 {text-align: center;} --&gt;&lt;/style&gt;&lt;/head&gt; &lt;body class="22"&gt; 这里面CSS就在这个文档里. 你在DM里操作CSS相对容易一些,其实用CSS布局也不难,只不过没有表格布局来的直观而已.

龙门县13992878137: html 中如何加css代码,急求!
离虎恬信: 1、引用外部样式: &lt;link href="*******/css.css" rel="stylesheet" type="text/css" /&gt; 2、内嵌代码: &lt;style type="text/css"&gt; *********** &lt;/style&gt;

龙门县13992878137: 懂CSS的进一下!~我有个新手问题!!~~急~ -
离虎恬信: 无标题文档 td,th { line-height:30px; } td.a,th.a { background-color:#000099; } td.b,th.b { ba...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网