任务5-HTML2

1.样式有几种引入方式? link和 @import有什么区别

三种方式:

  • 外部样式表
       <link rel="stylesheet" type="text/css" href="less/all.css" />
    
  • 内部样式表
  <style type="text/css">
      body{
          color: #000;
          font-size: x-large;
      }
  </style>
  • 内敛样式表
<div style="font-size: 16px;text-align: center;">
      内敛样式测试 
  </div>

ps:推荐使用第一种方式,css好维护一些,总体利大于弊

link和 @import区别

  • link是XHTML标签,除了加载CSS外,还可以定义RSS、rel链接等其其它方面;@import属于CSS范畴,只能加载CSS。
  • link引用CSS时,在页面载入时同时加载;@import需要页面网页完全载入以后加载,有可能出现闪的情况。
  • link是XHTML标签,没有兼容性问题而@import是在CSS2.1提出的,低版本的浏览器不支持。
  • link支持使用Javascript控制DOM去改变样式而@import不支持这么做。
    ps:@import最优写法为(兼容浏览器最多)
      @import url(style.css) 
      @import url("style.css") //从字节优化的角度来看更佳

2.文件路径../main.css 、./main.css、main.css有什么区别

  • ../main.css 表示父目录路径
  • ./main.css 表示当前路径
  • main.css 表示当前路径,也表示当前路径文件

3.console.log是做什么用的

  • js调试信息输出到控制台
  • 可以输出js对象结构化的信息
  • 不会阻断js程序运行

4.text-align有几个值,分别有什么作用

有5个值,分别为:

  • left (默认值)实现元素中的文本左对齐
  • center 实现元素中的文本居中对齐
  • right 实现元素中的文本右对齐
  • justify 实现元素中的文本两端对齐
  • inherit 从父元素继承 text-align 属性的值

5.px、em、rem分别是什么?有什么区别?如何使用

  • px、em、rem分别是
    px像素是一种相对长度单位,相对于显示器分辨率
    em也是一种相对长度单位,是相对于其父元素来设置字体大小
    rem也是一种相对单位长度,相对于根元素<html>的单位
  • 区别&使用
    px为单位是比较方便,而且一致又稳定和精确,但是是固定的。但存在当用户在浏览器中浏览我们开发的网页时,他重新设置了浏览器的字体大小时,会使我们的网页布局被打乱,从而影响到布局。
    em是相对于其父元素来设置字体大小的,灵活方便,但也存在一个麻烦的问题,进行任何元素设置,都有可能需要了解他父元素的大小,当我们多次使用时,就会存在潜在的错误风险。
    rem借鉴两者的优点,既可以做到只修改根元素就成比例地调整所有字体大小,又可以避免字体大小逐层复合的潜在风险

6.对chrome 审查元素的功能做个简单的截图介绍

B9FA36FA-C427-4156-B7AA-0BD91AC2B82B.png

7.如下设置p为几个rem,让h1和p的字体大小相等?

<h1>饥人谷</h1>
<p>饥人谷</p>
<style>
    html{
        font-size: 62.5%;
    }
    p{
        font-size: ?rem;
    }
    h1{
        font-size: 60px;
    }
</style>

由于浏览器默认字体大小是16px,h1的字体大小是60px,根据rem的计算规则可得知 p的rem值=60/(16*62.5%)=6。

** 本教程版权归作者和饥人谷所有,转载须说明来源! **

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,670评论 5 460
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,928评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,926评论 0 320
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,238评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,112评论 4 356
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,138评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,545评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,232评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,496评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,596评论 2 310
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,369评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,226评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,600评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,906评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,185评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,516评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,721评论 2 335

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,705评论 1 92
  • 课程目标 掌握样式的几种引入方式能使用Chrome开发工具进行基本页面调试熟悉常见文本样式熟悉单位的使用 课程建议...
    饥人谷_江君阅读 444评论 0 0
  • 1.样式有几种引入方式? link 和 @import有什么区别? ①css的引入一般有3种,分别为:(1)外部资...
    freddy阅读 229评论 0 0
  • 1.样式有几种引入方式? link 和 @import 有什么区别? CSS有3种引入方式: 外部样式表在 标签里...
    Timmmmmmm阅读 211评论 0 0
  • **2016/05/07 问题 样式有几种引入方式? 样式的3种写法外部样式表 内部样式表(位于标签内部) bod...
    嘿菠萝阅读 244评论 0 0