制作的网页在浏览时下方有多余的空白如何消除

   2015-08-16 0
核心提示:在使用dreamweaver或者frontpage来制作HTML网页时,好好的网页一旦放到浏览器中,就会在网页的下方莫名其妙的多出来或多或少的空白,下面就教大家如何将这些空白消除

在使用dreamweaver或者frontpage来制作HTML网页时,我们有可能会遇到这样的问题:在软件中好好的网页一旦放到浏览器中,就会在网页的下方莫名其妙的多出来或多或少的空白。那么这种空白又要怎么去消除呢?
起先我以为只要在网页的代码中加一个CSS来约束一下网页的高度就行了,事实证明这样是行不通的。

原因:

首先我们要知道,用软件来写网页的话,大多数都是通过图形化的界面来“堆”网页,这样堆网页的话,在创建层或者表格的时候,软件给层或者表格定义的高度往往会超出我们所想要的高度,但是在软件上是看不出来的;然而,当我们在浏览器中打开网页的时候,我们就会发现,软件中不存在的空白就会在浏览器中显示出来。

而不能仅仅通过添加一个html{height:XX px;}来约束网页的高度,是因为在网页中,嵌套在元素内部的其他元素的特性会具有更高的优先级。例如:你如果在同一个网页中有如下代码:body{font-size:10px;} p {font-size:9px;}那么该网页<p>元素中字体大小就应该是9px而不是10px了。由于这个规则的存在,网页中层的总高度大于html{height:XX px;}中XX的值时,html{height:XX px;}也就自然没有作用了。

解决方式:

像这种用软件写的网页代码,通过去寻找CSS中关于层或者表格高度的定义,然后修改高度的值,就能去掉网页中不必要的空白了。

 
标签: 网页 多余空白
反对 0举报 0 评论 0
 

免责声明:本文仅代表作者个人观点,与乐学笔记(本网)无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
    本网站有部分内容均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们留言联系,本网站将在规定时间内给予删除等相关处理.

  • 用 JavaScript 实现网页图片等比例缩放
    在处理网页图片时,特别是一些图片列表的应用里面,很难保证图片统一大小,直接设置图片大小又会导致图片拉伸,造成图片模糊,本文介绍的代码可以在图片加载完成后自动按比例调整图片大小。 !-- // 说明:用 JavaScript 实现网页图片等比例缩放 function Draw
    03-08
  • 学习前端页面css定位 网页前端设计css
    一、相对定位:absolute  相对定位是一个非常容易掌握的概念。如果对一个元素进行相对定位,它将出现在它所在的位置上。然后,可以通过设置垂直或水平位置,让这个元素“相对于”它的起点进行移动。position:relative;同时可以设置上下左右位置偏移;rela
    03-08
  • css实现你的网页图片半透明效果 网页设计如何设
    style type="text/css" !-- .clarity {  filter: Alpha(Opacity=25, FinishOpacity=100, Style=3, StartX=0, StartY=1, FinishX=1024, FinishY=768); } -- /style首先在你的网页中建立一个样式,然后在把这个样式用在你的图片上。至于代码的意思请往下看!!!
    03-08
  • body全屏css/网页全屏设置/全屏样式 css全屏布局自适应方法
    body全屏css/网页全屏设置/全屏样式 css全屏布
     !DOCTYPE htmlhtmlheadmeta charset="utf-8"titlebody全屏demo/titlestyle* {padding: 0;margin: 0;}html {height: 100%;}body {height: auto;min-height: 100%;}/style/headbodyh1demo/h1/body/html 
    03-08
  • CSS美化 css美化网页
    CSS美化 css美化网页
    CSS概述css样式:css是英文Cascading Style Sheets的缩写,称为层叠样式表,用于对页面进行美化,CSS的可以使页面更加的美观。基本上所有的html页面都或多或少的使用css。CSS 指层叠样式表 (Cascading Style Sheets)样式定义如何显示 HTML 元素样式通常存储
    03-08
  • CSS实现网页变灰的效果 网页改颜色代码css
    CSS实现网页变灰的效果 网页改颜色代码css
    .indent { text-indent: 2em }h4, .postTitle { text-align: center }.content { text-indent: 3em; margin: 5px 0 }.indent img { width: 600px; margin: 6px 0 }在今年(2020年)的4月4日,国家经历了非常悲痛的时刻,北京时间 10 点钟全国默哀,来致敬英雄。
    03-08
  • CSS+DIV网页样式与布局:第二章:CSS的基本语法
    第二章:CSS的基本语法一 CSS选择器(所有的HTML语言中的标记都是通过不同的css选择器进行控制的)。用户只需要通过选择器对不同的HTML标签进行控制,并赋予各种样式声明,即可实现各种效果。1、标记选择器(列如  p ul    p{color:green;})2、类别选择器
    03-08
  • HTML在网页中插入音频视频简单的滚动效果
    HTML在网页中插入音频视频简单的滚动效果
    每次上网,打开网页后大家都会看到在网页的标签栏会有个属于他们官网的logo,现在学了HTML了,怎么不会制作这个小logo呢,其实很简单,也不需要死记硬背,每当这行代码出现的时候能知道这是什么意思就ok1 link rel="shortcuticon" type="image/x-icon" href="
    03-08
  • html网页如何使用哪种浏览器内核渲染的选择
    众所周知,国内的浏览器基本都是双内核的(ie(Trident)+webkit);而且基本默认时都是用webkit内核。尽管IE浏览器体验差,但是有时也会需要用IE内核来渲染的(比如银行网站)。如果要切换IE内核的方法是在头部加meta name="renderer" content="ie-comp|ie-stand"
    03-08
  • HTML设为首页/加入收藏代码 js收藏网页
    (特别注意:要把’这个符号换成无任何输入法状态中输入的’这个符号,否则程序无法运行)   1.文字型:    a onclick="this.style.behavior=’url(#default#homepage)’;this.setHomePage(’http://www.apple-wallpaper.com’);" href="http://www.
    03-08
点击排行