关于html中的图片居中问题

fox在学习web开发中的HTML中,做了这么一个实验,下面是实验具体代码

    <style type="text/css">#t1{font-size: 26px;text-align: center;}#t2{width:588px;margin: 0 auto;text-indent: 2em;border: gray 5px double;}#t3{text-align: center;}a {text-decoration:none;}</style></head><body><div id= t2><h1 id=t1>传谷歌秘密开发Fuchsia项目 欲5年内取代Android</h1><p style="text-align: center;">2018-07-20 07:00 腾讯科技  <a href="http://www.zhku.edu.cn">我要评论(0)</a></p><hr/>   <div id=t3>  <img src="data:images/exp1.jpg"></div><!-->在这里有个问题:由于外层div的样式没有居中,因此其中的图片也居中不了,尝试使用嵌套div、p标签,均未解决此问题,用p标签行内样式<p style = "text-align :center;margin 0 auto">也没法解决。而神奇的是将图片语句放至上条段落中,却可以达到居中,测试后发现是由于有文字,其中的text-align才产生作用,顺带将图片一起居中了<--><p>腾讯科技讯 据外媒报道,知情人士周四透露,在过去两年多的时间中,谷歌内部一群工程师一直在开发一款软件移动操作系统,希望用它最终来替代目前占全球移动操作系统市场主导地位的Android。<p>不过随着这个团队的不断成长,它将不得不克服一些关于软件如何工作的激烈内部争论。</p><p>这个名为Fuchsia的项目为了克服Android的局限性从零开始创建,原因是越来越多的个人设备和其他设备开始接入互联网。它的设计是为了更好地适应语音互动和频繁的安全更新,无论是笔记本电脑还是微小的互联网连接传感器,所有的设备都将使用同一的操作系统。</p></div></body>

实验要求其中的图片居中,通过几种方式进行修改并未能达到效果,最后发现直接将图片用div标签进行包含即可居中;即:

<style type = "text/css>"div{margin 0 auto;text-align:center;//设置居中,注意这里是将所有div进行了一个统一CSS样式设置}
</style>...
<body><div><p><img src = "images/exp1.jpg"></p>  //居中成功(顺带提一下知识点,图片路径为当前html文件保存路径中的images文件夹中的图片文件名,注意后缀名也要加上)</div>
</body>

然而问题还没有解决:最开始的代码中,思路为用一个外层的div设置其样式,控制其中的文字段落格式,并没能考虑到图片的居中要求,而现在发现的图片居中方式只有上述的情况,那么如何通过嵌套或者控制其他变量将嵌套在没有居中的div中的图片进行居中,有待解决。

关于html中的图片居中问题相关推荐

  1. 如何使html中的图片居中

    如何使图片居中 只需在包含img标签的标签的样式内添加 text-align:center; 即可

  2. 使markdown文档中的图片居中

    转载原文:http://blog.csdn.net/u014288743/article/details/52910785 方法① 使用标签 <center>居中内容</center ...

  3. div居中以及div中的元素居中

    div水平和垂直居中,text-align和vertical-align不起作用,因为标签div没有这两个属性,所以再css中设置这两个值不能居中的效果. 1. div水平居中:设置margin的左右 ...

  4. Markdown 语法(包括但不限于图片居中缩放脚注等)

    文章目录 0.演示代码 1.添加目录 2.文本样式 3.标题 4.区块引用 5.列表 5.1 有序列表 5.2 无序列表 6.代码区块 6.1 行内代码 6.2 代码块 7.分割线 8.链接 8.1 ...

  5. html 怎么自动让图片居中显示,css中怎样让图片居中显示?

    在进行网页布局的时候,有时候图片的位置可能会影响整个页面的美观程度,所以对于图片的放置位置就得变化,那么,接下来的这篇文章将给大家来介绍关于图片在网页中如何使用css实现居中的方法,对于有需要的朋友来 ...

  6. [css] 怎么让div中的图片和文字同时上下居中?

    [css] 怎么让div中的图片和文字同时上下居中? <div><img src="./"/><label>文字内容</label> ...

  7. div中文字,图片居中对齐,兼容FF、IE

    2010年07月21日 星期三 20:11 垂直居中对table来说是小菜一碟,只需指定单元格为vertical-align: middle即可,但这在css布局中不管用.假设你将一个导航菜单的高度设 ...

  8. extjs中grid中行内文本或图片居中显示

    我是看了网上写的方法调试自己的代码来实现的,实现的方式是当加载store数据时改变grid的行样式,源码如下: html代码: 1 <div id="weatherP_grid-bod ...

  9. 【杂记】(input获取焦点失去焦点、获取input中输入的值、 键盘事件、js事件、Math 属性、手机自适应meta定义、 去掉input内置阴影、图片居中、去蓝色默认背景、点击去掉默认边框)

    1. input获取焦点失去焦点 input:focus{border:1px red solid:} 获取焦点 .focus()失去焦点.blur() 2. 获取input中输入的值 <inp ...

最新文章

  1. 《星辰变OL》估计很多人看过这书
  2. Centos7安装Nginx+PHP
  3. linux sort命令
  4. delphi 打包工具_每年帮你省钱20万的砖头打包方式,是你想要的吗?
  5. Trustdata:映客直播站稳行业第一梯队 用户粘性增长明显
  6. vue js table colspan rowspan
  7. Android RecyclerView (十)组件化封装
  8. 实战演练!CISCO交换机端口安全一点通 (
  9. 查看Android 系统发送的广播
  10. 凿音下载 1.26 安卓版
  11. 广域网用什么软件可以更好地传输大文件和海量文件?
  12. 第十三章 音视频播放——Qt
  13. 软件中的质量属性(二)
  14. 上班族中午趴桌子睡觉为什么会头晕眼花?
  15. apicloud——云编译失败
  16. Notepad++ 7.5 与Notepad++ 7.4 使用Jsonviewer的区别
  17. 飞冰,怎么配置打包时候去掉console.log配置
  18. 集成声卡和独立声卡哪个的性能好些
  19. 目前国内常见医用显示器品牌
  20. 学习java可以做什么?学习java有什么用?

热门文章

  1. 多旋翼油门量与升力关系
  2. J2EE:赛迪网J2EE视频总结
  3. 5G+工业互联网发展探讨
  4. scp 自定义端口号
  5. debian linux 7 安装,Debian 7安装设置教程
  6. Frequency Estimation
  7. 利用本地安全策略全面禁止360等特定厂商软件的安装与运行
  8. Payment:支付宝即时到账接口接入教程
  9. 教室计算机英语怎么读,教室英文怎么读?
  10. 我的学习工作经历,一个园林专业中专毕业生的IT之路 学习编程 创业