文档详情

第五章CSS上机指导02.docx

发布:2025-03-02约2.83千字共9页下载文档
文本预览下载声明

第五章CSS上机指导02

一、实验目的

1.熟练掌握CSS盒模型的设置与应用。

2.学会使用CSS进行页面布局。

3.掌握CSS定位技术,实现元素的位置调整。

二、实验环境

1.操作系统:Windows/Linux/MacOS

2.浏览器:Chrome/Firefox/Safari/Edge

3.开发工具:VisualStudioCode/Notepad++

三、实验内容

1.CSS盒模型的应用

(1)创建一个HTML文件,设置一个div元素,并为其添加边框、内边距、外边距和宽度。

```html

!DOCTYPEhtml

htmllang=en

head

metacharset=UTF8

metaname=viewportcontent=width=devicewidth,initialscale=1.0

titleCSS盒模型应用/title

style

.box{

width:200px;

height:200px;

border:2pxsolid000;

padding:20px;

margin:20px;

}

/style

/head

body

divclass=box这是一个div元素/div

/body

/html

```

(2)观察并分析盒模型的表现,调整边框、内边距、外边距和宽度的值,观察页面变化。

2.CSS布局实战

(1)创建一个HTML文件,设置一个包含多个子元素的父元素,并使用CSS布局技术进行布局。

```html

!DOCTYPEhtml

htmllang=en

head

metacharset=UTF8

metaname=viewportcontent=width=devicewidth,initialscale=1.0

titleCSS布局实战/title

style

.container{

width:100%;

maxwidth:1200px;

margin:0auto;

display:flex;

flexdirection:row;

justifycontent:spacebetween;

}

.box{

width:200px;

height:200px;

border:2pxsolid000;

margin:10px;

}

/style

/head

body

divclass=container

divclass=box1/div

divclass=box2/div

divclass=box3/div

divclass=box4/div

/div

/body

/html

```

(2)观察并分析布局效果,尝试使用不同的布局技术(如浮动、定位、表格布局等)实现相同的效果。

3.CSS定位实战

(1)创建一个HTML文件,设置一个包含多个子元素的父元素,并使用CSS定位技术进行定位。

```html

!DOCTYPEhtml

htmllang=en

head

metacharset=UTF8

metaname=viewportcontent=width=devicewidth,initialscale=1.0

titleCSS定位实战/title

style

.container{

position:relative;

width:500px;

height:500px;

}

.box1{

position:absolute;

top:20px;

left:20px;

width:100px;

height:100px;

backgroundcolo

显示全部
相似文档