首页 > 其他分享 >表现标准语言CSS3学习 入门+导入方式

表现标准语言CSS3学习 入门+导入方式

时间:2022-10-12 17:24:45浏览次数:59  
标签:CSS3 网页 入门 Title 导入 red CSS css

表现标准语言CSS3学习 入门+导入方式

如何学习:

  1. css是什么

  2. css怎么用(快速入门)

  3. css选择器(重点+难点)

  4. 美化网页(文字、阴影、超链接、列表、渐变...)

  5. 盒子模型

  6. 浮动

  7. 定位

  8. 网页动画(特效效果)

1.1 什么是CSS

Cascading Style Sheet 层叠级联样式表

CSS:表现(美化网页)字体、颜色,边距、高度、宽度、背景图片、网页定位、网页浮动...

1.2 发展史

CSS1.0

CSS2.0 DIV(块)+CSS,HTML与CSS结构分离的思想,网页变得简单,SEO

CSS2.1 浮动、定位

CSS3.0 圆角、阴影、动画... 浏览器兼容性

1.3 快速入门

style 注释方式为/* */

  1. 放到HTML文件内部
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

  <!--规范 <style> 可以编写css代码,每一个声明,最好使用分号结尾。
  语法:
      选择器{
          声明1;
          声明2;
      }
  -->
  <style>
    h1{
        color: red;
    }
  </style>
</head>
<body>

  <h1>我是标题</h1>

</body>
</html>
  1. 与HTML分离

在html的同级目录下,建立css文件夹。

用link进行连接

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

  <!--规范  link方式
  -->
  <link rel="stylesheet" href="css/Style.css">
</head>
<body>

  <h1>我是标题</h1>

</body>
</html>
h1{
    color: red;
}

css的优势

  1. 内容和表现分离

  2. 网页结构表现单一,可以实现复用

  3. 样式十分丰富

  4. 建议使用独立于html的css文件

  5. 利用SEO(Search Engine Optimization):汉译为搜索引擎优化,容易被搜索引擎收录。

1.4四种css的导入方式

表现方式,就近原则!哪个离代码近,哪个就有优势。

  1. 行内样式
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

<!--行内样式:在标签元素中,编写一个style属性,编写样式即可-->
<h1 style = "color: red">我是标题</h1>
</body>
</html>
  1. style标签
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
  <style>
      /*  注释  */
    h1{
        color: red;
    }
  </style>
</head>
<body>

  <h1>我是标题</h1>

</body>
</html>
  1. 外部样式链接式link
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

  <!--规范  link方式
  -->
  <link rel="stylesheet" href="css/Style.css">
</head>
<body>

  <h1>我是标题</h1>

</body>
</html>
h1{
    color: red;
}
  1. 外部样式导入式@import 2.1中使用的。
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

  <style>
    @import url("css/style.css");
  </style>

</head>
<body>

<!--行内样式:在标签元素中,编写一个style属性,编写样式即可-->
<h1 >我是标题</h1>
</body>
</html>

标签:CSS3,网页,入门,Title,导入,red,CSS,css
From: https://www.cnblogs.com/ssl-study/p/16785243.html

相关文章

  • Python全栈工程师之从网页搭建入门到Flask全栈项目实战(2) - 入门前端框架Bootstrap
    Bootstrap框架介绍Bootstrap是最受欢迎的HTML、CSS和JS框架,用于开发响应式布局、移动设备优先的WEB项目Bootstrap的特点Bootstrap让前端开发更快速、简单所有开发者都......
  • Angular入门一篇就够了(项目搭建、自定义组件、指令、逻辑等)
    第一步、安装Angular/CLInpminstall-g@angular/cli第二步、通过安装的脚手架创建项目/应用ngnewmy-app第三步、运行应用或者看pakcage.json的配置(npmr......
  • CSS3新增样式
    CSS3新特性圆角:border-radiusradius:半径四个值是顺时针的顺序<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>demo</title>......
  • 冰蝎入门级webshell攻击
    安装到地址https://github.com/rebeyond/Behinder/releases中选Behinder_v4.0.5版本下载,但是列出的三包文件里都没有示例shell文件。可以选择Behinder_v3.0.11【t00ls......
  • 关于将EXCEL文件导入到MYSQL数据库的一些方法
     现在我来介绍一下如何利用phpMyAdmin批量导入Excel内容到MySQL。首先你要知道phpMyAdmin是什么(不知道的这篇文章可以跳过了),我今天用的版本是phpMyAdmin3.2.4,MySQL的版......
  • Python全栈工程师之从网页搭建入门到Flask全栈项目实战(1) - ES6标准入门和Flex布局
    1.简述1.什么是ES6?ES6,全称ECMAScript6.0,是JavaScript的下一个版本标准,2015年6月份发版。ES6的主要目的是为了解决ES5的先天不足。2.了解ES和JS之间的关系ES=......
  • OpenFeign3入门
    简介OpenFeign是SpringCloud家族的一个成员,它最核心的作用是为HTTP形式的RestAPI提供了非常简洁高效的RPC调用方式示例第一步:添加依赖<dependency><gr......
  • echarts入门实例
    去echarts官网把dist里的echarts.min.js下载下来然后放进文件夹里然后新建一个html,也放进该文件夹里源码如下:<!DOCTYPEhtml><htmllang="en"><head><metacha......
  • CSS - 12 less入门
    12.lessless是一门css的预处理语言,通过less可以编写更少的代码实现更强大的样式由于less增添了许多对css的扩展,所以游览器无法直接执行less代码,执行前必须将less转换......
  • unity界面介绍及导入模型
    unity界面介绍排版​ 一般刚打开unity默认是如下界面,可以自己拖拽为自己喜欢的布局,也可以使用右上角的Layout中来选择布局。目前显示出来的只是最常用的界......