大家好,深入解析HTML页面布局与列表元素使用技巧相信很多的网友都不是很明白,包括也是一样,不过没有关系,接下来就来为大家分享关于深入解析HTML页面布局与列表元素使用技巧和的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!
第一个要介绍的布局标签是div标签。 div可以作为网页的一层,也可以作为网页的分区。当div作为网页的图层时,可以达到网页上浮动的效果,就像我们经常在网站上看到的浮动广告一样。使用div对网页进行分区时,可以对网页进行布局布局,将一个网页划分为多个模块,并根据这些模块的结构构建一个网页。
div中有一个style属性。该属性用于控制样式。例如,可以调整背景颜色、组件的宽度和高度、组件的位置等。基本上,与样式相关的所有内容都可以使用style 属性来控制。
例子:
运行结果:
从运行结果可以看出,一个div占据了它设定的大小,并且每个div是分开的,将网页分成了块。
如果我们查看百度搜索的源代码,我们可以看到这个页面最常用的标签是div,所以我们也可以知道这个页面是使用div标签来布局的:
我们简单分析一下这个页面的布局。从整体页面我们可以看到,这个页面使用了一个div来覆盖整个页面,然后在这个div内部,使用了上、中、下的布局:
header div 是覆盖整个页面的div:
内部上、中、下总体布局:
优越的:
中间:
向下:
整个网页的总体布局如下:
从上面的简单分析我们可以发现,几乎每个div都是嵌套了div来延续布局的。网页就像堆积木块。这些div 组合起来构建一个页面。这是div分区的一个应用。
我们也可以模仿这样的布局方法来做一个“百度”,代码示例:
运行结果:
表单提交网页可以使用百度接收页面搜索:
实现搜索功能非常简单。先用百度随便搜索一下,就可以得到它的服务器接收到的页面地址以及代表搜索关键词的属性:
然后在表单的action属性中填写服务器接收页面的地址,然后将文本框的name属性赋值给wd即可使用百度的服务器接收页面实现搜索功能:
以上是div分区的一个应用。这里简单介绍一下div层的实现。事实上,div分区就像行,div层就像列。代码示例:
运行结果:
从运行结果可以看到div是按列排列的,并且当窗口缩放时它们的位置会自动改变:
table标签和div标签都是网页布局标签。桌子主要是用来制作桌子的。表格中常用的属性有:边框表格的边框线、cellpadding表格的填充程度、cellspacing的内间距距离、表格必须嵌套。 thead、tbody、tfood、tr、th、td等标签用于实现表格。
thead用于表示表头部分,tbody用于表示表内容部分,tfood用于表示表尾部分。这三个标签没有实际作用。它们只是为了在爬取数据时识别某条内容是在表的哪一部分。
tr 实现表的行,th 实现表的标题,td 实现表的单元格。表格主要是用这三个标签来完成的。代码示例:
运行结果:
td标签中有一个colspan属性,它允许合并列。该属性的数字表示要合并的列数。请注意,此数字必须包括属性本身所在的列。代码示例:
运行结果:
从运行结果可以看到某个单元格的内容已经被挤出表格了。这是因为没有相应的方法来删除单元格。需要删除多少个单元格对应于合并多少列:
运行结果:
cellpadding属性的值可以改变表格的填充程度。值越大,表越大。 cellspacing属性的值可以改变表格的内部间距。代码示例:
运行结果:
border可以去掉表格的边框线,代码示例:
运行结果:
我们可以使用style属性来调整表格的颜色,代码示例:
运行结果:
上面已经介绍了表创建表的基本用法。接下来,我们将介绍nav:导航栏和footer:网页的末尾。事实上,这两个标志仅起到说明作用,并无实际作用。它们也是为了爬行的目的。显示数据时,让其他人知道这是导航栏,这是网页的结尾。代码示例:
运行结果:
以上就是网页布局标签的内容,思维导图总结一下:
列表标记
首先要介绍的列表是ul无序列表。无序列表是一个项目列表。此列中的项目标有粗体点(典型的小黑圆圈)。 ul需要嵌套li才能达到列表效果。无序列表以ul 标签开头,每个列表项以li 开头。代码示例:
运行结果:
这种无序列表是最常用的列表。别看无序列表原来的效果,不好看。这是因为没有使用任何样式。无序列表的特性适用于多项列表和导航栏的列表框。例如,这个网页使用了ul 无序列表组成的导航栏:
接下来是ol 有序列表。类似地,有序列表也是项目列表。列表项用自增数字标记,因此称为有序列表。有序列表以ol 标签开头,每个列表项也以li 标签开头。代码示例:
运行结果:
最后是dl 自定义列表。自定义列表不仅仅是项目列表,而是项目及其评论的组合。自定义列表以dl 标记开头,每个自定义列表项以dt 开头,每个自定义列表项的定义以dd 开头。代码示例:
运行结果:
常用列表标签:
【深入解析HTML页面布局与列表元素使用技巧】相关文章:
用户评论
终于可以理解网页代码里有那些weird tag了!
有7位网友表示赞同!
学习网页制作必须了解这些基础标签啊,好实用呀!
有17位网友表示赞同!
感觉这个教程讲解的很详细,很适合新手入门。
有10位网友表示赞同!
之前总觉得HTML的标记有点乱,现在明白了,布局和列表标记真是太重要了!
有6位网友表示赞同!
看完这篇文,我更想试试自己用HTML写个网站出来。
有15位网友表示赞同!
原来还有这么多种布局方式,让我更加了解网页结构的设计。
有20位网友表示赞同!
希望以后学习更多的HTML标签,提升自己的网页制作技能!
有18位网友表示赞同!
这篇文章让我对HTML有了更深的理解。
有15位网友表示赞同!
看来使用不同标记能实现不同的页面效果。
有11位网友表示赞同!
以前只知道一些简单的HTML标签,这篇文开阔了我的眼界!
有17位网友表示赞同!
学习这些标记能让网页看起来更加美观和有层次感。
有17位网友表示赞同!
对于想要学编程的人来说,掌握这些基础知识非常重要。
有17位网友表示赞同!
这个教程的例子很有帮助,让我更容易理解。
有10位网友表示赞同!
我要好好练习一下这些HTML布局标记!
有7位网友表示赞同!
学习内容很丰富,受益匪浅!
有5位网友表示赞同!
强烈推荐给想要入门网页制作的朋友们看一看!
有17位网友表示赞同!
分享这篇文章给我的朋友,让他也能学到一点知识!
有17位网友表示赞同!
我已经用这些标记在我的网站上尝试使用了,效果真的很好!
有18位网友表示赞同!
感谢作者带来如此有用的教程!
有5位网友表示赞同!