当前位置: 首页 > news >正文

CSS样式的4种引入方法

1.行内样式

1.只能影响标签内的样式

2.行内样式可以应用在<body>标记内的所有子标记包括<body>标记在内,但是不能用在<head><title><meta>中

3,行内样式的标记优先级最高

语法:直接再标记内写style属性

<html style="属性1:属性值1;属性2:属性值2;属性3:属性值4;"></html>

样例:

为字体颜色位置为红色,和对齐方式为居中

<p style="color:red; text-align: center;">My aunt Jennifer is an actress.</p>

效果:

2.内嵌式

1,用<style>标记设置样式的方法称为内嵌式样式

2.<style>标记用来声明样式

3.type属性表示CSS的MIME编码

4.注意是奖<style>标记放到head中

语法:

<style>选择器{属性1:属性值1;属性2:属性值2;属性3:属性值3;}
</style>

样例:

效果:

3.链接式 

1.链接式:是指引用外部独立的CSS文件,定义了外部样式之后,网站中的所有网页都可以应用次样式,这个方法最为常用

2.href:表示外部样式表文件的路径

rel:表示浏览器应用的CSS文件

type:属性表示CSS的MIME编码

语法:注意这个是写到head中

<link rel="stylesheet" href="路径名" type="text/css">

样例:

先建一个css文件,为class选择器写一个样式

 然后直接用类选择器,为其设置属性值为p2

效果:

 4.导入式

1.与<link>标记类似,使用@import可以导入外部样式,但是@import只能放在<style>标记中使用,而且必须放在其他css样式之前

语法:

<style>@import url(外部样式的路径);
</style>

样例:

在建一个a.css文件,写入类选择器p3

再加上,下面箭头指向的语句

效果:

 

 完整code:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>/* 导入式 */@import url(a.css);h1{text-align: center;color: red;}/* 内嵌式样式  */.p1{color: blue;text-align: center;}</style><!-- 链接式 --><link rel="stylesheet" href="CSS样式的4种引入方式.css" type="text/css">
</head><body><h1>Always young</h1><!-- 行内样式 --><p style="color:red; text-align: center;">My aunt Jennifer is an actress.</p><!-- 内嵌式样式 --><p class="p1">She must be at least thirty-five years old.</p><!-- 链接式 --><!-- 直接用类选择器p2 --><p class="p2">in spite of this,she often appears on the stage as a young girl. </p><!-- 导入式 --><!-- 直接用类选择器p3 --><p class="p3">Jennifer will have to take part in a new play soon.</p><!-- 后面的语句都是用的内嵌式的类选择器 --><p class="p1">This time,she will be a girl of seveteen.</p><p class="p1">In the play,she must appear in a bright red dress and long black stockings.</p><p class="p1">Last year in another play,she had to wear short socks and a bright orange-coloured dress.</p><p class="p1">If anyone ever asks her how old she is,she always answers'Darling,it must be terrible to be grown-up'</p><p class="p1"></p><p class="p1"></p></body>
</html>

效果:


http://www.mrgr.cn/news/35530.html

相关文章:

  • 洛谷P2571.传送带
  • 【VUE3.0】动手做一套像素风的前端UI组件库---Message
  • RabbitMQ简介
  • 《操作系统 - 清华大学》1 -2:操作系统概述 —— 什么是操作系统
  • 【C++取经之路】红黑树封装set
  • 关于养育孩子的一点想法
  • MATLAB算法实战应用案例精讲-【数模应用】路径规划
  • C++核心编程和桌面应用开发 第六天(this指针 友元)
  • Vue3中使用Pinia(封装并统一导出)
  • C++_CH19_继承
  • Make breakpoint pending on future shared library load
  • 【初阶数据结构】排序——插入排序
  • 阴影的基本原理
  • Linux驱动开发初识
  • mysql学习教程,从入门到精通,SQL RIGHT JOIN语句(24)
  • Robot Operating System——多边形数据
  • [大语言模型-论文精读] Diffusion Model技术-通过时间和空间组合扩散模型生成复杂的3D人物动作
  • Thread , ThreadLocal , ThreadLocalMap , Entry 之间的关系?
  • 宝塔部署vue项目出现的各种问题
  • 【算法】模拟:(leetcode)6.Z 字形变换(medium)