登录 |  注册
首页 >  编程语言 >  HTML入门基础教程_学习笔记 >  div标签常用布局

div标签常用布局

一个布局好的网页很重要,不仅能给读者很好的阅读体验感受,能留住读者的同时,增加了网页在SEO中的权重。

所以请慎重设计您的网页布局。一个网页设计的好坏,布局是关键。


网站设计和布局

大多数网站会将网页切分成多个区域,像报纸杂志那样布局,分区域但是又是整齐有序的排列。

大多数网站都可以使用 <div> 或者 <table> 元素来创建多列。CSS 用于对元素进行定位,或者为页面创建背景以及色彩丰富的外观。

注意:虽然我们可以使用HTML table标签来设计出漂亮的布局,但是table标签是不建议作为布局工具使用的 - 表格不是布局工具


HTML 布局 - 使用<div> 元素

<!DOCTYPE html>
<html>
<body>
	<div id="container" style="width:500px">
		<div id="header" style="background-color:#00ce92;">
			<h1 style="margin-bottom:0;">WEB LOGO</h1></div>

		<div id="menu" style="background-color:#ffce92;height:200px;width:100px;float:left;">
			<b>Menu</b><br>
			HTML<br>
			CSS<br>
			JavaScript</div>
		<div id="content" style="background-color:#ECDEEE;height:200px;width:400px;float:left;">
		Content goes here</div>
		<div id="footer" style="background-color:#00ce92;clear:both;text-align:center;">
		Copyright © yukx.com</div>
	</div>
</body>
</html>

浏览器显示效果如下:

DIV-1.jpg


布局设计经验技巧-有用的提示

Tip: 使用 CSS 最大的好处是,如果把 CSS 代码存放到外部样式表中,那么站点会更易于维护。

通过编辑单一的文件,就可以改变所有页面的布局。如需学习更多有关 CSS 的知识,请访问我们的CSS 教程.

Tip: 由于创建高级的布局非常耗时,使用模板是一个快速的选项。通过搜索引擎可以找到很多免费的网站模板(您可以使用这些预先构建好的网站布局,并优化它们)。


布局小结:

标签描述
<div>定义文档区块,块级(block-level)元素
<span>定义 span,用来组合文档中的行内元素。


上一篇: HTML区块标签用法
下一篇: HTML录入表单操作用法
推荐文章
  • 在HTML中,如果你想让一个输入框(input元素)不可编辑,你可以通过设置其readonly属性来实现。示例如下:input type="text" value="此处内容不可编辑" readonly在上述代码中,readonly属性使得用户无法修改输入框中的内容。另外,如果你希望输入框完全不可交
  • ASP.NET教程ASP.NET又称为ASP+,基于.NETFramework的Web开发平台,是微软公司推出的新一代脚本语言。ASP.NET是一个使用HTML、CSS、JavaScript和服务器脚本创建网页和网站的开发框架。ASP.NET支持三种不一样的开发模式:WebPages(Web页面)、
  • C# 判断判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。下面是大多数编程语言中典型的判断结构的通常形式:判断语句C#提供了以下类型的判断语句。点击链接查看每个语句的细节。语句描述if语句一个 if语句 由一个布尔表达式后跟
  • C#循环有的时候,可能需要多次执行同一块代码。通常情况下,语句是顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。编程语言提供了允许更为复杂的执行路径的多种控制结构。循环语句允许我们多次执行一个语句或语句组,下面是大多数编程语言中循环语句的通常形式:循环类型C#提供了以下几种循环类型
  • C#数组(Array)数组是一个存储相同类型元素的固定大小的顺序集合。数组是用来存储数据的集合,一般认为数组是一个同一类型变量的集合。声明数组变量并不是声明number0、number1、...、number99一个个单独的变量,而是声明一个就像numbers这样的变量,然后使用numbers[0]
  • ASP.NET是一个由微软公司开发的用于构建Web应用程序的框架,它是.NETFramework的一部分。它提供了一种模型-视图-控制器(MVC)架构、Web表单以及最新的ASP.NETCore中的RazorPages等多种开发模式,可以用来创建动态网页和Web服务。以下是一些基础的ASP.NET编
学习大纲