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.xdnf.cn/news/150494.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

centos7 配置 docker 国内镜像源

1.修改配置文件/etc/docker/daemon.json sudo vim /etc/docker/daemon.json2.增加或修改以下配置内容 {"registry-mirrors": ["https://dockerproxy.com","https://hub-mirror.c.163.com","https://mirror.baidubce.com","http…

力扣P1706全排列问题 很好的引入暴力 递归 回溯 dfs

代码思路是受一个洛谷题解里面大佬的启发。应该算是一个dfs和回溯的入门题目&#xff0c;很好的入门题目了下面我会先给我原题解思路我想可以很快了解这个思路。下面是我自己根据力扣大佬写的。 我会进行详细讲解并配上图辅助理解大家请往下看 #include<iostream> #inc…

【SkySat卫星】

SkySat卫星 SkySat卫星是由美国商业遥感公司行星&#xff08;Planet Labs&#xff09;发射和运营的一系列高分辨率对地观测卫星。以下是对SkySat卫星的详细介绍&#xff1a; 一、基本信息 国籍&#xff1a;美国研发机构&#xff1a;最初由天盒成像公司&#xff08;Skybox I…

Linux驱动开发初识

Linux驱动开发初识 文章目录 Linux驱动开发初识一、驱动的概念1.1 什么是驱动&#xff1a;1.2 驱动的分类&#xff1a; 二、设备的概念2.1 主设备号&次设备号&#xff1a;2.2 设备号的作用&#xff1a; 三、设备驱动整体调用过程3.1 上层用户操控设备的流程&#xff1a;3.2…

[译] K8s和云原生

本篇内容是根据2019年8月份Kubernetes and Cloud Native音频录制内容的整理与翻译, Johnny 和 Mat 与 Kris Nova 和 Joe Beda 一起探讨了 Kubernetes 和云原生。他们讨论了 Kubernetes 推动的“云原生”应用的兴起、使用 Kubernetes 的合适场合、运行如此大型的开源项目所面临…

云服务器(华为云)安装java环境。

这篇文章主要是介绍如何搭建华为云服务器中的java环境&#xff0c;也就是jdk的安装。 这里华为云服务器使用的是liunx系统。 uname -a Linux操作系统的版本信息。具体来说&#xff0c;它表明使用的是Ubuntu系统&#xff0c;内核版本是5.15.0&#xff0c;构建于2023年1月20日&a…

linux配置git

一、生成新的 SSH 密钥 ssh-keygen -t rsa -b 4096 -C "your_emailexample.com" 按照提示操作&#xff1a; 当提示 Enter file in which to save the key (/root/.ssh/id_rsa): 时&#xff0c;直接按回车键使用默认路径。 当提示 Enter passphrase (empty for no p…

基于Java+Jsp+SpringMVC漫威手办商城系统设计和实现

基于JavaJspSpringMVC漫威手办商城系统设计和实现 &#x1f345; 作者主页 网顺技术团队 &#x1f345; 欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1f4dd; &#x1f345; 文末获取源码联系方式 &#x1f4dd; &#x1f345; 查看下方微信号获取联系方式 承接各种定制系统 &am…

pycharm下载selenium等软件包时提示下载超时

1.问题描述 我今天在pycharm运行刚写的自动化脚本时&#xff0c;提示selenium模块未导入&#xff08;自动到导入&#xff09;&#xff0c;鼠标移动到【from selenium import webdriver]的selenium时&#xff0c;显示【未存在文档】 2 解决办法 文件--设置--项目&#xff1a;当前…

手写SpringMVC(简易版)

在上一篇博客中说到这里我们要进行手写SpringMVC&#xff0c;因此最好是将上一篇博客中的SpringMVC源码分析那一块部分搞懂&#xff0c;或者观看动力节点老杜的SpringMVC源码分析再来看这里的书写框架。 首先我们要知道对于一个完整系统的参与者&#xff08;即一个完整的web项…

CentOS 安装 JAVA环境(JDK 1.8)

镜像选择 推荐国内镜像直接下载 清华镜像 https://mirrors.tuna.tsinghua.edu.cn/Adoptium 关于重命名 AdoptOpenJDK 镜像为 Adoptium 的通知 编程宝库 http://www.codebaoku.com/jdk/jdk-index.html 这个镜像站&#xff0c;包含Oracle JDK、OpenJDK、AdoptOpenJDK、阿里…

Android平台使用VIA创建语音交互应用

Android平台使用VIA创建语音交互应用 概述 在 Android 平台上开发一款语音助手应用需要整合多种技术,包括语音识别(ASR)、文字转语音(TTS)、以及热词检测(Hotword Detection)。这些技术共同构成了语音助手应用的核心交互方式,使用户能够通过语音命令与设备进行无缝交…

Maya学习笔记:物体的层级关系

文章目录 父子关系设置父子关系同时显示两个大纲视图 组 父子关系 设置父子关系 设置父子物体&#xff1a; 方法1 先选择子物体&#xff0c;按住shift再选中父物体&#xff0c;按P或者G键 方法2 在大纲视图中按住鼠标中间&#xff0c;拖动一个物体到另一个物体上 取消父子关…

公安局软件管理平台建设方案和必要性,论文-———未来之窗行业应用跨平台架构

一、平台方略 由于csdn拦截关键信息&#xff0c;我发发布方案&#xff0c;请留意后面文章

Oracle逻辑备份脚本【生产环境适用】

1 说明 从Oracle10g开始&#xff0c;引入了数据泵&#xff08;Data Pump&#xff09;&#xff0c;是一种高效的数据传输工具&#xff0c;它通过导出&#xff08;Export&#xff09;和导入&#xff08;Import&#xff09;的方式帮助用户迁移数据。 在Oracle的产品设计中&#…

详解机器学习经典模型(原理及应用)——K-Means

一、K-Means算法概念 K-Means 算法是一种经典的聚类分析方法&#xff0c;属于无监督学习的一种。它的目标是将数据集中的样本划分为预定数量的簇&#xff0c;使得簇内的样本尽可能相似&#xff0c;而簇间的样本尽可能不同。K-Means在业务中也有诸多用途&#xff0c;比如在进行探…

Github + Hexo + Shoka搭建个人博客以及遇到的部分问题

博客预览&#xff1a; 主页&#xff1a; 文章&#xff1a; 博客语言链接&#xff1a; 全部分类 |mmjon 不在能知&#xff0c;乃在能行 Shoka官方博客&#xff1a; Yume Shoka 優萌初華 有夢書架 (lostyu.me) 1、准备 1、github账号 &#xff1a;自行去github官网注册…

睡眠监测系统基于边缘计算和微服务缓存

这篇论文的主要内容是关于基于边缘计算和微服务缓存的睡眠监测系统。以下是详细内容概述&#xff1a; 标题 睡眠监测系统基于边缘计算和微服务缓存 作者 Nico Surantha - 东京市立大学&#xff0c;日本David Jayaatmaja - 雅加达Bina Nusantara大学&#xff0c;印度尼西亚S…

Java面向对象(类和对象)(自己学习整理的资料)

目录 一.面向对象思想 二.类和对象 三&#xff1a;定义类的步骤 四.创建对象 五.用Java代码写一个简单的登录系统 练习 六.关于类的方法 七.类的无参无返回值方法 八.方法的返回值 练习 关于方法调用问题 九.全局变量和局部变量 十.笔记 一.面向对象思想 就只关注参…

FDA辅料数据库在线免费查询-药用辅料

在药物制剂的研制过程中&#xff0c;需要确定这些药用辅料的安全用量。而美国食品药品监督管理局&#xff08;FDA&#xff09;的辅料数据库&#xff08;IID&#xff09;提供了其制剂研发中的关键参考资源&#xff0c;使得更多的医药研发相关人员及企业单位节省试验环节及时间成…