3.html实现网页布局

4 篇文章 0 订阅

1.HTML头部元素

<title>:网页标题信息,会显示在搜索引擎结果页面中
<style>:定义样式文件引用地址,也可以在<style> 元素中直接添加样式来渲染 HTML 文档

<meta>:元数据元素meta用于指定网页的描述,关键词,文件的最后修改时间,作者,和其他元数据

<link>:定义文档与外部资源之间的关系。通常用于链接到样式表:

<script>:用于加载脚本文件,如: JavaScript。<script>标签既可包含脚本语句,也可以通过 "src" 属性指向外部脚本文件。

2.HTML 区块

(1)区块元素:

在浏览器显示时,通常会以新行来开始(和结束)如:<h1>, <p>, <ul>, <table>等

(2)内联元素:

在显示时通常不会以新行开始,如:<b>, <td>, <a>, <img>等

(3)<div> 元素
区块元素,可用于组合其他 HTML 元素的容器
没有特定的含义,浏览器会在其前后显示折行
与 CSS 一同使用,可用于对大的内容块设置样式属性
另一个常见的用途是文档布局

(4)<span> 元素
内联元素,可用作文本的容器
没有特定的含义
与 CSS 一同使用,可用于对文本设置样式属性

3.HTML 布局

使用<div>进行页面布局
实现一个下图所示的布局:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ketmZyGW-1656920865906)(D:\md图片\1656859890572.png)]

演示代码:

<!DOCTYPE html>
<html>
	<head>
		<title>HTML布局</title>
	</head>
	<body>
		<!-- 设置整个背景颜色和大小 -->
		<div id = "all" style = "background-color:white; height:900px;width:1920px">
			 
            
			<!-- 设置标题栏 -->
			<div id = "header" style = "background-color:blue;height:100px;width:1920px;">
			标题栏
			</div>
          

			<!-- 设置左侧导航栏 -->
			<div id = "left" style = "background-color:red;height:800px;width:300px;float:left">
			左侧导航栏
			</div>


			<!-- 设置正文 -->
			<div id = "content" style = "height:700px;width:1620px;float:left">
			正文内容
			</div>



			<!-- 设置底部 -->
			<div id = "foot" style = "background-color:green;height:100px;width:1620px;float:left">
			底部信息
			</div>

		</div>
	</body>
</html>

4.十二分法

在这里插入图片描述](https://img-blog.csdnimg.cn/8e3f06afc8914f448b7b4a910b617bbb.png)

我们将页面12等分,选取任意1列或几列 即可获得该页面的
1/12、1/6、1/4、1/3、1/2、1/1
从而实现对页面中各种区块元素的任意排列组合

  • 14
    点赞
  • 126
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小阿宁的猫猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值