html基础

2016-12-19  本文已影响0人  成熟稳重的李先生

样式有几种引用方式?link和<span color="red">@import</span>有什么区别?

样式引入方式有三种:

1.外部引入样式如<link rel="stylesheet" href="styles/style.css">
 2.内部样式表样式如<styletype="test/css" > body,p,h2 {margin: 0px;padding: 0px;}</style>
 3.内联样式如<p style="color:red;font-size:14px">字体红色,字大14px</p>
link与@import二者都是引入外部文件,他们的区别是:
  1:link是XHTML标签,除了加载CSS外,还可以定义RSS等其他事务;@import属于CSS范畴,只能加载CSS。
 2:link引用CSS时,在页面载入时同时加载;@import需要页面网页完全载入以后加载。
 3:link是XHTML标签,无兼容问题;@import是在CSS2.1提出的,低版本的浏览器不支持。
 4:ink支持使用Javascript控制DOM去改变样式;而@import不支持。

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

console.log是做什么用的?

它是一个拥有输出记录功能的命令,可以从你自己的web页面上调用,然后以最快的方式转储尽可能多的信息到控制台上,从而能更醒目地让你意识到你的javascript下一步需要做什么。
&nbsp;console.log提供的功能远不止这些,还可以在它的控制台中做更多的事。如果给log传递的是一个对象或者数组、HTML元素等,控制台将会显示为一个超链接,点击它就可以查看该元素的详细信息了。相较于“alert”,console可以更为直观,更为简洁的展示比较详细的信息。

text-align: justify是什么?

&nbsp;text-align是描述文本对齐方式的一个属性,常见的值有left、right、center。

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

注意:em的值不是固定的,只有在父级没有设定大小的时候才跟着浏览器默认字号走,如果父级设定了大小,它会在父级的基础上添加相应的倍数(1em=1倍,1.5em=1.5倍),因此,如果父级元素设定大小后,子级假如设定为1.2em(即父级的1.2倍),如果它的子级再设置1.2em,就会变为1.21.2=1.44em。这是一个相对的关系。*

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

上一篇 下一篇

猜你喜欢

热点阅读