<html>
<head>
<title>class选择器</title>
<style type="text/css">
<!--
.one{
color:red; /* 红色 */
font-size:18px; /* 文字大小 */
}
.two{
color:green; /* 绿色 */
font-size:20px; /* 文字大小 */
}
.three{
color:cyan; /* 青色 */
font-size:22px; /* 文字大小 */
}
-->
</style>
</head>
<body>
<p class="one">class选择器1</p>
<p class="two">class选择器2</p>
<p class="three">class选择器3</p>
<h3 class="two">h3同样适用</h3>
</body>
</html>
<html>
<head>
<title>class选择器与标记选择器</title>
<style type="text/css">
<!--
p{ /* 标记选择器 */
color:blue;
font-size:18px;
}
.special{ /* 类别选择器 */
color:red; /* 红色 */
font-size:23px; /* 文字大小 */
}
-->
</style>
</head>
<body>
<p>class选择器与标记选择器1</p>
<p>class选择器与标记选择器2</p>
<p>class选择器与标记选择器3</p>
<p class="special">class选择器与标记选择器4</p>
<p>class选择器与标记选择器5</p>
<p>class选择器与标记选择器6</p>
</body>
</html>
<html>
<head>
<title>标记选择器.class</title>
<style type="text/css">
<!--
h3{ /* 标记选择器 */
color:blue;
font-size:18px;
}
h3.special{ /* 标记.类别选择器 */
color:red; /* 红色 */
font-size:23px; /* 文字大小 */
}
.special{ /* 类别选择器 */
color:green;
}
-->
</style>
</head>
<body>
<h3>标记选择器.class1</h3>
<h3>标记选择器.class2</h3>
<h3 class="special">标记选择器.class3</h3>
<h3>标记选择器.class4</h3>
<h3>标记选择器.class5</h3>
<p class="special">使用于别的标记</p>
</body>
</html>
<html>
<head>
<title>同时使用两个class</title>
<style type="text/css">
<!--
.one{
color:blue; /* 颜色 */
}
.two{
font-size:22px; /* 字体大小 */
}
-->
</style>
</head>
<body>
<h4>一种都不使用</h4>
<h4 class="one">同时使用两种class,只使用第一种</h4>
<h4 class="two">同时使用两种class,只使用第二种</h4>
<h4 class="one two">同时使用两种class,同时使用</h4>
<h4>一种都不使用</h4>
</body>
</html>
<html>
<head>
<title>ID选择器</title>
<style type="text/css">
<!--
#one{
font-weight:bold; /* 粗体 */
}
#two{
font-size:30px; /* 字体大小 */
color:#009900; /* 颜色 */
}
-->
</style>
</head>
<body>
<!-- id标记与class标记区别:
id不能用于两个标签 ,因为JS使用的时候不允许
声明的时候:.与#
引用的时候:class与id
-->
<p id="one">ID选择器1</p>
<p id="two">ID选择器2</p>
<p id="two">ID选择器3</p>
<p id="one two">ID选择器3</p>
</body>
</html>
<html>
<head>
<title>集体声明</title>
<style type="text/css">
<!--
h1, h2, h3, h4, h5, p{ /* 集体声明 */
color:purple; /* 文字颜色 */
font-size:15px; /* 字体大小 */
}
h2.special, .special, #one{ /* 集体声明 */
text-decoration:underline; /* 下划线 */
}
-->
</style>
</head>
<body>
<h1>集体声明h1</h1>
<h2 class="special">集体声明h2</h2>
<h3>集体声明h3</h3>
<h4>集体声明h4</h4>
<h5>集体声明h5</h5>
<p>集体声明p1</p>
<p class="special">集体声明p2</p>
<p id="one">集体声明p3</p>
</body>
</html>
<html>
<head>
<title>全局声明</title>
<style type="text/css">
<!--
*{ /* 全局声明 */
color: purple; /* 文字颜色 */
font-size:15px; /* 字体大小 */
}
h2.special, .special, #one{ /* 集体声明 */
text-decoration:underline; /* 下划线 */
}
-->
</style>
</head>
<body>
<h1>全局声明h1</h1>
<h2 class="special">全局声明h2</h2>
<h3>全局声明h3</h3>
<h4>全局声明h4</h4>
<h5>全局声明h5</h5>
<p>全局声明p1</p>
<p class="special">全局声明p2</p>
<p id="one">全局声明p3</p>
</body>
</html>
<html>
<head>
<title>CSS选择器的嵌套声明</title>
<style type="text/css">
<!-- /*p标签里的b标签用上样式*/
p b{ /* 嵌套声明 */
color:maroon; /* 颜色 */
text-decoration:underline; /* 下划线 */
}
-->
</style>
</head>
<body>
<p>嵌套使<b>用CSS</b>标记的方法</p>
嵌套之外的<b>标记</b>不生效
</body>
</html>
<html>
<head>
<title>父子关系</title>
<base target="_blank">
<style>
<!-- /**h1 标签下的em 用自己特有的*/
h1{
color:red; /* 颜色 */
text-decoration:underline; /* 下划线 */
}
h1 em{ /* 嵌套选择器 */
color:#004400; /* 颜色 */
font-size:80px; /* 字体大小 */
}
-->
</style>
</head>
<body>
<h1>祖国的首都<em>北京</em></h1>
<p>欢迎来到祖国的首都<em>北京</em>,这里是全国<strong>政治、<a href="economic.html"><em>经济</em></a>、文化</strong>的中心</p>
<ul>
<li>在这里,你可以:
<ul>
<li>感受大自然的美丽</li>
<li>体验生活的节奏</li>
<li>领略首都的激情与活力</li>
</ul>
</li>
<li>你还可以:
<ol>
<li>去八达岭爬长城</li>
<li>去香山看红叶</li>
<li>去王府井逛夜市</li>
</ol>
</li>
</ul>
<p>如果您有任何问题,欢迎<a href="contactus">联系我们</a></p>
</body>
</html>
<html>
<head>
<title>父子关系</title>
<style>
<!--
.li1{
color:red;
}
.li2{
color:blue;
}
.li1 ol li{ /* 利用CSS继承关系 */
font-weight:bold; /* 粗体 */
text-decoration:underline; /* 下划线 */
}
-->
</style>
</head>
<body>
<ul>
<li class="li1">关系1
<ul>
<li>页面父子关系复杂时</li>
<li>页面父子关系复杂时</li>
<li>这里省略20个嵌套...</li>
</ul>
<ol>
<li>页面父子关系复杂时</li>
<li>页面父子关系复杂时</li>
<li>这里省略20个嵌套...</li>
</ol>
</li>
<li class="li2">关系2
<ul>
<li>页面父子关系复杂时</li>
<li>页面父子关系复杂时</li>
<li>这里省略20个嵌套...</li>
</ul>
<ol>
<li>页面父子关系复杂时</li>
<li>页面父子关系复杂时</li>
<li>这里省略20个嵌套...</li>
</ol>
</li>
</ul>
</body>
</html>
分享到:
相关推荐
第10章 理解CSS定位与div布局 10.1 div 标记与 span 标记 10.2 盒子模型 10.3 元素的定位 10.4 定位实例一:轻轻松松给图片签名 10.5 定位实例二:文字阴影效果 第11章 CSS+div...
第10章 理解CSS定位与div布局 10.1 div 标记与 span 标记 10.2 盒子模型 10.3 元素的定位 10.4 定位实例一:轻轻松松给图片签名 10.5 定位实例二:文字阴影效果 第11章 CSS+div布局...
第10章 理解CSS定位与div布局 10.1 div 标记与 span 标记 10.2 盒子模型 10.3 元素的定位 10.4 定位实例一:轻轻松松给图片签名 10.5 定位实例二:文字阴影效果 第11章 CSS+div布局...
《精通CSS.DIV网页样式与布局》是一本针对初学者的优秀教材,旨在帮助读者深入理解和熟练运用CSS和DIV技术来构建美观且功能强大的网页。虽然提供的内容仅涵盖第四至第九章,但这部分内容依然涵盖了CSS和DIV布局的...
本书《精通CSS+DIV网页样式与布局》显然旨在帮助读者深入理解和掌握这两项技术,以便创建美观、响应式的网页设计。以下是关于CSS和DIV的一些关键知识点: 1. **CSS简介**:CSS是一种样式表语言,用于描述HTML或XML...
第1部分 CSS基础知识篇 第1章 CSS的初步体验 1.1 CSS的概念 1.1.1 标记的概念 1.1.2 传统HTML的缺点 1.1.3 CSS的引入 1.1.4 如何编辑CSS 1.1.5 浏览器与CSS 1.2 使用CSS控制页面 1.2.1 行内样式 ...
在“精通CSS+DIV网页样式与布局8-9章实例”这个主题中,我们主要探讨的是Web页面设计的核心技术——CSS(层叠样式表)和HTML中的DIV元素,以及它们如何协同工作以实现精致的页面布局。这两章内容通常会涵盖一系列...
《精通CSS+DIV网页样式与布局》是一本深入解析网页设计技术的专业书籍,主要涵盖了CSS(层叠样式表)和DIV(定义文档布局的HTML元素)的使用方法和技巧。通过对1-2、2-4、8-9、10章节的学习,读者可以全面掌握网页的...
《CSS+DIV网页样式与布局》是一本深入探讨如何使用CSS(层叠样式表)和HTML的DIV元素来实现...实践中,读者可以逐一分析每个实例,理解它们是如何利用CSS和DIV实现特定的样式与布局效果,从而逐步精通前端网页设计。
本教程“精通CSS+DIV网页样式与布局1-2章实例”旨在帮助初学者快速掌握这一核心技术,同时也适合有一定基础的学习者更新知识。在前两章中,我们将深入探讨以下几个关键知识点: 1. **CSS基础**:CSS是一种样式表...
《精通CSS+DIV网页样式与布局》是一本深入解析网页设计技术的专业书籍,重点在于讲解如何利用CSS(层叠样式表)和DIV(定义文档分区)来实现高效、灵活且美观的网页布局。这本书的第十三章到第二十章涵盖了CSS和DIV...
在深入探讨《精通CSS+DIV网页样式与布局(实例)》这一主题之前,我们首先要明白CSS和DIV在网页设计中的核心地位。CSS(Cascading Style Sheets)是用于描述HTML或XML(包括如SVG、MathML等各种XML方言)文档样式的...
第10章 理解CSS定位与div布局 10.1 div 标记与 span 标记 10.2 盒子模型 10.3 元素的定位 10.4 定位实例一:轻轻松松给图片签名 10.5 定位实例二:文字阴影效果 第11章 CSS+div布局...
第10章 理解CSS定位与div布局 10.1 div 标记与 span 标记 10.2 盒子模型 10.3 元素的定位 10.4 定位实例一:轻轻松松给图片签名 10.5 定位实例二:文字阴影效果 第11章 CSS+div布局...
第1部分 CSS基础知识篇 第1章 CSS的初步体验 1.1 CSS的概念 1.1.1 标记的概念 1.1.2 传统HTML的缺点 1.1.3 CSS的引入 1.1.4 如何编辑CSS 1.1.5 浏览器与CSS 1.2 使用CSS控制页面 1.2.1 行内样式 ...
第1部分 CSS基础知识篇 第1章 CSS的初步体验 1.1 CSS的概念 1.1.1 标记的概念 1.1.2 传统HTML的缺点 1.1.3 CSS的引入 1.1.4 如何编辑CSS 1.1.5 浏览器与CSS 1.2 使用CSS控制页面 1.2.1 行内样式 ...
《精通CSS+Div》是一本深入探讨Web前端布局技术的专著,主要聚焦于使用CSS(层叠样式表)和Div元素进行网页设计与布局。根据提供的章节信息,我们主要关注1、2、8和10章的内容。下面将详细阐述这些章节涵盖的关键...
在深入探讨"精通CSS+DIV源码 第二章"的内容之前,我们首先理解一下CSS和DIV的基本概念。CSS(层叠样式表)是用于描述HTML或XML(包括如SVG、MathML等各种XML方言)文档样式的语言。它允许我们将样式信息与结构内容...
在本章“精通CSS+DIV源码”中,我们将深入探讨使用CSS(层叠样式表)和HTML的DIV元素来构建高效、响应式且可维护的网页布局的关键概念和技术。CSS与HTML的结合,尤其是利用DIV元素,已经成为现代网页设计的标准实践...
在本章“精通CSS+DIV源码 第二十章”中,我们将深入探讨使用CSS(层叠样式表)和DIV(定义文档布局的HTML元素)来构建网页布局的高级技巧和最佳实践。CSS与DIV的结合是现代网页设计的核心,允许开发者以更灵活、可...