广告
返回顶部
首页 > 资讯 > 前端开发 > html >css的样式有哪些
  • 814
分享到

css的样式有哪些

2024-04-02 19:04:59 814人浏览 八月长安
摘要

这篇文章将为大家详细讲解有关CSS的样式有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。css中有3种样式:1、行内样式,将css样式代码写在html标

这篇文章将为大家详细讲解有关CSS的样式有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

css中有3种样式:1、行内样式,将css样式代码写在html标签的style属性中;2、内部样式,将css样式代码写HTML文档head部分的“<style>”标签对中;3、外部样式,将css样式代码写在外部的“.css”文件中。

教程操作环境:windows7系统、css3&&HTML5版、Dell G3电脑。

CSS即层叠样式表(Cascading Style Sheets),是一种用来表现HTML或XML等文件样式的计算机语言,是一种标准的样式表语言,用于描述网页的表现(即布局和格式)。

CSS样式主要包含以下三种类型:

1、行内样式

行内样式就是把 CSS 样式直接放在代码行内的标签中,一般都是放入标签的style属性中。语法:

<标记 style="样式的属性名1:样式的属性值1;属性名2:属性值2;......"></标记>

由于行内样式直接插入标签中,故是最直接的一种方式,同时也是修改最不方便的样式。

示例:针对段落、<h3> 标签、<em> 标签、<strong>标签以及 <div> 标签,分别应用 CSS 行内样式。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>行内样式</title>
	</head>
	<body>
		<p style="background-color: #999900">行内元素,控制段落-1</p>
		<h3 style="background-color: #FF6633">行内元素,h3 标题元素</h3>
		<p style="background-color: #999900">行内元素,控制段落-2</p>
		<strong style="font-size:30px;">行内元素,strong 比 em 效果要强</strong>
		<div style="background-color:#66CC99; color:#993300; height:30px; line-height:30px;">行内元素,div 块级元素</div>
		<em style="font-size:2em;">行内元素,em 强调</em>
	</body>
</html>

效果图:

css的样式有哪些

可以看出:两个段落 <p> 标签,虽内容不同,但使用一样的背景色设置,却添加两次 CSS 行内属性设置背景色 background-color: #999900。这样即增加了页面体积,也不方便后期的修改。

行内元素虽然编写简单,但存在以下缺陷:

  • 每一个标签要设置样式都需要添加 style 属性。

  • 与过去网页制作者将 HTML 的标签和样式糅杂在一起的效果,不同的是现在是通过 CSS 编写行内样式,过去釆用的是 HTML 标签属性实现的样式效果,虽方式不同但结果是一致的:后期维护成本高,即当修改页面时需要逐个打开网站每个页面一一修改,根本看不到 CSS 所起到的作用。

  • 添加如此多的行内样式,页面体积大,门户网站若釆用这种方式编写,那将浪费服务器带宽和流量。

2、内部样式

将 CSS 写在网页源文件的头部,即在 <head> 和 <head> 之间,通过使用 HTML 标签中的 <style> 标签将其包围,其特点是该样式只能在此页使用,解决行内样式多次书写的弊端。

<style>
选择器 {属性名:属性值;属性名:属性值;......}
</style>

示例:为段落设置内嵌式样式书写方法,减少代码量。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>内部样式</title>
		<style type="text/css">
			p {
				text-align: left;
				font-size: 18px;
				line-height: 25px;
				text-indent: 2em;
				width: 500px;
				margin: 0 auto;
				margin-bottom: 20px;
			}
		</style>
	</head>
	<body>
		<p>测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!</p>
		<p>测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!</p>
		<p>测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!</p>
	</body>
</html>

效果图:

css的样式有哪些

3、外部样式

如果 CSS 样式被放置在网页文档外部的文件中,则称为外部样式表,一个 CSS 样式表文档就表示一个外部样式表。

实际上,外部样式表也就是一个文本文件,扩展名为.css。当把CSS样式代码复制到一个文本文件中后,另存为.css文件,则它就是一个外部样式表。

如下图所示:

css的样式有哪些

外部样式表可以通过HTML 的 <link> 标签或者@import 命令导入到 HTML 文档中。

语法:

<link type="text/css" rel="stylesheet" href=".css文件url" />

@import css文件;
@import 'css文件';
@import "css文件";
@import url(css文件);

示例1:使用<link> 标签

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<link href="lianjie.css" type="text/css" rel="stylesheet" />
		<link href="lianjie-2.css" type="text/css" rel="stylesheet" />
	</head>
	<body>
		<p>我是被 lianjie-2.css 文件控制的,楼下的你呢??</p>
		<h4>楼上的,<span>lianjie.css</span> 文件给我穿的花衣服。</h4>
	</body>
</html>

css的样式有哪些

示例2:使用@import 命令

<!DOCTYPE html>
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
    @import url(lianjie.css);
    @import url(daoru.css);
    body { background-color: #e4e929; }
</style>
</head>
<body>
    <div>
        <p>我是被 lianjie-2.css 文件控制的,楼下的你呢??</p>
        <h4>褛上的,<span>lianjie.css</span>文件给我穿的花衣服。</h4>
    </div>
</body>
</html>

css的样式有哪些

关于css的样式有哪些就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

--结束END--

本文标题: css的样式有哪些

本文链接: https://www.lsjlt.com/news/80650.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • css的样式有哪些
    这篇文章将为大家详细讲解有关css的样式有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。css中有3种样式:1、行内样式,将css样式代码写在HTML标...
    99+
    2022-10-19
  • css样式有哪些
    css样式有哪些?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。css的全称是什么css的全称是Cascading Style Sheets(层叠样式表),它是一种用来表现H...
    99+
    2023-06-14
  • css中有哪些样式
    css中有哪些样式?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。css样式有三种,分别为:1、内联CSS样式,语法“<标记 style="属性名...
    99+
    2023-06-15
  • CSS样式的分类有哪些
    小编给大家分享一下CSS样式的分类有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!css样式的分类1.内部样式----内联样式使用的是style标签<s...
    99+
    2023-06-08
  • 常用的css样式有哪些
    这篇文章将为大家详细讲解有关常用的css样式有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 一、设置input 的placeholder的字体样式 input:...
    99+
    2022-10-19
  • Css的背景样式有哪些
    这篇文章主要介绍了Css的背景样式有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1 背景颜色 {background-color:数值...
    99+
    2022-10-19
  • css样式的类型有哪些
    这篇文章主要讲解了“css样式的类型有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css样式的类型有哪些”吧!CSS样式有三种类型:1、行内样式(内嵌样式),使用style属性直接把C...
    99+
    2023-06-14
  • css中有哪些样式表
    这期内容当中小编将会给大家带来有关css中有哪些样式表,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 css样式表有3种:行内样式表、内部样式...
    99+
    2022-10-19
  • CSS层叠样式有哪些
    这篇文章主要讲解了“CSS层叠样式有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS层叠样式有哪些”吧!CSS Cascading Style Sh...
    99+
    2022-10-19
  • css样式代码有哪些
    这篇文章给大家分享的是有关css样式代码有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 字体属性:(font) 大小 {font-size: x-large;}(特大)...
    99+
    2022-10-19
  • css背景样式有哪些
    这篇文章主要介绍“css背景样式有哪些”,在日常操作中,相信很多人在css背景样式有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css背景样式有哪些”的疑惑有所帮助!接...
    99+
    2022-10-19
  • css字体样式有哪些
    这篇文章主要讲解了“css字体样式有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css字体样式有哪些”吧! css字体样式...
    99+
    2022-10-19
  • Css文本样式有哪些
    这篇文章主要介绍Css文本样式有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!   文字是网页的非常基础的内容,文本的样式设置也是非常重要的   font-size:绝对大小...
    99+
    2022-10-19
  • css中有哪些继承样式
    这篇文章将为大家详细讲解有关css中有哪些继承样式,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。 css继承样式有:visibi...
    99+
    2022-10-19
  • 样式表css有哪些类型
    这篇文章主要介绍“样式表css有哪些类型”,在日常操作中,相信很多人在样式表css有哪些类型问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”样式表css有哪些类型”的疑惑有所帮...
    99+
    2022-10-19
  • css样式表有哪些特点
    小编给大家分享一下css样式表有哪些特点,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! css样式表...
    99+
    2022-10-19
  • 有哪些CSS/CSS3常用样式
    本篇内容主要讲解“有哪些CSS/CSS3常用样式”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“有哪些CSS/CSS3常用样式”吧!1.强制文本单行显示:whit...
    99+
    2022-10-19
  • css中边框样式有哪些
    小编给大家分享一下css中边框样式有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!边框:borderborder-top-style border-right-style border...
    99+
    2022-10-19
  • css样式无效的原因有哪些
    本篇文章为大家展示了css样式无效的原因有哪些,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。 一、div 标签未关闭   这是版面设计...
    99+
    2022-10-19
  • CSS中的文本样式都有哪些
    这篇文章主要讲解了“CSS中的文本样式都有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS中的文本样式都有哪些”吧!css文本样式值:font-si...
    99+
    2022-10-19
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作