HTML 知识点总结2

1 . 样式的引入方式? link@import 的区别

样式有三种引入方式

  • 外部引入
    <link rel="stylesheet" type="text/css" href="index.css">
  • 内部样式(位于标签内部)
    <style type="text/css">p{color:red;}</style>
  • 内联样式(HTML元素内部)
    <p style="color:blue;font-size:14px;">段落</p>
    link 和 @import的区别:
  • link是XHTML标签,除了加载CSS外,还可以定义RSS等其他事务;@import属于CSS范畴,只能加载CSS。
  • link引用CSS时,在页面载入时同时加载;@import需要页面网页完全载入以后加载。
  • link是XHTML标签,无兼容问题;@import是在CSS2.1提出的,低版本的浏览器不支持。
  • link支持使用Javascript控制DOM去改变样式;而@import不支持。

2 . 文件路径../main.css./main.cssmain.css/main.css 的区别

  • …/main.css表示上一级目录下的css文件;
    -./main.cssmain.css表示当前目录下的css文件;
    -/main.css表示磁盘根目录(例如c:/、d:/)下的css文件。

3 . console.log是做什么用的

console 控制台
log 日志
意思是在控制台输出日志信息,控制台也叫开发者工具,是浏览器的一部分,便于开发者调试用的。

4 .text-align有几个值,分别有什么作用?为什么text-align:justify没有效果?写截图说明区别

1 .text-align有5个值,分别是:

  • left左对齐(默认);
  • right右对齐;
  • center居中对齐;
  • justify两端对齐;
  • inherit 表示从父元素继承text-align的值。

2 . text-align:justify表示两端对齐,其效果为布满整行的文字两侧均不出现空隙,空隙在每行的每个字符之中均匀分布,截图示例如下:


test-align.jpg

代码展示

如图所示,两段颜色为深绿色darkgreen的段落同属于class:“justify”,都在css样式里对text-align设置了"justify"即段落两端对齐的属性,但第一个没有占满一行内容的深绿色段落是直接显示左对齐的样式,并没有显示"justify"的效果,因为它没有占满一行内容,只有左边对齐,右边无法和任何内容对齐,但是第二段深绿色的片段占了3行内容,可以看到应用了"justify"参数后它的左右两端都是对齐的。

5 .pxemrem分别是什么?有什么区别?如何使用

  • px表示一个像素;
  • em表示相对于父元素的像素的倍数;
  • rem表示相对于<html>元素定义的像素的倍数。
    三者的区别在于,px是绝对单位,emrem是相对单位;其中em是相对父元素的字体大小来进行设定,而rem是相对根元素<html>的字体大小进行设定。
    在使用过程中,由于浏览器的默认字体大小为16px,为了便于计算,一般先在body选择器下声明font-size: 62.5%,即将页面默认字体大小设置为10px,这样在使用em或rem时能够极大地简便计算过程。例如需要设置body的字体大小为20px,只需要输入body {font-size:2em;},或者body {font-size:2rem;},不过在设置p的字体大小为15时就需要注意是p {font-size:0.75em;}p {font-size:1.5rem;}

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

审查元素介绍.png

Element::查看、编辑页面上的元素,包括HTML和CSS;
Console:Javascript控制台,可以查看错误信息、打印调试信息console.log();
Souces:可以查看到请求的资源情况,包括CSS、JS、图片等的内容,还可以设置断点调试;
Network:可以查看网页的请求情况,可以在这里看到HTTP请求头、HTTP响应头、HTTP返回的内容等信息;
Timeline:查看Javascript执行时间、页面元素渲染时间;
Profiles:性能优化用,查看CPU执行时间与内存占用;
Application:查看网页加载的所有资源信息,包括本地库,后台数据库,图片,CSS,JavaScript等;
security:查看网页的安全性;
Audits:用于优化前端页面、加速网页加载速度。

7- 代码

- 设置body的字体为微软雅黑,字号16px, 行高1.5倍,字体颜色#333

- 设置段落颜色#000, 首行缩进两个字体宽度,1.5倍行高

- 代码练习
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,827评论 1 92
  • 移动开发基本知识点 一.使用rem作为单位 html { font-size: 100px; } @media(m...
    横冲直撞666阅读 3,545评论 0 6
  • H5移动端知识点总结 阅读目录 移动开发基本知识点 calc基本用法 box-sizing的理解及使用 理解dis...
    Mx勇阅读 4,652评论 0 26
  • 1.样式有几种引入方式? link 和 @import有什么区别? ①css的引入一般有3种,分别为:(1)外部资...
    freddy阅读 250评论 0 0
  • 猛玛,一头青年熊,迷迷糊糊的记性不太好,熊的记性好像都不太好,它贪婪地盯着被它捏在手里的紫游,试了几试,实在吃不下...
    宁青柠阅读 939评论 4 1