1. <div> 中可以嵌套任何标签
2. <div> 中可以嵌套 <p> 标签,但反之,
不应该在 <p> 标签中 嵌套 <div> 标签,
因为结果是不确定的。
3. 层叠样式表(Cascading Style Sheet)
4. 样式表的分类有 4 种
内联式样式表
嵌入式样式表
外部样式表
输入样式表
内联式样式表 的例子:
<p style="font-size:3cm; color:rend; background-color:green">aaaaaa</p>
嵌入式样式表 的例子:
<html>
<title></title>
<style type="text/css">
<!--
p { font-size:3cm;
color:red;
background-color:green;
text-decoration:underline
}
//-->
</style>
<html>
外部样式表 的例子:
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="style/test.css">
</head>
<body>
<p>aaaaaaaaaaaaaa</p>
<p>bbbbbbbbbbbbbb</p>
<p>cccccccccccccc</p>
</body>
</html>
假定在 style 文件夹下有 test.css 和 demo.css 文件,
输入样式表的 例子(一):
则 test.css 的内容 类似于下面:
p { font-size:3cm;
color:red;
background-color:green;
text-decoration:underline
}
@import url(demo.css);
输入样式表的 例子(二):
<html>
<head>
<title></title>
<style>
<!--
@import url(style/test.css);
//-->
</style>
</head>
</html>
5. 样式规则的 选择器
html selector
class selector
id selector
关联 选择器
组合 选择器
伪元素 选择器
html selector 的例子
p {font-size:15px; color:yellow}
class selector 的例子
.aaa {font-size:15px; color:yellow}
或
p.aaa {font-size:15px; color:yellow}
id selector 的例子
#aaa {font-size:15px; color:yellow}
关联选择器的 例子
p em {font-size:15px; color:yellow}
组合选择器 的例子
p, div, .aaa, #bbb {font-size:15px; color:yellow}
伪元素选择器 的例子
a:link {font-size:1cm; color:red}
a:hover {font-size:5cm; color:green}
a:visited {font-size:2cm; color:yellow}
稍作变化
a.one:link {font-size:1cm; color:red}
a.two:hover {font-size:5cm; color:green}
a.three:visited {font-size:2cm; color:yellow}
分享到:
- 2009-07-03 15:14
- 浏览 1462
- 评论(0)
- 论坛回复 / 浏览 (0 / 1741)
- 查看更多
相关推荐
它可能包含了各种CSS选择器、规则和样式,用于控制页面元素的外观,如字体、颜色、布局等。 2. `index.htm`:这是网站的主页文件,一般包含网站的主要内容和导航链接。使用<div>和CSS进行布局,可能会展示一个具有...
在网页设计领域,`DIV+CSS`是一种广泛使用的布局技术,它通过定义不同的CSS(层叠样式表)类来控制HTML中的`<div>`元素,从而实现页面的精美设计和结构化布局。本资源包“漂亮样式CSS”包含了几个精心设计的`DIV+CSS...
4. **选择器增强**:CSS2.0增加了更复杂的选择器,如类选择器(`.class`)、ID选择器(`#id`)、后代选择器(`ancestor descendant`)和伪类(`:hover`, `:active`, `:focus`等),使样式应用更加精确和灵活。...
CSS3提供了更多的选择器,如类选择器、伪类选择器和属性选择器,使样式规则更加精确。它还引入了边框阴影、圆角、背景图像裁剪、多列布局、动画和过渡效果等,极大地丰富了网页的视觉表现。在“html5+div+css3网站...
学习Div+CSS,首先要熟悉HTML的基本结构和Div元素的用法,然后掌握CSS的选择器、属性及优先级规则。实践是提高的关键,可以尝试创建简单的网页布局,逐步挑战复杂的多列布局和响应式设计。同时,了解并遵循Web标准,...
标题与描述中提到的“div+css div+css精通CSS”这一主题,主要涉及的是网页设计与布局的核心技术——利用HTML中的div元素结合CSS样式表进行网页内容的组织与美化。接下来,我们将深入探讨这一主题所包含的关键知识点...
9. **性能优化**:合理的div+css布局也应考虑性能,如减少CSS选择器的复杂性、优化图片和字体资源、使用适当的布局方法等,以提升页面加载速度和用户交互体验。 10. **浏览器兼容性**:尽管现代浏览器对CSS的支持...
而CSS,即“Cascading Style Sheets”,层叠样式表,是一种用于定义网页中元素外观、布局和结构的语言。 1. **DIV的作用** `DIV`元素是网页设计中的一个基础构建块,它没有特定的语义,但可以通过CSS赋予各种样式...
标题中的"DIV+CSS入门教程"指的是学习使用HTML中的DIV元素配合CSS(层叠样式表)进行网页布局的基础教程,适合初学者。通常,这种布局方式被称为“Div+CSS布局”,但实际上是不准确的术语。 在描述中提到,"DIV+CSS...
6. **样式应用**:如何为Div元素添加背景色、边框、文本样式,以及使用类(class)和ID选择器来应用样式。 7. **浮动元素与清除**:如何解决浮动元素导致的父元素高度塌陷问题,使用clearfix方法或CSS的overflow...
在网页设计中,`DIV`(层)和`CSS`(层叠样式表)是核心元素,它们共同负责网页布局和样式的设定。`DIV`是一个HTML标签,用于组合HTML元素,而`CSS`则用来定义这些元素的样式,如颜色、字体、布局等,实现了内容与...
学习Div+CSS不仅需要理解基本概念,还要熟悉盒模型、选择器、继承、层叠原则等核心概念。同时,实战练习是提高技能的关键,通过实际项目应用Div+CSS,能更好地理解和掌握这些知识。 总的来说,这个资源包对于初学者...
**div+css**是一种网站页面布局的方式,它通过结合HTML中的`div`元素与CSS(层叠样式表)来构建和设计网页。这种方式不仅提高了网页的可维护性,还增强了其可访问性和搜索引擎优化能力。 #### 二、CSS的引入方式 1...
1. **样式设置**:通过选择器选中`div`或其他元素,为其设定颜色、字体、边距、背景等样式属性。 2. **布局控制**:使用浮动(float)、定位(positioning)和Flexbox或Grid布局,调整元素的位置和尺寸,实现复杂...
CSS规则由选择器和声明组成,选择器指向要应用样式的元素,声明则包含属性和值。 3. **CSS布局基础**:在div+css布局中,常用的布局模式有流式布局、网格布局和响应式布局。流式布局使网页内容自适应宽度,适合单列...
在网页设计领域,`div+css`是一种广泛采用的技术栈,用于实现页面布局和样式控制。这个名为"网页 Demo,div+css"的压缩包很可能包含了一些使用`div`元素和CSS(Cascading Style Sheets)来构建的网页示例。下面我们...
综上所述,"div+css网页设计"是一个涵盖广泛的主题,包括HTML div元素的使用、CSS样式表的编写、响应式设计的应用以及性能优化策略。通过深入学习这些内容,设计师可以创建出既美观又实用的网页,尤其是首页,能给...
2. **选择器和属性**:讲解CSS选择器的使用,如元素选择器、类选择器、ID选择器等,以及各种样式属性,如颜色、字体、边距、边框等。 3. **盒模型**:解释CSS盒模型,包括内容、内边距、边框和外边距,以及不同...
在网页设计领域,Div+CSS是一种常见的布局技术,它结合了HTML的<div>元素和CSS(层叠样式表)来实现网页的结构与样式的分离。这个主题主要针对初学者,对于那些刚开始接触网页制作,尤其是从Flash转向更现代、更语义...
在构建现代网页设计时,`DIV` 和 `CSS`(层叠样式表)是不可或缺的工具,它们共同为网页提供了一种优雅、高效且可维护的布局方式。本教程将深入探讨如何使用 `DIV+CSS` 美化网站,以实现更优美的视觉效果和更高效的...