CSS基础入门

CSS概述

一言以蔽之,html元素定义了网页的内容,比如按钮、输入框等待,而CSS定义了这些元素的排布方式,包括颜色、字体、大小、间距等等。

基本语法

CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。

selector {
  property1: value1;
  property2: value2;
}

选择器可以是需要定义样式的HTML元素,比如h1,h2,p等等,除此之外还有class选择器、id选择器。

选择器
1、基本元素选择器

以html元素作为选择器,html代码如下

<p>The strongly emphasized word in this paragraph is<strong>red</strong>.</p>
<h1>This is h1.</h1>
<h2>This subhead is also red.</h2>
<h2>The strongly emphasized word in this subhead is<strong>blue</strong>.</h2>

CSS代码如下,指定p标签内的文字为红色,字体大小为15px,还可将多个标签分为一组,设置相同的样式。还可以定义派生选择器(h2 strong)

p {
	color: red;
	front-size: 15px;
}
h1,h2 {
	color: #ff0000;
	font-family: "sans serif";
}
h2 strong {
...
}	
2、id选择器

id 选择器可以为标有特定 id 的 HTML 元素指定特定的样式,id 选择器以 “#” 来定义。

<p id="red">这个段落是红色。</p>
<p id="green">这个段落是绿色。</p>

#red {color:red;}
#green {color:green;}

在现代布局中,id 选择器常常用于建立派生选择器。

#sidebar p {
	font-style: italic;
	text-align: right;
	margin-top: 0.5em;
	}

#sidebar h2 {
	font-size: 1em;
	font-weight: normal;
	font-style: italic;
	margin: 0;
	line-height: 1.5;
	text-align: right;
	}
3、class选择器

在 CSS 中,类选择器以一个点号显示:

<h1 class="center">
This heading will be center-aligned
</h1>
<p class="center">
This paragraph will also be center-aligned.
</p>
.center {text-align: center}
样式表位置

样式可以和html放在同一文件,也可以单独存为.css文件

  • 外部样式表 ,在html文件中通过 link 标签链接,外部样式表可以在任何文本编辑器中进行编辑。文件不能包含任何的 html 标签。样式表应该以 .css 扩展名进行保存。
<head>
<link rel="stylesheet" type="text/css" href="mystyle.css" />
</head>
  • 内部样式表,在html文件中用style标签
<head>
<style type="text/css">
  hr {color: sienna;}
  p {margin-left: 20px;}
  body {background-image: url("images/back40.gif");}
</style>
</head>
  • 内联样式表,在html元素内通过style属性指定
<p style="color: sienna; margin-left: 20px">
This is a paragraph
</p>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值