美文网首页
CSS样式基础知识

CSS样式基础知识

作者: 羞涩的涩 | 来源:发表于2016-05-05 18:37 被阅读66次

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

样式有三种引入方式,分别是:

  1. 外部引入式
    主要是使用link标签或者@import标签从外部引入后缀名为.css的样式文件,语法分别是:
    <link type=text/css;rel="stylesheet";herf="路径+###.css">
    @import url(路径+###.css);

  2. 嵌入式
    把样式写在当前<style></style>标签内,语法是:

<style>
   p {color:red;
    text-align:center;
 }
</style>
  1. 内联式
    在所要添加样式的开始标签内添加样式(不能在结束标签添加),语法为:
    <p style="color:yellow,font-size:20px">我是P标签内容</p>

link 和 @import区别主要是:

  1. 浏览器加载先后区别。(先加载link,后加载@import)
  2. link通用兼容性比@import要更好
  3. link支持使用JS控制DOM去改变样式;而@import不支持

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

  • ../main.css代表上级目录的main.css文件
  • ./main.css代表当前目录main.css文件
  • main.css代表当前目录的main.css文件,相当于./main.css

console.log是做什么用的

console.log主要是来做开发调试用的,把所调试的对象显示在审查元素的控制台中。功能相当于:alert()(不是很理解,有待深入研究)

text-align: justify是什么

主要作用于大段文字排版中调整中间缝隙使两边对齐。

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

  • px为像素单位,一般都是写死的,不会有别的干扰因素。
  • em与rem为相对单位,是多变的。em为相对父级元素的单位大小而产省变化,rem为相对根节点的元素单位产生变化。例如:
<!DOCTYPE html>
<html style="font-size:15px"> <!--这里是根节点,设置为15px-->
<head>
  <title>px.em.rem区别</title>
</head>
  
<body>
我是body内容
  
  <h1>我是标题内容</h1>
  
<div  style="font-size:2em;border:red 1px solid"><!--em相对于父级html,html为15px,2em相当于30px-->
  我是div内容
  <p style="font-size:2em">我是em</p>  <!--em相对于父级div,div为30px,2em相当于60px-->
<p style="font-size:2rem">我是rem</p><!--rem是相对于根节点,根节点为15px,2rem相当于30px-->
</div>
</body>
</html>

  • 本博客版权归羞涩的涩和饥人谷所有,转载请注明出处

相关文章

  • css基础

    1 、 CSS样式的基础知识 1 认识CSS样式 CSS全称为“层叠样式表 (Cascading Style Sh...

  • CSS基础知识

    CSS基础知识 css,英文Cascading Style Sheets,中文名:级联样式表。层叠样式表。 css...

  • CSS3基础

    1. css入门基础知识 1.1 介绍及语法 介绍 :css指层叠样式表,用来定义样式,使用css样式表极大地提高...

  • 3.20 CSS属性及选择器

    CSS基础知识 一、用处 在前端开发中,CSS只有一个作用,就是用来 修改样式 二、格式 外链样式表 内部样式...

  • html和CSS基础课程(7-1 7-2 7-3 7-4)

    7章 CSS样式基本知识 这一章节主要讲解与CSS样式相关的基础知识:CSS样式的位置及相关的优先级,为后面的CS...

  • CSS样式表继承详解

    最近在恶补css样式表的基础知识。上次研究了css样式表之冲突问题详解。这次是对css继承特性的学习。 什么是cs...

  • CSS学习第一天--样式

    HTML基础知识已经学习完了,接下来就学习CSS设置样式的知识了,笔记练习会持续更新。。。。 CSS样式--内联式...

  • CSS 学习一(简介)

    一、学习CSS需要具备的HTML和XML基础知识,点我。 二、CSS 概述: 1.CSS 指层叠样式表 (Casc...

  • CSS样式更改——裁剪、Z-Index、清除、改变元素的特性

    前言 上篇文章主要介绍了CSS样式更改篇中的框模型、定位、浮动、溢出基础知识,这篇文章主要分享CSS样式更改中的裁...

  • CSS基础一(浮动)

    介绍css的一些基础知识 css全称Cascading Style Sheets,也叫层叠样式表。过了很久,我已经...

网友评论

      本文标题:CSS样式基础知识

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