美文网首页我爱编程
[css样式引入] [文件路径] [css单位]

[css样式引入] [文件路径] [css单位]

作者: jrg_memo | 来源:发表于2016-07-23 11:20 被阅读412次

css样式引入

  • 样式的三种引入方式
    1.** 外部样式表 ** 当样式需要应用于很多页面时
    <link rel="stylesheet" type="css/text" href="./css">

    `rel=关系   stylesheet=样式表    type=文件类型   href=文件路径`
    `每个页面使用 <link> 标签链接到样式表。<link> 标签在<head>`  
    

2.** 内部样式表 ** 当单个文档需要特殊的样式时
<style>
p {
color:blue;
font-size:12px;
}
</style>

  `使用 <style> 标签在文档头部定义`

3.** 内联样式 ** 当样式仅需要在一个元素上应用一次时
<p style=color:blue;font-size:12px;>当前元素</p>

  `相关的标签内使用样式(style)属性`
  • link和@import的区别

1.link是XHTML标签,除了加载CSS外,还可以定义RSS等其他事物;
@import属于CSS范畴,只能加载CSS。

2.link引用CSS时,在页面载入时同时加载;
@import需要页面网页完全载入以后加载。

3.link是XHTML标签,无兼容问题;
@import是在CSS2.1提出的,低版本的浏览器不支持。

4.link支持使用Javascript控制DOM去改变样式;
@import不支持。

5.tip:@import最优写法
兼容最多@import url(style.css) 和@import url("style.css")
字节优化@import url(style.css)

文件路径

  • ../main.css表示上级目录的文件
  • ./main.css表示当前目录的文件
  • main.css 表示当前目录的文件

console.log

  • console.log:可以看到页面中输出的内容,方便调试。
  • alert:只显示对象类型,打断页面操作,影响调试。

text-align

text-align 属性规定元素中的文本的水平对齐方式
该属性通过指定行框与哪个点对齐,从而设置块级元素内文本的水平对齐方式

  • left 把文本排列到左边。默认值:由浏览器决定。
  • right 把文本排列到右边。
  • center 把文本排列到中间。
  • justify 实现两端对齐文本效果。
  • inherit 从父元素继承 text-align 属性的值。
test.jpg

单位

  • 定义

    • px:绝对长度单位。直接指定字体大小,是固定值。
    • em:相对长度单位。相当于父元素的字体大小的倍数。
    • rem:相对单位长度。相对于根元素<html>的倍数。
  • 区别

    • px优点绝对大小,数值精确,兼容性最高
      缺点无法调整,一旦改变浏览器的缩放,Web页面布局就会被打破

    • em优点相对大小,可以按比例调整字体大小
      缺点进行任何元素设置,都有可能需要知道父元素的大小;IE8及之更早版本浏览器不支持

    • rem优点相对大小。只修改根元素就成比例地调整所有字体大小,又可以避免字体大小逐层复合的连锁反应
      缺点IE8及之更早版本浏览器不支持

  • 使用

    • pxp {font-size: 100px}
    • emp1{font-size:100px} p2{font-size:5em}
    • remhtml{font-size:62.5%} p{font-size:5rem}
  • tips
    转换工具

chrome 审查元素的功能

chrome 审查元素的功能.jpg

Elements html调试区
Console js调试区
Style css调试区

相关文章

  • [css样式引入] [文件路径] [css单位]

    css样式引入 样式的三种引入方式1.** 外部样式表 ** 当样式需要应用于很多页面时 `rel=关系 st...

  • 尝试webpack

    引入文件的路径必须正确,比如引入样式的时候,less就是less, css 就是css,必须是正确的路径。还有一些...

  • css杂记

    css的引入方式 嵌入式,内联样式style标签、外部css文件link、在a.css样式中引入b.css的样式:...

  • ccs样式文件编写

    css样式文件编写方式 引入css文件 html头部定义 元素style属性

  • bootstrap引入图标不显示原因

    .css文件查找glyphicons发现css引入文件路径../fonts/glyphicons-xxxxx 所以...

  • 2018-06-07复习css

    引入css rel:告诉浏览器引入的是一个样式表文件type:文件的类型href:路径 路径:1.绝对路径: 本地...

  • css基础(1)-----css的引入

    引入css的方法 推荐优先级由高到低 1.外部样式两种方式 注意引入css文件的路径正确,否则会导致引入无效 1....

  • CSS基础(二)

    1 - CSS样式的引入 CSS样式的引入可以采用三种方式: 内联式css样式 嵌入式CSS样式 外部式CSS样式...

  • HTML Basic I-Assignment

    ** 1. 样式的引入类型** 外部样式表CSS文件在当前HTML文档之外已经生成好了,可以将CSS文件从外部引入...

  • CSS学习

    一、三种方式添加CSS 外部样式(1)CSS在.css文件中(2)在html中用 方式引入 内部样式(1)将CSS...

网友评论

    本文标题:[css样式引入] [文件路径] [css单位]

    本文链接:https://www.haomeiwen.com/subject/xkgvjttx.html