首页 web前端 html教程 网页设计中HTML常会出现的五个错误

网页设计中HTML常会出现的五个错误

Dec 16, 2016 pm 02:28 PM

1.网页背景色的设置

  犯错机率:很大

  普遍性:较广

  犯错可能性:懒/不知道

  约2年前我曾发现21cn上出现过一次没有设置背景色的情况,当时我用Email通知了他们,自此之后这个问题我从没犯过。

  绝大部分人的窗口背景颜色都是白色,但如果象我这样个性的人,就会把windows窗口的背景颜色改成灰色或其他色,这样一来,如果你没有设置网页的背景颜色的话,你以为正常的网页在我的电脑上看起来会是一团糟。

  2.Align center(自动居中)的滥用

  犯错机率:非常大

  普遍性:非常广

  犯错可能性:以为方便/以为好用

  工作中,修改、维护别人的网页是家常便饭,发现不少人有一个陋习:

  在表格中的文字或图片,你是这样来令它居中、靠左或靠右过?

  

大家好啊!!
 
  

  当有些表格很多、文字很多、内容分得很细的时候,爱用这种方法(它在DW里的快捷键是Ctrl+Alt+C,FP不知道是什么)的人往往会狂用,惨了,我一碰到这样的网页就头痛,为什么要用那么多

来居中呢?tell me why?难道表格没有居中属性吗?为什么要加入这些垃圾代码?特别修改的时候也不能把文字或图片删除了就能自动清除

建议使用来居中,当需要多重定位的时候,才考虑

,因为这个代码并不好处理,所以能用表格代替就用表格替代。

  3.重复使用实现相同功能的代码、或杂七杂八的乱套代码 
  
  犯错机率:非常普遍

  普遍性:非常普遍

  犯错可能性:复杂多样

  大家先来看一看下面的代码: 
  

标 题 

你觉得这样的代码看起来感觉怎么样呢?

  我不知道读者有什么感觉,压根我一看到这样的代码就会先自我麻木十来秒,这十来秒目的是为了找一个能表达我的思想感情的词(我?你想反问我吗?sorry~~,我一般不犯,因为我做网页至少有一半以上的时间在浏览代码,代码中多了不该多的东西我一眼就能看出来。)。

  看看上面的代码,使用了2个class,4个font来定义2个文本,其实这样的问题很多时候是在大家不断的修改中产生的,对代码不熟、或懒查看代码、又或不喜欢查看代码的人犯这些问题特别严重,当然,事实上别人浏览这个网页的时候,是没有任何问题的,但维护的人就…………。 
这些多余的垃圾代码完全是可以省略掉的,其实上面的例子不够严重,更恐怖的我都见过。

  另外还有一个问题也要提提的,就是

...

...
,为什么要用它们呢?tell me why~~,有甚者是这样的:

  

 
  
 
  

 
  

标 题 

你觉得这样的代码看起来感觉怎么样呢?

  看到这样的代码我是会很无奈的(更无奈的是我经常看到,而且必须看),我来简化一下: 
   
  标题 
  你觉得这样的代码看起来感觉怎么样呢?

  是不是看起来觉得这个世界安静了很多?"标题"后面的文字完成可以定义在的class里,就算不用css,再用多一个<.font>也没问题,一样很清爽。

  4.表格不正确嵌套

  犯错机率:一般

  普遍性:普遍

  犯错可能性:对这个不了解

  其实这是一个街知巷闻的问题了,但还是不断有人犯,不正确的嵌套表格,可能会令到你被老总叫到办公室里臭骂一顿,会令到你以为正常的网页用ADSL开2、3分钟都开不了。 先讲第一个问题,就是在一个大表格里不断地嵌套表格,这样会令到打开网页的速度变慢(虽然说现在的IE改善了这一问题,但还是不建议这样做),另一方面维护、修改也极不方便,一般来说简单的套用是没有问题的,甚至3、4层,但是不要把所有内容都放到一个表格里去。 第二个问题就是在一个大表格里放入所有内容,而其中包括一个免费的计数器代码,嘻嘻,你猜有可能出现什么情况呢?其实也没什么大不了的,最严重的就是你的IE象死机了一样,什么都没显示。解决方法就是把计数器单独放在一个表格里,别和其他内容一起放在同一表格。

  5.写代码缩进的时候,不是使用Tab而是使用空格

  犯错机率:一般

  普遍性:较少

  犯错可能性:不知道Tab更好用

  这一个问题针对js、vbs、asp、php之类,html不能使用Tab会写一点程序的都知道什么叫缩进,怎么样缩进?有人使用空格,有人使用Tab,如果你是使用空格的,那么从现在起,改用Tab吧。

天极yesky

 以上就是网页设计中HTML常会出现的五个错误的内容,更多相关文章请关注PHP中文网(www.php.cn)!


本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

揭示网页设计中绝对定位的独特优势 揭示网页设计中绝对定位的独特优势 Jan 23, 2024 am 08:16 AM

探索绝对定位在网页设计中的独特优势在网页设计中,绝对定位是一种常用的布局方式。通过使用绝对定位,可以将元素精确地放置在网页的指定位置,同时还可以轻松实现一些特殊的布局效果。本文将就这些优势进行探索,并通过具体的代码示例来说明。精确定位元素位置绝对定位可以精确地控制元素在网页中的位置。通过指定元素的top、right、bottom、left四个属性,可以将元素

基于CSS3的网页设计技巧及实践经验分享 基于CSS3的网页设计技巧及实践经验分享 Sep 08, 2023 pm 07:07 PM

基于CSS3的网页设计技巧及实践经验分享在当今互联网时代,网页设计越来越重要。随着CSS3出现,设计师们现在可以使用各种令人惊叹的效果来吸引用户。本文将分享一些基于CSS3的网页设计技巧和实践经验,旨在帮助读者提升网页设计水平。一、使用过渡效果过渡效果可以使元素在一种状态到另一种状态之间产生平滑的动画效果。通过使用CSS3的transition属性,我们可以

如何使用CSS Positions布局设计网页的卡片布局 如何使用CSS Positions布局设计网页的卡片布局 Sep 28, 2023 am 08:17 AM

如何使用CSSPositions布局设计网页的卡片布局在网页设计中,卡片布局是一种常见且流行的设计方式。它将内容分割成独立的卡片,每个卡片包含一定的信息,可以轻松地创造出整洁、有层次感的页面效果。在本文中,我们将介绍如何使用CSSPositions布局设计网页的卡片布局,并附上具体的代码示例。创建HTML结构首先,我们需要创建HTML结构来表示卡片布局。

研究引入CSS第三方框架对网页设计的影响 研究引入CSS第三方框架对网页设计的影响 Jan 16, 2024 am 10:32 AM

探究CSS引入第三方框架对网页设计的影响引言:随着互联网的快速发展,网页设计也愈发重要。为了提升用户体验和提供更丰富的功能,开发人员常常需要使用第三方框架来辅助设计和开发。本文将探究引入CSS第三方框架对网页设计的影响,并给出具体的代码示例。一、什么是CSS第三方框架CSS第三方框架是一套预定义的CSS样式和组件,可以在构建网页时直接调用。这些框架内容丰富、

简易指南:创建出色的CSS框架,提升网页设计的专业度和美观度 简易指南:创建出色的CSS框架,提升网页设计的专业度和美观度 Jan 16, 2024 am 09:02 AM

五步教你打造完美的CSS框架:让你的网页设计更加专业与美观维持一个专业和美观的网页设计是每个网页设计师的梦想。而建立一个完美的CSS框架是实现这个目标的关键。CSS框架是一套预定的样式表和规则集合,用于帮助设计师快速搭建网页布局和样式。今天,我将向你介绍一个五步骤的方法,来帮助你创建一个完美的CSS框架。以下是具体的步骤:第一步:分析需求并确定框架结构在开始

元素选择器在网页设计的应用领域 元素选择器在网页设计的应用领域 Jan 13, 2024 am 10:35 AM

元素选择器在网页设计中的应用,需要具体代码示例在网页设计中,元素选择器是一种非常重要的CSS选择器,它能够帮助我们对网页中的元素进行样式的控制和调整。通过灵活运用元素选择器,可以实现各种精美的网页设计效果。一、元素选择器的基本语法和用法元素选择器是CSS选择器中最简单的一种,它通过指定HTML元素的标签名来选择对应的元素。元素选择器的基本语法为:标签名{

H5是什么样的? H5是什么样的? Apr 01, 2025 pm 05:29 PM

HTML5(h5)是HTML的第五个版本,旨在增强网页开发的灵活性和功能性。h5的主要特性包括:1)新的语义化标签,如、等;2)内嵌音视频支持,如、;3)Canvas绘图API;4)GeolocationAPI。这些特性通过浏览器的JavaScript引擎实现,使得网页更加动态和互动。

如何运用CSS3技术打造炫酷的网页效果 如何运用CSS3技术打造炫酷的网页效果 Sep 11, 2023 pm 12:54 PM

如何运用CSS3技术打造炫酷的网页效果随着互联网的发展,网页设计也越来越重要。而CSS3技术的出现给网页设计师带来了更多的灵感和创意空间。CSS3拥有丰富的特性和效果,可以轻松实现炫酷的网页效果。本文将介绍一些常用的CSS3特性,并结合实例展示如何运用这些特性打造炫酷的网页效果。边框效果边框是网页设计中常见的元素,通过CSS3的边框特性,可以给边框增加更多的

See all articles