HTML+CSS样式学习

1、什么是CSS?

CSS 是一种描述 HTML 文档样式的语言。
CSS 描述应该如何显示 HTML 元素。

2、CSS语法:

CSS学习参考手册
在这里插入图片描述

3、CSS使用

3.1外部CSS:

外部样式表可以在任何文本编辑器中编写,并且必须以 .css 扩展名保存。
外部 .css 文件不应包含任何 HTML 标签。

<!--.css样式文件-->
body {
  background-color: lightblue;
}

h1 {
  color: navy;
  margin-left: 20px;
}

3.2内部CSS

内部样式在 HTML 页面的 部分内的

<!--内部CSS在head里面的style元素中定义CSS样式-->
<!DOCTYPE html>
<html>
<head>
<style>
body {
  background-color: linen;
}
h1 {
  color: maroon;
  margin-left: 40px;
} 
</style>
</head>
<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
</body>
</html>

3.3行内CSS

行内样式(也称内联样式)可用于为单个元素应用唯一的样式;使用行内样式,需要将 style 属性添加到相关元素;style 属性可包含任何 CSS 属性。

<!DOCTYPE html>
<html>
<body>
<h1 style="color:blue;text-align:center;">This is a heading</h1>
<p style="color:red;">This is a paragraph.</p>
</body>
</html>

4、CSS选择器

4.1通用选择器

4.1.1根据HTML元素名称

<!--
1、在 HTML 页面的 <head> 部分内的 <style> 元素中进行定义各种HTML标签样式:
2、使用方式跟3.2内部选择器使用方法一致:-->
<head>
<style>
h1 {
  color: maroon;
  margin-left: 40px;
} 
</style>
</head>

4.1.2根据id选择器

id 选择器使用 HTML 元素的 id 属性来选择特定元素。
元素的 id 在页面中是唯一的,因此 id 选择器用于选择一个唯一的元素!
要选择具有特定 id 的元素,请写一个井号(#),后跟该元素的 id。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>选择器</title>
    <style type="text/css">
        #id001{
            color: chocolate;
            font-size:20px ;
        }
    </style>
</head>
<body>
<div id="id001">div标签1</div>
</body>
</html>

4.2类选择器

类选择器选择有特定 class 属性的 HTML 元素。
如需选择拥有特定 class 的元素,请写一个句点(.)字符,后面跟类名。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>选择器</title>
    <!--类名称定义为center-->
    <style type="text/css">
        .center {
            text-align: center;
            color: red;
        }
    </style>
</head>
<body>
<!-- 调用格式标签内 class = 标签名 -->
<p class="center">段落标签1</p>
</body>
</html>

4.3分组选择器

1、分组选择器选取所有具有相同样式定义的 HTML 元素。
2、用逗号来分隔每个选择器,对选择器进行分组以最大程度地缩减代码。
用*默认选择所有html元素样式

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>选择器</title>
    <style type="text/css">
        p,div {
            text-align: center;
            color: red;
            font-size: 24px;
        }
    </style>
</head>
<body>
<p>段落标签1</p>
<div>div标签1</div>
</body>
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值