上午已经说完了CSS文本样式,接着说下CSS的引入方式,包含内部样式表(嵌入式),行内样式表(行内式)和外部样式表(链接式)。

内部样式表(内嵌样式表)是写道HTML页面内部,是将所有的CSS代码抽取出来,单独放到一个<style>​标签中。

以前的语法展示:

<style>

​ ​div {

​ ​color:pink;

font-size:12px;

​}

</style>

将所有的样式,都放到<style>标签中

展示如下:

html css 实战例子(测试开发全栈-HTML)(1)

对应的代码如下:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>CSS引入方式-内部样式表</title>

<!-- 将所有的样式都放在一个<style>标签中 -->

<style>

div {

/* 文本颜色属性 */

color: blue;

/* 文本行间距 */

line-height: 32px;

/* 让文本在中间展示 */

text-align: center;

}

p {

/* 段落首行收缩2个字 */

text-indent: 2em;

}

a {

/* 文本不展示下划线 */

text-decoration: none;

}

</style>

</head>

<body>

<div>战无不胜,攻无不克,横刀立马,千秋万代</div>

<p>10月15日晚,甘肃省天水市妇女联合会官方微博发布通报称,经过多方劝解,孩子父亲毛某已于10月14日将孩子送到母亲范某身边。目前孩子健康状况良好,范某情绪稳定,毛某也认识到因自己一时冲动造成的严重后果,并保证不再有过激行为。</p>

<div>一片祥云,我自横刀向天笑</div>

<!-- 下划线展示 -->

文本不展示下划线<br/>

<a href="www.baidu.com">跳转到百度页面</a>

</body>

</html>

<style>标签理论上可以放到HTML文档的任何地方,但一般会放在文档的<head>​标签中。通过此种方式,可以方便控制当前整个页面中的​元素样式设置。代码结构非常清晰,但是并没有实现​结构与样式完全分离。使用内部样式设定CSS,通常也被成为嵌入式引入,​这种方式是我们练习时的常用方式。

,