html中布局标记与列表标记的图文详解

布局标记

首先要介绍的布局标记是p标记,p可以做网页的层也可以做网页的分区。当p做网页的层时可以实现漂浮在网页上的效果,就像我们经常可以在网站里看见的那些漂浮广告。p做网页的分区时,则是可以布置网页的格局,把一个网页分为多个模块,由这些模块结构来构建出一个网页。
p里有一个style属性这个属性是用来控制样式的,比如可以调整背景颜色、组件的宽高、组件的位置等等,基本和样式相关的都可以使用style属性来控制。
示例:

image

运行结果:

image

从运行结果就可以看出,一个p就占它所设定的大小,每个p都是分开的,将网页分成了一个个的块。

我们查看一下百度搜索的源码就可以看到,这个页面用的最多的标记就是p,所以也就可以知道这个页面是使用p标签来布局的:

image

我们来简单分析一下这个页面的布局,从整体页面可以看出这个页面是用一个p来套住整个页面,然后在这个p里面则是采用了上中下的布局方式:
头p,也就是套住整个页面的p:

image

里面大体的上中下布局:

上:

image

中:

image

image

下:

image

image

整个网页就是这样一个大体的布局方式:

image

从以上简单的分析中可以发现,每个p里几乎都嵌套着p再继续布局,一个网页就像堆积木一样,将这些p结合起来构建出了一个页面,这就是p分区的一个应用。

我们也可以模仿这样一个布局方式做出一个“百度”,代码示例:

image

image

运行结果:

image

表单的提交网页使用百度的接收页面就可以实现搜索了:

image

实现搜索的功能很简单先使用百度随便搜索一下,就可以获取到它的服务器接收页面的地址和表示搜索关键字的属性:

image

然后在form的action属性里把服务器接收页面的地址填上,然后再把文本框的name属性赋值为wd就可以利用百度的服务器接收页面实现搜索功能:

image

以上就是p分区的一个应用,下面简单介绍一下p层的实现方式,实际上p的分区就像是行,而p的层则像是列,代码示例:

image

运行结果:

image

从运行结果可以看到p是一列一列的,当缩放窗口时会自动改变位置:

image

table标记和p标记一样都是属于网页布局的标记,table主要是用来做表格,table里常用的属性是:border表格的边界线、cellpadding 表格的填充程度、cellspacing 内间距距离,table要嵌套thead、tbody、tfood、tr、th、td等标签来实现表格。
thead是用来表示表格的头部分的,tbody是用来表示表格的内容部分的,tfood是用来表示表格的尾部分的。这三个标签并没有实际的效果,只是为了爬取数据的时候好辨认某段内容是表格的什么部分。
tr实现表格的行,th实现表格的表头,td实现表格的单元格,表格主要是使用这三个标签来完成的,代码示例:

image

image

image

image

image

运行结果:

image

td标签里有个colspan属性,可以让列合并,这个属性的数字代表合并几列,注意这个数字得算上此属性本身所在的那一列,代码示例:

image

运行结果:

image

从运行结果可以看到有一个单元格的内容被挤到表格外面去了,这是因为没有对应的去删除一个单元格,合并多少列就得对应的删除多少个单元格:

image

运行结果:

image

cellpadding属性的数值可以改变表格的填充程度,数值越大表格就越大,cellspacing 属性的数值可以改变表格的内间距距离,代码示例:

image

运行结果:

image

border可以去掉表格的边界线,代码示例:

image

运行结果:

image

我们可以使用style属性来调整表格的颜色,代码示例:

image

运行结果:

image

以上就把table制作表格的基本用法介绍完了,接下来介绍一下nav:导航条和footer:网页尾部,实际上这两个标记只是起到一个说明的作用而已没有什么实际效果,也是为了在爬取数据的时候让别人知道这是个导航条这是个网页尾部,代码示例:

image

运行结果:

image

以上就是网页布局类标签的内容,思维导图总结:

image

列表标记

首先要介绍的第一个列表是ul无序列表,无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记,ul需要嵌套li实现列表效果。无序列表始于 标签,每个列表项则始于 ,代码示例:

image

运行结果:

image

这种无序列表是使用得最多的列表,别看无序列表的原始效果不好看,这是因为没有使用样式。无序列表的特性适合做导航条的多项列表和列表框,例如这个网页就是使用了ul无序列表制作的导航条:

image

接下来是ol有序列表同样,有序列表也是一列项目,列表项目使用自增的数字进行标记,所以称为有序列表。有序列表始于 标签,每个列表项也是始于 标签,代码示例:

image

运行结果:

image

最后是dl自定义列表,自定义列表不仅仅是一列项目,而是项目及其注释的组合。自定义列表以标签开始,每个自定义列表项则以 开始,每个自定义列表项的定义以 开始,代码示例:

image

运行结果:

image

常用列表标签:

image

以上就是html中布局标记与列表标记的图文详解的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1545040.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月21日 16:32:15
下一篇 2025年12月21日 16:32:46

相关推荐

  • html实现页面静态化的案例

    静态化文件位置注意: 实体类定义: public class News {private String title;private String pubTime;private String category;private String newsContent;public String getT…

    2025年12月21日
    000
  • html中Form表单提交时页面不跳转的方法详解

    1.1 解决方案一        表单action提交数据,但页面不跳转,可以使用iframe解决。实例: Form提交表单页面不跳转 账户: 密码: 注意:Form元素的target属性一定是指定要显示返回结果的iframe元素的name属性。            Iframe元素可以放到bod…

    好文分享 2025年12月21日
    000
  • HTML的head标记符有哪些

    html> 以上就是HTML的head标记符有哪些的详细内容,更多请关注创想鸟其它相关文章!

    好文分享 2025年12月21日
    000
  • 认识标签

    html 标签元素认识 以下是创想鸟为大家通俗介绍标签用法与意义。 一、用法:    –   TOP 在HTML静态网页中,可以看见每个网页具有唯一开始结束,也就是标签。 二、意义:    –   TOP 感觉标签在网页中没有什么作用,但的确又不能少。超文本标记语言规定以开始…

    好文分享 2025年12月21日
    000
  • 认识html 标签的用法

    html span标签元素语法与用法(标签教程篇) html span标签目录 语法与结构 span标签用法说明 span标签应用案例 立即学习“前端免费学习笔记(深入)”; 实例截图 总结 一、span语法与结构    –   TOP 内容 二、span标签使用说明    &#8211…

    好文分享 2025年12月21日
    000
  • html移动端固定悬浮半透明搜索框的实现方法介绍

     question. 问题 在移动端商城系统中,我们常常看到位于页面顶部有一个搜索框,这类搜索框博主比较喜欢的是固定在页面顶部,半透明悬浮,能依稀看见部分轮播图的形式。 要制作这样的搜索框,技术关键在于: fixed 搜索框定位 opacity 设置透明度 立即学习“前端免费学习笔记(深入)”; S…

    2025年12月21日
    000
  • html中适合新手的小练习分享

    第1题 考察title标签 出现在>里面,表示页面的标题。直观上,我们可以在浏览器的标题栏(标签栏)中看见。 B正确。   立即学习“前端免费学习笔记(深入)”; 第2题 考察的就是HTML的本质 答案:D 解析:首先HTML只依靠标签对儿表达语义,和是否缩进、换行没有任何关系;只要是标签有正…

    2025年12月21日 好文分享
    000
  • html实现个人简历的实例代码分享

    html实现个人简历的实例代码分享 孙海洋个人简历姓名:孙海洋性别:男@@##@@ 出生年月:1992.4.6民族:汉学历:大专专业:数控车工籍贯:河南原阳联系电话:13602664383毕业学校:河南经济贸易高级技工学校住址:下油松新村 电子邮箱:hiyangson@163.com教育历程2007…

    好文分享 2025年12月21日
    000
  • html最新的flex布局的理解

    每当我们去进行前端页面布局时都会用到float、position、margin等一些属性,这些属性用起来略显麻烦,并且浏览器去进行渲染时会大大消耗性能 所以今天我们来谈谈最新的 flex布局,也叫弹性布局! 需要注意的是任何容器都可以指定为flex布局,但是在flex布局中float、clear、v…

    好文分享 2025年12月21日
    000
  • HTML网页布局方式有哪些

    HTML三种布局方式总结 1 普通流 又称为常规流,浏览器默认的排版方式。普通流是元素在多数情况下呈现在WEB页面上的方式。所有HTML都在块框(block boxes,块级元素)或者行内框(inline boxes,行内元素)中。当浏览器开始渲染HTML文档,它从窗口的顶端开始,经过整个文档内容的…

    2025年12月21日
    000
  • html中对页面布局的理解

    做页面前,先分析页面的布局,有几个模块,就用几个p,可以层层嵌套。、 用了p后,进行浮动就不会出现样式错乱 代码大概是这样的(有点繁琐,不过解决了燃眉之急): LANUX蓝脑商务网站系统 LANUX V1.0 蓝脑商务网站系统 适用于网店、公司宣传自己的品牌和产品。 系统在代码、页面方面设计简约,浏…

    2025年12月21日 好文分享
    000
  • HTML调用CSS管理、美化div的方法

    css布局,关键在于html文件和css文件相对应。在html中,对各p的包含关系作层次分明的设计,然后在css文件中对样式、字体等式进行设计。 HTML文件 p_header p_views p_views_post p_views_auther p_views p_floot CSS文件 .p_…

    2025年12月21日
    000
  • html格式化输出JSON

    本篇文章主要介绍了html格式化输出json示例(测试接口) ,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 将 json 数据以美观的缩进格式显示出来,借助最简单的 JSON.stringify 函数就可以了,因为此函数还有不常用的后面2个参数。 见MDN https…

    好文分享 2025年12月21日
    000
  • 利用html的name属性获取dom元素

    以前获取dom元素基本都是通过js的document.getelementbyid()或者document.getelementbyname等方法或者通过jq的选择器来选择,但其实html的name属性也可以用来直接获取dom元素,代码如下所示: function check(){ listForm…

    好文分享 2025年12月21日
    000
  • Html当中文本与标签如何让其居中

    1、文本居中: text-align: center;line-height: 100px; (=height) 2、标签居中 margin: 0 auto; 其中0指的是margin-top:0 代码片: 搜索论坛 .item1{ height: 100px; width: 100px; back…

    2025年12月21日
    000
  • html5和html有什么区别

    浅谈:html5和html的区别 最近看群里聊天聊得最火热的莫过于手机网站和html5这两个词。可能有人会问,这两者有什么关系呢?随着这移动互联网快速发展的时代,尤其是4G时代已经来临的时刻,加上微软对“XP系统”不提供更新补丁、维护的情况下“html5+css3”也逐渐的成为新一代web前端技术,…

    好文分享 2025年12月21日
    000
  • HTML在线配色工具

    编者前语: 很多刚开始编写网页的菜鸟,都不知道怎么搭配色彩,刚开始的时候,我也是这样的。 为了更好的搭配色彩。我们说说html css 的色彩搭配以外的事情。 1.网页选择几种颜色比较好? 网页我们一般颜色选择不要超过7种颜色,多了网页风格不好控制,最少不要低于3种,否则太单调。我们常见的网页,一般…

    2025年12月21日
    000
  • html中frame与iframe有哪些区别

    我们首先来看一下w3cschool教程上是如何解释的,因为本人也是从网上了解的 iframe定义和用法 iframe 元素会创建包含另外一个文档的内联框架(即行内框架)。 我们可以在页面布局的任何地方来使用这个iframe,它就相当于在页面的任何一个地方插入一个小窗口,用来显示其他页面 frames…

    好文分享 2025年12月21日
    000
  • HTML实现文本框只读取但是不能修改的方法

    本文通过实例代码给大家介绍了 html实现文本框只读不能修改其中的内容的方法,需要的朋友参考下吧 废话不多说了,直接给大家贴代码了,具体代码如下所示: 以上就是HTML实现文本框只读取但是不能修改的方法的详细内容,更多请关注创想鸟其它相关文章!

    好文分享 2025年12月21日
    000
  • 3种方法使HTML页面3秒后自动跳转

    在项目中,我们经常会遇到这样一个功能:如何实现页面N秒后自动跳转。其实方法很简单,下面小编通过本文给大家分享HTML页面3秒后自动跳转的三种常见方法,对html页面3秒后自动跳转的相关知识感兴趣的朋友一起学习吧 在练习中,我们常常遇到一种问题就是,怎么实现页面N秒之后自动跳转呢? 我自己遇到问题和查…

    好文分享 2025年12月21日
    000

发表回复

登录后才能评论
关注微信