问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在编写HTML时,怎样让DIV文字居中

发布网友 发布时间:2022-04-21 05:50

我来回答

5个回答

热心网友 时间:2022-06-18 08:01

div居中可以用外边距margin属性来实现。

1、新建html文档,在body标签中添加div标签,标签的id为“header”,这时因为div标签中没有内容且没有设置样式,所以网页中显示空白:

2、这时为div标签设置原题中的css样式,此时虽然div盒子显示了,但是没有居中:

3、此时为div添加一个“margin: 0 auto”属性就会居中显示,“margin”指的是div标签的外边距,“0”指的是div标签上下的外边距,“auto”指的是div标签左右的外边距,并且会根据浏览器窗口大小自动居中,这时就是完整的html和css代码:

热心网友 时间:2022-06-18 08:02

DIV居中提供两个方法:

1、简单快捷方法就是加<center>内容</center>标签。

示例:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>center居中</title>
</head>

<body>
<center>
<div>我要居中啦</div>
</center>
</body>
</html>

2、div中加入margin:0 auto属性;自动调节居中。

示例2:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>margin居中</title>
<style type="text/css">
.d1{
border:1px solid red;
width:200px;
height:200px;
text-align:center;
line-height:40px;
margin:0 auto;
}
</style>
</head>
<body>
<div class="d1">
我是div,我居中啦...
</div>
</body>
</html>

热心网友 时间:2022-06-18 08:02

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
body{
height: 650px;
}
#header{
position: relative;
width: 778px;
height: 250px;
border: 1px solid red;
background-color: #999;
margin: 0 auto;
top:50%;
margin-top:-125px;
}
</style>
</head>
<body>
<div id="header">
</div>
</body>
</html>

 水平居中 margin: 0 auto;


垂直居中 需要给父级设置高度 这里是body 

position: relative;

top:50%;
margin-top:-125px;

这是控制垂直居中的代码

热心网友 时间:2022-06-18 08:03

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
html,body{ margin:0px; padding:0px;}
.header{ width:778px; height:250px; background-color:#999999; border:1px solid red; position:absolute; top:0px; right:0px; bottom:0px; left:0px; margin:auto;}
</style>

</head>

<body>

<div id="header" class="header">

</div>

</body>
</html>

以上是我比较常用的方法,不论header宽高如何变化,都会居中,还有一些别的方法,见http://tieba.baidu.com/p/2743929001

热心网友 时间:2022-06-18 08:04

<style type="text/css">
#header{width:778px; height:250px; margin:10px auto; text-align:center; background-color:pink;}
/*对于定宽的div,可以用margin:0px auto进行div整体居中,text-align:center;用于在div内的文本居中*/
</style>
<div id="header">
abc<br />
defabcdea<br />
This is a book.
</div>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
第十一题a选项,我不明白,取交集该咋取? 求第十一题的解题步骤~ 想知道为什么第十一题为什么是A?为什么我算出来的是B? 榨汁机榨出的果汁有沫儿怎么处理 榨苹果汁需要加水吗,苹果汁为什么会有泡沫 【打果汁有泡沫怎么办】如何打果汁不起沫 榨果汁有泡沫怎么处理 一战和二战的时间是多少 保健医苑刊物简介 梦见拥抱伤心人的预兆 百万医疗险心脏支架赔吗? html&nbsp;div怎么垂直居中显示 html怎么让div标签本身居中 html5 怎样让div垂直居中 html怎么让div垂直和水平居中显示 html中如何使一个table或者div永远处于中间位置? 404 Not Found html中怎么让一个div垂直居中 css中怎么样才能使内容在div的底部中间 在HTML中怎么让div里的东西上下居中 html无序列表怎么在div中居中? html 如何让几个div水平居中一行 如何在HTML中将DIV中的对象居中? html css怎么让文字在页面底部居中 html里如何设置底层并居中 搜狗输入法怎么调键盘大小 如何把搜狗输入法按键变大 三星s20u来电跑马灯怎么设置 小米平板上搜狗输入法,不知点到哪里输入框变小了怎么设置可以变回原来的大小? 搜狗输入法怎么调节键盘大小 它手机自己带的搜狗输入法怎么调节高度 html怎样把div中的div居中 html css 里面 一个div里的ul怎么让他居中对齐? 如何div中的div居中cssdiv中的div怎么居中 html&nbsp;css怎么让文字在页面底部居中 2021《食物语》最新食魂礼物表如何查询? 重阳节回老家带什么礼物比较好? 【食物语】楚夷花糕用哪套膳具比较好? 重阳节的征文 重阳节我应为老人做些什么? 求重阳节作文和习俗 重阳节作文600字 烟台重阳节有什么风俗? 历朝剑谱送给哪个食魂 重阳节关于爷爷的作文 600字左右 重阳节的作文怎么写 关于重阳节的作文 三星s8跑马灯颜色怎么设置? 9位打码机怎么调成6位 打码机怎么由六位数变为三位数 打码机从1到100页,怎么设置打码机